Como calcular uma área de serviço com base nas faixas de distância - Amazon Location Service

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Como calcular uma área de serviço com base nas faixas de distância

A CalculateIsolines API permite que você determine áreas de serviço acessíveis dentro de intervalos específicos de tempo ou distância, levando em consideração as redes rodoviárias e as condições do tráfego. Esse recurso oferece suporte a aplicativos na definição de áreas de serviço para restaurantes, mercearias ou outros prestadores de serviços que podem auxiliar no planejamento da eficiência de combustível e na definição de áreas acessíveis para cobertura de serviços.

Casos de uso em potencial

  • Planeje áreas de serviço: use essa API para planejar áreas acessíveis para serviços como restaurantes ou entrega de alimentos com base no tempo ou na distância da viagem.

Exemplos

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"