Simplify prerequisites
This commit is contained in:
@@ -3,10 +3,8 @@
|
||||
This repository converts DGM1 elevation tiles into Unity-ready 16-bit PNG heightmaps and a placement manifest. It relies on GDAL for mosaicking, resampling, and scaling to UInt16 ranges Unity expects.
|
||||
|
||||
### Prerequisites
|
||||
- GDAL installed with Python bindings (`osgeo` importable).
|
||||
- Python 3.9+ available on PATH.
|
||||
- DGM1 source tiles placed under `raw/dgm1/` as `dgm1_<utm_zone>_<easting>_<northing>.tif` with matching `.tfw` files.
|
||||
- Raw inputs (`raw/dop20/`, `raw/citygml/lod1/`, `raw/citygml/lod2/`) are **kept out of git**; keep them locally or document how to fetch/regenerate.
|
||||
- `uv` installed (it will manage Python 3.9+ and install GDAL wheels for you).
|
||||
- Optional: Java 17+ if you want to experiment with the bundled `citygml-tools` utilities (not needed for heightmaps/orthophotos).
|
||||
|
||||
### Environment setup (uv)
|
||||
- Install deps (creates `.venv` if missing): `uv sync`. You can skip manual activation by prefixing commands with `uv run ...`; if you prefer activation, run `uv venv && source .venv/bin/activate`.
|
||||
|
||||
Reference in New Issue
Block a user