station

駅検索

駅の検索を行います。

・駅名フリーワード検索
 入力された文字列から該当する駅を検索します。
・駅リスト取得
 路線コード、運行系統コード、鉄道会社コード、住所コードに該当する駅情報を検索します。
・緯度経度検索
 指定された中心座標や半径で範囲から駅情報を検索します。

https://[domain]/search/station

HTTP request method

POST/GET

ContentType

application/x-www-form-urlencoded

Parameters

名前 説明
word
string
名称、読みを指定
最大文字数 1024
複数ワードはスペース区切りで指定してください。AND検索となります。
word_match_type
integer
default 3
検索語句のマッチタイプを指定
  • 1

    完全一致

  • 2

    前方一致

  • 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

リクエストURL
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
          },
          ...
      ]
  }
}