geotiff_2_tiff_tiles.py

Python_tools/geotiff_2_tiff_tiles.py · 201 linija

Uloga u sustavu

Datoteka geotiff_2_tiff_tiles.py definira klasu geotiff_2_tiff_tiles u namespace-u ZGConnect. Sadrži 201 linija koda i integrira se u ZG Connect arhitekturu prema EPSG:3765 pločičnom modelu od 1 km.

Uloga: Python priprema — GeoTIFF u Unity RAW heightmape

Dizajnerska obrazloženja: Modul geotiff_2_tiff_tiles izdvojen je radi odvajanja odgovornosti unutar ZG Connect pipeline-a. Implementacija slijedi editor-first pristup s eksplicitnim JSON modelima i determinističkim tile ID-evima u EPSG:3765 sustavu.

ADR-007 Kronologija

Pregled modula

Datoteka geotiff_2_tiff_tiles.py definira klasu geotiff_2_tiff_tiles u namespace-u ZGConnect. Sadrži 201 linija koda i integrira se u ZG Connect arhitekturu prema EPSG:3765 pločičnom modelu od 1 km.

Workflow: Priprema podataka

Funkcije (3)

def align_down(value, step)

Linija 35

Funkcija align_down.

Algoritam

  1. Izvršava logiku metode align_down.

Side-effecti

def align_up(value, step)

Linija 39

Funkcija align_up.

Algoritam

  1. Izvršava logiku metode align_up.

Side-effecti

def is_tile_empty(data, nodata)

Linija 43

Funkcija is_tile_empty.

Algoritam

  1. Izvršava logiku metode is_tile_empty.

Side-effecti