On Tue, Apr 14, 2009 at 8:13 AM, Torsten Mohr <[email protected]> wrote: > Hello, > > i downloaded mapnik-0.6.0 yesterday, compiling and installing (also with > osm plugin) worked fine. >
Have you trying compiling in debug mode (DEBUG=y)? When I first started out this saved me a ton of time when troubleshooting the basics. > I got some example python scripts and tried to render a map, but did not > succeed. > > I downloaded a file "example.osm" and additionally exported a region as > OpenStreetMap XML Data, Permalink: > > http://www.openstreetmap.org/?lat=47.7822&lon=9.1346&zoom=13&layers=B000FTF > > I also downloaded osm-styles.xml and osm.xml from trac.mapnik.org . > > I'd like to render the map that i downloaded using python into a PNG and > use the styles and rules defined in osm-styles.xml. > > > My understanding is the following, can anybody please correct me when > i'm wrong? > > I need to create a mapnik.Map > > import mapnik > > m = mapnik.Map(600, 600, "+proj=latlong +datum=WGS84") > > And then i try to create Layers for all the Styles i'd like to use, set the > datasource to the osm file that i downloaded, set the zoom and render it. > > > st = ['world', 'world-1', 'builtup', 'places', 'text', 'water'] > ostyle = '/local/ftp/osm/osm-styles.xml' > osm = mapnik.Osm(file='/local/ftp/osm/bodensee.osm') > > for s in st: > lyr = mapnik.Layer(s, "+proj=latlong +datum=WGS84") > lyr.datasource = osm > lyr.styles.append(s) > m.layers.append(lyr) > > mapnik.load_map(m, ostyle) > > m.zoom_to_box(lyr.envelope()) > > mapnik.render_to_file(m, 'world.png', 'png') > > > But world.png is just empty. > > > Seems i'm doing something wrong, is it ok to use mapnik.load_map() to > load the styles? I did not find anything in the documentation. > > > Thanks for any hints, > Torsten. > > _______________________________________________ > Mapnik-users mailing list > [email protected] > https://lists.berlios.de/mailman/listinfo/mapnik-users > _______________________________________________ Mapnik-users mailing list [email protected] https://lists.berlios.de/mailman/listinfo/mapnik-users

