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"
}