Wie drehe ich die OSM-Karte vor dem Drucken?

8

Was ist der einfachste Weg, um Openstreetmap-Daten zu drehen und zu rendern und trotzdem ein schönes Rendering zu erhalten? Zum Beispiel würde Toronto im Querformat am besten leicht gedreht auf eine Seite passen, sodass die nördliche Grenze der Stadt parallel zum oberen Rand der gedruckten Seite verläuft.

Beispiel: Toronto wurde hier mit Gimp gedreht, funktioniert einwandfrei, aber die Etiketten sollten eigentlich nicht gedreht werden.

Bild einer Karte leicht gedreht (mit schlechter Etikettenplatzierung) siehe:

Bei Openstreetmap werden die Daten am häufigsten in PostgreSQL + postgis importiert und mit Mapnik gerendert. Aber wirklich jede Lösung ist in Ordnung, z. B. in ESRI-Tools.

PS. Dies ist ein Repost einer Frage, die auf help.openstreetmap.org gestellt wurde. Ich werde die Antworten dort erneut posten , wenn ich dazu berechtigt bin.

Erik Johansson
quelle

Antworten:

5

Verwenden Sie die gleiche Methode wie oben, verwenden Sie jedoch die undokumentierte 'TextSymbolizer'-Drehung (Ausrichtung).

http://trac.mapnik.org/changeset/1783

Hier ist eine andere Technik

Alt-Text

(Karte gedreht siehe Nordpfeil - Text bleibt horizontal)

http://ancalime.de/rotated.html

Mapperz
quelle
Hum, also kein einfacher Weg, das zu tun? Beide sind Lösungen, aber nicht wirklich verwendbar. Wir sprechen von stundenlanger Arbeit, um eine Karte horizontal zu rendern. Haben Sie Beispiele für TextSymbolizer und rotierende Marker?
Erik Johansson
Es scheint nicht so, als könnten wir Punktsymbolisatoren drehen
Erik Johansson
2

Mit ArcGIS ist es sehr einfach, den Datenrahmen zu drehen. Klicken Sie mit der rechten Maustaste auf den Datenrahmen, wählen Sie "Eigenschaften" und ändern Sie auf der Registerkarte "Allgemein" den Rotationswert am unteren Rand des Formulars. Öffnen Sie dazu die Symbolleiste "Datenrahmen-Tools", in die Sie einen Wert eingeben können, oder verwenden Sie die Schaltfläche "Datenrahmen drehen", um die Drehung des Datenrahmens interaktiv zu ziehen. Möglicherweise müssen Sie mit den Ebenen "Platzierungseigenschaften" spielen, damit Beschriftungen horizontal, parallel (zu Linien) usw. gerendert werden, damit sie Ihrem Stil entsprechen.

RyanKDalton
quelle