geotiff_tiles_2_raw.py

Python_tools/geotiff_tiles_2_raw.py · 220 linija

Uloga u sustavu

Datoteka geotiff_tiles_2_raw.py definira klasu geotiff_tiles_2_raw u namespace-u ZGConnect. Sadrži 220 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_tiles_2_raw 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-001, ADR-003, ADR-004, ADR-006, ADR-007 Kronologija

Pregled modula

Datoteka geotiff_tiles_2_raw.py definira klasu geotiff_tiles_2_raw u namespace-u ZGConnect. Sadrži 220 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 parse_tile_position_from_filename(filename)

Linija 44

Očekuje naziv:

Algoritam

  1. Izvršava logiku metode parse_tile_position_from_filename.

Side-effecti

def get_invalid_mask(data, nodata)

Linija 63

Funkcija get_invalid_mask.

Algoritam

  1. Izvršava logiku metode get_invalid_mask.

Side-effecti

def fill_invalid_with_nearest_valid(data, invalid_mask)

Linija 74

Jednostavna fallback varijanta:

Algoritam

  1. Izvršava logiku metode fill_invalid_with_nearest_valid.

Side-effecti