Komische Linien in Karte

Hi,

ich versuche mich gerade an OSM und dem erstellen eines Mapservers. Soweit ist alles eingerichtet und nun wollte ich ein wenig mit Mapnik rumspielen und mir ist aufgefallen, dass auf einmal komische Linien in der erzeugten .png Karte auftauchen. Hier mal ein Bild davon:

Ich bin dabei folgendermaßen vorgegangen:

  • ich habe mir von der Geofabrik die neuste Berlin-OSM gezogen: berlin-latest.osm
  • danach habe ich einen style angelegt:
<?xml version="1.0" encoding="utf-8"?>
<Map background-color="#b5d0d0" srs="+proj=latlong +datum=WGS84">
	<FontSet name="book-fonts">
		<Font face-name="DejaVu Sans Book" />
	</FontSet>
	<Style name="highways">
		<Rule>
			<Filter>[highway] = 'primary'</Filter>
			<LineSymbolizer stroke="#808080" stroke-width="2" stroke-linejoin="round" stroke-linecap="round"/>
		</Rule>
		<Rule>
			<Filter>[highway] = 'primary'</Filter>
			<TextSymbolizer fontset-name="book-fonts"
				size="9" fill="#000" halo-radius="1" placement="line" />
		</Rule>
	</Style>
	<Layer name="highways" status="on" srs="+proj=latlong +datum=WGS84">
		<StyleName>highways</StyleName>
		<Datasource>
			<Parameter name="type">osm</Parameter>
			<Parameter name="file">berlin-latest.osm</Parameter>
		</Datasource>
	</Layer>
</Map>
  • dann eine Python Datei erzeugt:
#!/usr/bin/env python2
from mapnik import *
mapfile = 'mapnik_style.xml'
map_output = 'mymap.png'
m = Map(4*1024,4*1024)
load_map(m, mapfile)
// Koordinaten von Berlin
bbox=(Envelope( 13.0882097323,52.3418234221,13.7606105539,52.6697240587))
m.zoom_to_box(bbox)
print "Scale = " , m.scale()
render_to_file(m, map_output)

Wenn ich nun das Python-Skript aufrufe, erstellt er die obige .png, aber leider mit solchen komischen Strichen, die anscheinend alle auf einen Punkt zielen.
Ist denn in dem Kartenmaterial etwas falsch (was ich nicht glaube) oder irgendwie am Style.

Danke schon einmal für die Tipps und ein schönes Wochenende :wink: