Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
Comment géocoder pour le fuseau horaire d'une ville
Vous pouvez utiliser l'API Geocode pour fournir des informations de fuseau horaire telles que le décalage UTC et le nom du fuseau horaire.
Utilisation potentielle
Utilisations possibles pour le géocodage des fuseaux horaires :
Exemples
Géocode à Bruxelles, avec demande de fuseau horaire.
- 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"