An Apache Airflow plugin to update feature layers from a PostgreSQL database.
Project description
airflow-arcgis
Simple hooks and operators for exporting data from ArcGIS.
Import PostgreSQL table data into ArcGIS feature layer or perform incremental updates.WIP
Features
PostgresToArcGISOperator
- exporting/syncing a PostgreSQL table to ArcGIS
Install
Using pip:
pip3 install airflow-arcgis-plugin
Usage
Create a connection of type HTTP
in Airflow named http_ago
to store your ArcGIS base url (e.g. https://detroitmi.maps.arcgis.com/
), username and password. You can also pass in an override connection name in your DAG definition.
This plugin is published as a pip package. Refer to the example DAG for available parameters.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file airflow-arcgis-plugin-0.0.1.tar.gz
.
File metadata
- Download URL: airflow-arcgis-plugin-0.0.1.tar.gz
- Upload date:
- Size: 4.3 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.1 CPython/3.7.3
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 46503e2c727195fd58349c8381d0fd55e9ad8984f170952b753582878313eb30 |
|
MD5 | 560ce1c2389a244c52d705af6768657c |
|
BLAKE2b-256 | 395f6481f2130e3a5c1806978bff8eea973bef5916d9afbb82ae4ca4ce46dabd |
File details
Details for the file airflow_arcgis_plugin-0.0.1-py3-none-any.whl
.
File metadata
- Download URL: airflow_arcgis_plugin-0.0.1-py3-none-any.whl
- Upload date:
- Size: 6.9 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.1 CPython/3.7.3
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | a8e972d2453756c79d164596c0fb9fe3181ac047a2bef41cfcfb0dd2f01a6fdd |
|
MD5 | 4fe2c5f1a0f0acc68b1f439c1e0c25b7 |
|
BLAKE2b-256 | 00a71e40a7539faa43e56ed4fdcb2d688a7af8ea2931f1143870c0ed01972ebb |