Arbeidsflyt for NVDB i Gemini Terrain¶
Oversikt¶
Arbeidsflyten i Gemini Terrain gjøres i fire steg:
- Legge inn brukernavn og passord for NVDB
- Opprette NVDB-applikasjonslag
- Legge inn NVDB-data
- Sende data til Datafangst
Disse stegene er nærmere beskrevet nedenfor.
Detaljert arbeidsflyt¶
1. Legge inn brukernavn og passord for NVDB¶
Legg inn NVDB-brukernavn og NVDB-passord.
Valget for dette finner vi under Personlige innstillinger - NVDB-autentisering i dialogen for Innstillinger Gemini Terrain på verktøymenyen.
2. Opprette NVDB-applikasjonslag¶
Valgene for å opprette nye applikasjonslag finner vi på hurtigmeny i vertikalt listefelt for applikasjonslag. For NVDB bruker vi Opprett/oppdater NVDB-as-built-applag.... Vi oppretter et applikasjonslag for hver vegobjekttype. Vi kan også velge å opprette applikasjonslag med kun påkrevde egenskaper (egenskaper med viktighet Påkrevd og Betinget). Kolonnen for attributter vil enten vise Alle attributter eller Påkrevde attributter. Dette kan endres før du trykker Opprett...
Merk
Programmet bruker samme mal, NVDB.al_, for alle applikasjonslag, men denne ser ikke brukeren noe til under prosessen med å opprette NVDB-laget. Merk at den kan brukertilpasses, eksempelvis med tanke på ekstra egenskaper som skal med i tillegg til NVDB sine.
Utover dette gir NVDB sitt API oss tilgang til alle vegobjektene som er lagret i NVDB med tilhørende attributter og koder.
På Statens vegvesen sine hjemmesider finner vi også den komplette datakatalogen for NVDB.
3. Legge inn NVDB-data¶
Ferdigvegsdata som skal til FKB kan komme fra flere hold, eksempelvis innmålinger og teoretiske modeller som SFI-modeller, etc. Det kan være hensiktsmessig å importere innmålinger til et kladdelag for så å fordele de på sine respektive applikasjonslag.
Ofte bruker vi teoretiske data hvis disse er utført innenfor toleransekravene (dokumentert med geometrisk kontroll). I slike tilfeller må vi kopiere 3D-linjer fra teoretiske vegmodeller til applikasjonslag. Siden 3D-linjene som skal til FKB ikke skal inneholde kurver blir disse splittet opp i mange små rette linjestykker. Det er krav til punkttetthet i disse tilfellene, det vil si krav til pilhøyde i grunnriss og høyde (avvik mellom det rette linjeforløpet mellom punktene og det virkelige linjeforløpet).
Tips
Egenskaper kan vi legge inn i det horisontale listefeltet med Erstatt... eller direkte i egenskapslisten. Har vi brukt feltkoder, så kan vi krysskoble egenskaper med Excel-skjema for feltkoder. Excel-skjema for feltkoder er nærmere beskrevet i eget avsnitt.
Vi henviser også til kapittelet som omhandler redigering av data i applikasjonslag.
4. Sende data til Datafangst¶
Vi har 4 operasjonstyper i Datafangst:
- Opprett
Oppretter nye vegobjekter - Korriger
Endrer egenskapene til en eksisterende vegobjektversjon. Brukes typisk når det er feilregistrerte egenskapsverdier. - Oppdater
Lager ny versjon av eksisterende vegobjekt. Brukes typisk når det har skjedd observerbare endringer på et vegobjekt langs vegen. - Lukk
Setter sluttdata på et eksisterende vegobjekt. Brukes typisk når et vegobjekt er fjernet fra vegen.
Merk
Default valg er Opprett. Sender vi data med Korriger, Oppdater eller Lukk må vi også ha med ID til objektene i NVDB, NVDB_ID.
NVDB_ID kan vi hente via NVDB klientapplag for eksisterende vegobjekter (som bruker LES API-et).
Valget for NVDB-leveranse, Eksporter as-built til Datafangst..., finner vi på hurtigmeny i vertikalt listefelt for applikasjonslag. Når vi eksporterer til NVDB sendes dataene direkte til Datafangst via API-et. Vi kan sende samme applikasjonslag flere ganger til NVDB. Vegobjektene vil ikke bli duplisert i datafangst, allerede innsendte vegobjekter blir oppdaterte. Videre blir nye objekter i applaget lagt til og slettede objekter i applaget blir fjernet.
Tips
En annen nyttig funksjon er at dataforvalter og andre prosjektdeltakere har mulighet til å legge til kommentarer på alle vegobjekter og vegobjekttyper i Datafangst. Valget Hent status fra Datafangst... som vi finner på hurtigmeny i vertikalt listefelt for applikasjonslag, vil hente ned eventuelle kommentarer på vegobjektene og legge de i egenskapen S_COMMENT.
Merk
Merk at NVDB ID vil bli hentet for objekter som er godkjent og opprettet i NVDB-databasen.
I Gemini Terrain finner vi igjen denne informasjon blant annet i egenskapslisten.