On Sep 17, 2010, at 3:32 PM, [email protected] wrote:

> Hi Dana,

Dane

> your nik2img works great.

good.

> The only thing that irritates me is, that it works better than the pure 
> mapnik way.

ha! nik2img is just a bit of python that talks to mapnik so it is also the 
"pure mapnik way".

> I stored my data now with SRS 25833 into Postgis (the code of the xml is the 
> same as before, I only changed the SRS and BBox-information so it fits 
> SRS:25833).

sounds right.

> Well, if I just open it with my own Python-file nothing happens - except a 
> nice white picture again.
> If I use nik2img everything is fine.
> 
> How could this happen?
> 

Start printing things (properties of mapnik objects, call dir() on them if you 
want a list) from your python file (like Matrix Bai is doing in the other email 
that just came to mapnik-users). I bet you will quickly see that something does 
not match up around bbox's and projections.

Pass the --verbose flag to nik2img to get a flood of info about what it is 
seeing in terms of bbox's.

> Janes 
> 
> Am schrieb Dane Springmeyer <[email protected]>:
> > Janes,
> > 
> > Glad it is working!
> > 
> > 
> > Note that you can pass a '--bbox' flag to nik2img that expects bounds in 
> > lat/long (and will transform them internally to your map srs). 
> > 
> > 
> > Dane
> > 
> > 
> > 
> > On Sep 15, 2010, at 8:43 PM, Janes Huff wrote:
> > 
> > Thank you, Dana!
> > Don't know wether to laugh or to cry now. At least a silly fault of mine. 
> > Now it works. 
> > 
> > 
> > CC or Janes
> > 
> > 2010/9/15 Dane Springmeyer [email protected]>
> > 
> > 
> > On Sep 15, 2010, at 4:55 PM, Janes Huff wrote:
> > 
> > 
> > Hi,
> > I tried some tests with mapnik using osm data (download brandenburg.osm 
> > from Geofabrik; cut out a smaller region with osm2pgsql: osm2pgsql --bbox 
> > 12.6247,52.2599,13.3848,52.5194 -m -d gis brandenburg.osm). All parts 
> > (postgis, mapnik, ...) seem to work fine.
> > 
> > 
> > I created the two files:
> > 
> > 
> > 
> > a) werder.py (origin code I took from here: 
> > http://trac.mapnik.org/wiki/XMLGettingStarted):
> > 
> > 
> > #!/usr/bin/env python
> > # -*- coding: utf-8 -*-
> > import mapnik
> > mapfile = 'werder.xml'
> > map_output = 'werder.png'
> > m = mapnik.Map(800, 600)
> > mapnik.load_map(m, mapfile)
> > bbox = mapnik.Envelope(mapnik.Coord(12.6247,52.2599), 
> > mapnik.Coord(13.3848,52.5194))
> > m.zoom_to_box(bbox) 
> > mapnik.render_to_file(m, map_output)
> > 
> > 
> > 
> > Your Map is in mercator so you need to pass mercator coordinates to the 
> > zoom_to_box function.
> > 
> > 
> > 
> > Here is an example of reprojecting long/lat coords into spherical mercator:
> > 
> > 
> > http://mapnik-utils.googlecode.com/svn/example_code/google_mercator_projection/world_mercator.py
> > 
> > 
> > 
> > You can also just render the werder.xml with nik2img.py which will 
> > automatically zoom to the extents of your data (if set correctly, see 
> > below).
> > 
> > 
> > 
> > 
> > b) werder.xml:
> > 
> > 
> > 
> > 
> > 
> > 
> > 
> > [...snip...]
> > 
> > 
> > 
> > strassenStyleName>
> > 
> > postgisParameter>
> > my-very-secret-pw
> > localhostParameter>
> > 5432
> > postgresParameter>
> > gis
> > planet_osm_lineParameter>
> > falseParameter>
> > 12.6247,52.2599,13.3848,52.5194
> > 
> > 
> > 
> > 
> > 
> > 
> > 
> > 
> > Your layer is going to be in spherical mercator () as it was imported with 
> > the -m flag of osm2pgsql, so that means your extent value must also be in 
> > spherical mercator coordinates (not long/lat). An easy solution here is to 
> > let PostGIS calculate the layer's extents automatically (just remove the 
> > 'extent parameter' to trigger this).
> > 
> > 
> > 
> > 
> > 
> > 
> > After execution I get no error message and the PNG-file I waited for. Well, 
> > but it's blank - sorry - it's background color is #fffff (or whatever color 
> > I setted). But no map features are shown.
> > 
> > I searched a lot by now, but couldn't figure out the mistake. Could you 
> > give me a hint, please?
> > 
> > 
> > 
> > 
> > Thank you,
> > CC
> > 
> > 
> > 
> > 
> > 
> > P.S.: 
> > 
> > OS: Kubuntu 10.4
> > Mapnik: 0.7
> > Postgresql: 8.4
> > 
> > Postgis: 1.5.1
> > osm2pgsql: 0.66.20090526
> > 
> > _______________________________________________
> > 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

_______________________________________________
Mapnik-users mailing list
[email protected]
https://lists.berlios.de/mailman/listinfo/mapnik-users

Reply via email to