도시의 시간대를 지오코딩하는 방법 - Amazon Location Service

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

도시의 시간대를 지오코딩하는 방법

지오코드 API를 사용하여 UTC 오프셋 및 시간대 이름과 같은 시간대 정보를 제공할 수 있습니다.

잠재적 사용

지오코드 시간대에 사용할 수 있는 용도:

  • 월드 클럭 생성

  • 다양한 지역에서 회의 예약

예시

시간대 요청이 있는 Brussels의 지오코드입니다.

Sample request
{ "QueryText": "Brussels", "Filter" : { "IncludePlaceTypes": ["Locality"] }, "AdditionalFeatures": [ "TimeZone" ] }
Sample response
{ "ResultItems": [ { "PlaceId": "<Redacted>", "PlaceType": "Locality", "Title": "Brussel, België", "Address": { "Label": "Brussel, België", "Country": { "Code2": "BE", "Code3": "BEL", "Name": "België" }, "Region": { "Code": "BRU", "Name": "Brussel" }, "SubRegion": { "Name": "Brussel" }, "Locality": "Brussel", "PostalCode": "1000" }, "Position": [ 4.35609, 50.84439 ], "MapView": [ 4.3139, 50.79628, 4.43709, 50.91397 ], "TimeZone": { "Name": "Europe/Brussels", "Offset": "+02:00", "OffsetSeconds": 7200 }, "MatchScores": { "Overall": 1, "Components": { "Address": { "Locality": 1 } } } } ] }
cURL
curl --request POST \ --url 'https://places.geo.eu-central-1.amazonaws.com/v2/geocode?key=Your_Key' \ --header 'Content-Type: application/json' \ --data '{ "QueryText": "Brussels", "Filter" : { "IncludePlaceTypes": ["Locality"] }, "AdditionalFeatures": [ "TimeZone" ] }'
AWS CLI
aws geo-places geocode --key ${YourKey} --query-text "Brussels" \ --filter '{"IncludePlaceTypes": ["Locality"]}' \ --additional-features "TimeZone"