Como eu giro o mapa OSM antes de imprimir?

8

Qual é a maneira mais simples de girar e renderizar dados do Openstreetmap e ainda obter uma boa renderização? Por exemplo , Toronto , caberia girar um pouco melhor em uma página no modo paisagem, para que o limite norte da cidade seja paralelo à borda superior da página impressa.

Exemplo: Toronto girou aqui com o Gimp, funciona bem, mas os rótulos não devem ser girados.

Imagem de um mapa ligeiramente girado (com posicionamento incorreto da etiqueta), consulte:

O mais comum para o Openstreetmap é importar os dados para o PostgreSQL + postgis e renderizar com o Mapnik. Mas realmente qualquer solução é boa, por exemplo, fazê-lo nas ferramentas ESRI.

PS. Este é um reposicionamento de uma pergunta feita em help.openstreetmap.org . Repostarei as respostas lá se for permitido.

Erik Johansson
fonte

Respostas:

5

Use o mesmo método descrito acima, mas use a rotação não documentada 'TextSymbolizer' (orientação)

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

Aqui está outra técnica

texto alternativo

(Mapa girado, veja Seta norte - O texto permanece na horizontal)

http://ancalime.de/rotated.html

Mapperz
fonte
Hum, então não há maneira fácil de fazer isso? Ambas são soluções, mas não são realmente utilizáveis; estamos falando de horas de trabalho para obter um mapa renderizado horizontalmente. Você tem exemplos de TextSymbolizer e marcadores rotativos?
Erik Johansson
Ele doesn parecer que pode girar pointsymbolizers
Erik Johansson
2

Usando o ArcGIS, é muito fácil girar o quadro de dados. Clique com o botão direito do mouse no quadro de dados, escolha "Propriedades" e, na guia "Geral", altere o valor da rotação na parte inferior do formulário. Para fazer isso de maneira mais interativa, abra a barra de ferramentas "Data Frame Tools", onde você pode digitar um valor ou usar o botão "Rotate Data Frame" para arrastar interativamente a rotação do quadro de dados. Pode ser necessário brincar com as camadas "Propriedades da veiculação" para que os rótulos sejam renderizados horizontalmente, paralelamente (às linhas) etc. para se ajustarem ao seu estilo.

RyanKDalton
fonte