download_dgu_ortho_test_tiles.py

Python_tools/download_dgu_ortho_test_tiles.py · 280 linija

Uloga u sustavu

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

Uloga: Modul ZGConnect

Dizajnerska obrazloženja: Modul download_dgu_ortho_test_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.

Kronologija

Pregled modula

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

Workflow: Priprema podataka

Funkcije (6)

def load_metadata(path)

Linija 53

Funkcija load_metadata.

Algoritam

  1. Izvršava logiku metode load_metadata.

Side-effecti

def select_tiles(metadata)

Linija 66

Funkcija select_tiles.

Algoritam

  1. Izvršava logiku metode select_tiles.

Side-effecti

def build_wms_params(tile)

Linija 104

Funkcija build_wms_params.

Algoritam

  1. Izvršava logiku metode build_wms_params.

Side-effecti

def output_filename(tile)

Linija 125

Funkcija output_filename.

Algoritam

  1. Izvršava logiku metode output_filename.

Side-effecti

def save_response_as_image(response, output_path)

Linija 131

Funkcija save_response_as_image.

Algoritam

  1. Izvršava logiku metode save_response_as_image.

Side-effecti

def main()

Linija 161

Funkcija main.

Algoritam

  1. Izvršava logiku metode main.

Side-effecti