Skip to content
62 changes: 29 additions & 33 deletions Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ cache-gmw-v4-local:
--source-locations=https://files.auspatious.com/gmw-v4/raw/gmw_mng_2020_v4019_gtiff.zip \
--target-location=./cache/datasets/gmw-v4/0-0-1/raw \
--out-file=/tmp/cached_files.json \
--overwrite
--no-overwrite

cache-gmw-v4-s3:
csdr gmw cache \
Expand All @@ -28,7 +28,7 @@ extract-gmw-v4-local:
--source-location=./cache/datasets/gmw-v4/0-0-1/raw \
--source-zip-name=gmw_mng_2020_v4019_gtiff.zip \
--target-location=$(PWD)/cache/datasets/gmw-v4/0-0-1/data \
--overwrite
--no-overwrite

extract-gmw-v4-s3:
csdr gmw extract \
Expand All @@ -42,18 +42,18 @@ index-gmw-v4-local:
csdr gmw index \
--source-location=$(PWD)/cache/datasets/gmw-v4/0-0-1/data \
--target-location=$(PWD)/cache/datasets/gmw-v4/0-0-1 \
--overwrite
--no-overwrite

index-gmw-v4-s3:
csdr gmw index \
--source-location=s3://csdr-public-dev/datasets/gmw-v4/0-0-1/data \
--target-location=s3://csdr-public-dev/datasets/gmw-v4/0-0-1 \
--overwrite
--no-overwrite

# Make a Dataset in the app and use the ID here
provenance-gmw-v4-local-db:
csdr provenance dataset \
--id=5714917f-3549-4a95-9fc4-ff96efbdf311 \
--id=forest-cover \
--dataset-url=./cache/datasets/gmw-v4/0-0-1/gmw.parquet \
--source-url="https://zenodo.org/records/12756047" \
--source-metadata-url="https://zenodo.org/records/12756047" \
Expand Down Expand Up @@ -237,8 +237,8 @@ dataset-aca-index-local:
csdr aca index \
--source-location=./cache/datasets/aca/0-0-1/data \
--target-location=./cache/datasets/aca/0-0-1 \
--write-pmtiles \
--overwrite
--no-write-pmtiles \
--no-overwrite

dataset-aca-index-s3:
csdr aca index \
Expand All @@ -258,6 +258,7 @@ dataset-aca-provenance-local-db:
--post-to-database \
--overwrite


# Dataset MS Buildings
# Index is done in-place in Source Coop.
dataset-buildings-index-local:
Expand All @@ -283,7 +284,7 @@ dataset-buildings-provenance-local-db:
geometry-eez-cache-local:
csdr eez cache \
--target-location=./cache/geometries/eez-v4/0-0-1/raw \
--overwrite
--no-overwrite

geometry-eez-cache-s3:
csdr eez cache \
Expand All @@ -297,7 +298,8 @@ geometry-eez-convert-local:
--source-zip-location ./cache/geometries/eez-v4/0-0-1/raw/EEZ_land_union_v4_202410.zip \
--source-internal-path-name=EEZ_land_union_v4_202410/EEZ_land_union_v4_202410.shp \
--target-location=./cache/geometries/eez-v4/0-0-1/runs/test-run-id \
--create-pmtiles
--create-pmtiles \
--no-overwrite

geometry-eez-convert-s3:
csdr convert zip-to-parquet \
Expand All @@ -308,20 +310,20 @@ geometry-eez-convert-s3:
--create-pmtiles

### EEZ provenance
geometry-eez-provenance-local:
csdr provenance geometry \
--id=6231cc07-5723-4c95-8e64-39322a9be2ed \
--run-id=test-run-id \
--geometry-url=./cache/geometries/eez-v4/0-0-1/runs/test-run-id/EEZ_land_union_v4_202410.parquet \
--pmtiles-url=./cache/geometries/eez-v4/0-0-1/runs/test-run-id/EEZ_land_union_v4_202410.pmtiles \
--source-url="https://www.marineregions.org/downloads.php" \
--source-metadata-url="https://www.marineregions.org/downloads.php" \
--geometry-type=geoparquet \
--overwrite
# geometry-eez-provenance-local:
# csdr provenance geometry \
# --id=australia-geometries \
# --run-id=test-run-id \
# --geometry-url=./cache/geometries/eez-v4/0-0-1/runs/test-run-id/EEZ_land_union_v4_202410.parquet \
# --pmtiles-url=./cache/geometries/eez-v4/0-0-1/runs/test-run-id/EEZ_land_union_v4_202410.pmtiles \
# --source-url="https://www.marineregions.org/downloads.php" \
# --source-metadata-url="https://www.marineregions.org/downloads.php" \
# --geometry-type=geoparquet \
# --overwrite

geometry-eez-provenance-local-db:
csdr provenance geometry \
--id=65427160-c63c-4c24-a4ac-7013940fae9e \
--id=australia-geometries \
--run-id=755206f2-dc2f-5b11-8355-2a86b34f7984 \
--geometry-url=./cache/geometries/eez-v4/0-0-1/runs/755206f2-dc2f-5b11-8355-2a86b34f7984/EEZ_land_union_v4_202410.parquet \
--pmtiles-url=./cache/geometries/eez-v4/0-0-1/runs/755206f2-dc2f-5b11-8355-2a86b34f7984/EEZ_land_union_v4_202410.pmtiles \
Expand Down Expand Up @@ -471,7 +473,7 @@ product-gmw-v4-eez-process-geometry-local:
--target-location=./cache/products/gmw-v4-eez/0-0-1/runs/test-product-gmw-v4-eez-run-id \
--indicators-to-extract='{"sum-mangrove-area": {"indicator-name": "mangrove", "indicator-value": 1.0}}' \
--datetime=2020 \
--load-kwargs='{"resolution": 10, "crs": "epsg:6933"}' \
--load-kwargs='{"resolution": 500, "crs": "epsg:6933"}' \
--geometry-id=b4c4c411-4daa-57d2-b3f7-fb14ec95d6f2 \
--overwrite

Expand Down Expand Up @@ -499,6 +501,7 @@ product-gmw-v4-eez-consolidate-local:
--geometry-provenance-url=./cache/geometries/eez-v4/0-0-1/runs/755206f2-dc2f-5b11-8355-2a86b34f7984/EEZ_land_union_v4_202410.parquet.provenance.json \
--dataset-provenance-url=./cache/datasets/gmw-v4/0-0-1/gmw.parquet.provenance.json \
--indicator-name=mangrove \
--no-overwrite

product-gmw-v4-eez-consolidate-s3:
csdr products consolidate \
Expand All @@ -507,18 +510,19 @@ product-gmw-v4-eez-consolidate-s3:
--geometry-provenance-url=s3://csdr-public-dev/geometries/eez-v4/0-0-1/runs/test-product-gmw-v4-eez-run-id/EEZ_land_union_v4_202410.parquet.provenance.json \
--dataset-provenance-url=s3://csdr-public-dev/datasets/gmw-v4/0-0-1/gmw.parquet.provenance.json \
--indicator-name=mangrove \
--overwrite

# You need to make a Product in the app before running provenance. Use that product ID here.
# You also need to make a indicator. It must have the ID 'sum-mangrove-area'.
product-gmw-v4-eez-provenance-local-db:
csdr provenance product \
--product-id=935e9c13-7e2e-40c5-a4f8-f5f62ea54381 \
--product-id=forest-cover-product \
--product-url=./cache/products/gmw-v4-eez/0-0-1/runs/test-product-gmw-v4-eez-run-id/mangrove/935e9c13-7e2e-40c5-a4f8-f5f62ea54381.parquet \
--run-id=test-product-gmw-v4-eez-run-id \
--dataset-run-id=9d2cf140-1d6f-405a-93af-ba1a1dcd7029 \
--run-id=test-product-gmw-v4-eez-run-id5 \
--dataset-run-id=cded8fbc-faf2-49fa-afef-145b7870231d \
--geometries-run-id=755206f2-dc2f-5b11-8355-2a86b34f7984 \
--post-to-database \
--overwrite
--no-overwrite

product-gmw-v4-eez-provenance-s3-db:
csdr provenance product \
Expand Down Expand Up @@ -842,14 +846,6 @@ product-dep-mangrove-pacific-eez-provenance-local-db:

### OTHER ###

# Test GeoJSON
geometry-geojson-convert:
csdr convert geo-to-parquet \
--source-location=tests/data/single_geometry.geojson \
--target-location=tests/data \
--name-field=name \
--overwrite

geometry-geojson-provenance:
csdr provenance geometry \
--geometry-url=tests/data/single_geometry.parquet \
Expand Down
4 changes: 0 additions & 4 deletions csdr/cli.py
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,6 @@
from csdr.cli_dataset_buildings import buildings_app
from csdr.cli_dataset_gmw import gmw_app
from csdr.cli_dataset_seagrass import seagrass_app
from csdr.cli_geometries import geometry_app
from csdr.cli_geometry_acsc2 import acsc2_app
from csdr.cli_geometry_aus_states import aus_states_app
from csdr.cli_geometry_cwa import cwa_app
Expand All @@ -32,9 +31,6 @@
logging.getLogger("csdr").setLevel(logging.INFO) # Our logging level.

# Add the subcommands
app.add_typer(
geometry_app, name="geometries", help="Commands for processing geometries."
)

## Datasets
# GMW
Expand Down
Loading
Loading