DeterministicHash

Runtime/Vegetation/DeterministicHash.cs · 24 linija · ZGConnect

Uloga u sustavu

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

Uloga: Vegetacija — GPU instancing, maske i rulesetovi

Dizajnerska obrazloženja: Modul DeterministicHash 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

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

Development · Changelog

Metode (2)

public static uint Hash(int seed, int x, int y, int salt)

Linija 5 · klasa DeterministicHash

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

Parametri

ImeOpis
seedTip: int
xTip: int
yTip: int
saltTip: int

Povratna vrijednost: uint — povratna vrijednost prema potpisu.

Algoritam

  1. Vraća rezultat pozivatelju nakon obrade.

Side-effecti

Poziva:

Pozivatelji: Hash01

public static float Hash01(int seed, int x, int y, int salt)

Linija 18 · klasa DeterministicHash

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

Parametri

ImeOpis
seedTip: int
xTip: int
yTip: int
saltTip: int

Povratna vrijednost: float — povratna vrijednost prema potpisu.

Algoritam

  1. Vraća rezultat pozivatelju nakon obrade.

Side-effecti

Poziva: Hash

Pozivatelji: