“QGIS Desktop has a feature rich graphical user interface which is both customizable and extensible”
This module will focus on outlining the key elements available from the QGIS Desktop User Interface, but due to the breadth of functionality and configuration options available in QGIS Desktop, this should not be considered a comprehensive outline of the available capabilities of the interface.
Modern desktop applications typically have a number of elements or components that are common between applications in order to provide a consistent user experience and improve usability between applications. The QGIS Desktop application offers many of these features including some of the following items:
QGIS Desktop supports multiple options for the arrangements of panels and toolbars. The visibility of panels and toolbars can be toggled from the View menu, and accessing the available toolbar visibility is also available through the toolbar context menu, which can be accessed by right-clicking on an empty area of any toolbar.
Toolbars can be dragged and moved around, stacked vertically or horizontally, and where toolbars share an area of the interface, a toolbar can be made to slide over elements within another, with any additional elements which are covered being moved into a nested view.
Panels can be used as floating windows, docked to a particular position in the interface, or overlaid on top of each other to form a "tabbed" arrangement. Panels may be adjusted or moved using drag and drop functionality.
Note that this document assumes the use of QGIS Desktop version 3.16 or greater
Goal: Getting familiar with the QGIS Desktop User Interface
Hint: Type the word
world
into the coordinates box in the status bar located at the bottom of the QGIS Desktop interface to quickly add a world map to your project
Check your results:
Were you able to figure out how to show and hide toolbars?
Are you able to move a toolbar and dock it vertically to the side of the interface?
What happens when you drag and drop one dock window on top of another?
Were you able to figure out how to show and hide dock windows?
One of QGIS Desktop's most common use cases is to be used for browsing data in a spatial context. As such, the map navigation toolbar is of significant importance as it provides the controls for manipulating the visible extent of the current map frame. It includes standard navigation controls including pan and zoom, as well as more advanced options such as bookmark management.
In addition to these tools, various additional controls are available to assist users with the optimization of their workflows. These include standard controls mapped to common functions, such as zooming in and out with the mouse wheel or panning by holding the middle mouse button, and the use of keyboard shortcuts. Whilst some keys, such as the arrow keys, might be mapped to common functions, like panning the map frame, key combinations may also be used to perform specific actions, such as using Ctrl + J
to Zoom to the currently selected feature's extent. The attached materials and external references provide more comprehensive overviews of the available shortcuts.
Note that the functions of some of these more advanced controls may vary based on the currently active panel.
Nearly every graphical element in QGIS has a tooltip, which is a small pop-up message which briefly describes the element's function when you hover over the element for a short amount of time. QGIS Desktop is designed to be optimized for particular workflows and supports storing interface configurations in User Profiles, which may be switched from the settings menu. This allows users to customize the interface for a particular task, such as digitizing, whereby a user might hide toolbars not commonly used, such as the label toolbar, and free up real estate on the interface for more suitable elements such as the advanced digitizing toolbar.
QGIS Desktop will automatically store the current configuration settings with the active user profile, and any hidden elements can easily be restored using the View >> Toolbars menu item. Additional settings like icon and font sizes are also configurable for each user profile and may be modified from the Settings >> Options >> General menu item.
By simply browsing the options available in the interface, users should be able to get a clear understanding of the functionality provided by the application, including its capabilities for handling different data formats, data types, and data sources, the ability to connect to remote services and perform various analysis and processing functions.
As a cross-platform application, QGIS Desktop attempts to adapt and utilize the native operating system or active desktop environment design, so the interface appearance may vary slightly between systems.
QGIS Desktop requires access to a license server once installed:
QGIS Desktop user interface customizations are:
QGIS 3 Keyboard Shortcuts https://defkey.com/qgis-3-shortcuts
Download the sample data for the lesson.