Take the 2-minute tour ×
Geographic Information Systems Stack Exchange is a question and answer site for cartographers, geographers and GIS professionals. It's 100% free, no registration required.

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?

share|improve this question
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

2 Answers 2

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

share|improve this answer

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/

share|improve this answer

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

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