{
  "version": "2026-04-30-real-data-v1",
  "generatedAt": "2026-04-29T20:54:55.364Z",
  "prefecture": {
    "code": "37",
    "slug": "kagawa",
    "name": "香川県",
    "region": "四国",
    "center": {
      "lat": 34.34028,
      "lng": 134.04333,
      "zoom": 8
    }
  },
  "metrics": {
    "transactionPrice": {
      "median": 6400000,
      "average": 15828948,
      "count": 2161,
      "unit": "円",
      "period": "2024",
      "sourceId": "reinfolib-xit001",
      "missingReason": null
    },
    "landPrice": {
      "median": 31900,
      "average": 45735,
      "count": 218,
      "unit": "円/m²",
      "period": "2026",
      "sourceId": "reinfolib-xct001",
      "missingReason": null
    },
    "population": {
      "latest": 950244,
      "year": 2020,
      "changeRate5y": null,
      "unit": "人",
      "sourceId": "estat-population",
      "missingReason": "2020年国勢調査の都道府県別総人口を掲載。5年増減率は同一表内で算出できる過去年が未確認のため未掲載です。"
    },
    "hazardRisk": {
      "score": null,
      "level": "要地域確認",
      "summary": "香川県の災害リスクは住所、地形、自治体ハザードマップで判定が変わります。Phase 1では国土数値情報の公式入口を確認し、重い災害GeoJSONの全面同梱は行っていません。",
      "sourceId": "ksj-hazard",
      "missingReason": "国土数値情報の災害データは住所単位の確認が必要なため、県別の単一スコアには集約していません。",
      "indicators": [
        {
          "label": "住所単位確認",
          "value": "自治体ハザードマップ必須",
          "sourceId": "ksj-hazard"
        },
        {
          "label": "Phase 1方針",
          "value": "巨大GeoJSON同梱なし",
          "sourceId": "ksj-hazard"
        }
      ]
    }
  },
  "landPrice": {
    "municipalityRanking": [
      {
        "municipalityCode": "37203",
        "municipality": "坂出市",
        "median": 39000,
        "average": 37175,
        "count": 12,
        "lat": 34.316678,
        "lng": 133.869805
      },
      {
        "municipalityCode": "37202",
        "municipality": "丸亀市",
        "median": 37700,
        "average": 36608,
        "count": 26,
        "lat": 34.281108,
        "lng": 133.811973
      },
      {
        "municipalityCode": "37201",
        "municipality": "高松市",
        "median": 37600,
        "average": 64415,
        "count": 108,
        "lat": 34.320091,
        "lng": 134.05533
      },
      {
        "municipalityCode": "37386",
        "municipality": "宇多津町",
        "median": 32750,
        "average": 32725,
        "count": 4,
        "lat": 34.313702,
        "lng": 133.825109
      },
      {
        "municipalityCode": "37204",
        "municipality": "善通寺市",
        "median": 30300,
        "average": 30467,
        "count": 6,
        "lat": 34.225567,
        "lng": 133.776178
      },
      {
        "municipalityCode": "37403",
        "municipality": "琴平町",
        "median": 28800,
        "average": 28825,
        "count": 4,
        "lat": 34.190776,
        "lng": 133.822194
      },
      {
        "municipalityCode": "37404",
        "municipality": "多度津町",
        "median": 25950,
        "average": 25950,
        "count": 4,
        "lat": 34.270449,
        "lng": 133.752098
      },
      {
        "municipalityCode": "37387",
        "municipality": "綾川町",
        "median": 25850,
        "average": 25850,
        "count": 4,
        "lat": 34.2529,
        "lng": 133.947445
      },
      {
        "municipalityCode": "37322",
        "municipality": "土庄町",
        "median": 25000,
        "average": 25000,
        "count": 4,
        "lat": 34.487872,
        "lng": 134.179369
      },
      {
        "municipalityCode": "37205",
        "municipality": "観音寺市",
        "median": 24400,
        "average": 26690,
        "count": 10,
        "lat": 34.105505,
        "lng": 133.650703
      },
      {
        "municipalityCode": "37341",
        "municipality": "三木町",
        "median": 20900,
        "average": 20900,
        "count": 4,
        "lat": 34.274913,
        "lng": 134.129265
      },
      {
        "municipalityCode": "37206",
        "municipality": "さぬき市",
        "median": 19450,
        "average": 18288,
        "count": 8,
        "lat": 34.288798,
        "lng": 134.197281
      },
      {
        "municipalityCode": "37406",
        "municipality": "まんのう町",
        "median": 16950,
        "average": 16950,
        "count": 4,
        "lat": 34.182256,
        "lng": 133.847952
      },
      {
        "municipalityCode": "37207",
        "municipality": "東かがわ市",
        "median": 15850,
        "average": 16400,
        "count": 8,
        "lat": 34.23849,
        "lng": 134.358273
      },
      {
        "municipalityCode": "37324",
        "municipality": "小豆島町",
        "median": 15750,
        "average": 15750,
        "count": 4,
        "lat": 34.47092,
        "lng": 134.32208
      },
      {
        "municipalityCode": "37208",
        "municipality": "三豊市",
        "median": 14150,
        "average": 15075,
        "count": 8,
        "lat": 34.201348,
        "lng": 133.672726
      }
    ],
    "points": [
      {
        "municipalityCode": "37201",
        "municipality": "高松市",
        "pricePerSquareMeter": 307000,
        "lat": 34.34214694,
        "lng": 134.041915,
        "address": "番町３－１４－３０"
      },
      {
        "municipalityCode": "37201",
        "municipality": "高松市",
        "pricePerSquareMeter": 306000,
        "lat": 34.34214694,
        "lng": 134.041915,
        "address": "番町３－１４－３０"
      },
      {
        "municipalityCode": "37201",
        "municipality": "高松市",
        "pricePerSquareMeter": 173000,
        "lat": 34.33007806,
        "lng": 134.05393889,
        "address": "桜町１－１２－１４"
      },
      {
        "municipalityCode": "37201",
        "municipality": "高松市",
        "pricePerSquareMeter": 173000,
        "lat": 34.33007806,
        "lng": 134.05393889,
        "address": "桜町１－１２－１４"
      },
      {
        "municipalityCode": "37201",
        "municipality": "高松市",
        "pricePerSquareMeter": 171000,
        "lat": 34.34285389,
        "lng": 134.0340575,
        "address": "昭和町１－１１－２１"
      },
      {
        "municipalityCode": "37201",
        "municipality": "高松市",
        "pricePerSquareMeter": 171000,
        "lat": 34.34285389,
        "lng": 134.0340575,
        "address": "昭和町１－１１－２１"
      },
      {
        "municipalityCode": "37201",
        "municipality": "高松市",
        "pricePerSquareMeter": 171000,
        "lat": 34.34844111,
        "lng": 134.04444694,
        "address": "錦町１－４－１４"
      },
      {
        "municipalityCode": "37201",
        "municipality": "高松市",
        "pricePerSquareMeter": 170000,
        "lat": 34.34844111,
        "lng": 134.04444694,
        "address": "錦町１－４－１４"
      },
      {
        "municipalityCode": "37201",
        "municipality": "高松市",
        "pricePerSquareMeter": 163000,
        "lat": 34.33144194,
        "lng": 134.05437389,
        "address": "桜町１－３－８"
      },
      {
        "municipalityCode": "37201",
        "municipality": "高松市",
        "pricePerSquareMeter": 163000,
        "lat": 34.33144194,
        "lng": 134.05437389,
        "address": "桜町１－３－８"
      },
      {
        "municipalityCode": "37201",
        "municipality": "高松市",
        "pricePerSquareMeter": 163000,
        "lat": 34.33945,
        "lng": 134.03421889,
        "address": "宮脇町１－７－１４"
      },
      {
        "municipalityCode": "37201",
        "municipality": "高松市",
        "pricePerSquareMeter": 162000,
        "lat": 34.33945,
        "lng": 134.03421889,
        "address": "宮脇町１－７－１４"
      },
      {
        "municipalityCode": "37201",
        "municipality": "高松市",
        "pricePerSquareMeter": 132000,
        "lat": 34.35197611,
        "lng": 134.04356,
        "address": "浜ノ町４－１８"
      },
      {
        "municipalityCode": "37201",
        "municipality": "高松市",
        "pricePerSquareMeter": 132000,
        "lat": 34.35197611,
        "lng": 134.04356,
        "address": "浜ノ町４－１８"
      },
      {
        "municipalityCode": "37201",
        "municipality": "高松市",
        "pricePerSquareMeter": 127000,
        "lat": 34.35056694,
        "lng": 134.04077639,
        "address": "浜ノ町６１－６"
      },
      {
        "municipalityCode": "37201",
        "municipality": "高松市",
        "pricePerSquareMeter": 126000,
        "lat": 34.33897222,
        "lng": 134.03477778,
        "address": "上之町１－７－１８"
      },
      {
        "municipalityCode": "37201",
        "municipality": "高松市",
        "pricePerSquareMeter": 126000,
        "lat": 34.33897222,
        "lng": 134.03477778,
        "address": "上之町１－７－１８"
      },
      {
        "municipalityCode": "37201",
        "municipality": "高松市",
        "pricePerSquareMeter": 126000,
        "lat": 34.35056694,
        "lng": 134.04077639,
        "address": "浜ノ町６１－６"
      },
      {
        "municipalityCode": "37201",
        "municipality": "高松市",
        "pricePerSquareMeter": 111000,
        "lat": 34.33458333,
        "lng": 134.03597222,
        "address": "宮脇町２－１６－８"
      },
      {
        "municipalityCode": "37201",
        "municipality": "高松市",
        "pricePerSquareMeter": 111000,
        "lat": 34.33458333,
        "lng": 134.03597222,
        "address": "宮脇町２－１６－８"
      },
      {
        "municipalityCode": "37201",
        "municipality": "高松市",
        "pricePerSquareMeter": 97200,
        "lat": 34.31838528,
        "lng": 134.06048222,
        "address": "松縄町１０３２番２０"
      },
      {
        "municipalityCode": "37201",
        "municipality": "高松市",
        "pricePerSquareMeter": 97200,
        "lat": 34.31838528,
        "lng": 134.06048222,
        "address": "松縄町１０３２番２０"
      },
      {
        "municipalityCode": "37201",
        "municipality": "高松市",
        "pricePerSquareMeter": 89000,
        "lat": 34.33342167,
        "lng": 134.05472333,
        "address": "花園町３－１－６"
      },
      {
        "municipalityCode": "37201",
        "municipality": "高松市",
        "pricePerSquareMeter": 88900,
        "lat": 34.33342167,
        "lng": 134.05472333,
        "address": "花園町３－１－６"
      },
      {
        "municipalityCode": "37201",
        "municipality": "高松市",
        "pricePerSquareMeter": 86500,
        "lat": 34.32772889,
        "lng": 134.05853889,
        "address": "上福岡町２０４６番７"
      },
      {
        "municipalityCode": "37201",
        "municipality": "高松市",
        "pricePerSquareMeter": 86400,
        "lat": 34.32772889,
        "lng": 134.05853889,
        "address": "上福岡町２０４６番７"
      },
      {
        "municipalityCode": "37201",
        "municipality": "高松市",
        "pricePerSquareMeter": 84000,
        "lat": 34.32169694,
        "lng": 134.05369306,
        "address": "伏石町字鹿腹１５４３番３"
      },
      {
        "municipalityCode": "37201",
        "municipality": "高松市",
        "pricePerSquareMeter": 84000,
        "lat": 34.32169694,
        "lng": 134.05369306,
        "address": "伏石町字鹿腹１５４３番３"
      },
      {
        "municipalityCode": "37201",
        "municipality": "高松市",
        "pricePerSquareMeter": 84000,
        "lat": 34.33869444,
        "lng": 134.06475,
        "address": "松島町２－１５－４"
      },
      {
        "municipalityCode": "37201",
        "municipality": "高松市",
        "pricePerSquareMeter": 84000,
        "lat": 34.33869444,
        "lng": 134.06475,
        "address": "松島町２－１５－４"
      },
      {
        "municipalityCode": "37202",
        "municipality": "丸亀市",
        "pricePerSquareMeter": 71400,
        "lat": 34.28220944,
        "lng": 133.79884694,
        "address": "十番丁４番"
      },
      {
        "municipalityCode": "37202",
        "municipality": "丸亀市",
        "pricePerSquareMeter": 71400,
        "lat": 34.28220944,
        "lng": 133.79884694,
        "address": "十番丁４番"
      },
      {
        "municipalityCode": "37201",
        "municipality": "高松市",
        "pricePerSquareMeter": 67700,
        "lat": 34.30477778,
        "lng": 134.04466667,
        "address": "太田上町字皿井１１３７番１０"
      },
      {
        "municipalityCode": "37201",
        "municipality": "高松市",
        "pricePerSquareMeter": 67700,
        "lat": 34.30477778,
        "lng": 134.04466667,
        "address": "太田上町字皿井１１３７番１０"
      },
      {
        "municipalityCode": "37201",
        "municipality": "高松市",
        "pricePerSquareMeter": 65500,
        "lat": 34.30905556,
        "lng": 134.04244444,
        "address": "太田下町字藍谷２２２３番１"
      },
      {
        "municipalityCode": "37201",
        "municipality": "高松市",
        "pricePerSquareMeter": 65400,
        "lat": 34.30905556,
        "lng": 134.04244444,
        "address": "太田下町字藍谷２２２３番１"
      },
      {
        "municipalityCode": "37201",
        "municipality": "高松市",
        "pricePerSquareMeter": 63000,
        "lat": 34.29355111,
        "lng": 134.05889806,
        "address": "多肥上町字宮尻１４１５番１０"
      },
      {
        "municipalityCode": "37201",
        "municipality": "高松市",
        "pricePerSquareMeter": 63000,
        "lat": 34.29355111,
        "lng": 134.05889806,
        "address": "多肥上町字宮尻１４１５番１０"
      },
      {
        "municipalityCode": "37201",
        "municipality": "高松市",
        "pricePerSquareMeter": 62200,
        "lat": 34.346745,
        "lng": 134.0263275,
        "address": "西町１１－８"
      },
      {
        "municipalityCode": "37201",
        "municipality": "高松市",
        "pricePerSquareMeter": 62200,
        "lat": 34.346745,
        "lng": 134.0263275,
        "address": "西町１１－８"
      }
    ],
    "percentiles": {
      "p25": 22200,
      "p50": 31900,
      "p75": 47900
    }
  },
  "transactions": {
    "histogram": [
      {
        "label": "0-1000万円",
        "min": 0,
        "max": 10000000,
        "count": 1354
      },
      {
        "label": "1000万-2000万円",
        "min": 10000000,
        "max": 20000000,
        "count": 355
      },
      {
        "label": "2000万-3000万円",
        "min": 20000000,
        "max": 30000000,
        "count": 180
      },
      {
        "label": "3000万-5000万円",
        "min": 30000000,
        "max": 50000000,
        "count": 184
      },
      {
        "label": "5000万-1億円",
        "min": 50000000,
        "max": 100000000,
        "count": 58
      },
      {
        "label": "1億円以上",
        "min": 100000000,
        "max": null,
        "count": 30
      }
    ],
    "municipalitySummary": [
      {
        "municipalityCode": "37201",
        "municipality": "高松市",
        "median": 10000000,
        "average": 20584903,
        "count": 965,
        "lat": null,
        "lng": null
      },
      {
        "municipalityCode": "37386",
        "municipality": "綾歌郡宇多津町",
        "median": 9400000,
        "average": 13485833,
        "count": 24,
        "lat": null,
        "lng": null
      },
      {
        "municipalityCode": "37203",
        "municipality": "坂出市",
        "median": 7500000,
        "average": 12567607,
        "count": 117,
        "lat": null,
        "lng": null
      },
      {
        "municipalityCode": "37202",
        "municipality": "丸亀市",
        "median": 7300000,
        "average": 25456189,
        "count": 244,
        "lat": null,
        "lng": null
      },
      {
        "municipalityCode": "37205",
        "municipality": "観音寺市",
        "median": 5000000,
        "average": 10379833,
        "count": 150,
        "lat": null,
        "lng": null
      },
      {
        "municipalityCode": "37204",
        "municipality": "善通寺市",
        "median": 4900000,
        "average": 9884791,
        "count": 43,
        "lat": null,
        "lng": null
      },
      {
        "municipalityCode": "37341",
        "municipality": "木田郡三木町",
        "median": 4500000,
        "average": 10505778,
        "count": 45,
        "lat": null,
        "lng": null
      },
      {
        "municipalityCode": "37206",
        "municipality": "さぬき市",
        "median": 4000000,
        "average": 9728057,
        "count": 70,
        "lat": null,
        "lng": null
      },
      {
        "municipalityCode": "37387",
        "municipality": "綾歌郡綾川町",
        "median": 4000000,
        "average": 8165741,
        "count": 83,
        "lat": null,
        "lng": null
      },
      {
        "municipalityCode": "37404",
        "municipality": "仲多度郡多度津町",
        "median": 3800000,
        "average": 6943878,
        "count": 49,
        "lat": null,
        "lng": null
      },
      {
        "municipalityCode": "37403",
        "municipality": "仲多度郡琴平町",
        "median": 3250000,
        "average": 4553333,
        "count": 12,
        "lat": null,
        "lng": null
      },
      {
        "municipalityCode": "37364",
        "municipality": "香川郡直島町",
        "median": 2900000,
        "average": 4166667,
        "count": 12,
        "lat": null,
        "lng": null
      },
      {
        "municipalityCode": "37208",
        "municipality": "三豊市",
        "median": 1600000,
        "average": 7180880,
        "count": 137,
        "lat": null,
        "lng": null
      },
      {
        "municipalityCode": "37322",
        "municipality": "小豆郡土庄町",
        "median": 1600000,
        "average": 8038939,
        "count": 33,
        "lat": null,
        "lng": null
      },
      {
        "municipalityCode": "37406",
        "municipality": "仲多度郡まんのう町",
        "median": 1300000,
        "average": 3780490,
        "count": 49,
        "lat": null,
        "lng": null
      },
      {
        "municipalityCode": "37207",
        "municipality": "東かがわ市",
        "median": 1200000,
        "average": 6436968,
        "count": 59,
        "lat": null,
        "lng": null
      },
      {
        "municipalityCode": "37324",
        "municipality": "小豆郡小豆島町",
        "median": 500000,
        "average": 3827012,
        "count": 69,
        "lat": null,
        "lng": null
      }
    ],
    "sampleCount": 2161,
    "percentiles": {
      "p25": 1700000,
      "p50": 6400000,
      "p75": 16000000
    }
  },
  "populationTrend": [
    {
      "year": 2020,
      "value": 950244,
      "sourceId": "estat-population"
    }
  ],
  "hazardRisk": {
    "score": null,
    "level": "要地域確認",
    "summary": "香川県の災害リスクは住所、地形、自治体ハザードマップで判定が変わります。Phase 1では国土数値情報の公式入口を確認し、重い災害GeoJSONの全面同梱は行っていません。",
    "sourceId": "ksj-hazard",
    "missingReason": "国土数値情報の災害データは住所単位の確認が必要なため、県別の単一スコアには集約していません。",
    "indicators": [
      {
        "label": "住所単位確認",
        "value": "自治体ハザードマップ必須",
        "sourceId": "ksj-hazard"
      },
      {
        "label": "Phase 1方針",
        "value": "巨大GeoJSON同梱なし",
        "sourceId": "ksj-hazard"
      }
    ]
  },
  "sources": [
    {
      "id": "reinfolib-xit001",
      "name": "不動産情報ライブラリ XIT001",
      "url": "https://www.reinfolib.mlit.go.jp/help/apiManual/xit001/",
      "retrievedAt": "2026-04-29T20:54:55.364Z",
      "period": "2024",
      "notes": "不動産取引価格情報を都道府県別・四半期別に取得し、取引価格を集計しています。"
    },
    {
      "id": "reinfolib-xct001",
      "name": "不動産情報ライブラリ XCT001",
      "url": "https://www.reinfolib.mlit.go.jp/help/apiManual/xct001/",
      "retrievedAt": "2026-04-29T20:54:55.364Z",
      "period": "2026",
      "notes": "地価公示の住宅地データを取得し、1㎡当たり価格を集計しています。"
    },
    {
      "id": "estat-population",
      "name": "e-Stat 国勢調査 人口",
      "url": "https://www.e-stat.go.jp/api/api-info/e-stat-manual3-0",
      "retrievedAt": "2026-04-29T20:54:55.364Z",
      "period": "2020",
      "notes": "getStatsList/getMetaInfoで統計表と次元を確認し、getStatsDataで都道府県別総人口を取得しています。"
    },
    {
      "id": "ksj-hazard",
      "name": "国土数値情報",
      "url": "https://nlftp.mlit.go.jp/ksj/",
      "retrievedAt": "2026-04-29T20:54:55.364Z",
      "period": "dataset-specific",
      "notes": "Phase 1では巨大GeoJSONを同梱せず、公式災害・地理空間データの確認導線と地域確認注意を掲載しています。"
    },
    {
      "id": "gsi-tiles",
      "name": "国土地理院 地理院タイル",
      "url": "https://maps.gsi.go.jp/development/",
      "retrievedAt": "2026-04-29T20:54:55.364Z",
      "period": "current",
      "notes": "MapLibre GL JSの背景地図として標準地図タイルを利用します。"
    }
  ],
  "quality": {
    "missingReasons": [
      "2020年国勢調査の都道府県別総人口を掲載。5年増減率は同一表内で算出できる過去年が未確認のため未掲載です。",
      "国土数値情報の災害データは住所単位の確認が必要なため、県別の単一スコアには集約していません。"
    ],
    "warnings": [
      "取引価格は2024年の不動産取引価格情報を集計しており、個別物件の査定額ではありません。",
      "地価公示は住宅地division=00の1㎡当たり価格を集計しています。",
      "災害リスクは住所単位で変わるため、自治体ハザードマップで必ず確認してください。"
    ]
  },
  "ranking": {
    "landPriceRank": 32,
    "transactionRank": 31,
    "populationRank": 39
  }
}
