Come calcolare un'area di servizio in base a intervalli di tempo - Servizio di posizione Amazon

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 a intervalli di tempo

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

  • Pianifica le aree di servizio: utilizza questa API per pianificare aree accessibili per servizi come ristoranti o consegne di generi alimentari in base al tempo o alla distanza di viaggio.

Esempi

Sample request
{ "Origin": [ -123.11679620827039, 49.28147612192166 ], "DepartureTime": "2024-10-28T21:27:56Z", "Thresholds": { "Time": [ 500, 1000, 1500 ] }, "TravelMode": "Car" }
Sample response
{ "DepartureTime": "2024-10-28T14:27:56-07:00", "IsolineGeometryFormat": "FlexiblePolyline", "Isolines": [ { "Connections": [], "Geometries": [ { "PolylinePolygon": [ "Redacted" ] } ], "TimeThreshold": 500 }, { "Connections": [], "Geometries": [ { "PolylinePolygon": [ "Redacted" ] } ], "TimeThreshold": 1000 }, { "Connections": [], "Geometries": [ { "PolylinePolygon": [ "Redacted" ] } ], "TimeThreshold": 1500 } ], "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": { "Time": [ 500, 1000, 1500 ] }, "TravelMode": "Car" }'
AWS CLI
aws geo-routes calculate-isolines --key ${YourKey} \ --origin -123.11679620827039 49.28147612192166 \ --departure-time "2024-10-28T21:27:56Z" \ --thresholds '{"Time": [500, 1000, 1500]}' \ --travel-mode "Car"