From a85ecb3bbfc9bad8290fa49d587948260b4a79c0 Mon Sep 17 00:00:00 2001 From: "s0wlz (Matthias Puchstein)" Date: Tue, 16 Dec 2025 23:41:27 +0100 Subject: [PATCH] Simplify prerequisites --- README.md | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/README.md b/README.md index d969404..47da493 100644 --- a/README.md +++ b/README.md @@ -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___.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`.