Índice
IsochroneService(interfaz)GenerateIsochroneRequest(mensaje)GenerateIsochroneRequest.PolygonFidelity(enumeración)GenerateIsochroneRequest.RoutingPreference(enumeración)GenerateIsochroneRequest.TravelDirection(enumeración)GenerateIsochroneRequest.TravelMode(enumeración)GenerateIsochroneResponse(mensaje)Isochrone(mensaje)
IsochroneService
Servicio para calcular isócronas. Una isócrona es un área de accesibilidad desde un punto de origen determinado dentro de una duración del viaje especificada.
| GenerateIsochrone |
|---|
|
Calcula y devuelve una sola isócrona para un conjunto determinado de parámetros. |
GenerateIsochroneRequest
Es una solicitud para generar un solo isócrono.
| Campos | |
|---|---|
travel_duration |
Obligatorio. Es la duración del viaje para el cálculo de la isócrona. El valor debe ser positivo y no puede superar los 7,200 segundos (120 minutos). En el modo DRIVE, la duración máxima permitida es de 3,600 segundos (60 minutos). |
travel_mode |
Obligatorio. Es el medio de transporte. |
travel_direction |
Obligatorio. Es la dirección del viaje. |
routing_preference |
Opcional. Especifica la preferencia de cómo generar la ruta. La configuración predeterminada es TRAFFIC_UNAWARE. |
enable_smoothing |
Opcional. Especifica si se deben suavizar los bordes de los polígonos de isócronas resultantes. |
polygon_fidelity |
Opcional. Controla la precisión del polígono generado. La configuración predeterminada es POLYGON_FIDELITY_UNSPECIFIED. |
Campo de unión origin. Obligatorio. Es el punto de partida para el cálculo de la isócrona. origin puede ser solo uno de los parámetros siguientes: |
|
location |
Es el origen como una coordenada de latitud y longitud. |
place |
Es el nombre del recurso de un lugar, en formato |
PolygonFidelity
Controla el nivel de detalle del polígono de isocrona.
| Enums | |
|---|---|
POLYGON_FIDELITY_UNSPECIFIED |
No se especificó la fidelidad del polígono. El servidor usará su valor predeterminado, que se basa en la duración del viaje. |
LOW |
Precisión baja. Es ideal para cubrir áreas grandes con menos vértices. |
MEDIUM |
Precisión media: Es un equilibrio entre el detalle y el tamaño del artefacto. |
HIGH |
Alta precisión Bordes de alta fidelidad, pero es posible que produzca agujeros en el polígono donde la densidad de la red vial es baja. |
RoutingPreference
Determina cómo se incorporan las condiciones de tráfico en el cálculo.
| Enums | |
|---|---|
ROUTING_PREFERENCE_UNSPECIFIED |
No se especificó ninguna preferencia de enrutamiento. El servidor usará su valor predeterminado, que es TRAFFIC_UNAWARE. |
TRAFFIC_UNAWARE |
El cálculo no tendrá en cuenta las condiciones del tráfico. La isócrona se basará en la red de rutas y los tiempos de viaje estáticos. Es adecuado para fines de planificación en los que el tráfico no es un factor. |
TRAFFIC_AWARE |
El cálculo tendrá en cuenta las condiciones del tráfico en tiempo real. |
TravelDirection
Especifica la dirección del viaje para el cálculo de la isócrona.
| Enums | |
|---|---|
TRAVEL_DIRECTION_UNSPECIFIED |
No se especificó la dirección del viaje. |
FROM |
Calcula el área a la que se puede llegar desde el punto de origen. Ejemplo: "¿A dónde puedo hacer entregas desde mi almacén en 30 minutos?" |
TO |
Calcula el área desde la que puedes viajar hasta el punto de origen. Por ejemplo: "¿Desde dónde pueden viajar mis empleados para llegar a la oficina en 30 minutos?". |
TravelMode
Define el medio de transporte para el cálculo de la isócrona.
| Enums | |
|---|---|
TRAVEL_MODE_UNSPECIFIED |
No se especificó ningún medio de viaje. |
DRIVE |
Viajar en automóvil de pasajeros |
BICYCLE |
Viajar en bicicleta |
WALK |
Viajar a pie |
GenerateIsochroneResponse
Es una respuesta que contiene los datos de la isócrona generada.
| Campos | |
|---|---|
isochrone |
Solo salida. Es la isócrona generada. |
Isócrona
Es el resultado del cálculo de una isócrona, que representa un área de accesibilidad desde un punto de origen dentro de una duración del viaje especificada.
| Campos | |
|---|---|
Campo de unión geometry. Es la representación geométrica de la isócrona. geometry puede ser solo uno de los parámetros siguientes: |
|
geo_json |
Es la geometría de la isócrona en formato GeoJSON, con el formato RFC 7946: https://datatracker.ietf.org/doc/html/rfc7946#section-3.1.6. |