{
  "version": "2026-04-30-real-data-v1",
  "generatedAt": "2026-04-29T20:54:55.364Z",
  "sourceStatus": {
    "reinfolibXit001": "ok",
    "reinfolibXct001": "ok",
    "estatPopulation": "ok",
    "ksjHazard": "partial"
  },
  "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の背景地図として標準地図タイルを利用します。"
    }
  ],
  "prefectures": [
    {
      "code": "01",
      "slug": "hokkaido",
      "name": "北海道",
      "region": "北海道",
      "center": {
        "lat": 43.06417,
        "lng": 141.34694,
        "zoom": 5
      },
      "metrics": {
        "transactionPrice": {
          "median": 8900000,
          "average": 22088433,
          "count": 14128,
          "unit": "円",
          "period": "2024",
          "sourceId": "reinfolib-xit001",
          "missingReason": null
        },
        "landPrice": {
          "median": 29700,
          "average": 53198,
          "count": 1850,
          "unit": "円/m²",
          "period": "2026",
          "sourceId": "reinfolib-xct001",
          "missingReason": null
        },
        "population": {
          "latest": 5224614,
          "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"
            }
          ]
        }
      },
      "ranking": {
        "landPriceRank": 37,
        "transactionRank": 18,
        "populationRank": 8
      },
      "missingReason": "2020年国勢調査の都道府県別総人口を掲載。5年増減率は同一表内で算出できる過去年が未確認のため未掲載です。 / 国土数値情報の災害データは住所単位の確認が必要なため、県別の単一スコアには集約していません。"
    },
    {
      "code": "02",
      "slug": "aomori",
      "name": "青森県",
      "region": "東北",
      "center": {
        "lat": 40.82444,
        "lng": 140.74,
        "zoom": 6
      },
      "metrics": {
        "transactionPrice": {
          "median": 2000000,
          "average": 7507253,
          "count": 3721,
          "unit": "円",
          "period": "2024",
          "sourceId": "reinfolib-xit001",
          "missingReason": null
        },
        "landPrice": {
          "median": 20350,
          "average": 24707,
          "count": 354,
          "unit": "円/m²",
          "period": "2026",
          "sourceId": "reinfolib-xct001",
          "missingReason": null
        },
        "population": {
          "latest": 1237984,
          "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"
            }
          ]
        }
      },
      "ranking": {
        "landPriceRank": 45,
        "transactionRank": 44,
        "populationRank": 31
      },
      "missingReason": "2020年国勢調査の都道府県別総人口を掲載。5年増減率は同一表内で算出できる過去年が未確認のため未掲載です。 / 国土数値情報の災害データは住所単位の確認が必要なため、県別の単一スコアには集約していません。"
    },
    {
      "code": "03",
      "slug": "iwate",
      "name": "岩手県",
      "region": "東北",
      "center": {
        "lat": 39.70361,
        "lng": 141.1525,
        "zoom": 6
      },
      "metrics": {
        "transactionPrice": {
          "median": 4000000,
          "average": 11492647,
          "count": 2944,
          "unit": "円",
          "period": "2024",
          "sourceId": "reinfolib-xit001",
          "missingReason": null
        },
        "landPrice": {
          "median": 30200,
          "average": 35429,
          "count": 250,
          "unit": "円/m²",
          "period": "2026",
          "sourceId": "reinfolib-xct001",
          "missingReason": null
        },
        "population": {
          "latest": 1210534,
          "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"
            }
          ]
        }
      },
      "ranking": {
        "landPriceRank": 36,
        "transactionRank": 40,
        "populationRank": 32
      },
      "missingReason": "2020年国勢調査の都道府県別総人口を掲載。5年増減率は同一表内で算出できる過去年が未確認のため未掲載です。 / 国土数値情報の災害データは住所単位の確認が必要なため、県別の単一スコアには集約していません。"
    },
    {
      "code": "04",
      "slug": "miyagi",
      "name": "宮城県",
      "region": "東北",
      "center": {
        "lat": 38.26889,
        "lng": 140.87194,
        "zoom": 7
      },
      "metrics": {
        "transactionPrice": {
          "median": 15000000,
          "average": 30024197,
          "count": 5615,
          "unit": "円",
          "period": "2024",
          "sourceId": "reinfolib-xit001",
          "missingReason": null
        },
        "landPrice": {
          "median": 77800,
          "average": 91044,
          "count": 806,
          "unit": "円/m²",
          "period": "2026",
          "sourceId": "reinfolib-xct001",
          "missingReason": null
        },
        "population": {
          "latest": 2301996,
          "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"
            }
          ]
        }
      },
      "ranking": {
        "landPriceRank": 10,
        "transactionRank": 11,
        "populationRank": 14
      },
      "missingReason": "2020年国勢調査の都道府県別総人口を掲載。5年増減率は同一表内で算出できる過去年が未確認のため未掲載です。 / 国土数値情報の災害データは住所単位の確認が必要なため、県別の単一スコアには集約していません。"
    },
    {
      "code": "05",
      "slug": "akita",
      "name": "秋田県",
      "region": "東北",
      "center": {
        "lat": 39.71861,
        "lng": 140.1025,
        "zoom": 6
      },
      "metrics": {
        "transactionPrice": {
          "median": 2500000,
          "average": 8080760,
          "count": 2789,
          "unit": "円",
          "period": "2024",
          "sourceId": "reinfolib-xit001",
          "missingReason": null
        },
        "landPrice": {
          "median": 16150,
          "average": 23041,
          "count": 260,
          "unit": "円/m²",
          "period": "2026",
          "sourceId": "reinfolib-xct001",
          "missingReason": null
        },
        "population": {
          "latest": 959502,
          "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"
            }
          ]
        }
      },
      "ranking": {
        "landPriceRank": 47,
        "transactionRank": 43,
        "populationRank": 38
      },
      "missingReason": "2020年国勢調査の都道府県別総人口を掲載。5年増減率は同一表内で算出できる過去年が未確認のため未掲載です。 / 国土数値情報の災害データは住所単位の確認が必要なため、県別の単一スコアには集約していません。"
    },
    {
      "code": "06",
      "slug": "yamagata",
      "name": "山形県",
      "region": "東北",
      "center": {
        "lat": 38.24056,
        "lng": 140.36333,
        "zoom": 6
      },
      "metrics": {
        "transactionPrice": {
          "median": 3000000,
          "average": 11004243,
          "count": 2816,
          "unit": "円",
          "period": "2024",
          "sourceId": "reinfolib-xit001",
          "missingReason": null
        },
        "landPrice": {
          "median": 23500,
          "average": 27170,
          "count": 248,
          "unit": "円/m²",
          "period": "2026",
          "sourceId": "reinfolib-xct001",
          "missingReason": null
        },
        "population": {
          "latest": 1068027,
          "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"
            }
          ]
        }
      },
      "ranking": {
        "landPriceRank": 43,
        "transactionRank": 42,
        "populationRank": 36
      },
      "missingReason": "2020年国勢調査の都道府県別総人口を掲載。5年増減率は同一表内で算出できる過去年が未確認のため未掲載です。 / 国土数値情報の災害データは住所単位の確認が必要なため、県別の単一スコアには集約していません。"
    },
    {
      "code": "07",
      "slug": "fukushima",
      "name": "福島県",
      "region": "東北",
      "center": {
        "lat": 37.75,
        "lng": 140.46778,
        "zoom": 6
      },
      "metrics": {
        "transactionPrice": {
          "median": 6800000,
          "average": 14387507,
          "count": 4163,
          "unit": "円",
          "period": "2024",
          "sourceId": "reinfolib-xit001",
          "missingReason": null
        },
        "landPrice": {
          "median": 34050,
          "average": 38009,
          "count": 632,
          "unit": "円/m²",
          "period": "2026",
          "sourceId": "reinfolib-xct001",
          "missingReason": null
        },
        "population": {
          "latest": 1833152,
          "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"
            }
          ]
        }
      },
      "ranking": {
        "landPriceRank": 27,
        "transactionRank": 26,
        "populationRank": 21
      },
      "missingReason": "2020年国勢調査の都道府県別総人口を掲載。5年増減率は同一表内で算出できる過去年が未確認のため未掲載です。 / 国土数値情報の災害データは住所単位の確認が必要なため、県別の単一スコアには集約していません。"
    },
    {
      "code": "08",
      "slug": "ibaraki",
      "name": "茨城県",
      "region": "関東",
      "center": {
        "lat": 36.34139,
        "lng": 140.44667,
        "zoom": 7
      },
      "metrics": {
        "transactionPrice": {
          "median": 8000000,
          "average": 17724050,
          "count": 6316,
          "unit": "円",
          "period": "2024",
          "sourceId": "reinfolib-xit001",
          "missingReason": null
        },
        "landPrice": {
          "median": 26900,
          "average": 34746,
          "count": 1040,
          "unit": "円/m²",
          "period": "2026",
          "sourceId": "reinfolib-xct001",
          "missingReason": null
        },
        "population": {
          "latest": 2867009,
          "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"
            }
          ]
        }
      },
      "ranking": {
        "landPriceRank": 41,
        "transactionRank": 22,
        "populationRank": 11
      },
      "missingReason": "2020年国勢調査の都道府県別総人口を掲載。5年増減率は同一表内で算出できる過去年が未確認のため未掲載です。 / 国土数値情報の災害データは住所単位の確認が必要なため、県別の単一スコアには集約していません。"
    },
    {
      "code": "09",
      "slug": "tochigi",
      "name": "栃木県",
      "region": "関東",
      "center": {
        "lat": 36.56583,
        "lng": 139.88361,
        "zoom": 7
      },
      "metrics": {
        "transactionPrice": {
          "median": 8200000,
          "average": 16607169,
          "count": 4844,
          "unit": "円",
          "period": "2024",
          "sourceId": "reinfolib-xit001",
          "missingReason": null
        },
        "landPrice": {
          "median": 28800,
          "average": 35519,
          "count": 682,
          "unit": "円/m²",
          "period": "2026",
          "sourceId": "reinfolib-xct001",
          "missingReason": null
        },
        "population": {
          "latest": 1933146,
          "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"
            }
          ]
        }
      },
      "ranking": {
        "landPriceRank": 38,
        "transactionRank": 21,
        "populationRank": 19
      },
      "missingReason": "2020年国勢調査の都道府県別総人口を掲載。5年増減率は同一表内で算出できる過去年が未確認のため未掲載です。 / 国土数値情報の災害データは住所単位の確認が必要なため、県別の単一スコアには集約していません。"
    },
    {
      "code": "10",
      "slug": "gunma",
      "name": "群馬県",
      "region": "関東",
      "center": {
        "lat": 36.39111,
        "lng": 139.06083,
        "zoom": 7
      },
      "metrics": {
        "transactionPrice": {
          "median": 9300000,
          "average": 19715770,
          "count": 4370,
          "unit": "円",
          "period": "2024",
          "sourceId": "reinfolib-xit001",
          "missingReason": null
        },
        "landPrice": {
          "median": 32150,
          "average": 37627,
          "count": 516,
          "unit": "円/m²",
          "period": "2026",
          "sourceId": "reinfolib-xct001",
          "missingReason": null
        },
        "population": {
          "latest": 1939110,
          "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"
            }
          ]
        }
      },
      "ranking": {
        "landPriceRank": 31,
        "transactionRank": 17,
        "populationRank": 18
      },
      "missingReason": "2020年国勢調査の都道府県別総人口を掲載。5年増減率は同一表内で算出できる過去年が未確認のため未掲載です。 / 国土数値情報の災害データは住所単位の確認が必要なため、県別の単一スコアには集約していません。"
    },
    {
      "code": "11",
      "slug": "saitama",
      "name": "埼玉県",
      "region": "関東",
      "center": {
        "lat": 35.85694,
        "lng": 139.64889,
        "zoom": 8
      },
      "metrics": {
        "transactionPrice": {
          "median": 25000000,
          "average": 38308485,
          "count": 15262,
          "unit": "円",
          "period": "2024",
          "sourceId": "reinfolib-xit001",
          "missingReason": null
        },
        "landPrice": {
          "median": 122000,
          "average": 149494,
          "count": 2020,
          "unit": "円/m²",
          "period": "2026",
          "sourceId": "reinfolib-xct001",
          "missingReason": null
        },
        "population": {
          "latest": 7344765,
          "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"
            }
          ]
        }
      },
      "ranking": {
        "landPriceRank": 5,
        "transactionRank": 3,
        "populationRank": 5
      },
      "missingReason": "2020年国勢調査の都道府県別総人口を掲載。5年増減率は同一表内で算出できる過去年が未確認のため未掲載です。 / 国土数値情報の災害データは住所単位の確認が必要なため、県別の単一スコアには集約していません。"
    },
    {
      "code": "12",
      "slug": "chiba",
      "name": "千葉県",
      "region": "関東",
      "center": {
        "lat": 35.60472,
        "lng": 140.12333,
        "zoom": 8
      },
      "metrics": {
        "transactionPrice": {
          "median": 20000000,
          "average": 33918442,
          "count": 14639,
          "unit": "円",
          "period": "2024",
          "sourceId": "reinfolib-xit001",
          "missingReason": null
        },
        "landPrice": {
          "median": 96550,
          "average": 129885,
          "count": 1908,
          "unit": "円/m²",
          "period": "2026",
          "sourceId": "reinfolib-xct001",
          "missingReason": null
        },
        "population": {
          "latest": 6284480,
          "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"
            }
          ]
        }
      },
      "ranking": {
        "landPriceRank": 9,
        "transactionRank": 7,
        "populationRank": 6
      },
      "missingReason": "2020年国勢調査の都道府県別総人口を掲載。5年増減率は同一表内で算出できる過去年が未確認のため未掲載です。 / 国土数値情報の災害データは住所単位の確認が必要なため、県別の単一スコアには集約していません。"
    },
    {
      "code": "13",
      "slug": "tokyo",
      "name": "東京都",
      "region": "関東",
      "center": {
        "lat": 35.68944,
        "lng": 139.69167,
        "zoom": 8
      },
      "metrics": {
        "transactionPrice": {
          "median": 46000000,
          "average": 89975649,
          "count": 32802,
          "unit": "円",
          "period": "2024",
          "sourceId": "reinfolib-xit001",
          "missingReason": null
        },
        "landPrice": {
          "median": 406500,
          "average": 564636,
          "count": 3326,
          "unit": "円/m²",
          "period": "2026",
          "sourceId": "reinfolib-xct001",
          "missingReason": null
        },
        "population": {
          "latest": 14047594,
          "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"
            }
          ]
        }
      },
      "ranking": {
        "landPriceRank": 1,
        "transactionRank": 1,
        "populationRank": 1
      },
      "missingReason": "2020年国勢調査の都道府県別総人口を掲載。5年増減率は同一表内で算出できる過去年が未確認のため未掲載です。 / 国土数値情報の災害データは住所単位の確認が必要なため、県別の単一スコアには集約していません。"
    },
    {
      "code": "14",
      "slug": "kanagawa",
      "name": "神奈川県",
      "region": "関東",
      "center": {
        "lat": 35.44778,
        "lng": 139.6425,
        "zoom": 8
      },
      "metrics": {
        "transactionPrice": {
          "median": 34000000,
          "average": 49949878,
          "count": 19781,
          "unit": "円",
          "period": "2024",
          "sourceId": "reinfolib-xit001",
          "missingReason": null
        },
        "landPrice": {
          "median": 198000,
          "average": 221019,
          "count": 2618,
          "unit": "円/m²",
          "period": "2026",
          "sourceId": "reinfolib-xct001",
          "missingReason": null
        },
        "population": {
          "latest": 9237337,
          "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"
            }
          ]
        }
      },
      "ranking": {
        "landPriceRank": 2,
        "transactionRank": 2,
        "populationRank": 2
      },
      "missingReason": "2020年国勢調査の都道府県別総人口を掲載。5年増減率は同一表内で算出できる過去年が未確認のため未掲載です。 / 国土数値情報の災害データは住所単位の確認が必要なため、県別の単一スコアには集約していません。"
    },
    {
      "code": "15",
      "slug": "niigata",
      "name": "新潟県",
      "region": "中部",
      "center": {
        "lat": 37.90222,
        "lng": 139.02361,
        "zoom": 6
      },
      "metrics": {
        "transactionPrice": {
          "median": 4300000,
          "average": 12506593,
          "count": 5214,
          "unit": "円",
          "period": "2024",
          "sourceId": "reinfolib-xit001",
          "missingReason": null
        },
        "landPrice": {
          "median": 27900,
          "average": 37662,
          "count": 598,
          "unit": "円/m²",
          "period": "2026",
          "sourceId": "reinfolib-xct001",
          "missingReason": null
        },
        "population": {
          "latest": 2201272,
          "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"
            }
          ]
        }
      },
      "ranking": {
        "landPriceRank": 40,
        "transactionRank": 39,
        "populationRank": 15
      },
      "missingReason": "2020年国勢調査の都道府県別総人口を掲載。5年増減率は同一表内で算出できる過去年が未確認のため未掲載です。 / 国土数値情報の災害データは住所単位の確認が必要なため、県別の単一スコアには集約していません。"
    },
    {
      "code": "16",
      "slug": "toyama",
      "name": "富山県",
      "region": "中部",
      "center": {
        "lat": 36.69528,
        "lng": 137.21139,
        "zoom": 7
      },
      "metrics": {
        "transactionPrice": {
          "median": 6800000,
          "average": 15631491,
          "count": 1785,
          "unit": "円",
          "period": "2024",
          "sourceId": "reinfolib-xit001",
          "missingReason": null
        },
        "landPrice": {
          "median": 30700,
          "average": 36647,
          "count": 298,
          "unit": "円/m²",
          "period": "2026",
          "sourceId": "reinfolib-xct001",
          "missingReason": null
        },
        "population": {
          "latest": 1034814,
          "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"
            }
          ]
        }
      },
      "ranking": {
        "landPriceRank": 34,
        "transactionRank": 27,
        "populationRank": 37
      },
      "missingReason": "2020年国勢調査の都道府県別総人口を掲載。5年増減率は同一表内で算出できる過去年が未確認のため未掲載です。 / 国土数値情報の災害データは住所単位の確認が必要なため、県別の単一スコアには集約していません。"
    },
    {
      "code": "17",
      "slug": "ishikawa",
      "name": "石川県",
      "region": "中部",
      "center": {
        "lat": 36.59444,
        "lng": 136.62556,
        "zoom": 7
      },
      "metrics": {
        "transactionPrice": {
          "median": 10000000,
          "average": 20050560,
          "count": 2670,
          "unit": "円",
          "period": "2024",
          "sourceId": "reinfolib-xit001",
          "missingReason": null
        },
        "landPrice": {
          "median": 49250,
          "average": 59447,
          "count": 296,
          "unit": "円/m²",
          "period": "2026",
          "sourceId": "reinfolib-xct001",
          "missingReason": null
        },
        "population": {
          "latest": 1132526,
          "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"
            }
          ]
        }
      },
      "ranking": {
        "landPriceRank": 16,
        "transactionRank": 16,
        "populationRank": 33
      },
      "missingReason": "2020年国勢調査の都道府県別総人口を掲載。5年増減率は同一表内で算出できる過去年が未確認のため未掲載です。 / 国土数値情報の災害データは住所単位の確認が必要なため、県別の単一スコアには集約していません。"
    },
    {
      "code": "18",
      "slug": "fukui",
      "name": "福井県",
      "region": "中部",
      "center": {
        "lat": 36.06528,
        "lng": 136.22194,
        "zoom": 7
      },
      "metrics": {
        "transactionPrice": {
          "median": 8000000,
          "average": 14705732,
          "count": 1562,
          "unit": "円",
          "period": "2024",
          "sourceId": "reinfolib-xit001",
          "missingReason": null
        },
        "landPrice": {
          "median": 35900,
          "average": 39632,
          "count": 168,
          "unit": "円/m²",
          "period": "2026",
          "sourceId": "reinfolib-xct001",
          "missingReason": null
        },
        "population": {
          "latest": 766863,
          "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"
            }
          ]
        }
      },
      "ranking": {
        "landPriceRank": 26,
        "transactionRank": 23,
        "populationRank": 43
      },
      "missingReason": "2020年国勢調査の都道府県別総人口を掲載。5年増減率は同一表内で算出できる過去年が未確認のため未掲載です。 / 国土数値情報の災害データは住所単位の確認が必要なため、県別の単一スコアには集約していません。"
    },
    {
      "code": "19",
      "slug": "yamanashi",
      "name": "山梨県",
      "region": "中部",
      "center": {
        "lat": 35.66389,
        "lng": 138.56833,
        "zoom": 7
      },
      "metrics": {
        "transactionPrice": {
          "median": 8800000,
          "average": 15841877,
          "count": 1744,
          "unit": "円",
          "period": "2024",
          "sourceId": "reinfolib-xit001",
          "missingReason": null
        },
        "landPrice": {
          "median": 33700,
          "average": 34489,
          "count": 210,
          "unit": "円/m²",
          "period": "2026",
          "sourceId": "reinfolib-xct001",
          "missingReason": null
        },
        "population": {
          "latest": 809974,
          "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"
            }
          ]
        }
      },
      "ranking": {
        "landPriceRank": 28,
        "transactionRank": 20,
        "populationRank": 42
      },
      "missingReason": "2020年国勢調査の都道府県別総人口を掲載。5年増減率は同一表内で算出できる過去年が未確認のため未掲載です。 / 国土数値情報の災害データは住所単位の確認が必要なため、県別の単一スコアには集約していません。"
    },
    {
      "code": "20",
      "slug": "nagano",
      "name": "長野県",
      "region": "中部",
      "center": {
        "lat": 36.65139,
        "lng": 138.18111,
        "zoom": 6
      },
      "metrics": {
        "transactionPrice": {
          "median": 8900000,
          "average": 17284885,
          "count": 5285,
          "unit": "円",
          "period": "2024",
          "sourceId": "reinfolib-xit001",
          "missingReason": null
        },
        "landPrice": {
          "median": 30450,
          "average": 37171,
          "count": 416,
          "unit": "円/m²",
          "period": "2026",
          "sourceId": "reinfolib-xct001",
          "missingReason": null
        },
        "population": {
          "latest": 2048011,
          "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"
            }
          ]
        }
      },
      "ranking": {
        "landPriceRank": 35,
        "transactionRank": 19,
        "populationRank": 16
      },
      "missingReason": "2020年国勢調査の都道府県別総人口を掲載。5年増減率は同一表内で算出できる過去年が未確認のため未掲載です。 / 国土数値情報の災害データは住所単位の確認が必要なため、県別の単一スコアには集約していません。"
    },
    {
      "code": "21",
      "slug": "gifu",
      "name": "岐阜県",
      "region": "中部",
      "center": {
        "lat": 35.39111,
        "lng": 136.72222,
        "zoom": 7
      },
      "metrics": {
        "transactionPrice": {
          "median": 7600000,
          "average": 15034596,
          "count": 4818,
          "unit": "円",
          "period": "2024",
          "sourceId": "reinfolib-xit001",
          "missingReason": null
        },
        "landPrice": {
          "median": 39400,
          "average": 46617,
          "count": 502,
          "unit": "円/m²",
          "period": "2026",
          "sourceId": "reinfolib-xct001",
          "missingReason": null
        },
        "population": {
          "latest": 1978742,
          "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"
            }
          ]
        }
      },
      "ranking": {
        "landPriceRank": 21,
        "transactionRank": 24,
        "populationRank": 17
      },
      "missingReason": "2020年国勢調査の都道府県別総人口を掲載。5年増減率は同一表内で算出できる過去年が未確認のため未掲載です。 / 国土数値情報の災害データは住所単位の確認が必要なため、県別の単一スコアには集約していません。"
    },
    {
      "code": "22",
      "slug": "shizuoka",
      "name": "静岡県",
      "region": "中部",
      "center": {
        "lat": 34.97694,
        "lng": 138.38306,
        "zoom": 7
      },
      "metrics": {
        "transactionPrice": {
          "median": 13000000,
          "average": 23684975,
          "count": 8593,
          "unit": "円",
          "period": "2024",
          "sourceId": "reinfolib-xit001",
          "missingReason": null
        },
        "landPrice": {
          "median": 63950,
          "average": 72258,
          "count": 914,
          "unit": "円/m²",
          "period": "2026",
          "sourceId": "reinfolib-xct001",
          "missingReason": null
        },
        "population": {
          "latest": 3633202,
          "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"
            }
          ]
        }
      },
      "ranking": {
        "landPriceRank": 13,
        "transactionRank": 14,
        "populationRank": 10
      },
      "missingReason": "2020年国勢調査の都道府県別総人口を掲載。5年増減率は同一表内で算出できる過去年が未確認のため未掲載です。 / 国土数値情報の災害データは住所単位の確認が必要なため、県別の単一スコアには集約していません。"
    },
    {
      "code": "23",
      "slug": "aichi",
      "name": "愛知県",
      "region": "中部",
      "center": {
        "lat": 35.18028,
        "lng": 136.90667,
        "zoom": 7
      },
      "metrics": {
        "transactionPrice": {
          "median": 25000000,
          "average": 38385963,
          "count": 14846,
          "unit": "円",
          "period": "2024",
          "sourceId": "reinfolib-xit001",
          "missingReason": null
        },
        "landPrice": {
          "median": 109000,
          "average": 131988,
          "count": 2558,
          "unit": "円/m²",
          "period": "2026",
          "sourceId": "reinfolib-xct001",
          "missingReason": null
        },
        "population": {
          "latest": 7542415,
          "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"
            }
          ]
        }
      },
      "ranking": {
        "landPriceRank": 7,
        "transactionRank": 4,
        "populationRank": 4
      },
      "missingReason": "2020年国勢調査の都道府県別総人口を掲載。5年増減率は同一表内で算出できる過去年が未確認のため未掲載です。 / 国土数値情報の災害データは住所単位の確認が必要なため、県別の単一スコアには集約していません。"
    },
    {
      "code": "24",
      "slug": "mie",
      "name": "三重県",
      "region": "関西",
      "center": {
        "lat": 34.73028,
        "lng": 136.50861,
        "zoom": 7
      },
      "metrics": {
        "transactionPrice": {
          "median": 6500000,
          "average": 15561467,
          "count": 4337,
          "unit": "円",
          "period": "2024",
          "sourceId": "reinfolib-xit001",
          "missingReason": null
        },
        "landPrice": {
          "median": 38100,
          "average": 39119,
          "count": 574,
          "unit": "円/m²",
          "period": "2026",
          "sourceId": "reinfolib-xct001",
          "missingReason": null
        },
        "population": {
          "latest": 1770254,
          "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"
            }
          ]
        }
      },
      "ranking": {
        "landPriceRank": 23,
        "transactionRank": 30,
        "populationRank": 22
      },
      "missingReason": "2020年国勢調査の都道府県別総人口を掲載。5年増減率は同一表内で算出できる過去年が未確認のため未掲載です。 / 国土数値情報の災害データは住所単位の確認が必要なため、県別の単一スコアには集約していません。"
    },
    {
      "code": "25",
      "slug": "shiga",
      "name": "滋賀県",
      "region": "関西",
      "center": {
        "lat": 35.00444,
        "lng": 135.86833,
        "zoom": 8
      },
      "metrics": {
        "transactionPrice": {
          "median": 13000000,
          "average": 25474971,
          "count": 3526,
          "unit": "円",
          "period": "2024",
          "sourceId": "reinfolib-xit001",
          "missingReason": null
        },
        "landPrice": {
          "median": 40900,
          "average": 55426,
          "count": 468,
          "unit": "円/m²",
          "period": "2026",
          "sourceId": "reinfolib-xct001",
          "missingReason": null
        },
        "population": {
          "latest": 1413610,
          "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"
            }
          ]
        }
      },
      "ranking": {
        "landPriceRank": 19,
        "transactionRank": 15,
        "populationRank": 26
      },
      "missingReason": "2020年国勢調査の都道府県別総人口を掲載。5年増減率は同一表内で算出できる過去年が未確認のため未掲載です。 / 国土数値情報の災害データは住所単位の確認が必要なため、県別の単一スコアには集約していません。"
    },
    {
      "code": "26",
      "slug": "kyoto",
      "name": "京都府",
      "region": "関西",
      "center": {
        "lat": 35.02139,
        "lng": 135.75556,
        "zoom": 8
      },
      "metrics": {
        "transactionPrice": {
          "median": 20000000,
          "average": 44307433,
          "count": 5980,
          "unit": "円",
          "period": "2024",
          "sourceId": "reinfolib-xit001",
          "missingReason": null
        },
        "landPrice": {
          "median": 136000,
          "average": 163962,
          "count": 884,
          "unit": "円/m²",
          "period": "2026",
          "sourceId": "reinfolib-xct001",
          "missingReason": null
        },
        "population": {
          "latest": 2578087,
          "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"
            }
          ]
        }
      },
      "ranking": {
        "landPriceRank": 4,
        "transactionRank": 8,
        "populationRank": 13
      },
      "missingReason": "2020年国勢調査の都道府県別総人口を掲載。5年増減率は同一表内で算出できる過去年が未確認のため未掲載です。 / 国土数値情報の災害データは住所単位の確認が必要なため、県別の単一スコアには集約していません。"
    },
    {
      "code": "27",
      "slug": "osaka",
      "name": "大阪府",
      "region": "関西",
      "center": {
        "lat": 34.68639,
        "lng": 135.52,
        "zoom": 8
      },
      "metrics": {
        "transactionPrice": {
          "median": 24000000,
          "average": 50522095,
          "count": 19628,
          "unit": "円",
          "period": "2024",
          "sourceId": "reinfolib-xit001",
          "missingReason": null
        },
        "landPrice": {
          "median": 145000,
          "average": 165510,
          "count": 2426,
          "unit": "円/m²",
          "period": "2026",
          "sourceId": "reinfolib-xct001",
          "missingReason": null
        },
        "population": {
          "latest": 8837685,
          "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"
            }
          ]
        }
      },
      "ranking": {
        "landPriceRank": 3,
        "transactionRank": 5,
        "populationRank": 3
      },
      "missingReason": "2020年国勢調査の都道府県別総人口を掲載。5年増減率は同一表内で算出できる過去年が未確認のため未掲載です。 / 国土数値情報の災害データは住所単位の確認が必要なため、県別の単一スコアには集約していません。"
    },
    {
      "code": "28",
      "slug": "hyogo",
      "name": "兵庫県",
      "region": "関西",
      "center": {
        "lat": 34.69139,
        "lng": 135.18306,
        "zoom": 7
      },
      "metrics": {
        "transactionPrice": {
          "median": 18000000,
          "average": 31331188,
          "count": 12489,
          "unit": "円",
          "period": "2024",
          "sourceId": "reinfolib-xit001",
          "missingReason": null
        },
        "landPrice": {
          "median": 102000,
          "average": 146793,
          "count": 1766,
          "unit": "円/m²",
          "period": "2026",
          "sourceId": "reinfolib-xct001",
          "missingReason": null
        },
        "population": {
          "latest": 5465002,
          "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"
            }
          ]
        }
      },
      "ranking": {
        "landPriceRank": 8,
        "transactionRank": 9,
        "populationRank": 7
      },
      "missingReason": "2020年国勢調査の都道府県別総人口を掲載。5年増減率は同一表内で算出できる過去年が未確認のため未掲載です。 / 国土数値情報の災害データは住所単位の確認が必要なため、県別の単一スコアには集約していません。"
    },
    {
      "code": "29",
      "slug": "nara",
      "name": "奈良県",
      "region": "関西",
      "center": {
        "lat": 34.68528,
        "lng": 135.83278,
        "zoom": 8
      },
      "metrics": {
        "transactionPrice": {
          "median": 14000000,
          "average": 21492594,
          "count": 2723,
          "unit": "円",
          "period": "2024",
          "sourceId": "reinfolib-xit001",
          "missingReason": null
        },
        "landPrice": {
          "median": 66350,
          "average": 69525,
          "count": 620,
          "unit": "円/m²",
          "period": "2026",
          "sourceId": "reinfolib-xct001",
          "missingReason": null
        },
        "population": {
          "latest": 1324473,
          "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"
            }
          ]
        }
      },
      "ranking": {
        "landPriceRank": 12,
        "transactionRank": 12,
        "populationRank": 29
      },
      "missingReason": "2020年国勢調査の都道府県別総人口を掲載。5年増減率は同一表内で算出できる過去年が未確認のため未掲載です。 / 国土数値情報の災害データは住所単位の確認が必要なため、県別の単一スコアには集約していません。"
    },
    {
      "code": "30",
      "slug": "wakayama",
      "name": "和歌山県",
      "region": "関西",
      "center": {
        "lat": 34.22611,
        "lng": 135.1675,
        "zoom": 7
      },
      "metrics": {
        "transactionPrice": {
          "median": 6300000,
          "average": 13600392,
          "count": 1999,
          "unit": "円",
          "period": "2024",
          "sourceId": "reinfolib-xit001",
          "missingReason": null
        },
        "landPrice": {
          "median": 32250,
          "average": 41505,
          "count": 222,
          "unit": "円/m²",
          "period": "2026",
          "sourceId": "reinfolib-xct001",
          "missingReason": null
        },
        "population": {
          "latest": 922584,
          "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"
            }
          ]
        }
      },
      "ranking": {
        "landPriceRank": 30,
        "transactionRank": 32,
        "populationRank": 40
      },
      "missingReason": "2020年国勢調査の都道府県別総人口を掲載。5年増減率は同一表内で算出できる過去年が未確認のため未掲載です。 / 国土数値情報の災害データは住所単位の確認が必要なため、県別の単一スコアには集約していません。"
    },
    {
      "code": "31",
      "slug": "tottori",
      "name": "鳥取県",
      "region": "中国",
      "center": {
        "lat": 35.50361,
        "lng": 134.23833,
        "zoom": 7
      },
      "metrics": {
        "transactionPrice": {
          "median": 5200000,
          "average": 11327403,
          "count": 1463,
          "unit": "円",
          "period": "2024",
          "sourceId": "reinfolib-xit001",
          "missingReason": null
        },
        "landPrice": {
          "median": 22600,
          "average": 29585,
          "count": 174,
          "unit": "円/m²",
          "period": "2026",
          "sourceId": "reinfolib-xct001",
          "missingReason": null
        },
        "population": {
          "latest": 553407,
          "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"
            }
          ]
        }
      },
      "ranking": {
        "landPriceRank": 44,
        "transactionRank": 36,
        "populationRank": 47
      },
      "missingReason": "2020年国勢調査の都道府県別総人口を掲載。5年増減率は同一表内で算出できる過去年が未確認のため未掲載です。 / 国土数値情報の災害データは住所単位の確認が必要なため、県別の単一スコアには集約していません。"
    },
    {
      "code": "32",
      "slug": "shimane",
      "name": "島根県",
      "region": "中国",
      "center": {
        "lat": 35.47222,
        "lng": 133.05056,
        "zoom": 7
      },
      "metrics": {
        "transactionPrice": {
          "median": 3600000,
          "average": 10129165,
          "count": 1981,
          "unit": "円",
          "period": "2024",
          "sourceId": "reinfolib-xit001",
          "missingReason": null
        },
        "landPrice": {
          "median": 28250,
          "average": 34585,
          "count": 176,
          "unit": "円/m²",
          "period": "2026",
          "sourceId": "reinfolib-xct001",
          "missingReason": null
        },
        "population": {
          "latest": 671126,
          "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"
            }
          ]
        }
      },
      "ranking": {
        "landPriceRank": 39,
        "transactionRank": 41,
        "populationRank": 46
      },
      "missingReason": "2020年国勢調査の都道府県別総人口を掲載。5年増減率は同一表内で算出できる過去年が未確認のため未掲載です。 / 国土数値情報の災害データは住所単位の確認が必要なため、県別の単一スコアには集約していません。"
    },
    {
      "code": "33",
      "slug": "okayama",
      "name": "岡山県",
      "region": "中国",
      "center": {
        "lat": 34.66167,
        "lng": 133.935,
        "zoom": 7
      },
      "metrics": {
        "transactionPrice": {
          "median": 6300000,
          "average": 20446478,
          "count": 4505,
          "unit": "円",
          "period": "2024",
          "sourceId": "reinfolib-xit001",
          "missingReason": null
        },
        "landPrice": {
          "median": 36700,
          "average": 47781,
          "count": 540,
          "unit": "円/m²",
          "period": "2026",
          "sourceId": "reinfolib-xct001",
          "missingReason": null
        },
        "population": {
          "latest": 1888432,
          "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"
            }
          ]
        }
      },
      "ranking": {
        "landPriceRank": 25,
        "transactionRank": 33,
        "populationRank": 20
      },
      "missingReason": "2020年国勢調査の都道府県別総人口を掲載。5年増減率は同一表内で算出できる過去年が未確認のため未掲載です。 / 国土数値情報の災害データは住所単位の確認が必要なため、県別の単一スコアには集約していません。"
    },
    {
      "code": "34",
      "slug": "hiroshima",
      "name": "広島県",
      "region": "中国",
      "center": {
        "lat": 34.39639,
        "lng": 132.45944,
        "zoom": 7
      },
      "metrics": {
        "transactionPrice": {
          "median": 14000000,
          "average": 30500899,
          "count": 5665,
          "unit": "円",
          "period": "2024",
          "sourceId": "reinfolib-xit001",
          "missingReason": null
        },
        "landPrice": {
          "median": 62400,
          "average": 96829,
          "count": 876,
          "unit": "円/m²",
          "period": "2026",
          "sourceId": "reinfolib-xct001",
          "missingReason": null
        },
        "population": {
          "latest": 2799702,
          "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"
            }
          ]
        }
      },
      "ranking": {
        "landPriceRank": 14,
        "transactionRank": 13,
        "populationRank": 12
      },
      "missingReason": "2020年国勢調査の都道府県別総人口を掲載。5年増減率は同一表内で算出できる過去年が未確認のため未掲載です。 / 国土数値情報の災害データは住所単位の確認が必要なため、県別の単一スコアには集約していません。"
    },
    {
      "code": "35",
      "slug": "yamaguchi",
      "name": "山口県",
      "region": "中国",
      "center": {
        "lat": 34.18583,
        "lng": 131.47139,
        "zoom": 7
      },
      "metrics": {
        "transactionPrice": {
          "median": 6600000,
          "average": 15042818,
          "count": 3264,
          "unit": "円",
          "period": "2024",
          "sourceId": "reinfolib-xit001",
          "missingReason": null
        },
        "landPrice": {
          "median": 32950,
          "average": 35971,
          "count": 372,
          "unit": "円/m²",
          "period": "2026",
          "sourceId": "reinfolib-xct001",
          "missingReason": null
        },
        "population": {
          "latest": 1342059,
          "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"
            }
          ]
        }
      },
      "ranking": {
        "landPriceRank": 29,
        "transactionRank": 28,
        "populationRank": 27
      },
      "missingReason": "2020年国勢調査の都道府県別総人口を掲載。5年増減率は同一表内で算出できる過去年が未確認のため未掲載です。 / 国土数値情報の災害データは住所単位の確認が必要なため、県別の単一スコアには集約していません。"
    },
    {
      "code": "36",
      "slug": "tokushima",
      "name": "徳島県",
      "region": "四国",
      "center": {
        "lat": 34.06583,
        "lng": 134.55944,
        "zoom": 8
      },
      "metrics": {
        "transactionPrice": {
          "median": 5000000,
          "average": 11962125,
          "count": 1576,
          "unit": "円",
          "period": "2024",
          "sourceId": "reinfolib-xit001",
          "missingReason": null
        },
        "landPrice": {
          "median": 38400,
          "average": 48315,
          "count": 202,
          "unit": "円/m²",
          "period": "2026",
          "sourceId": "reinfolib-xct001",
          "missingReason": null
        },
        "population": {
          "latest": 719559,
          "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"
            }
          ]
        }
      },
      "ranking": {
        "landPriceRank": 22,
        "transactionRank": 37,
        "populationRank": 44
      },
      "missingReason": "2020年国勢調査の都道府県別総人口を掲載。5年増減率は同一表内で算出できる過去年が未確認のため未掲載です。 / 国土数値情報の災害データは住所単位の確認が必要なため、県別の単一スコアには集約していません。"
    },
    {
      "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"
            }
          ]
        }
      },
      "ranking": {
        "landPriceRank": 32,
        "transactionRank": 31,
        "populationRank": 39
      },
      "missingReason": "2020年国勢調査の都道府県別総人口を掲載。5年増減率は同一表内で算出できる過去年が未確認のため未掲載です。 / 国土数値情報の災害データは住所単位の確認が必要なため、県別の単一スコアには集約していません。"
    },
    {
      "code": "38",
      "slug": "ehime",
      "name": "愛媛県",
      "region": "四国",
      "center": {
        "lat": 33.84167,
        "lng": 132.76611,
        "zoom": 7
      },
      "metrics": {
        "transactionPrice": {
          "median": 6600000,
          "average": 14791342,
          "count": 3016,
          "unit": "円",
          "period": "2024",
          "sourceId": "reinfolib-xit001",
          "missingReason": null
        },
        "landPrice": {
          "median": 41050,
          "average": 52802,
          "count": 312,
          "unit": "円/m²",
          "period": "2026",
          "sourceId": "reinfolib-xct001",
          "missingReason": null
        },
        "population": {
          "latest": 1334841,
          "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"
            }
          ]
        }
      },
      "ranking": {
        "landPriceRank": 18,
        "transactionRank": 29,
        "populationRank": 28
      },
      "missingReason": "2020年国勢調査の都道府県別総人口を掲載。5年増減率は同一表内で算出できる過去年が未確認のため未掲載です。 / 国土数値情報の災害データは住所単位の確認が必要なため、県別の単一スコアには集約していません。"
    },
    {
      "code": "39",
      "slug": "kochi",
      "name": "高知県",
      "region": "四国",
      "center": {
        "lat": 33.55972,
        "lng": 133.53111,
        "zoom": 7
      },
      "metrics": {
        "transactionPrice": {
          "median": 2000000,
          "average": 8792334,
          "count": 1858,
          "unit": "円",
          "period": "2024",
          "sourceId": "reinfolib-xit001",
          "missingReason": null
        },
        "landPrice": {
          "median": 40750,
          "average": 52195,
          "count": 192,
          "unit": "円/m²",
          "period": "2026",
          "sourceId": "reinfolib-xct001",
          "missingReason": null
        },
        "population": {
          "latest": 691527,
          "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"
            }
          ]
        }
      },
      "ranking": {
        "landPriceRank": 20,
        "transactionRank": 45,
        "populationRank": 45
      },
      "missingReason": "2020年国勢調査の都道府県別総人口を掲載。5年増減率は同一表内で算出できる過去年が未確認のため未掲載です。 / 国土数値情報の災害データは住所単位の確認が必要なため、県別の単一スコアには集約していません。"
    },
    {
      "code": "40",
      "slug": "fukuoka",
      "name": "福岡県",
      "region": "九州",
      "center": {
        "lat": 33.60639,
        "lng": 130.41806,
        "zoom": 7
      },
      "metrics": {
        "transactionPrice": {
          "median": 17000000,
          "average": 39160039,
          "count": 10812,
          "unit": "円",
          "period": "2024",
          "sourceId": "reinfolib-xit001",
          "missingReason": null
        },
        "landPrice": {
          "median": 75000,
          "average": 121702,
          "count": 1254,
          "unit": "円/m²",
          "period": "2026",
          "sourceId": "reinfolib-xct001",
          "missingReason": null
        },
        "population": {
          "latest": 5135214,
          "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"
            }
          ]
        }
      },
      "ranking": {
        "landPriceRank": 11,
        "transactionRank": 10,
        "populationRank": 9
      },
      "missingReason": "2020年国勢調査の都道府県別総人口を掲載。5年増減率は同一表内で算出できる過去年が未確認のため未掲載です。 / 国土数値情報の災害データは住所単位の確認が必要なため、県別の単一スコアには集約していません。"
    },
    {
      "code": "41",
      "slug": "saga",
      "name": "佐賀県",
      "region": "九州",
      "center": {
        "lat": 33.24944,
        "lng": 130.29889,
        "zoom": 8
      },
      "metrics": {
        "transactionPrice": {
          "median": 5700000,
          "average": 15456717,
          "count": 1976,
          "unit": "円",
          "period": "2024",
          "sourceId": "reinfolib-xit001",
          "missingReason": null
        },
        "landPrice": {
          "median": 30750,
          "average": 36796,
          "count": 176,
          "unit": "円/m²",
          "period": "2026",
          "sourceId": "reinfolib-xct001",
          "missingReason": null
        },
        "population": {
          "latest": 811442,
          "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"
            }
          ]
        }
      },
      "ranking": {
        "landPriceRank": 33,
        "transactionRank": 35,
        "populationRank": 41
      },
      "missingReason": "2020年国勢調査の都道府県別総人口を掲載。5年増減率は同一表内で算出できる過去年が未確認のため未掲載です。 / 国土数値情報の災害データは住所単位の確認が必要なため、県別の単一スコアには集約していません。"
    },
    {
      "code": "42",
      "slug": "nagasaki",
      "name": "長崎県",
      "region": "九州",
      "center": {
        "lat": 32.74472,
        "lng": 129.87361,
        "zoom": 7
      },
      "metrics": {
        "transactionPrice": {
          "median": 7000000,
          "average": 17671107,
          "count": 2636,
          "unit": "円",
          "period": "2024",
          "sourceId": "reinfolib-xit001",
          "missingReason": null
        },
        "landPrice": {
          "median": 37950,
          "average": 46270,
          "count": 330,
          "unit": "円/m²",
          "period": "2026",
          "sourceId": "reinfolib-xct001",
          "missingReason": null
        },
        "population": {
          "latest": 1312317,
          "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"
            }
          ]
        }
      },
      "ranking": {
        "landPriceRank": 24,
        "transactionRank": 25,
        "populationRank": 30
      },
      "missingReason": "2020年国勢調査の都道府県別総人口を掲載。5年増減率は同一表内で算出できる過去年が未確認のため未掲載です。 / 国土数値情報の災害データは住所単位の確認が必要なため、県別の単一スコアには集約していません。"
    },
    {
      "code": "43",
      "slug": "kumamoto",
      "name": "熊本県",
      "region": "九州",
      "center": {
        "lat": 32.78972,
        "lng": 130.74167,
        "zoom": 7
      },
      "metrics": {
        "transactionPrice": {
          "median": 6000000,
          "average": 19774314,
          "count": 4919,
          "unit": "円",
          "period": "2024",
          "sourceId": "reinfolib-xit001",
          "missingReason": null
        },
        "landPrice": {
          "median": 53750,
          "average": 62723,
          "count": 320,
          "unit": "円/m²",
          "period": "2026",
          "sourceId": "reinfolib-xct001",
          "missingReason": null
        },
        "population": {
          "latest": 1738301,
          "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"
            }
          ]
        }
      },
      "ranking": {
        "landPriceRank": 15,
        "transactionRank": 34,
        "populationRank": 23
      },
      "missingReason": "2020年国勢調査の都道府県別総人口を掲載。5年増減率は同一表内で算出できる過去年が未確認のため未掲載です。 / 国土数値情報の災害データは住所単位の確認が必要なため、県別の単一スコアには集約していません。"
    },
    {
      "code": "44",
      "slug": "oita",
      "name": "大分県",
      "region": "九州",
      "center": {
        "lat": 33.23806,
        "lng": 131.6125,
        "zoom": 7
      },
      "metrics": {
        "transactionPrice": {
          "median": 5000000,
          "average": 15938437,
          "count": 3091,
          "unit": "円",
          "period": "2024",
          "sourceId": "reinfolib-xit001",
          "missingReason": null
        },
        "landPrice": {
          "median": 43200,
          "average": 50378,
          "count": 290,
          "unit": "円/m²",
          "period": "2026",
          "sourceId": "reinfolib-xct001",
          "missingReason": null
        },
        "population": {
          "latest": 1123852,
          "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"
            }
          ]
        }
      },
      "ranking": {
        "landPriceRank": 17,
        "transactionRank": 38,
        "populationRank": 34
      },
      "missingReason": "2020年国勢調査の都道府県別総人口を掲載。5年増減率は同一表内で算出できる過去年が未確認のため未掲載です。 / 国土数値情報の災害データは住所単位の確認が必要なため、県別の単一スコアには集約していません。"
    },
    {
      "code": "45",
      "slug": "miyazaki",
      "name": "宮崎県",
      "region": "九州",
      "center": {
        "lat": 31.91111,
        "lng": 131.42389,
        "zoom": 7
      },
      "metrics": {
        "transactionPrice": {
          "median": 1650000,
          "average": 10366890,
          "count": 3446,
          "unit": "円",
          "period": "2024",
          "sourceId": "reinfolib-xit001",
          "missingReason": null
        },
        "landPrice": {
          "median": 24950,
          "average": 33349,
          "count": 296,
          "unit": "円/m²",
          "period": "2026",
          "sourceId": "reinfolib-xct001",
          "missingReason": null
        },
        "population": {
          "latest": 1069576,
          "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"
            }
          ]
        }
      },
      "ranking": {
        "landPriceRank": 42,
        "transactionRank": 46,
        "populationRank": 35
      },
      "missingReason": "2020年国勢調査の都道府県別総人口を掲載。5年増減率は同一表内で算出できる過去年が未確認のため未掲載です。 / 国土数値情報の災害データは住所単位の確認が必要なため、県別の単一スコアには集約していません。"
    },
    {
      "code": "46",
      "slug": "kagoshima",
      "name": "鹿児島県",
      "region": "九州",
      "center": {
        "lat": 31.56028,
        "lng": 130.55806,
        "zoom": 7
      },
      "metrics": {
        "transactionPrice": {
          "median": 1300000,
          "average": 11420803,
          "count": 5938,
          "unit": "円",
          "period": "2024",
          "sourceId": "reinfolib-xit001",
          "missingReason": null
        },
        "landPrice": {
          "median": 18500,
          "average": 45024,
          "count": 378,
          "unit": "円/m²",
          "period": "2026",
          "sourceId": "reinfolib-xct001",
          "missingReason": null
        },
        "population": {
          "latest": 1588256,
          "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"
            }
          ]
        }
      },
      "ranking": {
        "landPriceRank": 46,
        "transactionRank": 47,
        "populationRank": 24
      },
      "missingReason": "2020年国勢調査の都道府県別総人口を掲載。5年増減率は同一表内で算出できる過去年が未確認のため未掲載です。 / 国土数値情報の災害データは住所単位の確認が必要なため、県別の単一スコアには集約していません。"
    },
    {
      "code": "47",
      "slug": "okinawa",
      "name": "沖縄県",
      "region": "沖縄",
      "center": {
        "lat": 26.2125,
        "lng": 127.68111,
        "zoom": 7
      },
      "metrics": {
        "transactionPrice": {
          "median": 22000000,
          "average": 37786182,
          "count": 2373,
          "unit": "円",
          "period": "2024",
          "sourceId": "reinfolib-xit001",
          "missingReason": null
        },
        "landPrice": {
          "median": 120000,
          "average": 130350,
          "count": 244,
          "unit": "円/m²",
          "period": "2026",
          "sourceId": "reinfolib-xct001",
          "missingReason": null
        },
        "population": {
          "latest": 1467480,
          "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"
            }
          ]
        }
      },
      "ranking": {
        "landPriceRank": 6,
        "transactionRank": 6,
        "populationRank": 25
      },
      "missingReason": "2020年国勢調査の都道府県別総人口を掲載。5年増減率は同一表内で算出できる過去年が未確認のため未掲載です。 / 国土数値情報の災害データは住所単位の確認が必要なため、県別の単一スコアには集約していません。"
    }
  ],
  "metrics": {
    "transactionPrice": {
      "median": 7600000,
      "average": 22395687,
      "count": 292069,
      "unit": "円",
      "period": "2024",
      "sourceId": "reinfolib-xit001",
      "missingReason": null
    },
    "landPrice": {
      "median": 37950,
      "average": 76886,
      "count": 35780,
      "unit": "円/m²",
      "period": "2026",
      "sourceId": "reinfolib-xct001",
      "missingReason": null
    },
    "population": {
      "latest": 126146099,
      "year": 2020,
      "changeRate5y": null,
      "unit": "人",
      "sourceId": "estat-population",
      "missingReason": "5年増減率はPhase 1では未掲載です。"
    },
    "hazardRisk": {
      "score": null,
      "level": "要地域確認",
      "summary": "災害リスクは住所単位で確認が必要なため、県別の単一スコアには集約していません。",
      "sourceId": "ksj-hazard",
      "missingReason": "国土数値情報の災害GeoJSONはPhase 1では同梱せず、公式出典と自治体ハザードマップ確認を案内します。"
    }
  },
  "ranking": {
    "landPriceTop10": [
      {
        "rank": 1,
        "code": "13",
        "slug": "tokyo",
        "name": "東京都",
        "value": 406500
      },
      {
        "rank": 2,
        "code": "14",
        "slug": "kanagawa",
        "name": "神奈川県",
        "value": 198000
      },
      {
        "rank": 3,
        "code": "27",
        "slug": "osaka",
        "name": "大阪府",
        "value": 145000
      },
      {
        "rank": 4,
        "code": "26",
        "slug": "kyoto",
        "name": "京都府",
        "value": 136000
      },
      {
        "rank": 5,
        "code": "11",
        "slug": "saitama",
        "name": "埼玉県",
        "value": 122000
      },
      {
        "rank": 6,
        "code": "47",
        "slug": "okinawa",
        "name": "沖縄県",
        "value": 120000
      },
      {
        "rank": 7,
        "code": "23",
        "slug": "aichi",
        "name": "愛知県",
        "value": 109000
      },
      {
        "rank": 8,
        "code": "28",
        "slug": "hyogo",
        "name": "兵庫県",
        "value": 102000
      },
      {
        "rank": 9,
        "code": "12",
        "slug": "chiba",
        "name": "千葉県",
        "value": 96550
      },
      {
        "rank": 10,
        "code": "04",
        "slug": "miyagi",
        "name": "宮城県",
        "value": 77800
      }
    ],
    "transactionPriceTop10": [
      {
        "rank": 1,
        "code": "13",
        "slug": "tokyo",
        "name": "東京都",
        "value": 46000000
      },
      {
        "rank": 2,
        "code": "14",
        "slug": "kanagawa",
        "name": "神奈川県",
        "value": 34000000
      },
      {
        "rank": 3,
        "code": "11",
        "slug": "saitama",
        "name": "埼玉県",
        "value": 25000000
      },
      {
        "rank": 4,
        "code": "23",
        "slug": "aichi",
        "name": "愛知県",
        "value": 25000000
      },
      {
        "rank": 5,
        "code": "27",
        "slug": "osaka",
        "name": "大阪府",
        "value": 24000000
      },
      {
        "rank": 6,
        "code": "47",
        "slug": "okinawa",
        "name": "沖縄県",
        "value": 22000000
      },
      {
        "rank": 7,
        "code": "12",
        "slug": "chiba",
        "name": "千葉県",
        "value": 20000000
      },
      {
        "rank": 8,
        "code": "26",
        "slug": "kyoto",
        "name": "京都府",
        "value": 20000000
      },
      {
        "rank": 9,
        "code": "28",
        "slug": "hyogo",
        "name": "兵庫県",
        "value": 18000000
      },
      {
        "rank": 10,
        "code": "40",
        "slug": "fukuoka",
        "name": "福岡県",
        "value": 17000000
      }
    ],
    "transactionPriceLow10": [
      {
        "rank": 1,
        "code": "46",
        "slug": "kagoshima",
        "name": "鹿児島県",
        "value": 1300000
      },
      {
        "rank": 2,
        "code": "45",
        "slug": "miyazaki",
        "name": "宮崎県",
        "value": 1650000
      },
      {
        "rank": 3,
        "code": "02",
        "slug": "aomori",
        "name": "青森県",
        "value": 2000000
      },
      {
        "rank": 4,
        "code": "39",
        "slug": "kochi",
        "name": "高知県",
        "value": 2000000
      },
      {
        "rank": 5,
        "code": "05",
        "slug": "akita",
        "name": "秋田県",
        "value": 2500000
      },
      {
        "rank": 6,
        "code": "06",
        "slug": "yamagata",
        "name": "山形県",
        "value": 3000000
      },
      {
        "rank": 7,
        "code": "32",
        "slug": "shimane",
        "name": "島根県",
        "value": 3600000
      },
      {
        "rank": 8,
        "code": "03",
        "slug": "iwate",
        "name": "岩手県",
        "value": 4000000
      },
      {
        "rank": 9,
        "code": "15",
        "slug": "niigata",
        "name": "新潟県",
        "value": 4300000
      },
      {
        "rank": 10,
        "code": "36",
        "slug": "tokushima",
        "name": "徳島県",
        "value": 5000000
      }
    ],
    "populationTop10": [
      {
        "rank": 1,
        "code": "13",
        "slug": "tokyo",
        "name": "東京都",
        "value": 14047594
      },
      {
        "rank": 2,
        "code": "14",
        "slug": "kanagawa",
        "name": "神奈川県",
        "value": 9237337
      },
      {
        "rank": 3,
        "code": "27",
        "slug": "osaka",
        "name": "大阪府",
        "value": 8837685
      },
      {
        "rank": 4,
        "code": "23",
        "slug": "aichi",
        "name": "愛知県",
        "value": 7542415
      },
      {
        "rank": 5,
        "code": "11",
        "slug": "saitama",
        "name": "埼玉県",
        "value": 7344765
      },
      {
        "rank": 6,
        "code": "12",
        "slug": "chiba",
        "name": "千葉県",
        "value": 6284480
      },
      {
        "rank": 7,
        "code": "28",
        "slug": "hyogo",
        "name": "兵庫県",
        "value": 5465002
      },
      {
        "rank": 8,
        "code": "01",
        "slug": "hokkaido",
        "name": "北海道",
        "value": 5224614
      },
      {
        "rank": 9,
        "code": "40",
        "slug": "fukuoka",
        "name": "福岡県",
        "value": 5135214
      },
      {
        "rank": 10,
        "code": "22",
        "slug": "shizuoka",
        "name": "静岡県",
        "value": 3633202
      }
    ],
    "hazardNeedsCheck": [
      {
        "code": "01",
        "slug": "hokkaido",
        "name": "北海道",
        "level": "要地域確認",
        "missingReason": "国土数値情報の災害データは住所単位の確認が必要なため、県別の単一スコアには集約していません。"
      },
      {
        "code": "02",
        "slug": "aomori",
        "name": "青森県",
        "level": "要地域確認",
        "missingReason": "国土数値情報の災害データは住所単位の確認が必要なため、県別の単一スコアには集約していません。"
      },
      {
        "code": "03",
        "slug": "iwate",
        "name": "岩手県",
        "level": "要地域確認",
        "missingReason": "国土数値情報の災害データは住所単位の確認が必要なため、県別の単一スコアには集約していません。"
      },
      {
        "code": "04",
        "slug": "miyagi",
        "name": "宮城県",
        "level": "要地域確認",
        "missingReason": "国土数値情報の災害データは住所単位の確認が必要なため、県別の単一スコアには集約していません。"
      },
      {
        "code": "05",
        "slug": "akita",
        "name": "秋田県",
        "level": "要地域確認",
        "missingReason": "国土数値情報の災害データは住所単位の確認が必要なため、県別の単一スコアには集約していません。"
      },
      {
        "code": "06",
        "slug": "yamagata",
        "name": "山形県",
        "level": "要地域確認",
        "missingReason": "国土数値情報の災害データは住所単位の確認が必要なため、県別の単一スコアには集約していません。"
      },
      {
        "code": "07",
        "slug": "fukushima",
        "name": "福島県",
        "level": "要地域確認",
        "missingReason": "国土数値情報の災害データは住所単位の確認が必要なため、県別の単一スコアには集約していません。"
      },
      {
        "code": "08",
        "slug": "ibaraki",
        "name": "茨城県",
        "level": "要地域確認",
        "missingReason": "国土数値情報の災害データは住所単位の確認が必要なため、県別の単一スコアには集約していません。"
      },
      {
        "code": "09",
        "slug": "tochigi",
        "name": "栃木県",
        "level": "要地域確認",
        "missingReason": "国土数値情報の災害データは住所単位の確認が必要なため、県別の単一スコアには集約していません。"
      },
      {
        "code": "10",
        "slug": "gunma",
        "name": "群馬県",
        "level": "要地域確認",
        "missingReason": "国土数値情報の災害データは住所単位の確認が必要なため、県別の単一スコアには集約していません。"
      },
      {
        "code": "11",
        "slug": "saitama",
        "name": "埼玉県",
        "level": "要地域確認",
        "missingReason": "国土数値情報の災害データは住所単位の確認が必要なため、県別の単一スコアには集約していません。"
      },
      {
        "code": "12",
        "slug": "chiba",
        "name": "千葉県",
        "level": "要地域確認",
        "missingReason": "国土数値情報の災害データは住所単位の確認が必要なため、県別の単一スコアには集約していません。"
      },
      {
        "code": "13",
        "slug": "tokyo",
        "name": "東京都",
        "level": "要地域確認",
        "missingReason": "国土数値情報の災害データは住所単位の確認が必要なため、県別の単一スコアには集約していません。"
      },
      {
        "code": "14",
        "slug": "kanagawa",
        "name": "神奈川県",
        "level": "要地域確認",
        "missingReason": "国土数値情報の災害データは住所単位の確認が必要なため、県別の単一スコアには集約していません。"
      },
      {
        "code": "15",
        "slug": "niigata",
        "name": "新潟県",
        "level": "要地域確認",
        "missingReason": "国土数値情報の災害データは住所単位の確認が必要なため、県別の単一スコアには集約していません。"
      },
      {
        "code": "16",
        "slug": "toyama",
        "name": "富山県",
        "level": "要地域確認",
        "missingReason": "国土数値情報の災害データは住所単位の確認が必要なため、県別の単一スコアには集約していません。"
      },
      {
        "code": "17",
        "slug": "ishikawa",
        "name": "石川県",
        "level": "要地域確認",
        "missingReason": "国土数値情報の災害データは住所単位の確認が必要なため、県別の単一スコアには集約していません。"
      },
      {
        "code": "18",
        "slug": "fukui",
        "name": "福井県",
        "level": "要地域確認",
        "missingReason": "国土数値情報の災害データは住所単位の確認が必要なため、県別の単一スコアには集約していません。"
      },
      {
        "code": "19",
        "slug": "yamanashi",
        "name": "山梨県",
        "level": "要地域確認",
        "missingReason": "国土数値情報の災害データは住所単位の確認が必要なため、県別の単一スコアには集約していません。"
      },
      {
        "code": "20",
        "slug": "nagano",
        "name": "長野県",
        "level": "要地域確認",
        "missingReason": "国土数値情報の災害データは住所単位の確認が必要なため、県別の単一スコアには集約していません。"
      },
      {
        "code": "21",
        "slug": "gifu",
        "name": "岐阜県",
        "level": "要地域確認",
        "missingReason": "国土数値情報の災害データは住所単位の確認が必要なため、県別の単一スコアには集約していません。"
      },
      {
        "code": "22",
        "slug": "shizuoka",
        "name": "静岡県",
        "level": "要地域確認",
        "missingReason": "国土数値情報の災害データは住所単位の確認が必要なため、県別の単一スコアには集約していません。"
      },
      {
        "code": "23",
        "slug": "aichi",
        "name": "愛知県",
        "level": "要地域確認",
        "missingReason": "国土数値情報の災害データは住所単位の確認が必要なため、県別の単一スコアには集約していません。"
      },
      {
        "code": "24",
        "slug": "mie",
        "name": "三重県",
        "level": "要地域確認",
        "missingReason": "国土数値情報の災害データは住所単位の確認が必要なため、県別の単一スコアには集約していません。"
      },
      {
        "code": "25",
        "slug": "shiga",
        "name": "滋賀県",
        "level": "要地域確認",
        "missingReason": "国土数値情報の災害データは住所単位の確認が必要なため、県別の単一スコアには集約していません。"
      },
      {
        "code": "26",
        "slug": "kyoto",
        "name": "京都府",
        "level": "要地域確認",
        "missingReason": "国土数値情報の災害データは住所単位の確認が必要なため、県別の単一スコアには集約していません。"
      },
      {
        "code": "27",
        "slug": "osaka",
        "name": "大阪府",
        "level": "要地域確認",
        "missingReason": "国土数値情報の災害データは住所単位の確認が必要なため、県別の単一スコアには集約していません。"
      },
      {
        "code": "28",
        "slug": "hyogo",
        "name": "兵庫県",
        "level": "要地域確認",
        "missingReason": "国土数値情報の災害データは住所単位の確認が必要なため、県別の単一スコアには集約していません。"
      },
      {
        "code": "29",
        "slug": "nara",
        "name": "奈良県",
        "level": "要地域確認",
        "missingReason": "国土数値情報の災害データは住所単位の確認が必要なため、県別の単一スコアには集約していません。"
      },
      {
        "code": "30",
        "slug": "wakayama",
        "name": "和歌山県",
        "level": "要地域確認",
        "missingReason": "国土数値情報の災害データは住所単位の確認が必要なため、県別の単一スコアには集約していません。"
      },
      {
        "code": "31",
        "slug": "tottori",
        "name": "鳥取県",
        "level": "要地域確認",
        "missingReason": "国土数値情報の災害データは住所単位の確認が必要なため、県別の単一スコアには集約していません。"
      },
      {
        "code": "32",
        "slug": "shimane",
        "name": "島根県",
        "level": "要地域確認",
        "missingReason": "国土数値情報の災害データは住所単位の確認が必要なため、県別の単一スコアには集約していません。"
      },
      {
        "code": "33",
        "slug": "okayama",
        "name": "岡山県",
        "level": "要地域確認",
        "missingReason": "国土数値情報の災害データは住所単位の確認が必要なため、県別の単一スコアには集約していません。"
      },
      {
        "code": "34",
        "slug": "hiroshima",
        "name": "広島県",
        "level": "要地域確認",
        "missingReason": "国土数値情報の災害データは住所単位の確認が必要なため、県別の単一スコアには集約していません。"
      },
      {
        "code": "35",
        "slug": "yamaguchi",
        "name": "山口県",
        "level": "要地域確認",
        "missingReason": "国土数値情報の災害データは住所単位の確認が必要なため、県別の単一スコアには集約していません。"
      },
      {
        "code": "36",
        "slug": "tokushima",
        "name": "徳島県",
        "level": "要地域確認",
        "missingReason": "国土数値情報の災害データは住所単位の確認が必要なため、県別の単一スコアには集約していません。"
      },
      {
        "code": "37",
        "slug": "kagawa",
        "name": "香川県",
        "level": "要地域確認",
        "missingReason": "国土数値情報の災害データは住所単位の確認が必要なため、県別の単一スコアには集約していません。"
      },
      {
        "code": "38",
        "slug": "ehime",
        "name": "愛媛県",
        "level": "要地域確認",
        "missingReason": "国土数値情報の災害データは住所単位の確認が必要なため、県別の単一スコアには集約していません。"
      },
      {
        "code": "39",
        "slug": "kochi",
        "name": "高知県",
        "level": "要地域確認",
        "missingReason": "国土数値情報の災害データは住所単位の確認が必要なため、県別の単一スコアには集約していません。"
      },
      {
        "code": "40",
        "slug": "fukuoka",
        "name": "福岡県",
        "level": "要地域確認",
        "missingReason": "国土数値情報の災害データは住所単位の確認が必要なため、県別の単一スコアには集約していません。"
      },
      {
        "code": "41",
        "slug": "saga",
        "name": "佐賀県",
        "level": "要地域確認",
        "missingReason": "国土数値情報の災害データは住所単位の確認が必要なため、県別の単一スコアには集約していません。"
      },
      {
        "code": "42",
        "slug": "nagasaki",
        "name": "長崎県",
        "level": "要地域確認",
        "missingReason": "国土数値情報の災害データは住所単位の確認が必要なため、県別の単一スコアには集約していません。"
      },
      {
        "code": "43",
        "slug": "kumamoto",
        "name": "熊本県",
        "level": "要地域確認",
        "missingReason": "国土数値情報の災害データは住所単位の確認が必要なため、県別の単一スコアには集約していません。"
      },
      {
        "code": "44",
        "slug": "oita",
        "name": "大分県",
        "level": "要地域確認",
        "missingReason": "国土数値情報の災害データは住所単位の確認が必要なため、県別の単一スコアには集約していません。"
      },
      {
        "code": "45",
        "slug": "miyazaki",
        "name": "宮崎県",
        "level": "要地域確認",
        "missingReason": "国土数値情報の災害データは住所単位の確認が必要なため、県別の単一スコアには集約していません。"
      },
      {
        "code": "46",
        "slug": "kagoshima",
        "name": "鹿児島県",
        "level": "要地域確認",
        "missingReason": "国土数値情報の災害データは住所単位の確認が必要なため、県別の単一スコアには集約していません。"
      },
      {
        "code": "47",
        "slug": "okinawa",
        "name": "沖縄県",
        "level": "要地域確認",
        "missingReason": "国土数値情報の災害データは住所単位の確認が必要なため、県別の単一スコアには集約していません。"
      }
    ]
  },
  "missingReason": null
}
