download_dgu_ortho_2048.py

Python_tools/download_dgu_ortho_2048.py · 211 linija

Uloga u sustavu

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

Workflow: Priprema podataka

Funkcije (4)

def lonlat_to_3765(lon

Linija 39

Funkcija lonlat_to_3765.

Algoritam

  1. Izvršava logiku metode lonlat_to_3765.

Side-effecti

def make_square_bbox(xmin, ymin, xmax, ymax)

Linija 44

Expand bbox to square in projected meters.

Algoritam

  1. Izvršava logiku metode make_square_bbox.

Side-effecti

def download_wms_tile(xmin, ymin, xmax, ymax, width, height, tile_index=None)

Linija 67

Downloads one WMS tile using WMS 1.1.1.

Algoritam

  1. Izvršava logiku metode download_wms_tile.

Side-effecti

def main()

Linija 113

Funkcija main.

Algoritam

  1. Izvršava logiku metode main.

Side-effecti