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.

错误:搜索内容不能为空,请输入英文关键词
错误:关键词超出字数限制,请精简
高级检索

Customisation

  • Ko Ko Lwin,
  • Yuji Murayama

摘要

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.