github dawarich-app/atlas v0.6.0

latest releases: v0.6.2, v0.6.1
28 days ago

Added

  • Map matching responses include a correlation result for every input point, distance-quality statistics, and an optional include_directions=true expansion with maneuvers and alternate routes.

Changed

  • Map matching now uses Valhalla trace attributes as its canonical result, preserves every matched segment across trace discontinuities, returns MultiLineString GeoJSON for segmented traces, and emits one polyline6 leg per segment.
  • Atlas admits at most four map matches at once by default and immediately returns 429 MAP_MATCH_BUSY above that limit, preventing excess requests from occupying HTTP connections while they wait for Valhalla. MAP_MATCH_CONCURRENCY can tune the limit.
  • End-user documentation now lives on atlas.dawarich.app; the repository keeps development and release material only.

Notes

  • The map-matching response contract changed: clients that previously read route maneuvers from data.legs must send include_directions=true and read data.directions.paths. Without that option, data.legs contains independently drawable matched segments.

Don't miss a new atlas release

NewReleases is sending notifications on new releases.