Cara menghitung area layanan berdasarkan rentang waktu - Amazon Location Service

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Cara menghitung area layanan berdasarkan rentang waktu

CalculateIsolines API memungkinkan Anda menentukan area layanan yang dapat dijangkau dalam rentang waktu atau jarak tertentu, dengan memperhitungkan jaringan jalan dan kondisi lalu lintas. Kemampuan ini mendukung aplikasi dalam menentukan area layanan untuk restoran, toko kelontong, atau penyedia layanan lainnya yang dapat membantu dalam merencanakan efisiensi bahan bakar dan menentukan area yang dapat diakses untuk cakupan layanan.

Kasus penggunaan potensial

  • Rencanakan area layanan: Gunakan API ini untuk merencanakan area yang dapat diakses untuk layanan seperti restoran atau pengiriman bahan makanan berdasarkan waktu atau jarak perjalanan.

Contoh

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"