BatchImport
MenuItem: ZG Connect/Import Building Tiles
Uloga u sustavu
Datoteka BatchImport.cs definira klasu BatchImport u namespace-u ZGConnect. Sadrži 45 linija koda i integrira se u ZG Connect arhitekturu prema EPSG:3765 pločičnom modelu od 1 km. Editor pristup: ZG Connect/Import Building Tiles.
Uloga: Unity Editor alat (ZG Connect/Import Building Tiles)
Dizajnerska obrazloženja: Modul BatchImport 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.
Pregled
Datoteka BatchImport.cs definira klasu BatchImport u namespace-u ZGConnect. Sadrži 45 linija koda i integrira se u ZG Connect arhitekturu prema EPSG:3765 pločičnom modelu od 1 km. Editor pristup: ZG Connect/Import Building Tiles.
Metode (1)
static void ImportBuildingTiles()
Metoda ImportBuildingTiles klase BatchImport — dio ZG Connect modula BatchImport. Obrađuje poslovnu logiku povezanu s importom, streamingom ili transformacijom geopodataka.
Potpis
static void ImportBuildingTiles()
Povratna vrijednost: void — nema povratne vrijednosti.
Algoritam
- Provjera ulaznih uvjeta i rani izlaz ako preduvjeti nisu ispunjeni.
- Iteracija kroz kolekciju ili niz elemenata.
Side-effecti
- Datotečni I/O na disku.
- Operacije nad direktorijima.
- Unity AssetDatabase — promjena projektnih asseta.
- Unity EditorUtility — progress bar ili dijalog.
Napomene: Import operacija — može trajati dugo; koristi progress callback.
Poziva: —
Pozivatelji: —