I want to set up a map which used in local area network. As i have installed the rails port, tile server and nominatim. I am going to build my local routing engine next step. And i find that OpenStreetMap use four online routing engine on the website, they are graphhopper, mapquest, mapzen and osrm. I have looked for many website on the wiki, but i still have no ideal what should i do to build local routing engine. Can someone tell me the overall step to build local routing engine . |
The realistic choices for running your own routing engines are likely graphhopper - http://wiki.openstreetmap.org/wiki/GraphHopper mapzen - https://github.com/valhalla OSRM - https://github.com/Project-OSRM Which one is best suited for your needs depends really on your criteria, for example how large the area is you want to route over, if you want to be able to adjust routing parameters on the fly, what resources you have access to and so on. Thanks to you reply, can you simply explain the difference between these three engines?
(13 Oct '16, 09:10)
yuyy
2
See https://wiki.openstreetmap.org/wiki/Routing/online_routers for a comparison.
(13 Oct '16, 09:26)
scai ♦
2
Hi yuyy, would it be better to start reading the linked pages first and ask specific questions later ?
(13 Oct '16, 09:31)
Hendrikklaas
I want try to install mapzen routing service, and i have read the mapzen turn-by-turn document in the mapzen website. Then i downloaded and installed thor on the https://github.com/valhalla/thor, but i don't know how to use it. Should i build a routing tile and make a web front end that provide a browser-based routing interface. If so what should i do to realize that. I don't have a clear idea, can someone tell me a feasible solution? And i am sorry that i reply so late and ask this so nasty problem.
(25 Oct '16, 08:26)
yuyy
|