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?

link|improve this question
1  
do you have a budget? – Mapperz Feb 9 at 21:59
1  
Are we talking routing for a county, state, country? – CaptDragon Feb 9 at 22:01
Mapperz, i have a small budget – Pingi Feb 9 at 22:11
CaptDragon, for a country. – Pingi Feb 9 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 at 12:33
feedback

2 Answers

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

link|improve this answer
feedback

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/

link|improve this answer
feedback

Your Answer

 
or
required, but never shown

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