Importera och behandla mätta data¶
Mätta fysiska data för tunnel importerar vi till applikationslager. Om datafilen innehåller mer än 10 000 punkter, får vi fråga om att importera punkterna till ett punktmolnobjekt. Punktmolnobjekt använder vi för stora punktmängder för att öka prestanda i programmet.
Programmet kan läsa skanndata i formaten LAS och Leica pts. Alternativt kan vi ställa in ett användardefinierat format, det vill säga ett generellt ASCII-format med X-, Y- och Z-koordinater. Detta format anpassar vi i exportmöjligheterna till behandlingsprogrammet för skanndatan.
Det finns skapad en egen mall för tunneldata, Inmätt_tunnel.al_. Mallen innehåller förinställt skiktuppställning samt specialpresentationsregeln punktmoln för att bättre hantera stora datamängder.
Skiktnumren 91-95 är avsatta för tunneldata.

Skikt 91 för tunneldata
Filtrera och redigera data¶
Punktmolnet bör i utgångspunkten vara färdigredigerat före import, men vi har några funktioner för att redigera, dra ut och filtrera/ta bort data. Dessa funktioner hittar vi på snabbmenyn när linje- och punktmolnobjekt är markerat i skärmen.
Dra ut punkter längs linje¶
Om punktmolnet i applikationslagret är större än behovet, kan vi dra ut data från detta för att få mer hanterbara datamängder. Vi får då skapat ett nytt punktmolnobjekt med mindre data.

Punktmoln 2 med mer hanterbara datamängder.
Denna funktion har fyra olika metoder för att dra ut data. Vi kan läsa mer om metoderna i dialoghjälpen. Observera också att knöldetektion är ett lämpligt användningsområde för denna funktion. Resultatet i detta fall är ett eget punktmolnobjekt för de punkter som ligger inom ett givet lager, exempelvis sprängningskonturen.
Redigera punktmoln längs linje¶
Denna är idealisk för redigering av brus som inte ska med i trianguleringen, bl.a.:
- Rör, skyltar, fläktar med mera inne i tunneln
- Punkter utanför tunnelporten, eller andra objekt som ska bort
Denna funktion kan också användas för att kontrollera skanningen.
Ta bort punkter längs linje¶
Denna funktion kan vara användbar för att ta bort punkter (typiskt brus) utanför en given buffertzon. Den förutsätter att vi har ett teoretiskt lager, exempelvis tunnelsprängningskontur.
Städa trianglar och punktmoln¶
Denna funktion kan vi använda för att minska antalet trianglar i triangelnät och antalet punkter i punktmoln. Funktionen baserar sig endast på en geometrisk betraktelse av närhet. Den tar inga speciella hänsyn till randzoner eller skarpa knäckar i datan. Rutinen hittar de närmaste punkterna inom minimum punktavstånd och beräknar medelvärde för dessa (x, y, z).
Triangulera punktmoln¶
Programmet har 2 metoder som kan användas för att triangulera en tunnelskanning: en äkta 3D-triangulering och en 2D-triangulering med extrabetingelse. Sistnämnda funktion förutsätter att vi har en linje att triangulera punkterna/punktmolnobjektet mot. Den kan användas både för urval av punktobjekt och för ett punktmolnobjekt med många punkter.
Triangulera punkter mot linje¶
Procedur
- Skapa nytt applikationslager
- Importera data till applikationslager (punktmolnobjekt)
- Definiera applikationslagret som ett skikt, skikttyperna 91-95 är avsatta för tunnel
- Gör eventuellt ett uttag av data så att vi får ett mer hanterligt punktmolnobjekt
- Markera punktmolnobjekt och linjedefinition i SFI-modell
- Välj Triangulera punkter mot linje... på snabbmenyn
Applikationslager beskrivs närmare i avsnittet Applikationslager.
Observera
I profilgenerering kan man ange Parametrar för triangulering. Parametrar för triangulering används för att ställa in parametrar för generering av profiler genom punktmoln. Du hittar den i dialogerna för profilgenerering. Det är då inte nödvändigt att triangulera punktmolnet på förhand.