Paso 01
Ruta real desde OpenRouteService
El sistema no dibuja una línea recta. Pide el camino exacto por las calles.
Entrada
- ▸coordenada de origen (lng, lat)
- ▸coordenada de destino (lng, lat)
Proceso
POST /directions → OpenRouteService → GeoJSON LineString
Salida
- ▸polyline: secuencia de N coordenadas reales
- ▸distancia total en metros
geometría real de la vía
Intuición
Cuando buscas una ruta, el sistema no asume que vas en línea recta. Pide a un servicio externo el trayecto real: giros, calles y distancias incluidos. Eso le da una geometría honesta sobre la que trabajar.
Técnico
OpenRouteService retorna un GeoJSON con una LineString. El backend normaliza la respuesta extrayendo la secuencia ordenada de coordenadas [lng, lat] que describe la traza real de la vía.
Por qué importa
Sin geometría real, los segmentos no tendrían posición geográfica válida. El cruce con comunas, el riesgo local y la integración de Euler dependen de coordenadas de calles reales.