Comparison of some Routing Engines

From stgo
Jump to: navigation, search

Comparative table

comparison of features in February/March 2017:

for a first resource see: http://wiki.openstreetmap.org/wiki/Routing/online_routers

Own evaluation by Cris & Ricardo:

Software Open Source GTFS Isochrone Instalación en servidor local Lenguaje de programación Detalle Url
Open Route Service Php, JavaScript Open Route Service permite calcular isochronos, pero no trabaja con archivos GTFS. Utiliza Leaflet y bootstrap para el diseño e interacción usuaria http://openrouteservice.org/
Iso4app JavaScript Si bien puede ser una buena alternativa, sólo podría ser utilizada como API REST ya que se necesita licencia https://www.iso4app.net/
Mapzen JavaScript Es una buena alternativa de desarrollo pero con una instalación compleja, se necesita hacer pruebas para comparar con OTP https://mapzen.com/
Valhalla JavaScript Es un motor de ruteo utilizado por Mapzen, la instalación es compleja y necesita hacer pruebas para definir que es mejor opción que OTP https://github.com/valhalla/valhalla
Route360 Java Es un servicio web privativo que, a base de una solicitud de una key, permite realizar consultas en isochrone https://www.route360.net/
Pysochrone Python Código en Python el cual permite generar isochrones teniendo el archivo .osm.pbf, se encuentra incompleto hasta el momento, como trabajo futuro considera incluir los archivos GTFS https://github.com/joshdoe/pysochrone
OSRM C++ Actual Back-End de OSM, código OpenSource que permite el ruteo de viajes, no está orientado a transporte público https://github.com/Project-OSRM/osrm-backend
Mapnificient JavaScript Servicio web que permite generar isochrones en tiempo real en su plataforma, sólo contiene algunos paises y no incluye Chile, no se especifica tampoco como generar la data para crearlo uno mismo. https://github.com/mapnificent/mapnificent
rrrr C Caracterizado por su rapidez, ,es un software OpenSource que permite el ruteo de viajes considerando un GTFS. No permite cálculos de isochrones https://github.com/bliksemlabs/rrrr
r5 Java Es una API OpenSource para cálculos de rutas e isochrones considerando GTFS y la data de OSM, requere puebas para comparar con OTP https://github.com/conveyal/r5