SvenEV / routing

The routing core of itinero.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Itinero

Build status Join the chat at https://gitter.im/Itinero/Lobby Visit our website Apache 2.0 licensed

  • Itinero: NuGet Badge
  • Itinero.IO.Osm: NuGet Badge

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 documentation website 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.
  • geo: A collection of extensions to Itinero to work with NTS.
  • 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.

License:Apache License 2.0


Languages

Language:C# 98.5%Language:Lua 1.5%Language:Shell 0.0%Language:Batchfile 0.0%