逆ジオコーディング
/address/reverse_geocoding [GET]
基本情報
概要
緯度経度を指定して住所情報を取得します。
URL
https://{HOST}/{CID}/v1/address/reverse_geocoding
※APIマーケットの場合はURL体系が異なります
出力形式
- JSON
対応言語
- ja, en, ko, zh-CN, zh-TW, th
パラメータ
パラメータ名 | 必須 | 概要 | 型名 | デフォルト値 | 上下限/選択値 | 備考 |
---|---|---|---|---|---|---|
coord | ✔ | 緯度経度 | 数値(カンマ区切り) | 指定した緯度経度に最も近い住所を検索します | ||
options | 追加出力情報 | 文字列 | exact_coord:建物到着地点 | 追加で出力する情報 ※D2Dオプション申込時のみ利用可能です (APIマーケットでは利用不可) |
||
lang | 言語 | 文字列 | ja: 日本語 en: 英語 ko: 韓国語 zh-CN: 中国語(簡体字) zh-TW: 中国語(繁体字) th: タイ語 |
出力する言語を指定します ・ピリオド区切りで複数指定可能 ※多言語オプション申込時のみ利用可能 (APIマーケットでは利用不可) |
||
datum | 緯度経度の測地系 | 文字列 | wgs84 | wgs84:世界測地系 tokyo:旧日本測地系 |
||
coord_unit | 出力データに含まれる緯度経度の単位 | 文字列 | degree | degree:度表記の10進法 millisec:ミリ秒表記 |
langパラメータの指定時の注意点
・多言語に対応したレスポンスはMultilingualオブジェクトとして出力されることにご注意ください。
パラメータ構成例
- 緯度経度「35.624822,139.742121」に最も近い住所情報を取得
/address/reverse_geocoding?coord=35.624822,139.742121
レスポンス
名称 | レスポンス名 | 型名 | 配列 | 説明 |
---|---|---|---|---|
住所情報 | items | Addressオブジェクト | ○ | 住所情報のまとまり |
単位情報 | unit | Unitオブジェクト | 出力される単位の情報 |
Addressオブジェクト
名称 | レスポンス名 | 型名 | 配列 | 説明 |
---|---|---|---|---|
住所コード | code | 文字列 | ||
住所テキスト | name | 文字列/Multilingualオブジェクト | langパラメータ指定時は、Multilingualオブジェクトで出力 | |
郵便番号 | postal_code | 文字列 | ||
住所の緯度経度 | coord | Coordinateオブジェクト | ||
建物到着地点の緯度経度 | exact_coord | Coordinateオブジェクト | ○ | パラメータ「options=exact_coord」指定時かつデータが存在する場合のみ出力 |
レベル別の住所情報 | details | AddressDetailオブジェクト | ○ | |
住所階層終端フラグ | is_end | 真偽値 | 住所階層の深さが最下であることを表すフラグ 以下のいずれかが返却される true:詳細な住所は存在しない false:詳細な住所が存在する データが存在する場合のみ出力 |
Coordinateオブジェクト
名称 | レスポンス名 | 型名 | 配列 | 説明 |
---|---|---|---|---|
各地点の代表緯度 | lat | 数値 | ||
各地点の代表経度 | lon | 数値 |
AddressDetailオブジェクト
名称 | レスポンス名 | 型名 | 配列 | 説明 |
---|---|---|---|---|
対象レベルまでの住所コード | code | 文字列 | ||
対象レベルの住所テキスト | name | 文字列/Multilingualオブジェクト | langパラメータ指定時は、Multilingualオブジェクトで出力 | |
対象レベルの住所テキストのふりがな | ruby | 文字列 | 多言語出力指定時も日本語で出力 | |
住所のレベル | level | 文字列 | 住所レベル 1: 都道府県 2: 市区町村 3: 大字・町 4: 小字・丁目 5: 街区 6: 地番 7: 枝番 |
Multilingualオブジェクト
名称 | レスポンス名 | 型名 | 配列 | 説明 |
---|---|---|---|---|
英語名称 | en | 文字列 | ||
日本語名称 | ja | 文字列 | ||
韓国語名称 | ko | 文字列 | ||
タイ語名称 | th | 文字列 | ||
中国語(簡体字)名称 | zh-CN | 文字列 | ||
中国語(繁体字)名称 | zh-TW | 文字列 |
Unitオブジェクト
名称 | レスポンス名 | 型名 | 配列 | 説明 |
---|---|---|---|---|
測地系 | datum | 文字列 | ||
緯度経度の出力形式 | coord_unit | 文字列 |
レスポンス例
{
"items": [
{
"code": "131090060010000600001",
"name": "東京都品川区北品川1丁目6-16",
"postal_code": "1400001",
"coord": {
"lat": 35.624696,
"lon": 139.740504
},
"details": [
{
"code": "13",
"name": "東京都",
"ruby": "とうきょうと",
"level": "1"
},
{
"code": "13109",
"name": "品川区",
"ruby": "しながわく",
"level": "2"
},
{
"code": "13109006",
"name": "北品川",
"ruby": "きたしながわ",
"level": "3"
},
{
"code": "13109006001",
"name": "1丁目",
"ruby": "1ちょうめ",
"level": "4"
},
{
"code": "1310900600100006",
"name": "6",
"ruby": "6",
"level": "5"
},
{
"code": "131090060010000600001",
"name": "16",
"ruby": "16",
"level": "6"
}
],
"is_end": true
}
],
"unit": {
"datum": "wgs84",
"coord_unit": "degree"
}
}
レスポンス例(多言語返却時 ※lang=ja.en.ko指定)
{
"items": [
{
"code": "131090060010000600001",
"name": {
"en": "Tokyo Shinagawa Kita-shinagawa 1-6-16",
"ja": "東京都品川区北品川1丁目6-16",
"ko": "도쿄도시나가와구기타시나가와1쵸메6-16"
},
"postal_code": "1400001",
"coord": {
"lat": 35.624696,
"lon": 139.740504
},
"details": [
{
"code": "13",
"name": {
"en": "Tokyo",
"ja": "東京都",
"ko": "도쿄도"
},
"ruby": "とうきょうと",
"level": "1"
},
{
"code": "13109",
"name": {
"en": "Shinagawa",
"ja": "品川区",
"ko": "시나가와구"
},
"ruby": "しながわく",
"level": "2"
},
{
"code": "13109006",
"name": {
"en": "Kita-shinagawa",
"ja": "北品川",
"ko": "기타시나가와"
},
"ruby": "きたしながわ",
"level": "3"
},
{
"code": "13109006001",
"name": {
"en": "1",
"ja": "1丁目",
"ko": "1쵸메"
},
"ruby": "1ちょうめ",
"level": "4"
},
{
"code": "1310900600100006",
"name": {
"en": "6",
"ja": "6",
"ko": "6"
},
"ruby": "6",
"level": "5"
},
{
"code": "131090060010000600001",
"name": {
"en": "16",
"ja": "16",
"ko": "16"
},
"ruby": "16",
"level": "6"
}
],
"is_end": true
}
],
"unit": {
"datum": "wgs84",
"coord_unit": "degree"
}
}