Transformez
Global vertical datum transformations, simplified.
Transformez is a standalone Python engine for converting geospatial data between vertical datums (e.g., MLLW ↔ NAVD88 ↔ Ellipsoid).
Transformez is part of the Continuous DEMs Project, an ecosystem of tools for modern, continuous digital elevation model generation. Originally incubated within CUDEM, the engine has evolved into a standalone datum transformation suite.
📦 Installation
Install Transformez Install the transformez python package:
pip install transformez
Install HTDP The NGS Horizontal Time-Dependent Positioning (HTDP) software is required to perform highly accurate plate tectonic and frame transformations, you can install it with transformez!:
transformez htdp install
🐄 Quickstart
Generate a vertical shift grid for anywhere on Earth.
# Transform MLLW to WGS84 Ellipsoid in Norton Sound, AK
transformez grid -R -166/-164/63/64 -E 1s -I mllw -O 4979
Transform a raster directly. Transformez reads the bounds/resolution from the file.
transformez raster my_dem.tif -I mllw -O 5703
Integrate directly into your fetchez pipeline.
# Download GEBCO and shift EGM96 to WGS84 on the fly
fetchez gebco ... --hook transformez:datum_in=5773,datum_out=4979
📚 Documentation
Would you like to know more? Check out our Official Documentation to learn about:
- The Python API: Build custom, memory-safe transformations directly into your applications.
- Offline Field Ops: Pre-fetch global FES models, VDatum grids, and NASA coastlines for offline execution (
transformez prefetch). - Live CO-OPS Data: Dynamically interpolate geodetic surfaces using live tide station offsets (
--use-stations). - Data Provenance: Learn how Transformez embeds automated metadata tags into output GeoTIFFs for strict scientific traceability.
⚖ License
This project is licensed under the MIT License - see the LICENSE file for details.
Copyright (c) 2010-2026 Regents of the University of Colorado
Metadata
Release files for transformez 0.6.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| transformez-0.6.0.tar.gz | 60.4 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| transformez-0.6.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 123.0 kB
Release files / transformez-0.6.0.tar.gz
| Download URL | transformez-0.6.0.tar.gz |
|---|---|
| Size | 60.4 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
a0aa9f40cdd0648fd99c41146835421cf34a88c09a553e66937c67d421b353d8
|
|
BLAKE2b-256 checksum How to use checksums |
36e85707adaa2fe10e9bfe9b64c841ae48f5c627d24731e38b321c12a1a3dc9e
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
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.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Aug 27, 2026.
Transparency logRelease files / transformez-0.6.0-py3-none-any.whl
| Download URL | transformez-0.6.0-py3-none-any.whl |
|---|---|
| Size | 62.7 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
7da17ca3b9efc30ee2aedf6044f50e22c76ffdfda401474bed88071c29ac8b05
|
|
BLAKE2b-256 checksum How to use checksums |
e68c08762ee23520e61fa9bdc4b30b7689fb0245bb1b41615116d6cbf0e380a2
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
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.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Aug 27, 2026.
Transparency log