Skip to main content

DGGAL High Vibes

A set of high-level vibe-coded tools demonstrating DGGAL usage in Python

Example usage

dgg-import

Create a Scalable UBJSON DGGS Data Store from a raster (e.g., GeoTIFF) or GeoJSON (quantizing to a DGGRS)

dgg-import gebco.tiff --dggrs IVEA4R --fields Elevation
dgg-import countries.geojson --dggrs IVEA3H --level 19 --depth 14

dgg-fetch

Create a Scalable UBJSON DGGS Data Store from an OGC API - DGGS deployment (implementing an OGC API - DGGS client):

dgg-fetch http://localhost:8080/collections/gebco/dggs/IVEA4R

dgg-export

Export a GeoTIFF or GeoJSON from a Scalable UBJSON DGGS Data Store:

dgg-export data out.tif --collection gebco --level 10
dgg-export data out.geojson --collection countries --level 19

dgg-serve

Deploy an OGC API - DGGS interface to DGGS-quantized collections in Scalable UBJSON DGGS Data Stores through OGC API - DGGS with DGGAL High Vibes (implementation of an OGC API - DGGS server):

dgg-serve --data-root data --port 8080

Limitations

This code should all work with the latest 0.0.7 DGGAL release.

This is an early version with some limitations:

  • the tools do not currently support additional dimensions (time, pressure...) but this is conceptually supported by DGGS-UBJSON and this DGGS Data Store layout,
  • Vector stores are currently limited to icosahedral equal-area projections (IVEA, ISEA, RTEA) DGGRSs and have only been tested with IVEA3H and polygons so far,
  • a future version will likely introduce a DGGS-JSON (field value) quantization extension significantly reducing data size.

Metadata

Release files for dgg-vibes 0.0.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for dgg-vibes 0.0.1
File Size Uploaded Provenance Actions
dgg_vibes-0.0.1.tar.gz 108.3 kB Without provenance Details for dgg_vibes-0.0.1.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for dgg-vibes 0.0.1
File Interpreter ABI Platform Actions
dgg_vibes-0.0.1-py3-none-any.whl Python 3 none any Details for dgg_vibes-0.0.1-py3-none-any.whl

Total release size: 235.3 kB

Release files / dgg_vibes-0.0.1.tar.gz

Download URL dgg_vibes-0.0.1.tar.gz
Size 108.3 kB
Tags Source
SHA-256 checksum
How to use checksums
47ce01ff299d080803aacc89551ed5f318a6687c634c0a8ce908e7fd6bfb293d
BLAKE2b-256 checksum
How to use checksums
40e015efd14b6c98b919bac20a504e930e14e56d9714751bf6e09c29603d8149
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.6

Release files / dgg_vibes-0.0.1-py3-none-any.whl

Download URL dgg_vibes-0.0.1-py3-none-any.whl
Size 127.0 kB
Tags Python 3
SHA-256 checksum
How to use checksums
9c1b638715a628293a62d5429e19057922c8f7892a7ee761fe8b30af7594acd7
BLAKE2b-256 checksum
How to use checksums
e269ab4afc2d8636a7d9721c517c726eeb27537e7c12d208e6e14e8bb2edca8f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.6

Security for dgg-vibes 0.0.1

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release

0.0.1 This release

2 release files No provenance

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page