feat(routing): expose per-leg encoded polylines from existing ORS responses
Cette évolution vise à fiabiliser l’affichage cartographique des trajets de prévisualisation en s’alignant sur la logique réelle de calcul du trip-algo.
- Le moteur calcule déjà les segments de trajet point à point (passager -> passager, puis passager -> établissement) via ORS pour obtenir distance et duration.
- ORS renvoie dans la même réponse la géométrie routière du segment (pas une simple ligne droite).
- Avant ce changement, cette géométrie n’était pas systématiquement réutilisée côté réponse métier.
- Désormais, on expose encoded_polyline au niveau des routes par segment (per-leg), sur le même passage de recalcul qui produit les métriques finales.
- Résultat métier attendu : une prévisualisation plus fidèle au réseau routier, cohérente avec les kilomètres/temps affichés, et moins de besoin de re-routage côté service client.