Demo NVDB rapporter og Datafangst 1.3.2023

NVDB Rapporter:

Har jobbet mest med oppgradering på automatiske tester.

Gamle Datafangst

Justere zoom-krav for visning av eksisterende objekter. Mer tydelig i grensesnitt når man møter zoomgrensen og/eller for mange objekter til at vi kan laste inn alt.

Kryssende sideposisjon heter nå K (ikke X)

Bedre mottak av kvalitetsdata geometri (håndterte kun kortform, ikke blanding av langform (ny syntaks) og kortform (gammel syntaks). Dessverre må tidligere forkastede filer lastes opp på ny.
SPM: Kan vi få en rapport på hvilke data som er berørt, i Datafangst og i NVDB.
SVAR: Gjelder alle alle opplastede sosifiler etter en viss dato (ny innlesning) og denne fiksen her)
SPM: Etterlyser mere info. Bli flinkere å rapportere til alle slik at de
SVAR: Enig. Vi sjekker omfanget og går ut med info, enten til alle eller til de berørte (avhengig av omfang).

Nye datafangst – Sammenkobling av mor og potensielle døtre i nærheten

  • Oppheve sammenkoblinger
  • Oppheve sammenkobling opprettet i kontrakt
  • Rask oppdatering av relasjonstre ved sammenkolbing
  • Vise avstand til potensielle sammenkoblinger (for tyngdepunkt for linjer og flater, kan justeres til andre typer avstander)
  • Tegne relasjonstre fra backend i popup (ikke ferdig ennå)
  • Utvidbart relasjonstre i modal
  • Vise nye objekter i sammenkoblingsmodal (ikke ferdig ennp)
  • Vise nye relasjoner i modal etter kobling

Nye Kontraktløs innsending

  • Bugfiks: Endringer av egenskapverdi forsvant når man byttet fane i nettleser
  • Håndtere datatype «klokkeslett», «Kortdato»
  • Datatype «struktur» blir ignorert (inntil videre, denne er lite brukt)
  • Bugfix Kartet blinket
  • Lukkking av popup lukker også redigeringskomponent

Nye Datafangst kart i kontrakt

  • Åpne popup ved klikk på enkletobjekt i kontrakt
  • Plassering av popup for linje og flategeometri (kommer der du klikker)
  • Bugfiks Vegobjekter blinket
  • Kartutsnitt manglet i dyplenking

Nye Datafangst – annet

Ordne ID-porten tilganger til DF2.0 for kjernebrukere.
Ta i bruk varslinger fra SVV designsystem

Mer funksjonell menylinje
Beskrivende navn på vegobjekter i kontrakt
Rydde opp i import og opprettelse av vegobjekter

Demo

Menylinje skjules automatisk
Demo sammenkobling klynge av objekter (skilpunkt, tre skiltplater og dokumentasjon). Fravelger dokumentasjon.
Merk at vi foreløping kun viser den interne ID’en for objektene, denne skal erstattes med mere beskrivende navn.
Klikk på enkeltobjekt (dokumentasjon-objekt), velg mor som denne skal kobles til.
Demo – kobler sammen ett skiltplunkt, tre skiltplater og ett dokumentasjonsobjekt (som hektes på ett av skiltplate-objektene). Viser frakobling og at relasjonstreet oppdateres.
SPM: Kan man se egenskapsverdier i denne modalen? Svar: Det kommer
SPM: Avstand – kan vi få den i millimeter eller cm? SVAR: Vi viser desimaler når avstanden er større enn 1mm.
SPM: Problemstilling med at mor og datter skal ha identisk posisjon.
SPM: Posisjonskvalitet. Ulike kvalietskrav på ulike prosesser.
SVAR: Vi har fått ny stedfestingsmetode der vi eksplisitt kan få presis lik stedfesting på mor og datter når vi ber om det.
SPM: Sjekke ut avstandsberegning – hvis vi bruker avstand til tyngdepukt for linjer og flater så får vi problemer når vi skal koble rekkverksende med rekkverk. SVAR: Vi dobbeltsjekker det, skal være enkelt å bytte ut med avstand til nærmeste punkt på linje.

Videre plan nye Datafangst:

  • Jobber mer detaljert med designskisse, stedfesting, egenskaper m.m.
  • Lager mer detaljert fremdriftsplan
  • Arbeid i tabell
  • Innsending til NVDB.

Nedetid i testmiljø (ATM)

NVDB vert utilgjengeleg frå og med fredag morgon 27 januar 2023.

Dette på grunn av kloning av database frå Produksjon- til ATM Testmiljø og påfølgande gjenoppgygging av data i ATM.

Det er venta å pågå i 36-48 timar. All kommunikasjon med databasen vil vere utilgjengeleg i denne perioden. System elles vil vere oppe, men vil ikkje kunne levere eller ta imot data.

Informasjon om statusen kan følgjast på NVDB Status | Statens vegvesen.

LØST Vegkart mangler meterverdier og vegbilder, vi er på saken

EDIT kl 14:48: Tilgang til skjermede objekttyper fungerer igjen, vi har rullet tilbake til tidligere versjon av vegkart. Vi beklager ulempene for våre brukere

EDIT kl 13:37: Vegreferanse og vegbilde fungerer. Og vi skal straks rulle tilbake til versjon der tilgangen til skjermede objekttyper fungerer igjen

I nyeste versjon av vegkart så fungerer ikke popup med vegreferanse og lenke til vegbilder.

Vi har også problemer med å vise skjermede data

Utviklerne er på saken, mer info kommer fortløpende.

Sist oppdatert: Tirsdag 3.1.2023 kl 14:48

Demo NVDB rapporter og Datafangst 21.12.2022

Demo NVDB rapporter utgår pga sykdom

Dagens datafangst:

Disken gikk nesten helt full, vi fikk utvidet med mere diskplass før systemet crashet.

Enkelte endringssett ble ikke registrert som utført i DF. Noen få endringssett ble bare stående og «snurre» selv om de var utført i SKRIV. Dette gir følgefeil med mye lengre ventetid på andre endringssett, pt ca 15 minutt. Vi har laget en feilretting som løser problemet, men må teste litt mer før vi ruller ut i produksjon.

Nye DF

Kontraktsløs innsending: Klar til produksjonssetting, men venter til over juleferien.

  • Enhet på egenskaper: Vi viser nå frem enhet på de egenskapsverdiene som skal ha dette i følge datakatalogen, slik som meter, antall, dato etc.
  • Løst problem med at du ikke får skrevet desimaltall ved Kontraktsløs redigering
  • Kan nå gjøre kontraktsløs korrigering av egenskapsverdier.
  • Løst feil med at lestFraNVDB-verdi blir 1 time feil (som igjen medfører at man må vente en time før man kan sende korreksjon).
  • Ferdig-indeksering blir plukke topp etter kontraktsløs innsending. Dvs at vi sjekker for statusen UTFØRT OG ETTERBEHANDLET i API SKRIV og oppdaterer objektet så snart objektet får denne statusen.
  • Enkel og ikke dobbel underlinje på statuslink innsending kontraktsløst kart (denne lenken tar deg til API SKRIV kontrollpanel for endringssettet).

Databehandling

  • Uthening av vegobjekter i kontrakt er kjappere.
  • Bygg om panelstrukturen i kontraktkartet
  • Implementere «Vis i kart»
  • Hente objekter fra kontrakt
  • Skjule typeliste ved behov (ikke helt ferdig ennå).

SPM: Databehandling og uthenting. Kan vi hente data basert på vegsystemreferanse? SVAR: Jobber med design for dette, men ikke ferdig til implementering ennå.
SPM: Hente ut data basert på datakatalog-kategorier: SVAR: Har oppgave på det i vår backlogg

Implementere sammenkobling

  • Hoover (mouseover-boble) på element i relasjonsvindu.
  • Vise relasjoner i kart-popup.
  • Bruke datakatalog for å avgrense mulige sammenkoblinger
  • Nytt endepunkt for å fjerne sammenkobling mellom objekter.

Implementere Kart

  • Søkeresultater i kart
  • Flytte senterpunkt kart

Diverse

  • Sikkerhet: Usikker lagring av ID-token, tilgangskontroll SubmissionService. Dette var de to siste oppgavene som blokkerte produksjonssetting.
  • Skru av nettleserens egen autocomplete i søkefelt for brukere i administrer kontrakt. (Var konflikt mellom nettleserens søkehistorie og DF sine autocomplete-forslag).
  • Tekniske oppgaver med bedre systemlogging, organisering database, bugfiks.

Demo

Databehandling-fane, har søkt opp skiltpunkt og skiltplate. Klikk på samling (cluster) med vegobjekt, få opp relasjonstre og gå videre til «stedfesting og sammenkobling» – fanen.

SPM: Få vist relasjoner i kart selv om objektene ikke ligger samme sted. Deaktivere autozoom ved behov? F.eks ved lange strekningsobjekt som har relasjon til punkt? (Tunnel, f.eks.). SVAR! Notert.Trolig gunstig med en knapp eller innstilling der du kan deaktivere autozoom.

SPM: Ønsker også bedre kontroll på objekt innafor og utafor et kontraktsområde.

SMP: Miljø: Utviklingsmiljø versus testprod (ATM) versus PROD: SVAR: Vi er konsistente på miljø: DF utv går mot NVDB API UTV, les og skriv, tilsvarende ATM (testprod) går mot NVDB api ATM LES+skriv.

Søkeresultat / autocomplete – bedre visning av autocomplete forslag ved søk.

Redigering av egenskap – når Datakatalogen definerer en enhet (meter, dato, antall, tidspunkt etc) så viser vi denne enheten.

Flyt registrering – etterbehandling. Fargekoder i statusfelt nederst.

SPM: Redigeringsboksen bør gjøres mer kompakt, store bokstaver og mye luft. SVAR: Enig, og vi har allerede en oppgave på å gjøre den mer kompakt.

Nytt design stedfesting og sammenkobling

Designerne viser de skissene som utviklerne skal jobbe etter når vi implemnterer stedfesting og sammenkobling. Disse skissene er blitt til gjennom ganske mange brukerintervju og brukertester, i flere itereasjoner. Skissene er p.t. fremdeles noe uferdig, vi jobber videre med å foredle informasjon fra brukertester og få dem inn i skisser etc, men det grunnleggende er på plass slik at utviklerne kan starte implementasjon.

Søkemulighet – blant objekter som finnes på kontrakt, og etter hvert valg for å søke blant alle NVDB-objekt. Ønsker også søkemulighet på vegsystemreferanse. Kan åpne innstillinger for å få fram disse mulighetene.

SPM: Ønsker egenskapsfilter på søk etter vegobjekt. SVAR: Enig, notert

Eksemplet viser tre objekttyper, kan være flere. Kan vise alle objekt, eller bare noen av dem. Velger objekter (med lasso, innafor kartutsnitt m.m.) Får tilgjengelig liste med valgte objekter. Kan velge vekk enkeltobjekter i denne listen.

SPM: Ønsker mouseover-popup med info om egenskapsverdier når du holder musepeker over ett objekt i listen: SVAR, ja det kommer, men får ikke vist det i prototype-verktøyet.

Fra valgte objekt kan du velge om du først skal gjøre stedfesting eller sammenkobling (to faner i dialogvindu). Velger her å gjøre sammenkobling først. Kan granske evt relasjoner som finnes fra før, f.eks får fram hvis et bel.punkt har en lysarmatur. Kan velge bort et objekt fra listen.

SPM: Hva med å «koble til ny mor» når man avdekker feil i eksisterende relasjoner? SVAR: God idé, notert!

Stedfesting: Forhåndsvalgt er «nærmeste veg». Kan velge en annen veg. Når fornøyd kan du klikke «stedfest». Hvis du velger å stedfeste mor-objekt så får du også spørsmål om du skal stedfeste de tilhørende datterobjekter samtidig. Kan velge vekk enkeltobjekter som krever særbehandling.

SPM: Hvordan velge andre veger enn nærmeste? SVAR: Jobber med funksjonalitet der vegnett er synlig og valgbart oppå objekttypene, slik at stedfestingen vil skje på det vegnettet du har valgt.

Kan også gjøre stedfesting og sammenkobling via tabell. Kan jobbe med ett og ett objekt av gangen når det er gunstig. Senere ønsker vi mer raffinerte søkemuligheter for å få bedre forslag til sammenkobling.

Vegnett: Tydelig ønske fra brukere at vegnettet er godt synlig når du åpner kartet. Et høyreklikk i kart får opp dialog der du kan velge trafikantgruppe og vegkategori.

Objekt ikon: Jobber med fargevalg og symboler, universell utforming. Visning av enkeltobjekt:

Eksempel på enkeltobjekt, evt flere objekt i samme punkt.

Visning av flere objekt som står såpass nær hverandre at vi må vise en klynge (cluster) av objekter:

Viser også om klyngen består av flere ulike objekttyper eller samme objekttype (dette kan du få hvis du velger å vise mer enn en objekttype av gangen i kartet)

EDIT – tilføyelse 22.12: Tegnforklaring, slik skiller vi mellom at objekter kan stå nært hverandre eller i samme posisjon – og om objektene er av samme eller ulik type:

Vi bruker en kartnål (pil) hvis objektene står i eksakt samme posisjon, og en rund klynge hvis objektene ikke har samme posisjon, men likevel for nære hverandre til at vi kan vise objektene hver for seg. Og vi bruker rød+grå farge hvis objektene er av ulik type.

SPM: Ønsker tydelig markering av start og slutt på strekningsobjekt. Spesielt viktig når du har flere strekningsobjekt nær hverandre. Svar: Enig, notert.

SPM: Vise skiltplater sammen med sideposisjon og retning (ansiktsside). NVDB 123 er (var) et bra forbilde. SVAR: Vi har ikke tenkt detaljert på det, men tar det selvsagt videre. Vi har symbolbibliotek for de enkleste skiltplatene, så dette bør vi få til. Kan vi vise skiltplate i tabell? Nei, må vises i kart, med ansiktsside orientert riktig ihht slik man ser skiltet langs vegen. Krever nok en del designarbeid for å bli bra.

SPM: Vise stedfesting med strek fra objekt til senterlinje. SVAR: Ja, dette ønsker vi å få til, men vi får ikke vist det i prototype-verktøyet.

Oppsummering:


Bra framdrift trass i noe sykdom. Velger å ikke produksjonssette «Kontraktsløs redigering» før jul.

Plan videre: Produksjonssetting, jobbe videre med design og gå fra skisser til implementering.

Datakatalog 2.31 utsatt

Datakatalog 2.31, som var planlagt lansert 5.desember, er av ulike årsaker utsatt til 5.februar. Vi beklager kort varsel. Det er likefult aktuelt med en liten korreksjon av eksisterende 2.30 versjon 5.desember. En slik korreksjon vil ha med noen enkle utvidelser som er viktig å få med nå, men som samtidig skaper minst mulig «støy», f.eks legge til noen nye tillatte verdier for en egenskapstype. Det blir lagt ut nærmere informasjon om dette. Vi har også oppdatert plan for nye utgivelser i 2023. Denne oversikten finnes her:

Revidert regelverk for stedfesting av vegobjekter på vegnettet i NVDB

På grunn av ny vegreferansemodell har vi oppdatert dokumentet «Regelverk for stedfesting av vegobjekter til vegnettet». Forrige versjon kom i 2018, og tar for seg problematikk knyttet til kryssområder, g/s-veg, ramper, sideanlegg samt multiple stedfestinger, sideposisjon og kjørefeltkoder. I tillegg til oppdatering av vegsystemreferanse er det også gjort mindre endringer og presiseringer.

Dette er et generelt regelverk. Spesifikt om stedfesting av den enkelte objekttype vil stå i objekttypens produktspesifikasjon. Det er påstartet arbeid med oppdatering av alle produktspesifikasjoner.

Revideringen er utført av arbeidsgruppe fra NVDB-team i Statens vegvesen og vært på høring i fagmiljøer. Dersom det er tilbakemeldinger eller spørsmål til innholdet, vennligst benytt vårt henvendelsesskjema.

Dokumentet med tilhørende vedlegg finner du i menyen «Hva finnes i NVDB» under «Datakatalogen», eller gå direkte til siden her.

FRISKMELDT – Problemer med publisering av data i NVDB

Oppdatering 29/10

Indeksering av databasen var ferdig litt før 02:00 i natt (29/10) og Les fekk igjen tilgang på ferske data. No er alt tilbak etil normalt og det kan leverast nye data til NVDB som vert oppdatert i Les kontinuerleg.

Oppdatering 28/10

Det er registrert store avvik og manglar i vegnettet i NVDB. Dette er ein følge av mangelfulle oppdateringar internt i NVDB etter feilen vi har hatt. Dette gjer at mange rapportar og søk ikkje fungerer eller gir mangelfulle resultat i NVDB i dag.

Indeksering av vegnettet er utført og ser ut til OK, men vi må vente med å legge det klart i Les til vegobjekta er indeksert og. Det er forventa klart i løpet av laurdag morgon/føremiddag.

Oppdatering 27/10 15:23 – STOPP/RESTART AV INDEKSERING

Det ser dessverre ut som det er korrupte data i NVDB. For å rette dette må vi stoppe serveren som indekserer endringar og starte den på nytt. Dette vil medføre at alle data må byggast opp på nytt frå databasen, ein prosess som vil ta 1 til 2 døgn med den datamengden vi har i dag. Alle data som er registrerte er intakte og vi ventar ikkje noko datatap i prosessen. Men uttak av data vil fram til indeksering er ferdig vere basert på tilstanden på data 26/10.

Vidare ser det ut som feilen har ført til korrupt vegnett i Les-API i delar av landet. Vi ser mellom anna at store delar av vegnettet manglar i Vegkart i Voss, Oslo og Trondheim. Det gjeld truleg og andre områder.

Dette vil nok skape problemer for alle som skal registrere data fram til helga.
Dei som er igang med registrering og har henta ut grunnlaget vil kunne fortsette med dette og lever data til NVDB som normalt.
Men dersom grunnlaget skal hentast ut frå NVDB no vil det vere utdatert og kan innehalde feil, som vil føre til at endringane vert avvist i NVDB sjølv om det er validert OK i verktøyet.

Oppdatering 27/10 11:00

Vi har endeleg fått litt kontroll med feilen. Det er indeksering (etterhandsaming) av enkelte vegnettsendringar som ikke går gjennom.

Vi har no manuell handsaming av unntak. Det gjer at det går litt saktare enn normalt, men etterslepet minkar no. Unntaka vil verte sett på i etterkant. Dette er ikkje ideelt, men vil fungere for dei fleste brukarane av NVDB på kort sikt.

Original melding

Det er problemer med publisering av data i NVDB i dag.

Det jobbes med feilretting.

Friskmeldt – Problemer i IND

Friskmelding

Det var mye problemer i NVDB etter denne feilen som oppstod natt til fredag. Dette ser ut til å ha rettet seg etter den ukentlige reindekseringen som kjørte nå i helgen.

NVDB er nå friskmeldt, men vi vi lfortsette å undersøke feilen for å unngå at det skal skje igjen.

Oppdatert: 2022-10-14 11:17

IND er nå i drift igjen og tar igjen etterslep i samme rekkefølge som det er registrert.

Det er noen vegnettsendringer fra i natt som tar litt tid å behandle, men vi regner med at køen er borte i løpet av den neste timen.

Vi vil fortsette å feilsøke problemet for å unngå at det skal skje igjen.

Original melding

Vi har problemer i IND i dag. Har ikke fått indeksert NVDB-data etter 22:54 i går kveld. Det jobbes med å få opp igjen tjenesten.

Registrering fungerer som det skal, men det blir fort litt vanskelig å jobbe med data som ikke er oppdatert.