フリーワードでの建物検索
API名:
building/word
概要:
フリーワードを元に、該当する建物情報を返却します。
※この機能を利用するには別途契約が必要です。
URI:
https://test.core.its-mo.com/zmaps/api/apicore/core/v1_0/building/word
<API使用例>
リクエストパラメータ
パラメータ | 必須 | デフォルト値 | 説明 | ||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
word | ○ | - |
検索ワード 検索ワードを指定します。5件まで複数指定できます。 それ以上の場合はエラーとなります。 半角スペース、全角スペースは取り除かれます。 1ワードの最大文字数は1024文字です。 |
||||||||||||||||||
addrcode | 00 |
絞込み住所コード 住所コードで検索結果を絞り込みます。 都道府県、市区町村(2桁or5桁)まで指定可能です。それ以外の指定はエラーとなります。 複数指定可能ですが、以下のパターンの場合はエラーとなります。 ・都道府県(2桁)と市区町村(5桁)を織り交ぜた場合 ・00を含めた複数指定の場合 ・市区町村(5桁)の複数指定で、都道府県が異なる場合 |
|||||||||||||||||||
addrword | - |
住所 住所文字列を指定します。 丁目/番地/枝番まで指定可能です。 |
|||||||||||||||||||
limit | 0,100 |
検索結果取得件数 検索結果取得件数を指定します。 取得開始位置の指定範囲は 0~10000 です。 10001 以上の指定をした場合は10000指定と同様の結果となります。 取得件数の指定範囲は 1~1000 です。 1001以上の指定をした場合は1000指定と同様の結果となります。 |
|||||||||||||||||||
srchtype | and |
検索タイプ リクエストパラメータwordを複数指定した場合の検索タイプを指定します。
|
|||||||||||||||||||
sort | -score |
出力順
|
|||||||||||||||||||
datum | TOKYO |
測地系 入出力緯度経度の測地系を指定します。 |
|||||||||||||||||||
llunit | dec |
緯度経度形式 緯度経度形式を指定します。 |
出力データ
出力フォーマット
{"status":{"code":"OK",
"text":"正常終了"},
"info":{"hit":3,
"facet":{"tod":{"13":2},
"shk":{"13107":1,
"13210":1}},
"item":[{"code":"7-22-50-351-8117799",
"name":"新宿余丁町パーク・ホームズ",
"point":{"lat":35.6941389,
"lon":139.7180944},
"addressText":"東京都新宿区余丁町8‐13",
"addresscode":"13104",
"floor":9}...]}
キー名 | データ型 | 説明 | ||||||
---|---|---|---|---|---|---|---|---|
status | object | ステータス情報が入ります。 | ||||||
code | string |
ステータスコードが入ります。
|
||||||
text | string | ステータス内容に関するテキスト情報が入ります。 | ||||||
info | object | 検索結果の情報が入ります。 | ||||||
hit | number | 検索結果総数が入ります。 | ||||||
facet | object | ファセット情報が入ります。 | ||||||
tod | object | 都道府県毎の件数が入ります。 | ||||||
shk | object | 市区町村毎の件数が入ります。 | ||||||
item | array |
検索結果の配列が入ります。 0件の場合は空の配列です。 |
||||||
code | string | 建物コードが入ります。 | ||||||
name | string | 建物名称が入ります。 | ||||||
point | object | 緯度経度がオブジェクト形式で入ります。 | ||||||
addreaaText | string | 住所名称が入ります。 | ||||||
addressCode | string | 住所コードが入ります。 | ||||||
floor | number | 階層レベルが入ります。 |
出力例
[例 3件の場合]
{"status":{"code":"OK", "text":"正常終了"}, "info":{"hit":58, "facet":{"tod":{"11":3, "13":52, "22":3}, "shk":{"11201":3, "13104":52, "22203":3}}}, "item":[{"code":"7-22-50-351-8084093", "name":"新宿二十騎町郵政宿舎2号棟", "point":{"lat":35.6948861, "lon":139.7339722}, "addressText":"東京都新宿区二十騎町1‐34", "addressCode":"13104", "floor":3}, {"code":"7-22-50-25-26553681", "name":"新宿二十騎町郵政宿舎1号棟", "point":{"lat":35.694675, "lon":139.7339528}, "addressText":"東京都新宿区二十騎町1‐10", "addressCode":"13104", "floor":3}, {"code":"7-22-50-49-3655997", "name":"レオパレスエスポワール新宿町", "point":{"lat":35.8984806, "lon":139.4825139}, "addressText":"埼玉県川越市新宿町5丁目15‐2", "addressCode":"11201", "floor":4}]}
[例 0件の場合]
{"status":{"code":"OK", "text":"正常終了"}, "info":{"hit":0, "facet":null}, "item":[]}