Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Come calcolare un'area di servizio in base agli intervalli di distanza
L' CalculateIsolines API consente di determinare le aree di servizio raggiungibili entro intervalli di tempo o distanza specifici, tenendo conto delle reti stradali e delle condizioni del traffico. Questa funzionalità supporta le applicazioni per la definizione delle aree di servizio per ristoranti, negozi di alimentari o altri fornitori di servizi che possono aiutare a pianificare l'efficienza del carburante e definire aree accessibili per la copertura del servizio.
Casi d'uso potenziali
Esempi
- Sample request
-
{
"Origin": [
-123.11679620827039,
49.28147612192166
],
"DepartureTime": "2024-10-28T21:27:56Z",
"Thresholds": {
"Distance": [
1000,
2000,
3000
]
},
"TravelMode": "Car"
}
- Sample response
-
{
"DepartureTime": "2024-10-28T14:27:56-07:00",
"IsolineGeometryFormat": "FlexiblePolyline",
"Isolines": [
{
"Connections": [],
"DistanceThreshold": 1000,
"Geometries": [
{
"PolylinePolygon": [
"Redacted"
]
}
]
},
{
"Connections": [],
"DistanceThreshold": 2000,
"Geometries": [
{
"PolylinePolygon": [
"Redacted"
]
}
]
},
{
"Connections": [],
"DistanceThreshold": 3000,
"Geometries": [
{
"PolylinePolygon": [
"Redacted"
]
}
]
}
],
"SnappedOrigin": [
-123.11687,
49.2813999
]
}
- cURL
-
curl --request POST \
--url 'https://routes.geo.eu-central-1.amazonaws.com/v2/isolines?key=Your_key' \
--header 'Content-Type: application/json' \
--data '{
"Origin": [
-123.11679620827039,
49.28147612192166
],
"DepartureTime": "2024-10-28T21:27:56Z",
"Thresholds": {
"Distance": [
1000,
2000,
3000
]
},
"TravelMode": "Car"
}'
- AWS CLI
-
aws geo-routes calculate-isolines --key ${YourKey} \
--origin -123.11679620827039 49.28147612192166 \
--departure-time "2024-10-28T21:27:56Z" \
--thresholds '{"Distance": [1000, 2000, 3000]}' \
--travel-mode "Car"