parse, parseStructured のレスポンス形式。 parse オプション の “geojson” を true にセットした場合は、この形式で返される。
地名語以外の文字列はジオメトリに null を、地名語部分は Point 型のジオメトリをもつ複数の GeoJSON オブジェクトから構成された、1つのフィーチャーコレクションオブジェクト( Feature Collection Object )。 GeoJSON オブジェクトは多くの GIS でそのまま扱えるため、こちらのレスポンスを推奨する。
地名語を含む GeoJSON オブジェクトは、 properties メンバーに 地名語のJSON表現 か 住所のJSON表現 を持つ。地名語ではない場合、properties には元の文章中の文字列が含まれる。
{
"error": null,
"id": "1",
"result": {
"features": [
{
"geometry": null,
"properties": {
"surface": "NIIは"
},
"type": "Feature"
},
{
"geometry": {
"coordinates": [
139.756927,
35.692795
],
"type": "Point"
},
"properties": {
"address": [
{
"geonlp_id": "ALRYpP",
"latitude": 35.689499,
"level": 1,
"longitude": 139.691635,
"name": "東京都"
},
{
"geonlp_id": "51sMnl",
"latitude": 35.693932,
"level": 3,
"longitude": 139.75354,
"name": "千代田区"
},
{
"geonlp_id": "8G80mm",
"latitude": 35.691635,
"level": 5,
"longitude": 139.756683,
"name": "一ツ橋"
},
{
"latitude": 35.692947,
"level": 6,
"longitude": 139.757324,
"name": "二丁目"
},
{
"latitude": 35.692795,
"level": 7,
"longitude": 139.756927,
"name": "1番"
}
],
"code": {
"isj": "131010001999",
"jisx0402": "13101",
"lasdec": "131016"
},
"name": "東京都千代田区一ツ橋二丁目1番",
"standard_form": "東京都千代田区一ツ橋二丁目1番",
"surface": "千代田区一ツ橋2-1-"
},
"type": "Feature"
},
{
"geometry": null,
"properties": {
"surface": "2にあります。"
},
"type": "Feature"
},
{
"geometry": {
"coordinates": [
139.75742,
35.696017
],
"type": "Point"
},
"properties": {
"body": "神保町",
"body_kana": "ジンボウチョウ",
"dictionary_id": 31,
"entry_id": "eb03_6365",
"geonlp_id": "pnTSo0",
"hypernym": [
"東京都",
"新宿線"
],
"kana": "ジンボウチョウエキ",
"latitude": "35.6960166666667",
"longitude": "139.75742",
"name": "神保町駅",
"ne_class": "鉄道施設/地下鉄駅",
"railway_type": "12",
"service_provider_type": "3",
"suffix": [
"駅",
""
],
"suffix_kana": [
"エキ",
""
],
"surface": "神保町"
},
"type": "Feature"
},
{
"geometry": null,
"properties": {
"surface": "から徒歩3分。"
},
"type": "Feature"
}
],
"type": "FeatureCollection"
}
}