download_dgu_ortho_offset_thirds.py

Python_tools/download_dgu_ortho_offset_thirds.py · 445 linija

Uloga u sustavu

Datoteka download_dgu_ortho_offset_thirds.py definira klasu download_dgu_ortho_offset_thirds u namespace-u ZGConnect. Sadrži 445 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_offset_thirds 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_offset_thirds.py definira klasu download_dgu_ortho_offset_thirds u namespace-u ZGConnect. Sadrži 445 linija koda i integrira se u ZG Connect arhitekturu prema EPSG:3765 pločičnom modelu od 1 km.

Workflow: Priprema podataka

Funkcije (8)

def load_metadata(path)

Linija 72

Funkcija load_metadata.

Algoritam

  1. Izvršava logiku metode load_metadata.

Side-effecti

def select_tiles(metadata)

Linija 85

Funkcija select_tiles.

Algoritam

  1. Izvršava logiku metode select_tiles.

Side-effecti

def final_texture_name(tile)

Linija 126

Funkcija final_texture_name.

Algoritam

  1. Izvršava logiku metode final_texture_name.

Side-effecti

def build_wms_params(left, bottom, right, top)

Linija 132

Funkcija build_wms_params.

Algoritam

  1. Izvršava logiku metode build_wms_params.

Side-effecti

def download_wms_image(session, left, bottom, right, top)

Linija 148

Funkcija download_wms_image.

Algoritam

  1. Izvršava logiku metode download_wms_image.

Side-effecti

def make_tile_from_offset_thirds(session, tile)

Linija 189

Kreira jedan finalni 1x1 km ortofoto tile bez centralnog watermarka.

Algoritam

  1. Izvršava logiku metode make_tile_from_offset_thirds.

Side-effecti

def save_metadata(metadata_out_path, exported, failed)

Linija 294

Funkcija save_metadata.

Algoritam

  1. Izvršava logiku metode save_metadata.

Side-effecti

def main()

Linija 319

Funkcija main.

Algoritam

  1. Izvršava logiku metode main.

Side-effecti