Vous gérez plusieurs cadres de carte avec différentes couches dans une seule mise en page d'impression?

31

Souvent, j'ai besoin de deux (ou plus) cadres de carte dans la disposition de la carte pour présenter différentes données côte à côte. Il est facile de créer plusieurs cadres de carte dans QGIS Print Composer. MAIS...

C'est dans la nature de mon travail que très souvent j'ai besoin de mettre à jour certains cadres de carte parce que les données que je présente dans la carte ont changé ou je dois ajouter / supprimer une couche, changer l'échelle, la projection, etc.

Donc, si je crée un cadre de carte, le verrouille ( Verrouiller les couches pour l'élément de carte ), crée un deuxième cadre de carte avec différentes couches, échelle, projection, etc. et que je réalise que je dois changer quelque chose dans la première image, je ne peux pas trouver un simple façon de le faire ...

Pour faire simplement cela dans Mapinfo, il y a plus de fenêtres de carte, dans ArcGIS il y a plusieurs trames de données. Que contient QGIS pour y parvenir?

Miro
la source
1
tout en étant dans QGis print composer, vous pouvez enregistrer votre cadre de carte en tant que modèle (premier bouton dans la barre d'outils) et le rouvrir à nouveau avec le second. De cette façon, vous pouvez gérer de nombreuses dispositions différentes.
Courlis

Réponses:

27

Utilisez des groupes de calques pour simplifier votre édition puis ne verrouillez pas le cadre en cliquant dessus avec le bouton droit de la souris, mais utilisez plutôt la case à cocher «Verrouiller les couches pour l'élément de carte» dans l'onglet Carte.

Je regroupe mes couches en fonction du cadre de carte dans lequel je les souhaite. Ensuite, je peux rapidement activer et désactiver un ensemble de couches lors de la première configuration du cadre de carte, puis cliquer sur la case "Verrouiller les couches pour l'élément de carte". Lorsque je souhaite modifier un cadre de carte et non l'autre, je peux simplement travailler au sein d'un groupe. Vous pouvez vouloir dupliquer une couche dans chaque groupe si nécessaire ou si vous voulez une symbologie différente pour la même couche dans des cadres différents.

Lorsque vous cliquez sur «Actualiser» dans le menu Affichage, seul le cadre de carte actuellement sélectionné est mis à jour, sauf si vous avez des cadres de carte supplémentaires qui sont tous les deux déverrouillés (pas d'icône de cadenas en cliquant avec le bouton droit sur le cadre lui-même) et ne disposez pas des «couches de verrouillage». 'case cochée.

Travailler avec des groupes de couches et le verrouillage d'élément de cette manière est assez analogue à la configuration d'ArcMap, sauf si vous souhaitez modifier la projection du cadre sur la carte et pas l'autre.

MappaGnose
la source
2
C'est tout à fait un bon moyen de gérer cette tâche. J'ai également envisagé d'ajouter une sorte de trame de données comme Arc *.
Nathan W
1
Il s'agit d'une excellente solution que j'implémente actuellement sur mon projet. Bien joué, @Sylvester Sneekly
Bryce Touchstone
Merci. Eh bien, c'était ma première idée - le regroupement. Mais je pensais qu'il devait y avoir quelque chose de mieux - même si j'y repense maintenant, à part la projection et l'activation / désactivation de groupes, il n'y a vraiment rien de plus. Pas parfait mais fonctionnant jusqu'à ce qu'il y ait plus de cartes possibles dans un projet :-) Merci encore.
Miro
1
@Nathan Avez-vous une chance de créer des cadres avec différentes projections?
Miro
2
@ nathan-w Avez-vous déjà envisagé d'ajouter la capacité Arc multi data frame à QGIS? Ce serait très utile pour aider à sevrer les gens d'Arc ici dans l'entreprise pour laquelle je travaille. La plupart des gens se plaignent d'avoir à verrouiller des couches, à les désactiver, à les déverrouiller à nouveau, etc.
davehughes87
3

Vous devriez être capable de gérer la plupart de ce que vous faites en utilisant les dépendances d'échelle pour une couche.

ainsi, la carte 1 est à 1: 5 000 et la carte 2 est à 1: 50 000 vous pouvez alors changer la sybologie dans n'importe quel ordre ou les avoir toutes visibles et une carte n'influencerait pas l'autre. Utilisant essentiellement la technique de regroupement mais basée sur l'échelle plutôt que sur le cadre de la carte.

marque
la source
2
Merci, c'est aussi une option possible. Bien que dans mon cas, j'ai besoin des deux dans différentes projections, ce qui n'est pas possible pour le moment avec QGIS - ma solution pour le moment est de préparer l'encart, d'exporter vers l'image et de le coller à nouveau dans Composer en tant qu'image. J'ai également demandé sur le hub QGIS d'ajouter une option pour sélectionner la projection hub.qgis.org/issues/11193
Miro