[Talk-de] Wie Kartenbereich aus API-Export rendern

Manuel Reimer Manuel.Spam at nurfuerspam.de
So Jun 12 08:47:03 UTC 2011


Hallo,

ich möchte für einen Flyer unserer Gemeinde einen Kartenbereich exakt so 
rendern, wie es vom Ersteller des Flyers gewünscht wird. So will ich z.B. keine 
Häuser rendern und die Gebietsfarben wollte ich etwas "gegen weiß" korrigieren. 
Also nicht alles weiß, aber Straßen sollen deutlicher herausstechen. Feldwege 
sollen auf dem Export auch etwas anders aussehen.

Auf dem Entwurf des Flyers befindet sich hier noch eine "umgemalte" 
Google-Maps-Karte. Ich habe lizenzrechtliche Bedenken geäußert und mich 
angeboten, den Kartenbereich mit OSM-Daten neu zu erstellen.

Selbstverständlich werde ich mich für korrekte Angabe der Quelle einsetzen. Es 
sollte auch kein Problem sein, eine PDF-Version davon ins Internet zu stellen, 
und hier den Link zu posten.

Das ich zuallererst mal Mapnik kompilieren muss, das ist klar.

Wie aber verfahre ich weiter. Postgresql will ich *nicht* verwenden. Ich möchte 
direkt aus einem exportierten OSM (Sehr kleine Fläche. Etwa zwei 
Quadratkilometer) rendern. Als Basis hätte ich aber gerne die Stylesheets, die 
auch auf openstreetmap.org genutzt werden. Wenn mein Ergebnis dem entspricht, 
dass auf OSM.org zu sehen ist, dann passe ich die Stylesheets solange an, bis 
das gewünschte Ergebnis erreicht wird.

- Wo bekomme ich die Stylesheets?
- Wie muss ich diese anpassen, dass damit aus einer OSM gerendert werden kann?
- Wie lasse ich Mapnik das ganze als großes PNG erstellen. Ich brauche *keine* 
Tiles!

Danke vielmals im Voraus

Gruß

Manuel





Mehr Informationen über die Mailingliste Talk-de