Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.
Cómo calcular un área de servicio en función de rangos de tiempo
La CalculateIsolines API le permite determinar las áreas de servicio accesibles dentro de rangos de tiempo o distancia específicos, teniendo en cuenta las redes de carreteras y las condiciones del tráfico. Esta capacidad permite a las aplicaciones definir las áreas de servicio para restaurantes, supermercados u otros proveedores de servicios, lo que puede ayudar a planificar la eficiencia del combustible y definir las áreas accesibles para la cobertura del servicio.
Casos de uso potenciales
Ejemplos
- 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"