Ändern der Größe des Kartenelements in QGIS Print Composer ohne Änderung des Maßstabs?

9

Ist es möglich, die Skala im QGIS 2.0.1 Print Composer zu sperren? Jedes Mal, wenn ich die Größe der Karte ändere, wird der Maßstab angepasst. Das macht das Ausprobieren verschiedener Kartenlayouts wirklich ärgerlich.

tobias47n9e
quelle
Was meinst du mit "Größe der Karte ändern"?
Multigoodverse
Im Print Composer kann ich die Größe der Karte auf der Seite ändern. Wenn die Seite im A4-Format ist, kann ich sie an die Größe der Seite anpassen oder einen Rand lassen. Wenn ich das mache, ändert sich immer die Skala.
Tobias 47n9e

Antworten:

6

Diese Funktion wurde erst in Version 2.2 zu QGIS hinzugefügt, daher handelt es sich um eine überraschend neue Entwicklung. In der neuesten Version verhält sich der Druckkomponist ein bisschen mehr wie bei Grafikeditoren - halten Sie einfach die Umschalttaste gedrückt, während Sie die Größe Ihres Kartenrahmens ändern.

Wenn es eine große Unannehmlichkeit ist, können Sie ein Upgrade durchführen, andernfalls müssen Sie sich mit dieser Frustration auseinandersetzen. Hier ist ein Blog-Beitrag, der einen Überblick über die Verbesserungen von Print Composer in Version 2.2 sowie eine Liste der für zukünftige Versionen geplanten Ergänzungen bietet.

Jyler
quelle
1
"Halten der Umschalttaste beim Ändern der Größe von Elementen sperrt deren Seitenverhältnis", nicht die Skala.
Underdark
15

Update 27/07/2018: Ab QGIS 3.2.1 funktioniert meine unten stehende Problemumgehung nicht mehr! Wenn ich eine alternative Lösung finde, werde ich hier erneut posten. Das ist sehr, sehr nervig ...


Es gibt einen Weg, dies zu tun.

  • Klicken Sie auf der Registerkarte Elementeigenschaften für Ihr Kartenelement auf das schwarz-gelbe Symbol "Überschreiben von definierten Daten" rechts neben dem Feld "Skalieren".
  • Klicken Sie auf "Bearbeiten".
  • Geben Sie im Feld "Ausdruck" die gewünschte Skala ein (z. B. 50000) und klicken Sie auf OK.

Der Maßstab des Gegenstands wird jetzt auf 1: 50000 festgelegt und bleibt so, unabhängig davon, wie viel Sie ihn bewegen oder seine Größe ändern.

Jylers Vorschlag funktioniert einfach nicht (QGIS 2.6.0 Brighton), während ich nur davon ausgehen kann, dass Ardit entweder den schnellsten PC der Welt hat und / oder nur auf sehr einfachen Karten mit einer Handvoll Ebenen funktioniert. Die automatische Neuskalierung der "Funktion" ist unglaublich ärgerlich und ich kann mir nicht vorstellen, warum die Entwickler dies für eine gute Idee hielten.

AndyK
quelle
Ihre Lösung funktioniert jedoch weiterhin in 3.8 und 3.4, sodass dies möglicherweise ein vorübergehender Fehler war.
she_weeds
3

Sie können die gewünschte Skala jedes Mal manuell in das Skalentextfeld eingeben, wenn Sie das Papierformat ändern. Dies kann in Sekundenbruchteilen erfolgen, und ich würde es nicht als ärgerlich bezeichnen, wenn Sie das Papierformat nicht mehr als 20 Mal ändern.

multigoodverse
quelle
1

Dies kann in 3.0.2 erreicht werden, indem das Dropdown-Menü "Einheit" im Optionsfeld "Symbolstil" auf "Meter im Maßstab" eingestellt wird.

user147453
quelle