Hjeminnsiktbim ekspertenes-beste-tips-3

Om georeferering av modeller

Georeferering betyr at det interne koordinatsystemet til f.eks. et digitalt kart, et flyfoto eller i vårt tilfelle en modell kan relateres til et bakkesystem av geografiske koordinater. En georeferert modell har blitt knyttet til et kjent jordkoordinatsystem, slik at brukere kan finne ut hvor hvert punkt på modellen befinner seg på jordens overflate.

Om georeferering av modeller
Om georeferering av modeller

De relevante koordinattransformasjonene kan lagres i selve modellfilen - IFC 4 støtter dette og Statsbygg har det med som krav fra "SIMBA 2.0" og nyere, eller de kan lagres utenfor modellen ved å oppgi geodetisk datum (f.eks. ETRS89), projeksjon (f.eks. NTM Sone 10), vertikaldatum (f.eks. NN2000), og eventuell rotasjon mellom kart og modell (normalt ingen rotasjon, slik at positiv y-akse i CAD-systemet tilsvarer "True North" i kartet) - samt x/y/z-koordinatene for det lokale prosjektorigoet for den aktuelle modellen innenfor denne referanserammen.

Georeferering av den digitale modellfilen gjør det mulig å gjøre grunnleggende kartanalyser, som å peke og klikke på kartet for å bestemme koordinatene til et punkt, beregne avstander og arealer og for å bestemme annen informasjon.

Bilde alt tekst
Bilde alt tekst
Bilde alt tekst
Bilde alt tekst

For en teknisk presis beskrivelse av hvordan georeferering skal skje i IFC-modellene henvises det til «LoGeoRef50 (3+1 Parameter and CRS Metadata)» som foreslått av C. Christian & G. Hendrik i deres avhandling «Level of Georeferencing (LoGeoRef) using IFC for BIM».

LoGeoRef 50 (3+1 Parameter and CRS Metadata): This level provides the highest quality regarding the georeferencing of an IFC-file. It is only available in IFC-files that comply to IFC schema version 4. So it is important to note that no IFC-file using another schema version can fulfil this level

Følgende IFC4-entiteter er berørt av SIMBA 2-kravet til georeferering:

IfcProjectedCRS.Name = 'EPSG:xxxx' (krav til å angi EPSG compound code, med syntax 'EPSG' først, så kolon, og så firesifret compound-kode) IfcMapConversion.Eastings (selve posisjonen - ØST-koordinat) IfcMapConversion.Northings (selve posisjonen - NORD-koordinat) IfcMapConversion.OrthogonalHeight (selve posisjonen - HØYDE) IfcMapConversion.XAxisAbscissa = 1 (rotasjon - her settes y-aksen til 1) IfcMapConversion.XAxisOrdinate = 0 (rotasjon - her settes x-aksen til 0)