Skip to content

carltonbanks811/routing

 
 

Repository files navigation

Itinero

Build status Visit our website GPL licensed

  • Itinero: NuGet
  • Itinero.Geo: NuGet
  • Itinero.IO.Osm: NuGet
  • Itinero.IO.Shape: NuGet

Itinero is a routing project for .NET/Mono to calculate routes in a road network. By default the routing network is based on OpenStreetMap (OSM) but it's possible to load any road network. The most important features:

  • Calculating routes from A->B.
  • Calculating distance/time matrices between a set of locations.
  • Processing OSM-data into a routable network.
  • Generating turn-by-turn instructions.
  • Routing on mobile devices and lower-resource environments.

Documentation & Samples

Check the wiki for documentation and sample code. Don't hesitate to ask questions using an issue or request more documentation on any topic you need.

Other projects

  • routing: The core routing project, used by all other projects.
  • idp: The data processing project, a CLI tool to process data into routerdb's.
  • routing-api: A routing server that can load routerdb's and accept routing requests over HTTP.

About

The routing core of itinero.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C# 98.4%
  • Lua 1.6%