Skip to content

Commit

Permalink
Release v1.2
Browse files Browse the repository at this point in the history
  • Loading branch information
gacarrillor committed Jun 10, 2021
1 parent 6d3b2bf commit 538c770
Show file tree
Hide file tree
Showing 2 changed files with 8 additions and 8 deletions.
6 changes: 3 additions & 3 deletions AppendFeaturesToLayer/metadata.txt
Original file line number Diff line number Diff line change
@@ -1,13 +1,13 @@
[general]
name=Append Features to Layer
description=Processing plugin-based provider that adds an algorithm for appending features to a vector layer
description=Processing plugin-based provider that adds an algorithm for appending/updating features to a vector layer
about=Algorithm to run a 'Load' in an ETL operation, allowing you to append or update features in a vector layer
version=1.1.0
version=1.2.0
qgisMinimumVersion=2.99
qgisMaximumVersion=3.99
category=Processing
author=Germán Carrillo (GeoTux)
email=gacarrillo@linuxmail.org
email=gcarrillo@linuxmail.org
tags=processing,provider,append,copy,paste,insert,load data,etl,load,update,replace
homepage=https://github.com/gacarrillor/AppendFeaturesToLayer
tracker=https://github.com/gacarrillor/AppendFeaturesToLayer/issues
Expand Down
10 changes: 5 additions & 5 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,21 +5,21 @@
# Append Features to Layer


QGIS v3 plugin that adds a new Processing algorithm to append features from a `source` vector layer to a `target` vector layer.
QGIS v3 plugin that adds a new Processing algorithm to append/update features from a `source` vector layer to an existing `target` vector layer.

### Use cases

1. **Copy & Paste features**:

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.
Think about `Append Features to Layer` as a Copy & Paste algorithm, which extracts features from a `source` vector layer and pastes them into an existing `target` vector layer.

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

2. **ETL (Extract, Transform and Load)**: (See [some examples](#examples))
2. **ETL (Extract, Transform and Load)**: (See [example](#examples) number 2)

The `Append Features to Layer` algorithm acts as the 'Load' in an ETL operation. If you need to 'Transform' your features before using the 'Load', QGIS offers the `Refactor fields` algorithm.

Using both algorithms in a model, you can create complex ETL processes to migrate entire data sets from a data structure into another.
Using both algorithms in a model, you can create complex ETL processes to migrate entire data sets from a data structure into another. Fortunately, you can find such a model after installing this plugin!

3. **Send the output of a Processing algorithm to an existing layer**:

Expand All @@ -29,7 +29,7 @@ QGIS v3 plugin that adds a new Processing algorithm to append features from a `s

4. **Update existing features in an existing (`target`) layer based on a `source` layer**.

The `Append Features to Layer` algorithm can search for duplicates while copying features from `source` to `target` layers. If duplicates are found, the algorithm can update the existing feature geometry/attributes based on the new feature, instead of appending it. You can find more details below.
The `Append Features to Layer` algorithm can search for duplicates while copying features from `source` to `target` layers. If duplicates are found, the algorithm can **update** the existing feature's geometry/attributes based on the new feature, instead of appending it. You can find more details below.


### How does it work?
Expand Down

0 comments on commit 538c770

Please sign in to comment.