Geographic Information Systems Stack Exchange is a question and answer site for cartographers, geographers and GIS professionals. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I need to develop a website to find the fastest road between two points (just like google map) What kind of technologies I need to use? What are the components of this project (database, website, etc)? What else do I need to consider?

You can consider me as a beginner. Thank you in advance.

share|improve this question
Google have spent millions of dollars for fast integrated server farms, the 'cheap' alternative is OpenRouteService – Mapperz Aug 11 '13 at 14:29
or OSRM or graphhopper (disclaimer: I'm the autor of the latter one) – Karussell Aug 12 '13 at 11:26

If you want to use ESRI Technology you'll need network data set at your data base. The second important component is server and a application for this You'll need ArcGIS Server to publish it to the internet. and a website.

share|improve this answer

If you want it to be independent of other websites, then you'll need the data describing the street network for your area, software for doing the route calculations and software for showing it on a map.

But what is the purpose of the website? Tell us, for which purpose, how many users, which area etc. Generally, why don't you use Googlemaps, if it should be like that?

share|improve this answer
the purpose of the website is not only to show best directions in the current time, but also in the future. For example, if there is an event will happen in a specific road like workroads and I decided to travel in three hours I can know by using this website and also know an alternative directions. I hope I've explained clearly. – loura Aug 11 '13 at 16:15
You can use our RW NetServer software for the routing calculations and keep several different networks available, for different times of day. It is also possible to change the speed of single sections, while the server is running. You will need a data source for the street network in your area (commercial, free, perhaps you have it in-house). And finally software for displaying it on the server (many, many are available). – Uffe Kousgaard Aug 12 '13 at 13:07

Your Answer


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.