Simple CLI for Allen Coral Atlas
The Allen Coral Atlas was conceived and funded by the late Paul Allen’s Vulcan Inc. and is managed by the Arizona State University Center for Global Discovery and Conservation Science. Along with partners from Planet, the University of Queensland, and the National Geographic Society, the Atlas utilizes high-resolution satellite imagery and advanced analytics to map and monitor the world’s coral reefs in unprecedented detail. These products support coral reef science, management, conservation, and policy across the planet. This tool is designed to help interact programmatically with the Allen Coral Atlas and is not based on any official API so expect features to break once in a while.
Disclaimer: This is an unofficial tool. Is not licensed or endorsed by Allen Coral Atlas. It is created and maintained by Samapriya Roy.
usage: pycoral [-h]
{auth,aoi-find,aoi-create,aoi-stat,aoi-delete,aoi-download}
...
Simple CLI for Allen Coral Atlas
positional arguments:
{auth,aoi-find,aoi-create,aoi-stat,aoi-delete,aoi-download}
auth Saves your username and password
aoi-find Find AOI name and ID or list all
aoi-create Use a GeoJSON geometry file to create My Area AOI
aoi-stat Print summary statistics for AOI using geoemtry file,
name or ID
aoi-delete Delete AOI from My Areas list
aoi-download Download files using name or ID
optional arguments:
-h, --help show this help message and exit
Changelog
v0.0.5
- Captures products available for download for parsing product type.
- For now chooses default product type only.
- Product download is more graceful since it checks product UUID and type before download per AOI.
v0.0.4
- Added aoi-delete capability along with create using GeoJSON and unique name check.
- Added local timestamp based unique name generator to AOI stats tool and checks to see if mapped area.
- Stability test across python3.6 to 3.9 and for all OS types built into CI
- Updated docs and code cleanup.