This documentation is for a QGIS version which has reached end of life. Visit the latest version instead.
QGIS Documentation Logo
3.4
  • A Gentle Introduction to GIS
  • Training Manual
  • User Guide/Manual
    • Preamble
    • Foreword
    • Conventions
    • Features
    • What’s new in QGIS 3.4
    • Getting Started
    • Working with Project Files
    • QGIS GUI
    • QGIS Configuration
    • Working with Projections
    • General Tools
    • Managing Data Source
    • Working with Vector Data
    • Working with Raster Data
    • Working with Mesh Data
    • Laying out the maps
    • Working with OGC Data
    • Working with GPS Data
    • Authentication System
    • GRASS GIS Integration
    • QGIS processing framework
      • Introduction
      • Configuring the Processing Framework
      • The Toolbox
      • The history manager
      • The graphical modeler
      • The batch processing interface
      • Using processing algorithms from the console
      • Writing new Processing algorithms as Python scripts
      • Configuring external applications
    • Processing providers and algorithms
    • Plugins
    • Help and Support
    • Contributors
    • Appendices
    • Literature and Web References
  • User Guide/Manual PDF's
  • PyQGIS Cookbook
  • Developers Guide
  • Documentation Guidelines
QGIS Documentation
  • Docs »
  • QGIS User Guide »
  • QGIS processing framework
  • View page source
Next Previous

QGIS processing framework¶

  • Introduction
  • Configuring the Processing Framework
  • The Toolbox
    • The algorithm dialog
    • Data objects generated by algorithms
  • The history manager
    • The processing history
    • The processing log
  • The graphical modeler
    • Definition of inputs
    • Definition of the workflow
    • Saving and loading models
    • Editing a model
    • Editing model help files and meta-information
    • Exporting a model as a Python script
    • About available algorithms
  • The batch processing interface
    • Introduction
    • The parameters table
    • Filling the parameters table
    • Executing the batch process
  • Using processing algorithms from the console
    • Calling algorithms from the Python console
    • Creating scripts and running them from the toolbox
    • Pre- and post-execution script hooks
  • Writing new Processing algorithms as Python scripts
    • Extending QgsProcessingAlgorithm
    • Input and output types for Processing Algorithms
    • Handing algorithm output
    • Communicating with the user
    • Documenting your scripts
    • Flags
    • Best practices for writing script algorithms
  • Configuring external applications
    • A note for Windows users
    • A note on file formats
    • A note on vector layer selections
    • SAGA
    • R scripts
    • R libraries
    • GRASS
    • LAStools
Next Previous

© Copyright 2002-now, QGIS project Last updated on Jun 05, 2020 16:39.

Built with Sphinx using a theme provided by Read the Docs.
QGIS Documentation v: 3.4
Languages
en
bg
cs
de
es
fi
fr
id
it
ja
ko
nl
pt_BR
pt_PT
ro
ru
tr
zh-Hant
Versions
testing
latest
3.4
2.18
2.14
2.8
2.6
2.2
2.0
1.8
On QGIS Project
Home
C++ API
PyQGIS API
Source