Possible Duplicate:
Web-based user editable routing application

I have a set of routes as a text file with coordinates. For each coordinate I also have whether or not it is an intersection with another route. I'm completely new to GIS and I'd like to know how I can go from these paths to an online map showing the routes.

I'd like to use all free software and would like the resulting tiles to be usable in something like openLayers. I would also like to perform routing algorithms on the paths later, so I think using a spatial database would be appropriate. I'm just not sure what steps would be involved and what software should be used. Also, since I'm completely new, if you can recommend any books, tutorials, or videos that would be great too. Thanks!

marked as duplicate by underdark Nov 22 '12 at 20:05

This question has been asked before and already has an answer. If those answers do not fully address your question, please ask a new question.

  • This question is about generating static tiles not vector layers like the possible duplicate that was flagged, gis.stackexchange.com/questions/23993/… – James May 18 '13 at 16:16
  • The other questions/answers were not what I was looking for either. The question is about creating map tiles. The answer I found was TileMill (which uses Mapnik). – James May 18 '13 at 16:19

this question have been asked before many times. i have replied it here . you can get same info here and here....

and i have been using ArcGIS Network Analysis Services for routing. also you can get information here too

i hope it helps you..

  • I think my question is different since I don't want to generate the route in open layers. I want my routes to be plotted on rasterized tiles and then served to a front end like open layers. – James Apr 26 '12 at 19:54

You could build a linestring from your calculated route and return that as a (Geo)JSON object from the database via some kind of API. Then all you have to do is to plot this on your tile based web map as an overlay (leaflet for example natively supports GeoJSON).

  • Thanks, but I'm looking to combine something into the actual tiles, not draw on top. – James Sep 29 '12 at 21:50
  • Why don't you want to use vector data in the frontend? It's much easier than setting up a complete tile rendering environment. The only thing I could possibly imagine would be data protection... – chriserik Sep 30 '12 at 23:25
  • I will have hundreds of routes that need to be displayed simultaneously and the map will need to be viewed on many different devices. Imagine if you are plotting all of the highways and interstates in the U.S. I don't think drawing them on the client-side would be the best solution, would it? – James Oct 3 '12 at 3:42

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