https://github.com/geoscienceaustralia/dea-vectoriser
Raster to Vector at scale
https://github.com/geoscienceaustralia/dea-vectoriser
Last synced: over 1 year ago
JSON representation
Raster to Vector at scale
- Host: GitHub
- URL: https://github.com/geoscienceaustralia/dea-vectoriser
- Owner: GeoscienceAustralia
- License: apache-2.0
- Created: 2021-06-11T06:17:29.000Z (about 5 years ago)
- Default Branch: main
- Last Pushed: 2023-05-16T17:58:18.000Z (about 3 years ago)
- Last Synced: 2025-03-27T13:46:00.501Z (over 1 year ago)
- Language: Python
- Size: 124 KB
- Stars: 6
- Watchers: 24
- Forks: 1
- Open Issues: 6
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README

[](https://codecov.io/gh/GeoscienceAustralia/dea-vectoriser)
[](https://hub.docker.com/r/geoscienceaustralia/dea-vectoriser)
[](https://hub.docker.com/r/geoscienceaustralia/dea-vectoriser)
# Digital Earth Australia Vectoriser
A brief description of what this project does and who it's for
## Features
- Generates Water Observations Vectors
- Read and write data from S3
- Configurable output format (GeoPackage, GeoJSON, Shapefile)
- Reads STAC notifications from an SQS queue to discover rasters to process
## Quick Start
### Install dependencies
This application depends on the following packages:
1. Conda - https://docs.conda.io/en/latest/
1. Mamba - https://mamba.readthedocs.io/en/latest/
Linux:
- TODO
Windows:
- TODO
OSX:
```
brew install anaconda
conda install -n base -c conda-forge mamba
conda init zsh #depends on user shell (bash, zsh, etc)
```
### Setup Dev environment
Then, all platforms:
``` bash
conda activate
mamba env create --file environment.yaml --name dea-vectoriser
conda activate dea-vectoriser
pip install -e .
```
## Deployment
To deploy this project run
```bash
make build-package
make build-image
```
## How it works
DEA Vectoriser
## Running Tests
To run tests, run the following command
```bash
pytest
```
## License
[Apache 2.0](https://choosealicense.com/licenses/apache-2.0/)