Importere og behandle målte data¶
Målte fysiske data for tunnel importerer vi til applikasjonslag. Dersom datafilen inneholder mer enn 10 000 punkt, vil vi få spørsmål om å importere punktene til et punktskyobjekt. Punktskyobjekt bruker vi for store punktmengder for å øke ytelsen i programmet.
Programmet kan lese skanndata formatene LAS og Leica pts. Alternativt kan vi sette opp et brukerdefinert format, det vil si et generelt ASCII-format med X-, Y- og Z-koordinater. Dette formatet tilpasser vi i eksportmulighetene til behandlingsprogrammet for skanndataene.
Det er laget en egen mal for tunneldata, Innmålt_tunnel.al_. Malen inneholder forhåndsinnstilt sjiktoppsett samt spesialpresentasjonsregelen punktsky for å bedre håndteringen av store datamengder.
Sjiktnumrene 91-95 er avsatt til tunneldata.

Sjikt 91 for tunneldata
Filtrere og redigere data¶
Punktskyen bør i utgangspunktet være ferdig redigert før import, men vi har noen funksjoner for å redigere, trekke ut og filtrere/fjerne data. Disse funksjonene finner vi på hurtigmenyen når linje- og punktskyobjekt er merket i skjermen.
Trekk ut punkt langs linje¶
Hvis punktskyen i applikasjonslaget er større enn behovet, kan vi trekke ut data fra denne for å få mer håndterbare datamengder. Vi får da opprettet et nytt punktskyobjekt med mindre data.

Punktsky 2 med mer håndterbare datamengder.
Denne funksjonen har fire ulike metoder for å trekke ut data. Vi kan lese mer om metodene i dialoghjelpen. Merk også at knøldeteksjon er et egnet bruksområde for denne funksjonen. Resultatet i dette tilfellet er et eget punktskyobjekt for de punktene som ligger innenfor et gitt lag, eksempelvis sprengningskonturen.
Rediger punktsky langs linje¶
Denne er ideell for redigering av støy som ikke skal med i trianguleringen, bl.a.:
- Rør, skilt, vifter med mer inni tunnelen
- Punkter utenfor tunnelportalen, eller andre objekt som skal vekk
Denne funksjonen kan også brukes til å kontrollere skannet.
Fjern punkt langs linje¶
Denne funksjonen kan være nyttig til å fjerne punkt (typisk støy) utenfor en gitt buffersone. Den forutsetter at vi har et teoretisk lag, eksempelvis tunnelsprengningskontur.
Rydd triangler og punktskyer¶
Denne funksjonen kan vi bruke til å redusere antall triangler i triangelnett og antall punkt i punktskyer. Funksjonen baserer seg kun på en geometrisk betraktning på nærhet. Den tar ingen spesielle hensyn til randsoner eller skarpe knekker i dataene. Rutinen finner de nærmeste punktene innenfor minimum punktavstand og beregner middelverdi for disse (x, y, z).
Triangulere punktskyer¶
Programmet har 2 metoder som kan brukes til å triangulere et tunnelskann: en ekte 3D-triangulering og en 2D-triangulering med ekstrabetingelse. Sistnevnte funksjon forutsetter at vi har en linje å triangulere punktene/punktskyobjektet mot. Den kan brukes både for utvalg av punktobjekter og for et punktskyobjekt med mange punkt.
Trianguler punkt mot linje¶
Fremgangsmåte
- Opprett nytt applikasjonslag
- Importer data til applikasjonslag (punktskyobjekt)
- Definer applikasjonslaget som et sjikt, sjikttypene 91-95 er avsatt til tunnel
- Gjør eventuelt et uttrekk av data slik at vi får et mer håndterlig punktskyobjekt
- Merk punktskyobjekt og linjedefinisjon i SFI-modell
- Velg Trianguler punkt mot linje... på hurtigmenyen
Applikasjonslag er nærmere beskrevet i avsnittet Applikasjonslag.
Merk
I profilgenerering kan man inngi Parametre for triangulering.
Parametere for triangulering brukes til å sette opp parametre for generering av profiler gjennom punktskyer. Du finner den i dialogene for profilgenerering. Det er da ikke nødvendig å triangulere punktskyen på forhånd.