Comment centrer une carte dans Print Composer au même centre que dans la fenêtre de carte?

12

Je n'arrive pas à comprendre comment centrer la carte dans Print Composer sur le calque / objet / centre de la carte de la même manière que dans la fenêtre de carte de QGIS 1.8 . Disons que j'ai une couche que je veux avoir au centre de la carte. Dans la fenêtre de la carte, c'est assez facile - je clique simplement sur " Zoom sur l'étendue de la couche ".

Malheureusement, lorsque je crée un cadre de carte dans Map composer, la couche est centrée sur la largeur (bonne) mais pas sur la hauteur (je suppose qu'elle est alignée sur le bas).

Si j'utilise le bouton Définir pour mapper l'étendue du canevas dans Print Composer / Propriétés de l'élément / Etend, il est à nouveau centré sur la largeur mais cette fois aligné en haut.

Je pense que dans les deux cas, il serait bien préférable de le centrer. Existe-t-il un moyen de centrer la carte dans Print Composer sur le même centre que la carte dans la fenêtre de carte?

Miro
la source
Bon appel! Ce serait une fonctionnalité intéressante. Vous pouvez calculer l'étendue souhaitée (bien que jouer avec l'étendue ait tendance à changer la taille de la carte dans Composer). Je trouve que `` définir sur l'étendue du canevas de carte '' a tendance à entraîner une vue un peu plus dézoomée que je ne le vois réellement dans mon canevas de carte, donc je l'utilise juste pour me rapprocher et ensuite ajuster manuellement selon la réponse de Willy. Une fois que je l'aurai centrée, je réglerai l'échelle pour qu'elle ressemble à ce que je vois sur le canevas de la carte.
MappaGnosis

Réponses:

13

Eh bien, avec Qgis 2.0, vous pouvez cliquer sur le menu "Mise en page", puis "Déplacer le contenu", et ajuster les calques à votre convenance

HDunn
la source
1
Comme pour la première réponse, le violon manuel n'est pas le moyen de bien centrer la carte sur l'objet (polygone / couche) d'intérêt.
Miro
9

Sur ma suggestion (fonctionnalité # 6988), elle a été corrigée dans le jeu de modifications 5aac8bbfe060502944b4b4cc3bfb00860b583e98. Alors maintenant, après avoir appuyé sur Définir pour cartographier l'étendue du canevas dans Print Composer / Propriétés de l'élément / Étend la carte dans le cadre de la carte est centrée à la fois horizontalement et verticalement (pour le moment uniquement dans les versions hebdomadaires de QGIS 2.1 - je l'ai testé et cela fonctionne)

Miro
la source
1
Merci d'avoir suivi avec cela. Je ne sais pas pourquoi ce n'est pas la valeur par défaut.
mikeLdub
1

Pour ce faire, j'ajuste la fenêtre du canevas de carte. Il existe un contrôle sur le séparateur entre la fenêtre de calque pour vous permettre d'ajuster la largeur. À la main, je suppose que le rapport est identique à celui du Print Composer.

Willy
la source
Je vous remercie. Malheureusement, ce n'est pas la voie qui fonctionne pour moi. Je veux dire que définir manuellement le rapport de la fenêtre de la carte est assez peu systématique et pas précis. Je suppose que dans ce cas, il est préférable de définir le zoom et le panoramique (déplacer le contenu de l'élément) dans la mesure souhaitée directement dans le compositeur d'impression. Quoi qu'il en soit, merci encore de l'avoir essayé :-)
Miro
Eh bien, si vous le faites plus d'une fois, vous pourriez être intéressé à utiliser l'outil Atlas et à avoir une couche de couverture pour guider l'étendue. Dans ce cas, je vous référerais à d'autres utilisateurs car je ne connais pas les dernières nouveautés d'Atlas qui sont dans la construction du tronc.
Willy
En allant à l'outil de recherche Atlas, merci. J'ai également ajouté ce problème à hub.qgis.org pour obtenir une carte centrée sur la hauteur lors de l'ajout d'un cadre de carte et de l'utilisation du bouton Définir pour cartographier l'étendue du canevas.
Miro