station
駅検索
駅の検索を行います。
・駅名フリーワード検索
入力された文字列から該当する駅を検索します。
・駅リスト取得
路線コード、運行系統コード、鉄道会社コード、住所コードに該当する駅情報を検索します。
・緯度経度検索
指定された中心座標や半径で範囲から駅情報を検索します。
HTTP request method
POST/GET
ContentType
application/x-www-form-urlencoded
Parameters
名前 | 説明 |
---|---|
word string |
名称、読みを指定 最大文字数 1024 複数ワードはスペース区切りで指定してください。AND検索となります。 |
word_match_type integer default 3 |
検索語句のマッチタイプを指定
|
company_code integer |
鉄道会社コードを指定 鉄道会社を一意に識別するコード 最小値
0
最大値
2147483647
|
line_code integer |
路線コードを指定 路線を一意に識別するコード 最小値
0
最大値
2147483647
|
address_code_list array[string] |
住所コードを指定(前方一致) 複数指定の場合はOR検索となります。 各住所コードの最大文字数 255 指定できる値は最大50件 |
proximity array[number] ※カンマ区切り |
中心座標、半径で範囲を指定 代表点の近傍検索。 "経度,緯度,半径(m)"で指定してください。 半径の上限は5000です。 |
sort array[string] default id |
出力順を指定(複数指定可) デフォルトは昇順です。降順指定の場合、ソートキーの前方にマイナス(-)を付加してください。 zid
建物ZID
zid_attr
属性ZID
id
ID(地物)
id_attr
ID(属性)
station_name_read
駅名称読み
station_name_initial_code
駅名称あかさたなコード
company_code
鉄道会社コード
company_name_read
鉄道会社名称読み
line_code
路線コード
line_name_read
路線名称読み
address_code
住所コード
address_code2
都道府県コード
address_code3
市区町村コード
address_code4
大字コード
address_code5
字丁目コード
address_detail_code1
街区コード
address_detail_code2
地番コード
distance
検索座標と駅代表点の直線距離
|
facet array[string] |
取得するファセットフィールド名を指定(複数指定可) disp_line_name
表示用路線名称
line_facet
ファセット用路線(路線コードと表示用路線名を連結した値)
|
limit array[integer] ※カンマ区切り default List[0,100] |
検索結果取得件数を指定 "オフセット,件数"で指定してください。 最大値 2000,1000 |
datum string default JGD |
入出力座標の測地系を指定 JGD
世界測地系
TOKYO
日本測地系
TOKYO_NAVI
日本測地系(ゼンリン ナビ地図)
|
Responses
エラーについては「エラーメッセージ一覧」を参照してください。
Media type:application/json
キー名 | 説明 | ||
---|---|---|---|
status string |
ステータス | ||
result | info | hit integer |
検索結果総数 |
facet | disp_line_name integer string |
facetの指定がある場合のみ出力 路線名称,件数の配列。 例)["JR 中央線(快速)",82,"JR 青梅線",64] |
|
line_facet integer string |
facetの指定がある場合のみ出力 路線コード:路線名称,件数の配列。 例)["300008:JR 中央線(快速)",32,"200005:JR 山手線",29] |
||
item | zid string |
建物ZID 建物等の地物毎にふられるパーマネントのID |
|
zid_attr string |
属性ZID 地物内のテナント施設等といった属性情報毎にふられるパーマネントのID |
||
id string |
ID(地物) 建物ZIDを0パディングし22桁に揃えた文字列 |
||
id_attr string |
ID(属性) 属性ZIDを0パディングし22桁に揃えた文字列 |
||
station_name string |
駅名称 | ||
station_name_read string |
駅名称読み | ||
station_name_initial_code string |
駅名称あかさたなコード
0
あ行
1
か行
2
さ行
3
た行
4
な行
5
は行
6
ま行
7
や行
8
ら行
9
わ行
|
||
company_code integer |
鉄道会社コード | ||
company_name string |
鉄道会社名称 | ||
company_name_read string |
鉄道会社名称読み | ||
line_code integer |
路線コード | ||
line_name string |
路線名称 | ||
line_name_read string |
路線名称読み | ||
disp_line_name string |
表示用路線名称 | ||
post_code string |
郵便番号 | ||
address_code string |
住所コード | ||
address string |
住所 | ||
address_code2 string |
都道府県コード | ||
address_code3 string |
市区町村コード | ||
address_code4 string |
大字コード | ||
address_code5 string |
字丁目コード | ||
address_detail_code1 string |
街区コード | ||
address_detail_code2 string |
地番コード | ||
position array[number] |
["経度","緯度"] | distance number |
検索座標と代表点の直線距離(proximityを指定した場合のみ返却) |
Example
https://[domain]/search/station?word_match_type=3&limit=0,100&datum=JGD
{
"status": "OK",
"result": {
"info": {
"hit": 9838
},
"item": [
{
"zid": "306369650567369092",
"zid_attr": "306369061083112931",
"id": "0000306369650567369092",
"id_attr": "0000306369061083112931",
"station_name": "いづろ通駅",
"station_name_read": "イヅロドオリ",
"station_name_initial_code": "0",
"company_code": 4010,
"company_name": "鹿児島市交通局",
"company_name_read": "カゴシマシコウツウキョク",
"line_code": 401000001,
"line_name": "第一期線",
"line_name_read": "ダイイッキセン",
"disp_line_name": "鹿児島市交通局 第一期線",
"post_code": null,
"address_code": "46201005",
"address": "鹿児島県鹿児島市泉町",
"address_code2": "46",
"address_code3": "201",
"address_code4": "005",
"address_code5": null,
"address_detail_code1": null,
"address_detail_code2": null,
"position": [
130.557682834201,
31.5922848849826
],
"distance": null
},
...
]
}
}