BuildingData

Runtime/BuildingData.cs · 126 linija · ZGConnect

Uloga u sustavu

address, floors, gross floor area, use classification, construction year, etc.). /// GPS and OSM fields are populated from buildings_{tileId}.json during import. Attribute enrichment fields may be filled by a separate post-import ste

Uloga: Building pipeline — mesh obrada, UV, materijali i export

Dizajnerska obrazloženja: Modul BuildingData 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-026 Kronologija

Pregled

address, floors, gross floor area, use classification, construction year, etc.). /// GPS and OSM fields are populated from buildings_{tileId}.json during import. Attribute enrichment fields may be filled by a separate post-import ste

Development · Changelog

Metode (1)

public string GetOsmBuildingTag(string tagKey)

Linija 108 · klasa BuildingData

Metoda GetOsmBuildingTag klase BuildingData — dio ZG Connect modula BuildingData. Obrađuje poslovnu logiku povezanu s importom, streamingom ili transformacijom geopodataka.

Parametri

ImeOpis
tagKeyTip: string

Povratna vrijednost: string — povratna vrijednost prema potpisu.

Algoritam

  1. Provjera ulaznih uvjeta i rani izlaz ako preduvjeti nisu ispunjeni.
  2. Iteracija kroz kolekciju ili niz elemenata.
  3. Vraća rezultat pozivatelju nakon obrade.

Side-effecti

Poziva:

Pozivatelji: