位置表現特定API(海外版)
LocoSticker 位置表現特定(海外版)API
海外のカタカナ地名(アジアの漢字地名含む)のスポット名の文字列を抽出して、 テキストの主題との関連の強さを判断し、関連の強い地名、スポット名だけを応答します。
LocoSticker 位置表現特定(海外版)の体験
リクエストURL
http://api.locosticker.jp/v1/extract_place_world/
リクエストパラメータ
| パラメータ | 説明 |
|---|---|
| text | 入力文字列(UTF-8) |
| selection | 半角アルファベットで “off” を指定すると絞り 込み処理を実行せずに抽出した地名をすべて応答する。指定しない場合、また は “off” 以外のものを指定した場合には通常通り絞り込み処理を実行する。 |
| callback(オプション) | JSONP形式で結果を返す場合のコール バックの名前 |
レスポンス
JSON(callbackを指定した場合はJSONP)形式による連想配列(Content-type: application/json; charset=utf-8)です。
{
"result_select":[
//絞り込み結果
//クラスタ(緯度経度情報の配列)の配列
//selection=off を指定した場合にはクラスタ1にすべての情報が含まれ
る
[
// クラスタ1
// 緯度経度情報の配列
{"text":"住所文字列",
"lat":経度1(世界測地系・小数点表記: (例)135.527859)",
"lng":緯度1(世界測地系・小数点表記: (例)34.685452)",
"type": "address" または "spot",
"weight": 重要度},
:
],
[
//クラスタ2
],
[],...
]
}
レスポンス例
text として「ニューヨークから、デトロイトを経由して、トロントへ移動しました。」を指定した場合。
{ result_select:
[
[
{
text:ニュ-ヨ-ク,
lat:40.714512,
lng:-74.007141,
type:address,
weight:1
}
],
[
{
text:デトロイト,
lat:42.331638,
lng:-83.047783,
type:address,
weight:1
}
],
[
{
text:トロント,
lat:43.648541,
lng:-79.385368,
type:address,
weight:1
}
]
]
}

