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.

I'd like to produce a simple walking map with some points of interest. Ideally, I'd like to use the rendered OSM data, as you can get from the page. Using the QGIS OSM plugin, I can only download a fraction of my area, and it is tricky to download a few PNGs at a high enough zoom level and stitch them together from OSM's "Export" tool. I only need to do this a few times, so I don't really see much point in downloading all the XML/Shapefile data, and re-rendering with Mapnik. Is there an easy way of getting hold of the already-rendered raster data fro a given region at a given zoom level in a format that I can easily use with QGIS/GDAL/OGR?

share|improve this question
    

3 Answers 3

up vote 7 down vote accepted

If you just want a nice pre-rendered basemap and you are using QGIS, try the "OpenLayers plugin" from the Sourcepole repository. This plugin allows you to load in many different pre-rendered basemap image layers including OpenStreetMap, Google, Yahoo, and Bing.

If you are using QGIS 1.6, be sure to check on the "Enable on the fly CRS transformation" option and set the Coordinate Reference System to "Google Mercator" (EPSG: 900913) before you load the image layer or you will get an error message.

share|improve this answer
    
This is perfect, I didn't have the Sourcepole repository enabled, and couldn't find it, but it does exactly what I need. On the other hand, it would be nice to export the actual (rendered ) raster data to other formats –  Jose Jun 1 '11 at 20:45

Try Maperitive. You can export larger areas of OSM Web map of your choice and you can even render your own using OSM vector data and a custom stylesheet. And it's much easier to use than Mapnik. Here's a sample of a large CycleMap export: enter image description here

And here's in original size: http://www.flickr.com/photos/breki74/4457435423/sizes/o/in/photostream/

Note that large areas can take some time to generate since Maperitive behaves like disciplined browser and avoids overloading OSM servers.

share|improve this answer

Suggestion: Use the OpenStreet Map Static API

It is easy to add your own content without all the fuss of download and self-rendering if you just want the OSM Tiles with your walking routes

Very Basic Examples of OSM tiles with Paths (lat/lng values) on

Red Markers

http://pafciu17.dev.openstreetmap.org/?module=map&bbox=-80,50,-67,15&width=500&points=-74,40.34%3b-82.3,23.1&pointImagePattern=redA

Blue Paths

http://pafciu17.dev.openstreetmap.org/?module=map&bbox=-100,45,-67,5&width=600&paths=-74,40.34,-82.3,23.1,-85,35,-87.2,32.12%3b-90,40,-80,40

Experiment and you will have your own area and walking route done.

*limitation is the length of the url can be very large

http://wiki.openstreetmap.org/wiki/Static_Maps_API

share|improve this answer
    
Jose would be good to see your result 'IF' you choose this method. –  Mapperz Jun 1 '11 at 14:29
    
I could used that, but I would like to "draw" paths on the actual rendered map. In fact, I would like to see the eg street names to draw the path (using some GIS-type program). –  Jose Jun 1 '11 at 15:52

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.