[OSM-newbies] Setting up mapnik
Sebastian Mauer
sebastian at n-unity.de
Thu Apr 24 19:00:53 BST 2008
Yep, my osm.xml in fact is there ;) ...all I want to do is either set up
mod_tile (which has a rather incomplete documentation) or tilecache (which
does not seem to work with mapnik-0.5.1)
Error tilecache:
An error occurred: 'module' object has no attribute 'rawdata'
File "/var/www/enexigo/web/wms-c/TileCache/Service.py", line 198, in
modPythonHandler
host )
File "/var/www/enexigo/web/wms-c/TileCache/Service.py", line 182, in
dispatchRequest
return self.renderTile(tile, params.has_key('FORCE'))
File "/var/www/enexigo/web/wms-c/TileCache/Service.py", line 119, in
renderTile
data = layer.render(tile)
File "/var/www/enexigo/web/wms-c/TileCache/Layer.py", line 250, in render
image = self.renderMetaTile(metatile, tile)
File "/var/www/enexigo/web/wms-c/TileCache/Layer.py", line 212, in
renderMetaTile
data = self.renderTile(metatile)
File "/var/www/enexigo/web/wms-c/TileCache/Layers/Mapnik.py", line 59, in
renderTile
im = PIL.Image.fromstring('RGBA', tile.size(), mapnik.rawdata(im))
-----Ursprüngliche Nachricht-----
Von: Chris Jones [mailto:rollercow at sucs.org]
Gesendet: Donnerstag, 24. April 2008 19:29
An: Sebastian Mauer
Cc: newbies at openstreetmap.org
Betreff: Re: [OSM-newbies] Setting up mapnik
On 24 Apr 2008, at 17:12, Sebastian Mauer wrote:
> debian:/var/www/enexigo/mapnik# ./set-mapnik-env ./generate_tiles.py
> render_tiles( (-180.0, -90.0, 180.0, 90.0) /var/www/enexigo/mapnik/
> osm.xml
> /var/www/enexigo/tiles/ 0 5 World )
> got exception ...
> Traceback (most recent call last):
> File "./generate_tiles.py", line 126, in ?
> render_tiles(bbox, mapfile, tile_dir, 0, 5, "World")
> File "./generate_tiles.py", line 53, in render_tiles
> load_map(m,mapfile)
> RuntimeError: failed opening file: Bad file descriptor
>
> Is there a way to determine which file it tried to open / and why
> it failed?
Im glad the instructions worked!
Is your osm.xml really at /var/www/enexigo/mapnik/osm.xml?
--
Chris Jones, SUCS Admin
http://sucs.org
More information about the newbies
mailing list