Community • 05. März 2024

Tastenkombinationen – praktische Helfer in QGIS

Wer Tastenkombination kennt, ist im Umgang mit QGIS deutlich flinker als diejenigen, die immer wieder zur Maus greifen müssen. Der Wechsel zu bestimmten Werkzeugen oder auch, um bestimmte Aktionen anzustoßen, geht mit Hilfe von Tastenkombinationen deutlich schneller. Die Suche nach speziellen Icons und Funktionen entfällt.

Damit Sie sich die einzelnen Tastenkombinationen nicht mühsam selbst zusammensuchen müssen, habe ich Ihnen einige Übersichten erstellt, mit denen Sie die aus meiner Sicht wichtigsten und praktischsten Funktionen verwenden können. Abschließend zeige ich, wie Sie zusätzliche Tastenkombinationen in der Benutzeroberfläche oder über Python selbst definieren können und stelle ihnen am Ende des Artikels einen praktischen Spickzettel mit den wichtigsten Tastenkombinationen zum kostenlosen Download bereit.

Tastenkombinationen rund um Projekte

Tastenkombinationen, die Funktionen rund um Projekte ansprechen, sind größtenteils die bekannten „Klassiker“.

Tastenkombinationen
IconTastenkombinationFunktion
Neues ProjektStrg + NNeues Projekt
Projekt öffnenStrg + OProjekt öffnen
Projekt speichernStrg + SProjekt speichern
Speichern unterStrg + Umschalt + SSpeichern unter
Neues DrucklayoutStrg + PNeues Drucklayout
ProjekteigenschaftenStrg + Umschalt + PProjekteigenschaften
Übersicht Tastenkombinationen rund um QGIS-Projekte.

Achtung Ausnahme! Die Tastenkombination Strg + P löst in QGIS keinen Druckbefehl aus. Vielmehr wird mit dieser Tastenkombination ein neues Drucklayout erstellt.

Mein Tipp für Sie: Mit der Tastenkombination Strg + Umschalt + P erhalten Sie einen direkten Blick in die Projekteigenschaften und Sie können alle wichtigen zentralen Einstellungen rund um das Projekt, wie z.B. das Koordinatensystem, Projektfarben, Titel und vieles mehr, festlegen.

Navigation und Ansicht

Auch wenn die Steuerung der Kartenansicht eher durch das Drehen des Mausrads oder einen Linksklick mit der Maus erfolgt, gibt es auch für die Navigation und Ansicht praktische Helfer.

Meine Tipps für Sie:

  • Wenn Sie eine Karte verschieben möchten und ein bestimmtes Werkzeug eingeschaltet ist (z.B. “Objekte abfragen”), können Sie einfach die Leertaste gedrückt halten und nur durch das Bewegen der Maus die Karte verschieben. Das Umschalten auf das Werkzeug zum Karte verschieben entfällt durch diese Tastenkombination.
  • Die Sichtbarkeit von Bedienfeldern kann sehr einfach umgestellt werden, um auf dem Bildschirm mehr Platz für die Karte zu haben, mit der Sie gerade arbeiten.
  • Mit den Standardtasten F5 und F11 ist es sehr einfach möglich, das Neuzeichnen einer Karte manuell zu aktivieren oder in den Vollbildmodus zu wechseln.

 

Tastenkombinationen
IconTastenkombinationFunktion
VerschiebenLeertasteGedrückt halten, um die Karte nur mit Mausbewegungen zu verschieben
QGIS Zoom inStrg + Alt + +Vergrößern
QGIS Zoom OutStrg + Alt + -Verkleinern
ProjektausdehnungStrg + Alt + FAuf Projektausdehnung zoomen
Auswahl zoomenStrg + JZu Auswahl zoomen
Strg + TabAlle Bedienfelder sichtbar/unsichtbar schalten
Strg + Umschalt + TabNur Karte anzeigen
Neu zeichnenF5Karte neu zeichnen
F11Vollbild
Übersicht Tastenkombinationen zur Steuerung von Navigation und Ansicht in QGIS.

 

Tastenkombinationen für Bedienfelder

Des Weiteren gibt es Tastenkombinationen, die neue Fenster bzw. Bedienfelder in QGIS öffnen oder modifizieren. Ein wiederholtes Drücken derselben Tastenkombination schließt die geöffneten Fenster in der Regel wieder.

Mein Tipp für Sie: Zum Öffnen der Datenquellenverwaltung Strg + L verwenden.

 

Tastenkombinationen
IconTastenkombinationFunktion
Hilfe öffnenF1Hilfe öffnen
F2Layer umbenennen
Form SelectF3Objekte nach Wert wählen
Expression SelectF3 + StrgObjekte nach Ausdruck wählen
Attributtabelle öffnenF6Attributtabelle öffnen
OpenTableSelectedF6 + UmschaltAttributtabelle nur mit ausgewählten Objekten öffnen
OpenTableVisibleF6 + StrgAttributtabelle nur mit sichtbaren Objekten öffnen
ActionStyleManagerF7Bedienfeld Layergestaltung
F12Bedienfeld Diagnose-/Entwicklerwerkzeuge
IndicatorFilterStrg + FObjektfilter für gewählten Layer öffnen
DatasourcemanagerStrg + LDatenquellenverwaltung öffnen
HistoryStrg + Alt + HVerarbeitungshistorie öffnen
PythonFileStrg + Alt + PPythonkonsole öffnen
processingAlgorithmStrg + Alt + TWerkzeugkiste öffnen
processingModelStrg + Alt + GNeues grafisches Verarbeitungsmodell
processingResultStrg + Alt + RErgebnisanzeige der Werkzeuge
Übersicht Tastenkombinationen für Bedienfelder in QGIS.

 

Tastenkombinationen für Werkzeuge

Die zusammengestellten Tastenkombinationen aktivieren spezifische Werkzeuge oder öffnen Dialoge. Meine "Lieblingskombination" ist Strg + K, die den Fokus für die Tastatureingabe auf die Suchleiste (aka „Locator-Toolbar“) in der linken unteren Ecke des QGIS-Fensters legt. Hier können Sie über die Eingabe bestimmter Buchstabencodes schnell auf Werkzeuge zugreifen, oder beispielsweise nach Objekten in Layern suchen.

 

Tastenkombinationen
IconTastenkombinationFunktion
SelectAllStrg + AAlle Objekte auswählen
searchStrg + KSuchleiste fokussieren
DeselectAllStrg + Umschalt + AAuswahl aufheben
MeasureStrg + Umschalt + MDistanz messen
Measure AreaStrg + Umschalt + JFläche messen
IdentifyStrg + Umschalt + IObjektabfrage
ShowAllLayersStrg + Umschalt + UAlle Layer anzeigen
HideAllLayersStrg + Umschalt + HAlle Layer ausblenden
Übersicht Tastenkombinationen für Werkzeuge in QGIS.

 

Tastenkombinationen per GUI definieren

Viele der verfügbaren Tastenkombination können Sie sich in der QGIS-Benutzeroberfläche anzeigen lassen und selbst konfigurieren. Öffnen Sie dafür in der Menüleiste unter Einstellungen den Eintrag Tastenkürzel…. Hier finden Sie eine Übersicht über alle möglichen Aktionen und das aktuell konfigurierte Tastenkürzel. Die Buttons Ändern, Leer setzen und Voreinstellung ermöglichen Ihnen die Anpassung oder die Entfernung einer Tastenkombination. Auch den Standard können Sie an dieser Stelle wiederherstellen.

Mein Tipp für Sie: Die Suchleiste in diesem Fenster erspart Ihnen viel Scrollerei und Sie finden bestimmte Aktionen sehr schnell.

Ihre Einstellungen lassen sich über den Button Speichern als XML-Datei exportieren und Sie können sie über Laden wieder importieren – z. B. an einen anderen Arbeitsplatz. Sehr praktisch ist auch die Möglichkeit, sich die eingestellten Tastenkombinationen als PDF auszugeben. So haben Sie sehr schnell eine Übersicht über Ihre individuellen Einstellungen und können sich Ihren „Spickzettel“ ausdrucken.

Wählen Sie für die Definition einer Tastenkombination zunächst eine Aktion, klicken Sie auf Ändern und verwenden anschließend die gewünschte Tastenkombination. Falls diese schon belegt ist, erscheint ein Hinweis und Sie können entscheiden, ob Sie die aktuelle Definition überschreiben oder sich eine andere Kombination überlegen möchten. Wenn die Definition des Tastenkürzels gelungen ist, steht in der Spalte Tastenkürzel die neue Kombination und ist sofort aktiv.

Tastenkombinationen in Python definieren

Die vielseitige Python-API von QGIS ermöglicht Ihnen die Verwaltung von Tastenkombination – zum Beispiel über ein Python-Makro oder ein Plugin. Wenn Sie sich für spezifische QGIS-Funktionen interessieren, finden Sie in der Klasse QgsShortcutsManager einen guten Ausgangspunkt für die Definition eigener Tastenkombinationen, wie sie für die Benutzeroberfläche beschrieben wurden.

Aber es gibt auch noch eine andere Möglichkeit: Die Logik der Tastenkombination basiert generell, wie QGIS selbst, auf dem Qt-Framework. Dieses bietet die meisten Möglichkeiten und wird daher hier erklärt. Relevant sind die Klassen QKeySequence und die Qt-Bezeichnungen für die einzelnen Tasten.

Ein Beispiel: Öffnen Sie mittels der Tastenkombination Strg + Alt + P die QGIS-Python-Konsole. Dort können Sie den folgenden Beispielcode ausführen, welcher das QGIS-Werkzeug „Layer verpacken“ durch Drücken der Tastenkombination Strg + Umschalt + O öffnet.

from qgis.PyQt.QtGui import QKeySequence
from qgis.PyQt.QtWidgets import QShortcut
from qgis.PyQt.QtCore import Qt

# Unsere kleine Funktion, welcher eine Tastenkombination zugewiesen werden soll
def openNativePackageAlgorithm():
    processing.execAlgorithmDialog("native:package")

# Zuweisen von "Strg + Umschalt + O" to openAlgorithm()
shortcut = QShortcut(QKeySequence(Qt.ControlModifier + Qt.ShiftModifier + Qt.Key_O), iface.mainWindow())
shortcut.setContext(Qt.ApplicationShortcut)
shortcut.activated.connect(openNativePackageAlgorithm)

Zunächst importiert der Code die notwendigen Qt-Klassen. Im Anschluss wird eine Funktion „openNativePackageAlgorithm“ definiert, welche die auszuführenden Anweisungen enthält. Hier könnten auch weitere Anweisungen stehen. Im Anschluss wird die Tastenkombination definiert, dem QGIS-Hauptfenster zugewiesen und mit der Funktion „openNativePackageAlgorithm“ verknüpft. Die Verknüpfung wird so lange funktionieren bis QGIS wieder geschlossen wird.

Fazit

Ich hoffe, Ihnen helfen meine Tipps und Übersichten, so dass Sie im Umgang mit QGIS im Alltag flinker vorankommen. Vielleicht benötigen Sie ein wenig Zeit, um sich daran zu gewöhnen. Ich kann nur aus eigener Erfahrung sagen: Es lohnt sich. Die Übersichten in diesem Artikel zeigen die aus meiner Sicht wichtigsten bzw. praktischsten Funktionen. Wenn Sie weitere Tastenkombination benötigen oder Sie die vorhanden anpassen möchten, bietet die Benutzeroberfläche von QGIS oder auch die Python-API sehr viele Möglichkeiten.

Jetzt den praktischen Spickzettel kostenlos herunterladen

 

Weitere Beiträge, die Dich interessieren könnten:

Dr. -Ing. Mathias Gröbe

Mathias Gröbe hat Kartographie an der TU Dresden studiert und arbeitet als GIS-Experte bei der WhereGroup. Er ist in Dresden zu hause und verbindet seine Wanderungen gerne mit dem Ergänzen von fehlenden Informationen in OpenStreetMap.

Artikel teilen: