Egenkontroll av plan¶
Egenkontroll är något som vi måste ha i tankarna under hela konstruktionsprocessen. Vi börjar konstruktionen med centerlinje väg. Gör vi ett fel i linjekonturktionen, kommer detta att fortplanta sig in i större delar av planen. Sådana fel bör upptäckas genast och rättas innan vi går vidare i arbetet med planen.
GIS-samarbetet, Kompetensnätverk i Buskerud, Vestfold och Telemark, skapade en gång ett PM som tog upp de viktigaste kontrollrutinerna som bör genomgås innan leverans till kommunen. Nedan beskrivs dessa närmare.
Interna kontroller¶
- Kontroll A – Centerlinje väg
- Kontroll B – Parallella linjer
- Kontroll C – Avvikelser mellan ändamålsgränser och digitalt fastighetskartverket
- Kontroll D – Dubbla linjer eller ogiltig linjegeometri
- Kontroll E – Yttopologi
- Kontroll F – Ytstruktur
- Kontroll G – Syntax
Nedan kommenteras dessa kontroller med tanke på funktionaliteten i Gemini Terrain.
Kontroll A – Centerlinje väg¶
Övergången mellan sammanhängande raka linjer och bågar ska följa matematiska regler för tangeringscirkel.
Efter att centerlinjen är konstruerad måste denna kontrolleras. I dialogen för linjegeometri har vi en egen kolumn för brott. Ett eventuellt värde i denna kolumn anger vinkeldifferensen mellan elementen. En matematiskt korrekt centerlinje kommer inte att ha brott. Kontrollera därför att brott inte förekommer i linjen.

Kontroll B – Parallella linjer¶
Kontrollera att paralleller till centerlinje och ändamålsgränser är korrekta med avseende på tangering båge/linje. Kontrollen kan göras som indirekta stickprov genom att generera mätlinjer med påskrift.
I Gemini Terrain kan vi generera påskrifter med funktionen Generera målinställning. Först måste vi dock skapa linjer normalt mot parallellerna. Linjerna och kontrollmåtten kan vi skapa på ett eget kladdlager eftersom de inte ska ingå i planen.
Kontroll C – Avvikelser mellan ändamålsgränser och digitalt fastighetskartverket¶
Reglerna för konsistens mellan fastighetskartan (DEK) och planen bör vara entydiga. Där ändamålsgräns följer fastighetsgräns ska punkterna och radierna vara identiska i arealändamålslagret och lagret med fastighetsgränser (som innehåller data från matrikkeln/DEK).
När vi konstruerar planen är den bästa rutinen att använda funktionerna Kopiera och Klistra in. Markera linjerna i fastighetslagret som ska bilda ändamålsgränser, välj kopiera objekt och klistra sedan in dem på arealändamålslagret. Var uppmärksam på att dessa linjer i planen kan bli redigerade vid ett senare tillfälle (fel under konstruktion eller en medveten handling?). Vi bör därför ta stickprov innan leverans av SOSI-filen.
Kontroll D – Dubbla linjer eller ogiltig linjegeometri¶
Det ska inte förekomma dubbla linjer inom samma lager i planen.
Alla ytlagren i planen ska ha linjer i topologisk form. Funktionen Automatisk topologistädning städar datasetet. Kör denna funktion på linjerna innan du skapar polygoner.
Ändpunkterna till tomtgränserna (juridiska linjer) möter ändamålsgränserna (bildar knutpunkt). Inga öppningar i mötespunkten mellan linjerna ska förekomma. Inga lösa ändar ska gå ut från mötespunkterna. I Gemini Terrain kan vi snappa tomtgränser till ändamålsgränser utan att samtidigt skapa punkter på ändamålsgränserna genom att hålla ned tangenten [Ctrl]. Vidare rekommenderar vi inte att konstruera tomtgränser ovanpå ändamålsgränserna, utan endast där dessa delar upp ett ändamålsområde.
Andra ogiltiga linjer är linjer som består av endast en punkt. Dessa kan vi ta bort manuellt i listan. Sortera på längd och ta bort linjer med längd 0 meter.
Kontroll E – Yttopologi¶
När kontroll D är felfri kommer det att vara en enkel sak att etablera yttopologi (polygoner i Gemini Terrain).
Gemini Terrain sin geografistruktur är inte på komplett SOSI-form. Bland annat duplicerar vi data genom att ha både linjer och polygoner i applikationslagret. När vi har topologi i linjerna, kan vi använda funktionen Skapa polygon från linjer i applikationslager på verktygslådan. Polygonet kommer då att få kopierade koordinaterna från linjerna. Observera att samma funktion på snabbmenyn (meny som kommer upp när du markerar ett objekt och trycker höger musknapp) inte skapar en ny polygon, utan uppdaterar (repolygoniserar) den befintliga.
Polygon i Gemini Terrain motsvarar YTA i SOSI. Bildande av ytor enligt SOSI-standarden gör Gemini Terrain när vi exporterar till SOSI. Dessutom skapar programmet också representationspunkter för ytorna och lägger in alla egenskaper kopplade till dessa. Observera att alternativet Hitta kopplingar mellan linjer och polygoner måste vara ibockat på applikationslagret för att Gemini Terrain ska bilda korrekt ytstruktur utan dubbla linjer.
För att vi ska få skapade ytor enligt SOSI-standarden måste alltså alla polygonerna hitta koppling till linjeobjekt. När vi arbetar med en plan kommer vi alltid att gå lite fram och tillbaka mellan linjeredigering och repolygonisering. Ofta glömmer vi att repolygonisera efter en linjeredigering. Gemini Terrain har därför en egen funktion som kontrollerar koppling mellan linje- och polygonobjekt.

Om det inte finns kopplingar får vi meddelande om detta i en logg.
Exempel
I detta exempel har vi tre linjer, id 1, id 2 och id 3. Vidare har vi en polygon, id 1. Linje 2 följer inte polygonobjektet. Ett sådant fall kan lätt uppstå om vi redigerar linje 2 utan att polygonisera på nytt. I detta fall är det insatt en extra punkt i linje 2.
Linjeobjekt:

Polygonobjekt:

Rapporten kan ge följande meddelande:
Kontroll av koppling mellan linjer och polygoner
Applikationslager: Arealformål
Polygon id 1 har inte koppling till linjeobjekt.
Linje id 2 har inte koppling till polygonobjekt.
Detta är inget fel, utan mer en anmärkning. Genom att sammanfoga dessa linjestubbor får vi reducerad storlek och komplexitet på datasetet.