4.1.2.3 逆ジオコーディングの実行

次のリクエストを使用して、前の項で作成したデータセットを逆ジオコーディングできます。

HTTP PUTリクエスト

curl -k -X PUT "https://localhost:4040/spatialstudio/oauth/v1/enrichment/reversegeocode/5c3b3a6d98eab545a0f9bd66e3d07886?datasourceid= <MY_CONN_ID>&roadsonly=true&lat=LAT&lon=LON" \
 --header "Authorization: Bearer <MY_TOKEN>" \
 --header "Content-Type: application/json" \
 --data '{
  "street": "STREET",
  "housenumber": "HOUSE_NUMBER",
  "settlement": "SETTLEMENT",
  "municipality": "MUNICIPALITY",
  "region": "REGION",
  "postalcode": "POSTAL_CODE",
  "country": "COUNTRY"
}'

前述のリクエストでは、座標列(LATおよびLON)の他、作成および移入する必要があるアドレス関連列を指定する--data {key:value, ...}オプションも使用します。このサンプル・リクエストでは、すべての属性が作成されます。valueによって、結果の列名が決まります。

バックグラウンドで実行されている逆ジオコーディング・タスクの結果のtask_idがレスポンスで返されます。

レスポンス

{
   "task_id" : "a2743564e066153f4a14ac29000727b1"
}