├── .docker ├── Dockerfile └── docker-compose.yml ├── .github └── workflows │ └── main.yml ├── .gitignore ├── .mailmap ├── .travis.yml ├── AppendFeaturesToLayer ├── LICENSE ├── __init__.py ├── append_features_to_layer_plugin.py ├── metadata.txt └── processing │ ├── algs │ └── AppendFeaturesToLayer.py │ ├── etl_load_provider.py │ └── models │ ├── 310 │ ├── etl_model_append.model3 │ └── etl_model_update.model3 │ └── 314 │ ├── etl_model_append.model3 │ └── etl_model_update.model3 ├── README.md ├── requirements.txt ├── run-docker-tests.sh └── tests ├── __init__.py ├── resources ├── bd_pk.gpkg ├── insert_features_to_layer_test.gpkg ├── sample.csv └── source_pk.gpkg ├── test_parameter_errors.py ├── test_pg_source_simple_lines.py ├── test_pg_source_simple_polygons.py ├── test_pg_table_pg_table.py ├── test_pk.py ├── test_plugin_load.py ├── test_source_simple_lines.py ├── test_source_simple_polygons.py ├── test_spatial_and_non_spatial.py ├── test_table_table.py └── utils.py /.docker/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gacarrillor/AppendFeaturesToLayer/HEAD/.docker/Dockerfile -------------------------------------------------------------------------------- /.docker/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gacarrillor/AppendFeaturesToLayer/HEAD/.docker/docker-compose.yml -------------------------------------------------------------------------------- /.github/workflows/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gacarrillor/AppendFeaturesToLayer/HEAD/.github/workflows/main.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gacarrillor/AppendFeaturesToLayer/HEAD/.gitignore -------------------------------------------------------------------------------- /.mailmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gacarrillor/AppendFeaturesToLayer/HEAD/.mailmap -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gacarrillor/AppendFeaturesToLayer/HEAD/.travis.yml -------------------------------------------------------------------------------- /AppendFeaturesToLayer/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gacarrillor/AppendFeaturesToLayer/HEAD/AppendFeaturesToLayer/LICENSE -------------------------------------------------------------------------------- /AppendFeaturesToLayer/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gacarrillor/AppendFeaturesToLayer/HEAD/AppendFeaturesToLayer/__init__.py -------------------------------------------------------------------------------- /AppendFeaturesToLayer/append_features_to_layer_plugin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gacarrillor/AppendFeaturesToLayer/HEAD/AppendFeaturesToLayer/append_features_to_layer_plugin.py -------------------------------------------------------------------------------- /AppendFeaturesToLayer/metadata.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gacarrillor/AppendFeaturesToLayer/HEAD/AppendFeaturesToLayer/metadata.txt -------------------------------------------------------------------------------- /AppendFeaturesToLayer/processing/algs/AppendFeaturesToLayer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gacarrillor/AppendFeaturesToLayer/HEAD/AppendFeaturesToLayer/processing/algs/AppendFeaturesToLayer.py -------------------------------------------------------------------------------- /AppendFeaturesToLayer/processing/etl_load_provider.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gacarrillor/AppendFeaturesToLayer/HEAD/AppendFeaturesToLayer/processing/etl_load_provider.py -------------------------------------------------------------------------------- /AppendFeaturesToLayer/processing/models/310/etl_model_append.model3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gacarrillor/AppendFeaturesToLayer/HEAD/AppendFeaturesToLayer/processing/models/310/etl_model_append.model3 -------------------------------------------------------------------------------- /AppendFeaturesToLayer/processing/models/310/etl_model_update.model3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gacarrillor/AppendFeaturesToLayer/HEAD/AppendFeaturesToLayer/processing/models/310/etl_model_update.model3 -------------------------------------------------------------------------------- /AppendFeaturesToLayer/processing/models/314/etl_model_append.model3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gacarrillor/AppendFeaturesToLayer/HEAD/AppendFeaturesToLayer/processing/models/314/etl_model_append.model3 -------------------------------------------------------------------------------- /AppendFeaturesToLayer/processing/models/314/etl_model_update.model3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gacarrillor/AppendFeaturesToLayer/HEAD/AppendFeaturesToLayer/processing/models/314/etl_model_update.model3 -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gacarrillor/AppendFeaturesToLayer/HEAD/README.md -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- 1 | pytest -------------------------------------------------------------------------------- /run-docker-tests.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gacarrillor/AppendFeaturesToLayer/HEAD/run-docker-tests.sh -------------------------------------------------------------------------------- /tests/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gacarrillor/AppendFeaturesToLayer/HEAD/tests/__init__.py -------------------------------------------------------------------------------- /tests/resources/bd_pk.gpkg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gacarrillor/AppendFeaturesToLayer/HEAD/tests/resources/bd_pk.gpkg -------------------------------------------------------------------------------- /tests/resources/insert_features_to_layer_test.gpkg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gacarrillor/AppendFeaturesToLayer/HEAD/tests/resources/insert_features_to_layer_test.gpkg -------------------------------------------------------------------------------- /tests/resources/sample.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gacarrillor/AppendFeaturesToLayer/HEAD/tests/resources/sample.csv -------------------------------------------------------------------------------- /tests/resources/source_pk.gpkg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gacarrillor/AppendFeaturesToLayer/HEAD/tests/resources/source_pk.gpkg -------------------------------------------------------------------------------- /tests/test_parameter_errors.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gacarrillor/AppendFeaturesToLayer/HEAD/tests/test_parameter_errors.py -------------------------------------------------------------------------------- /tests/test_pg_source_simple_lines.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gacarrillor/AppendFeaturesToLayer/HEAD/tests/test_pg_source_simple_lines.py -------------------------------------------------------------------------------- /tests/test_pg_source_simple_polygons.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gacarrillor/AppendFeaturesToLayer/HEAD/tests/test_pg_source_simple_polygons.py -------------------------------------------------------------------------------- /tests/test_pg_table_pg_table.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gacarrillor/AppendFeaturesToLayer/HEAD/tests/test_pg_table_pg_table.py -------------------------------------------------------------------------------- /tests/test_pk.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gacarrillor/AppendFeaturesToLayer/HEAD/tests/test_pk.py -------------------------------------------------------------------------------- /tests/test_plugin_load.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gacarrillor/AppendFeaturesToLayer/HEAD/tests/test_plugin_load.py -------------------------------------------------------------------------------- /tests/test_source_simple_lines.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gacarrillor/AppendFeaturesToLayer/HEAD/tests/test_source_simple_lines.py -------------------------------------------------------------------------------- /tests/test_source_simple_polygons.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gacarrillor/AppendFeaturesToLayer/HEAD/tests/test_source_simple_polygons.py -------------------------------------------------------------------------------- /tests/test_spatial_and_non_spatial.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gacarrillor/AppendFeaturesToLayer/HEAD/tests/test_spatial_and_non_spatial.py -------------------------------------------------------------------------------- /tests/test_table_table.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gacarrillor/AppendFeaturesToLayer/HEAD/tests/test_table_table.py -------------------------------------------------------------------------------- /tests/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gacarrillor/AppendFeaturesToLayer/HEAD/tests/utils.py --------------------------------------------------------------------------------