位置表現特定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
   }
  ]
 ]
}

コメントする