My need is a heavy use of routing. same as Google's Directions API. I'm looking for a viable alternative to abusing google and paying them too much.

how difficult is it to have my own server for that task?

  • 1
    do you have a budget? – Mapperz Feb 9 '12 at 21:59
  • 1
    Are we talking routing for a county, state, country? – CaptDragon Feb 9 '12 at 22:01
  • Mapperz, i have a small budget – Pingi Feb 9 '12 at 22:11
  • CaptDragon, for a country. – Pingi Feb 9 '12 at 22:12
  • 1
    Can I ask 1. Why do you want to do this? 2. How many users do you anticipate? 3. Can you elaborate on your Q to provide more info on what data your going to be using, the audience your targeting (and more info on the sort of load your expecting off this user-base), and the benefits you offer over sites such as Google, 4. How much budget, what existing IT-infrastructure do you have? With that info, id like to construct an Answer around using a service such as Amazon + Open Source to deal with these kind of requirements. – Simon Apr 20 '12 at 12:33

Not exactly an answer, but have you seen The Open Source Routing Machine (OSRM)

Their routing engine works on OSM-data it seems, but it is opensource, so it could provide som pointers. And their implementation is FAST: http://map.project-osrm.org/


It's possible but performance isn't going to be anywhere near what you'd expect from google api on a small budget for an entire country. You should try it and report back :)

ArcGIS Server and Network Analyst is out of the question given the budget. So go with Postgresql, PostGIS and pgRouting.

Route Maker did it for a few countries on 4GB RAM

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.