{
  "version": "2026-04-30-real-data-v1",
  "generatedAt": "2026-04-29T20:54:55.364Z",
  "prefecture": {
    "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"
        }
      ]
    }
  },
  "landPrice": {
    "municipalityRanking": [
      {
        "municipalityCode": "31201",
        "municipality": "鳥取市",
        "median": 41550,
        "average": 39652,
        "count": 72,
        "lat": 35.49654,
        "lng": 134.196399
      },
      {
        "municipalityCode": "31202",
        "municipality": "米子市",
        "median": 35900,
        "average": 32165,
        "count": 34,
        "lat": 35.441002,
        "lng": 133.346472
      },
      {
        "municipalityCode": "31384",
        "municipality": "日吉津村",
        "median": 24800,
        "average": 24800,
        "count": 4,
        "lat": 35.445422,
        "lng": 133.38021
      },
      {
        "municipalityCode": "31329",
        "municipality": "八頭町",
        "median": 21850,
        "average": 22475,
        "count": 8,
        "lat": 35.404691,
        "lng": 134.250846
      },
      {
        "municipalityCode": "31203",
        "municipality": "倉吉市",
        "median": 20100,
        "average": 22270,
        "count": 10,
        "lat": 35.421367,
        "lng": 133.804628
      },
      {
        "municipalityCode": "31302",
        "municipality": "岩美町",
        "median": 18350,
        "average": 18350,
        "count": 4,
        "lat": 35.573274,
        "lng": 134.315313
      },
      {
        "municipalityCode": "31328",
        "municipality": "智頭町",
        "median": 18000,
        "average": 18025,
        "count": 4,
        "lat": 35.266959,
        "lng": 134.226823
      },
      {
        "municipalityCode": "31371",
        "municipality": "琴浦町",
        "median": 17300,
        "average": 16767,
        "count": 6,
        "lat": 35.507068,
        "lng": 133.678826
      },
      {
        "municipalityCode": "31372",
        "municipality": "北栄町",
        "median": 15100,
        "average": 14350,
        "count": 6,
        "lat": 35.490845,
        "lng": 133.77139
      },
      {
        "municipalityCode": "31204",
        "municipality": "境港市",
        "median": 14600,
        "average": 15780,
        "count": 10,
        "lat": 35.531146,
        "lng": 133.228216
      },
      {
        "municipalityCode": "31370",
        "municipality": "湯梨浜町",
        "median": 14350,
        "average": 15425,
        "count": 8,
        "lat": 35.486096,
        "lng": 133.894961
      },
      {
        "municipalityCode": "31364",
        "municipality": "三朝町",
        "median": 13400,
        "average": 13400,
        "count": 4,
        "lat": 35.408017,
        "lng": 133.872915
      },
      {
        "municipalityCode": "31325",
        "municipality": "若桜町",
        "median": 7625,
        "average": 7625,
        "count": 4,
        "lat": 35.348761,
        "lng": 134.388634
      }
    ],
    "points": [
      {
        "municipalityCode": "31201",
        "municipality": "鳥取市",
        "pricePerSquareMeter": 93500,
        "lat": 35.50712389,
        "lng": 134.23574111,
        "address": "東町２丁目３４１番１"
      },
      {
        "municipalityCode": "31201",
        "municipality": "鳥取市",
        "pricePerSquareMeter": 93500,
        "lat": 35.50712389,
        "lng": 134.23574111,
        "address": "東町２丁目３４１番１"
      },
      {
        "municipalityCode": "31201",
        "municipality": "鳥取市",
        "pricePerSquareMeter": 84000,
        "lat": 35.50560694,
        "lng": 134.233285,
        "address": "西町３丁目４１１番"
      },
      {
        "municipalityCode": "31201",
        "municipality": "鳥取市",
        "pricePerSquareMeter": 84000,
        "lat": 35.50560694,
        "lng": 134.233285,
        "address": "西町３丁目４１１番"
      },
      {
        "municipalityCode": "31201",
        "municipality": "鳥取市",
        "pricePerSquareMeter": 75600,
        "lat": 35.49795611,
        "lng": 134.23986806,
        "address": "中町４０番１２"
      },
      {
        "municipalityCode": "31201",
        "municipality": "鳥取市",
        "pricePerSquareMeter": 75600,
        "lat": 35.49795611,
        "lng": 134.23986806,
        "address": "中町４０番１２"
      },
      {
        "municipalityCode": "31201",
        "municipality": "鳥取市",
        "pricePerSquareMeter": 69800,
        "lat": 35.50852778,
        "lng": 134.23072222,
        "address": "材木町１７９番"
      },
      {
        "municipalityCode": "31201",
        "municipality": "鳥取市",
        "pricePerSquareMeter": 69700,
        "lat": 35.50852778,
        "lng": 134.23072222,
        "address": "材木町１７９番"
      },
      {
        "municipalityCode": "31201",
        "municipality": "鳥取市",
        "pricePerSquareMeter": 66800,
        "lat": 35.47605306,
        "lng": 134.22150194,
        "address": "宮長字下宝殿２３９番２０"
      },
      {
        "municipalityCode": "31201",
        "municipality": "鳥取市",
        "pricePerSquareMeter": 66800,
        "lat": 35.47605306,
        "lng": 134.22150194,
        "address": "宮長字下宝殿２３９番２０"
      },
      {
        "municipalityCode": "31201",
        "municipality": "鳥取市",
        "pricePerSquareMeter": 66300,
        "lat": 35.48910278,
        "lng": 134.220315,
        "address": "吉成字下池田１０２２番"
      },
      {
        "municipalityCode": "31201",
        "municipality": "鳥取市",
        "pricePerSquareMeter": 66200,
        "lat": 35.48910278,
        "lng": 134.220315,
        "address": "吉成字下池田１０２２番"
      },
      {
        "municipalityCode": "31201",
        "municipality": "鳥取市",
        "pricePerSquareMeter": 63300,
        "lat": 35.48155556,
        "lng": 134.23602778,
        "address": "新字上大樋井８３番３０"
      },
      {
        "municipalityCode": "31201",
        "municipality": "鳥取市",
        "pricePerSquareMeter": 63200,
        "lat": 35.48155556,
        "lng": 134.23602778,
        "address": "新字上大樋井８３番３０"
      },
      {
        "municipalityCode": "31201",
        "municipality": "鳥取市",
        "pricePerSquareMeter": 60300,
        "lat": 35.51363889,
        "lng": 134.21938889,
        "address": "田島７５１番"
      },
      {
        "municipalityCode": "31201",
        "municipality": "鳥取市",
        "pricePerSquareMeter": 60300,
        "lat": 35.51363889,
        "lng": 134.21938889,
        "address": "田島７５１番"
      },
      {
        "municipalityCode": "31201",
        "municipality": "鳥取市",
        "pricePerSquareMeter": 58900,
        "lat": 35.51587889,
        "lng": 134.18331417,
        "address": "湖山町東１丁目７６９番"
      },
      {
        "municipalityCode": "31201",
        "municipality": "鳥取市",
        "pricePerSquareMeter": 58700,
        "lat": 35.51587889,
        "lng": 134.18331417,
        "address": "湖山町東１丁目７６９番"
      },
      {
        "municipalityCode": "31201",
        "municipality": "鳥取市",
        "pricePerSquareMeter": 56200,
        "lat": 35.52183333,
        "lng": 134.18269444,
        "address": "湖山町北６丁目３３０番４"
      },
      {
        "municipalityCode": "31201",
        "municipality": "鳥取市",
        "pricePerSquareMeter": 56200,
        "lat": 35.52183333,
        "lng": 134.18269444,
        "address": "湖山町北６丁目３３０番４"
      },
      {
        "municipalityCode": "31202",
        "municipality": "米子市",
        "pricePerSquareMeter": 53200,
        "lat": 35.43027,
        "lng": 133.32516194,
        "address": "西町１１７番５"
      },
      {
        "municipalityCode": "31202",
        "municipality": "米子市",
        "pricePerSquareMeter": 53000,
        "lat": 35.43027,
        "lng": 133.32516194,
        "address": "西町１１７番５"
      },
      {
        "municipalityCode": "31201",
        "municipality": "鳥取市",
        "pricePerSquareMeter": 52000,
        "lat": 35.48533333,
        "lng": 134.25822222,
        "address": "岩倉字上樋掛４４６番４９"
      },
      {
        "municipalityCode": "31201",
        "municipality": "鳥取市",
        "pricePerSquareMeter": 51900,
        "lat": 35.48533333,
        "lng": 134.25822222,
        "address": "岩倉字上樋掛４４６番４９"
      },
      {
        "municipalityCode": "31202",
        "municipality": "米子市",
        "pricePerSquareMeter": 51500,
        "lat": 35.44310611,
        "lng": 133.33946111,
        "address": "西福原４－４－１２"
      },
      {
        "municipalityCode": "31202",
        "municipality": "米子市",
        "pricePerSquareMeter": 51500,
        "lat": 35.44310611,
        "lng": 133.33946111,
        "address": "西福原４－４－１２"
      },
      {
        "municipalityCode": "31201",
        "municipality": "鳥取市",
        "pricePerSquareMeter": 50500,
        "lat": 35.48188889,
        "lng": 134.25036111,
        "address": "大杙字横長２５８番２６"
      },
      {
        "municipalityCode": "31201",
        "municipality": "鳥取市",
        "pricePerSquareMeter": 50400,
        "lat": 35.48188889,
        "lng": 134.25036111,
        "address": "大杙字横長２５８番２６"
      },
      {
        "municipalityCode": "31202",
        "municipality": "米子市",
        "pricePerSquareMeter": 50400,
        "lat": 35.42474528,
        "lng": 133.356605,
        "address": "観音寺新町１－８－１５"
      },
      {
        "municipalityCode": "31202",
        "municipality": "米子市",
        "pricePerSquareMeter": 50400,
        "lat": 35.42474528,
        "lng": 133.356605,
        "address": "観音寺新町１－８－１５"
      },
      {
        "municipalityCode": "31201",
        "municipality": "鳥取市",
        "pricePerSquareMeter": 49500,
        "lat": 35.47669444,
        "lng": 134.25630556,
        "address": "東今在家字五反田８７番３３"
      },
      {
        "municipalityCode": "31201",
        "municipality": "鳥取市",
        "pricePerSquareMeter": 49400,
        "lat": 35.47669444,
        "lng": 134.25630556,
        "address": "東今在家字五反田８７番３３"
      },
      {
        "municipalityCode": "31201",
        "municipality": "鳥取市",
        "pricePerSquareMeter": 49000,
        "lat": 35.52185306,
        "lng": 134.22565306,
        "address": "山城町１０－２４"
      },
      {
        "municipalityCode": "31201",
        "municipality": "鳥取市",
        "pricePerSquareMeter": 49000,
        "lat": 35.52185306,
        "lng": 134.22565306,
        "address": "山城町１０－２４"
      },
      {
        "municipalityCode": "31201",
        "municipality": "鳥取市",
        "pricePerSquareMeter": 48300,
        "lat": 35.50677778,
        "lng": 134.20583333,
        "address": "南安長２丁目１０３番"
      },
      {
        "municipalityCode": "31201",
        "municipality": "鳥取市",
        "pricePerSquareMeter": 48200,
        "lat": 35.50677778,
        "lng": 134.20583333,
        "address": "南安長２丁目１０３番"
      },
      {
        "municipalityCode": "31201",
        "municipality": "鳥取市",
        "pricePerSquareMeter": 46000,
        "lat": 35.50197306,
        "lng": 134.22200917,
        "address": "行徳３丁目９７６番"
      },
      {
        "municipalityCode": "31201",
        "municipality": "鳥取市",
        "pricePerSquareMeter": 45800,
        "lat": 35.50197306,
        "lng": 134.22200917,
        "address": "行徳３丁目９７６番"
      },
      {
        "municipalityCode": "31203",
        "municipality": "倉吉市",
        "pricePerSquareMeter": 43300,
        "lat": 35.45252778,
        "lng": 133.85155556,
        "address": "上井町１丁目６番１７"
      },
      {
        "municipalityCode": "31203",
        "municipality": "倉吉市",
        "pricePerSquareMeter": 43200,
        "lat": 35.45252778,
        "lng": 133.85155556,
        "address": "上井町１丁目６番１７"
      }
    ],
    "percentiles": {
      "p25": 14600,
      "p50": 22600,
      "p75": 42600
    }
  },
  "transactions": {
    "histogram": [
      {
        "label": "0-1000万円",
        "min": 0,
        "max": 10000000,
        "count": 969
      },
      {
        "label": "1000万-2000万円",
        "min": 10000000,
        "max": 20000000,
        "count": 269
      },
      {
        "label": "2000万-3000万円",
        "min": 20000000,
        "max": 30000000,
        "count": 134
      },
      {
        "label": "3000万-5000万円",
        "min": 30000000,
        "max": 50000000,
        "count": 58
      },
      {
        "label": "5000万-1億円",
        "min": 50000000,
        "max": 100000000,
        "count": 18
      },
      {
        "label": "1億円以上",
        "min": 100000000,
        "max": null,
        "count": 15
      }
    ],
    "municipalitySummary": [
      {
        "municipalityCode": "31201",
        "municipality": "鳥取市",
        "median": 10000000,
        "average": 16185693,
        "count": 456,
        "lat": null,
        "lng": null
      },
      {
        "municipalityCode": "31202",
        "municipality": "米子市",
        "median": 8900000,
        "average": 16743634,
        "count": 382,
        "lat": null,
        "lng": null
      },
      {
        "municipalityCode": "31370",
        "municipality": "東伯郡湯梨浜町",
        "median": 4400000,
        "average": 9331286,
        "count": 77,
        "lat": null,
        "lng": null
      },
      {
        "municipalityCode": "31204",
        "municipality": "境港市",
        "median": 3000000,
        "average": 5918286,
        "count": 70,
        "lat": null,
        "lng": null
      },
      {
        "municipalityCode": "31203",
        "municipality": "倉吉市",
        "median": 2400000,
        "average": 6094016,
        "count": 124,
        "lat": null,
        "lng": null
      },
      {
        "municipalityCode": "31384",
        "municipality": "西伯郡日吉津村",
        "median": 1950000,
        "average": 4533100,
        "count": 10,
        "lat": null,
        "lng": null
      },
      {
        "municipalityCode": "31372",
        "municipality": "東伯郡北栄町",
        "median": 1400000,
        "average": 2880902,
        "count": 61,
        "lat": null,
        "lng": null
      },
      {
        "municipalityCode": "31302",
        "municipality": "岩美郡岩美町",
        "median": 1000000,
        "average": 3845308,
        "count": 13,
        "lat": null,
        "lng": null
      },
      {
        "municipalityCode": "31371",
        "municipality": "東伯郡琴浦町",
        "median": 1000000,
        "average": 2760000,
        "count": 44,
        "lat": null,
        "lng": null
      },
      {
        "municipalityCode": "31386",
        "municipality": "西伯郡大山町",
        "median": 885000,
        "average": 1664118,
        "count": 34,
        "lat": null,
        "lng": null
      },
      {
        "municipalityCode": "31329",
        "municipality": "八頭郡八頭町",
        "median": 720000,
        "average": 5429780,
        "count": 41,
        "lat": null,
        "lng": null
      },
      {
        "municipalityCode": "31325",
        "municipality": "八頭郡若桜町",
        "median": 535000,
        "average": 2687000,
        "count": 10,
        "lat": null,
        "lng": null
      },
      {
        "municipalityCode": "31364",
        "municipality": "東伯郡三朝町",
        "median": 535000,
        "average": 1718333,
        "count": 18,
        "lat": null,
        "lng": null
      },
      {
        "municipalityCode": "31390",
        "municipality": "西伯郡伯耆町",
        "median": 500000,
        "average": 2225778,
        "count": 36,
        "lat": null,
        "lng": null
      },
      {
        "municipalityCode": "31402",
        "municipality": "日野郡日野町",
        "median": 500000,
        "average": 4266743,
        "count": 7,
        "lat": null,
        "lng": null
      },
      {
        "municipalityCode": "31389",
        "municipality": "西伯郡南部町",
        "median": 400000,
        "average": 787318,
        "count": 22,
        "lat": null,
        "lng": null
      },
      {
        "municipalityCode": "31328",
        "municipality": "八頭郡智頭町",
        "median": 220000,
        "average": 1178846,
        "count": 26,
        "lat": null,
        "lng": null
      },
      {
        "municipalityCode": "31403",
        "municipality": "日野郡江府町",
        "median": 69500,
        "average": 747100,
        "count": 16,
        "lat": null,
        "lng": null
      },
      {
        "municipalityCode": "31401",
        "municipality": "日野郡日南町",
        "median": 66000,
        "average": 461500,
        "count": 16,
        "lat": null,
        "lng": null
      }
    ],
    "sampleCount": 1463,
    "percentiles": {
      "p25": 880000,
      "p50": 5200000,
      "p75": 13000000
    }
  },
  "populationTrend": [
    {
      "year": 2020,
      "value": 553407,
      "sourceId": "estat-population"
    }
  ],
  "hazardRisk": {
    "score": null,
    "level": "要地域確認",
    "summary": "鳥取県の災害リスクは住所、地形、自治体ハザードマップで判定が変わります。Phase 1では国土数値情報の公式入口を確認し、重い災害GeoJSONの全面同梱は行っていません。",
    "sourceId": "ksj-hazard",
    "missingReason": "国土数値情報の災害データは住所単位の確認が必要なため、県別の単一スコアには集約していません。",
    "indicators": [
      {
        "label": "住所単位確認",
        "value": "自治体ハザードマップ必須",
        "sourceId": "ksj-hazard"
      },
      {
        "label": "Phase 1方針",
        "value": "巨大GeoJSON同梱なし",
        "sourceId": "ksj-hazard"
      }
    ]
  },
  "sources": [
    {
      "id": "reinfolib-xit001",
      "name": "不動産情報ライブラリ XIT001",
      "url": "https://www.reinfolib.mlit.go.jp/help/apiManual/xit001/",
      "retrievedAt": "2026-04-29T20:54:55.364Z",
      "period": "2024",
      "notes": "不動産取引価格情報を都道府県別・四半期別に取得し、取引価格を集計しています。"
    },
    {
      "id": "reinfolib-xct001",
      "name": "不動産情報ライブラリ XCT001",
      "url": "https://www.reinfolib.mlit.go.jp/help/apiManual/xct001/",
      "retrievedAt": "2026-04-29T20:54:55.364Z",
      "period": "2026",
      "notes": "地価公示の住宅地データを取得し、1㎡当たり価格を集計しています。"
    },
    {
      "id": "estat-population",
      "name": "e-Stat 国勢調査 人口",
      "url": "https://www.e-stat.go.jp/api/api-info/e-stat-manual3-0",
      "retrievedAt": "2026-04-29T20:54:55.364Z",
      "period": "2020",
      "notes": "getStatsList/getMetaInfoで統計表と次元を確認し、getStatsDataで都道府県別総人口を取得しています。"
    },
    {
      "id": "ksj-hazard",
      "name": "国土数値情報",
      "url": "https://nlftp.mlit.go.jp/ksj/",
      "retrievedAt": "2026-04-29T20:54:55.364Z",
      "period": "dataset-specific",
      "notes": "Phase 1では巨大GeoJSONを同梱せず、公式災害・地理空間データの確認導線と地域確認注意を掲載しています。"
    },
    {
      "id": "gsi-tiles",
      "name": "国土地理院 地理院タイル",
      "url": "https://maps.gsi.go.jp/development/",
      "retrievedAt": "2026-04-29T20:54:55.364Z",
      "period": "current",
      "notes": "MapLibre GL JSの背景地図として標準地図タイルを利用します。"
    }
  ],
  "quality": {
    "missingReasons": [
      "2020年国勢調査の都道府県別総人口を掲載。5年増減率は同一表内で算出できる過去年が未確認のため未掲載です。",
      "国土数値情報の災害データは住所単位の確認が必要なため、県別の単一スコアには集約していません。"
    ],
    "warnings": [
      "取引価格は2024年の不動産取引価格情報を集計しており、個別物件の査定額ではありません。",
      "地価公示は住宅地division=00の1㎡当たり価格を集計しています。",
      "災害リスクは住所単位で変わるため、自治体ハザードマップで必ず確認してください。"
    ]
  },
  "ranking": {
    "landPriceRank": 44,
    "transactionRank": 36,
    "populationRank": 47
  }
}
