routing_engine 0.1.0
routing_engine: ^0.1.0 copied to clipboard
Engine-agnostic routing interface with OSRM and Valhalla implementations. Abstract RoutingEngine, RouteResult model, and build-time engine selection.
Changelog #
0.1.0 #
- Initial release.
- Abstract
RoutingEngineinterface for engine-agnostic routing. - OSRM implementation: sub-frame latency (4.9ms for 10km queries).
- Valhalla implementation: multi-modal routing with Japanese language support.
RouteResultmodel with maneuvers, geometry, distance, time, and engine info.RouteRequestwith origin, destination, and optional waypoints.- Engine identity via
EngineInfo(name, version, query latency).