Wie erstelle ich einen vergrößerten Teil einer Karte in Print Composer?

8

Ich habe gestern eine Frage zu Problemen mit der Beschriftung gestellt (die mich immer noch plagen), aber heute ist mir aufgefallen, dass es für mich wahrscheinlich einfacher wäre, nur gezoomte Abschnitte meiner Karte zu erstellen, um alle anzeigen zu können Beschriftungen richtig (sie sind sehr nahe Punktpositionen). Das Problem ist, dass ich keine Ahnung habe, wie das geht! Ich weiß, dass ich eine weitere Karte in einem kleineren Fenster hinzufügen und von dort aus zoomen kann, bin mir aber nicht sicher, wie ich den Boxbereich perfekt aufeinander abstimmen kann (wenn dies sinnvoll ist). Kann jemand helfen?

Ich habe ein Bild von dem, worüber ich hier spreche, beigefügt.

Lauren
quelle
1
Sie sollten Ihre Lösung als Antwort und nicht als Bearbeitung der Frage veröffentlichen. Es ist vollkommen in Ordnung, Ihre eigene Frage zu beantworten, und andere können jederzeit zusätzliche Antworten mit anderen / besseren Methoden hinzufügen, wenn solche existieren. Übrigens wird die Kartenfunktion, auf die Sie sich beziehen, als Ausdehnungsindikator bezeichnet . Hier gibt es einige Diskussionen darüber, einige speziell für QGIS. Ich denke, dort heißt es Übersicht, wie Sie es in Ihrer Lösung verwendet haben.
Chris W
OH ich sehe das jetzt, danke! Ich werde eine Antwort hinzufügen. Neu im Forum, immer noch lernen, wie es funktioniert. :)
Lauren

Antworten:

7

Ich habe das Problem gelöst!

Wenn Sie zu Ihrem Druckkomponisten gehen, fügen Sie wie gewohnt eine neue Karte hinzu. Lassen Sie genügend Platz, damit Ihr vergrößerter Bereich angezeigt werden kann.

Fügen Sie eine neue, kleinere Karte in dem Bereich hinzu, in dem Ihr vergrößerter Teil angezeigt werden soll. Zoomen Sie in diesem Fenster auf den gewünschten Bereich.

Scrollen Sie auf der Registerkarte "Elementeigenschaften" nach unten zu "Übersicht" und drücken Sie das grüne + Symbol.

Stellen Sie den Kartenrahmen auf "Karte 0" (dies sollte die Basiskarte mit voller Ausdehnung sein, mit der Sie arbeiten).

Kehren Sie zu Ihrer vollständigen Ausdehnungs-Basiskarte (Karte 0) zurück, gehen Sie zur Registerkarte "Elementeigenschaften" und gehen Sie zu "Übersicht". Drücke den grünen + Pfeil.

Stellen Sie den Kartenrahmen auf "Karte 1" (dies sollte der vergrößerte Teil sein).

Stellen Sie die Symbologie für Ihre neue Übersicht ein! (Hinweis: Ich habe ein bisschen daran herumgespielt, bevor mir klar wurde, dass der Rahmenstil auf "kein Stift" anstatt auf durchgezogene Linie eingestellt war, was ich wollte. Achten Sie einfach auf die Details und es sollte Ihnen gut gehen!)

So habe ich es gemacht, aber es kann einen einfacheren / besseren Weg geben. Zögern Sie nicht zu kommentieren, wenn Sie einen besseren Weg kennen!

Lauren
quelle
1

Erstellen Sie einfach ein Polygon-Feature, das den Rahmen Ihres vergrößerten Abschnitts darstellt, und verwenden Sie die definierte Überschreibung der Daten für die Ausmaße im Print Composer.

xmin(geometry(getFeature('frame', 'gid', 1)))
ymin(geometry(getFeature('frame', 'gid', 1)))
xmax(geometry(getFeature('frame', 'gid', 1)))
ymax(geometry(getFeature('frame', 'gid', 1)))

Wie definiere ich Kartenbereiche basierend auf der Geometrie eines Features?

Mondsee
quelle