Customisation
摘要
In fact, this customisation topic has broader contents and wider implementations. It requires PyQGIS and Qt Designer skills to enhance your geoprocessing tasks in QGIS with a graphical user interface. PyQGIS is a Python programming language designed for geospatial data processing in QGIS. Qt Designer, or Qt Studio (software), is a cross-platform application development framework for creating graphical user interfaces to use your script in a user-friendly way, like a plugin. This section introduces customisations in QGIS by means of customising the map action, customising a geoprocessing task, and creating a QGIS plugin. Customising a map action for displaying a user-defined message as an iface message toolbar or a message box (Qt widget). Another useful map action is opening a media file or web page (link) and running a program associated with map features. Customising a geoprocessing task by using the Python console panel for interactive coding and writing a script for customising a geoprocessing task with either a script alone or with a user interface.