RuntimeTileRecord

RealtimeStreaming/Runtime/RuntimeTileRecord.cs · 119 linija · ZGConnect.RealtimeStreaming

Uloga u sustavu

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

Uloga: Realtime streaming put — manifest, HLOD i gltfast učitavanje

Dizajnerska obrazloženja: Modul RuntimeTileRecord 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. Realtime put koristi StreamingAssets manifest umjesto pre-importanih Addressables asseta.

Kronologija

Pregled

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

Development · Changelog

Metode (3)

public static RuntimeTileRecord FromLeaf(StreamingTileEntry entry, int tileSizeMeters)

Linija 52 · klasa RuntimeTileRecord

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

Parametri

ImeOpis
entryTip: StreamingTileEntry
tileSizeMetersTip: int

Povratna vrijednost: RuntimeTileRecord — povratna vrijednost prema potpisu.

Algoritam

  1. Vraća rezultat pozivatelju nakon obrade.

Side-effecti

Poziva:

Pozivatelji:

public static RuntimeTileRecord FromSupertile(StreamingSupertileEntry entry)

Linija 68 · klasa RuntimeTileRecord

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

Parametri

ImeOpis
entryTip: StreamingSupertileEntry

Povratna vrijednost: RuntimeTileRecord — povratna vrijednost prema potpisu.

Algoritam

  1. Vraća rezultat pozivatelju nakon obrade.

Side-effecti

Poziva:

Pozivatelji:

public CityTileRecord ToCityTileRecord(string activeBasemapId)

Linija 84 · klasa RuntimeTileRecord

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

Parametri

ImeOpis
activeBasemapIdTip: string

Povratna vrijednost: CityTileRecord — povratna vrijednost prema potpisu.

Algoritam

  1. Provjera ulaznih uvjeta i rani izlaz ako preduvjeti nisu ispunjeni.
  2. Vraća rezultat pozivatelju nakon obrade.

Side-effecti

Poziva:

Pozivatelji: