Como centralizar um mapa no Print Composer para o mesmo centro da janela do mapa?

12

Não consigo descobrir como posso centralizar o mapa no Print Composer para a camada / objeto / centro do mapa da mesma maneira que na janela do mapa no QGIS 1.8 . Digamos que eu tenha uma camada que eu quero ter no centro do mapa. Na janela do mapa, é bastante fácil - basta clicar em " Zoom to layer extension ".

Infelizmente, quando crio um quadro de mapa no compositor de mapas, a camada é centrada na largura (boa), mas não na altura (acho que está alinhada com a parte inferior).

Se eu usar o botão Definir para mapear a extensão da tela em Compositor de impressão / Propriedades / extensões do item ele será novamente centrado na largura, mas desta vez alinhado na parte superior.

Eu acho que em ambos os casos seria muito melhor tê-lo centralizado. Existe alguma maneira de ter o mapa centralizado no Print Composer no mesmo centro do mapa na janela do mapa?

Miro
fonte
Boa decisão! Este seria um bom recurso. Você pode calcular a extensão desejada (embora brincar com a extensão tende a alterar o tamanho do mapa no compositor). Eu acho que o 'conjunto para mapear a extensão da tela' tende a resultar em uma visão um pouco mais reduzida do que realmente vejo na tela do meu mapa, então eu apenas a uso para me aproximar e depois ajustar manualmente conforme a resposta de Willy. Depois de centralizada, ajustarei a escala para parecer com o que vejo na tela do mapa.
MappaGnosis

Respostas:

13

Bem, com o Qgis 2.0, você pode clicar no menu "Layout", depois em "Mover conteúdo" e ajustar as camadas ao seu gosto

HDunn
fonte
1
Como na primeira resposta, mexer manualmente não é o caminho para centralizar adequadamente o mapa no objeto (polígono / camada) de interesse.
Miro
9

Na minha sugestão (recurso # 6988), foi corrigido no changeset 5aac8bbfe060502944b4b4cc3bfb00860b583e98. Então agora, depois de clicar em Definir para mapear a extensão da tela no Compositor de impressão / Propriedades do item / Extensões, o mapa no quadro do mapa é centralizado na horizontal e na vertical (neste momento, apenas nas versões semanais do QGIS 2.1 - eu testei e funciona)

Miro
fonte
1
Obrigado por acompanhar isso. Estou sem saber por que esse não é o padrão.
MikeLdub
1

Para isso, ajusto a janela da tela do mapa. Há um controle no divisor entre a janela da camada para permitir o ajuste da largura. À mão, acho que a proporção é igual à do compositor de impressão.

Willy
fonte
Obrigado. Infelizmente, não é assim que funciona para mim. Quero dizer, aproximadamente, manualmente, a proporção da janela do mapa é meio assistemática e não precisa. Acho que, nesse caso, é melhor definir o zoom e a panorâmica (mover o conteúdo do item) na extensão desejada diretamente no compositor de impressão. De qualquer forma, obrigado novamente por tentar :-)
Miro
Bem, se você estiver fazendo isso mais de uma vez, pode estar interessado em usar a ferramenta Atlas e ter uma camada de cobertura para orientar a extensão. Nesse caso, encaminhá-lo-ia a outros usuários, pois não estou familiarizado com as mais recentes sobre o Atlas, que estão na compilação do tronco.
Willy
Indo para pesquisar a ferramenta Atlas, obrigado. Também adicionei isso como problema ao hub.qgis.org para obter o mapa centralizado na altura ao adicionar quadro de mapa e usar o botão Definir para mapear a extensão da tela.
Miro