Skip to content

Processing plugin-based provider for QGIS 3 that adds an algorithm for appending features to a vector layer

Notifications You must be signed in to change notification settings

paritoshg/AppendFeaturesToLayer

Repository files navigation

Append Features to Layer

Processing plugin-based provider for QGIS 3 that adds an algorithm for appending features to a vector layer.

Such algorithm acts as the 'Load' in an ETL (Extract, Transform and Load) operation, allowing you to store data into your target layer instead of into temporary layers.

This algorithm is based on the Paste tool that QGIS offers in its main user interface, enabling you to use it in your Processing workflows.

Think about Append Features to Layer as a Copy & Paste algorithm, which extracts features from a source vector layer and pastes them into a target vector layer.

Where to find the algorithm

Once installed and activated, this plugin adds a new provider (ETL_LOAD) to QGIS Processing. You can find the Append Features to Layer algorithm in the Processing Toolbox, under ETL_LOAD -> Vector table -> Append features to layer.

New algorithm provider

Additionally, as an example, this plugin also installs a Processing model that uses Refactor Fields and Append features to layer algorithms. You can find the model under Models --> ETL_LOAD --> ETL-basic-model. This model deals with the temporary/intermediate vector layer that Refactor Fields creates and allows you to focus on your real target layer instead. Of course, your target layer should be editable.

ETL-basic-model

ETL-basic-model_dialog

About

Processing plugin-based provider for QGIS 3 that adds an algorithm for appending features to a vector layer

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Python 99.3%
  • Other 0.7%