印刷する前にOSMマップを回転するにはどうすればよいですか?


8

openstreetmapデータを回転してレンダリングし、それでも素晴らしいレンダリングを取得する最も簡単な方法は何ですか?たとえば、トロントは、ランドスケープモードのページに少し回転した場合に最適です。そのため、都市の北の境界は、印刷されたページの上端と平行になります。

例:Gimpを使用してここで回転されたトロントは正常に機能しますが、ラベルは実際には回転されません。

少し回転したマップの画像(ラベルの配置が不適切):

openstreetmapの最も一般的なことは、データをPostgreSQL + postgisにインポートし、Mapnikでレンダリングすることです。しかし、ESRIツールで実行するなど、実際にはどのようなソリューションでも問題ありません。

PS。これはhelp.openstreetmap.org尋ねられ質問の再投稿です。許可された場合はそこに回答を再投稿します。

回答:


5

上記と同じ方法を使用しますが、文書化されていない「TextSymbolizer」回転(方向)を使用します

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

これは別のテクニックです

代替テキスト

(回転マップは北向き矢印を参照-テキストは水平のままです)

http://ancalime.de/rotated.html


うーん、これを行う簡単な方法はありませんか?どちらも解決策ですが、実際に使用できるわけではありません。地図を水平方向にレンダリングするために何時間も費やしています。TextSymbolizerと回転マーカーの例はありますか?
エリックヨハンソン


ポイントシンボライザーをローテーションできるようです
Erik Johansson

2

ArcGISを使用すると、データフレームを簡単に回転できます。データフレームを右クリックして[プロパティ]を選択し、[全般]タブで回転値をフォームの下部に向けて変更します。よりインタラクティブに行うには、[データフレームツール]ツールバーを開いて値を入力するか、[データフレームの回転]ボタンを使用してインタラクティブにデータフレームの回転をドラッグします。ラベルを水平に、線に平行になど、スタイルに合わせてレンダリングするには、「配置プロパティ」レイヤーを操作する必要がある場合があります。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.