Meld deg på Veg- og transportdatakonferanse i Trondheim
Veg- og transportrelaterte data har aldri vært mer aktuelle i samfunnsnyttige tjenester. For at bruken av disse dataene skal gi verdi, må de være sammenlignbare og ha kjent kvalitet. Alle leddene i verdikjeden fra innsamling og etablering av datasett til uttak og bruk, henger nøye sammen.
Konferansen for Veg- og transportdata ønsker å ta for seg deler av denne verdikjeden for å se behovene fra flere sider.
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.
Vi opplever litt ustabilitet i Vegkart for tiden. Dersom du står fast på meldingen «Vent litt mens Vegkart laster…» så prøv å åpne den i Inkognito eller annen nettleser. Problemet ser ut til å være knyttet til caching.
Rapportgenerator har nettopp kommet ned ny produksjonssetting med mye nytt:
Anleggsveg er nå med i V1-rapporten
Veglengdesammendrag i V2 og V3 – rapportene
Vegliste tømmertransport støtter nå dataverdien Bk10/60 hentet fra objekttypen «Bruksklasse tømmertransport».
Vegfilter godtar nå trafikantgruppe, du kan lime inn vegfilter hentet fra f.eks vegkart
Noen mindre ytelsesforbedringer og fiksa litt småfeil
Gamle Datafangst
Utforskningsarbeid – finne ut hvorfor stedfesting gir gale resultat. Snål kombinasjon oppdatering av noen objekt og korreksjon av andre som ga inkonsistent historie. Har ikke laget kodefiks for dette problemet, men fikk verdifull innsikt i hvordan tilsvarende kan unngås i nye DF.
Kommentar: NVDB 123 termineres, dette gir problemer for oss. For strekningsobjekter så må vi ha anledning til å overstyre geometriens utstrekning. Svar: Godt innspill, vi lager ny sak på dette
Status designarbeid (UX) nye Datafangst:
Jobber med arbeidsflyt og design, som prøves ut i brukerintervju. Flytter kontraktsadministrasjon til smal menylinje øverst, slik at vi frigjør plass til de elementene som trengs til stedfesting og sammenkobling. Vi ser for oss tre grafiske hovedelementer:
En liste over objekter
detajvisning av et objekts egenskaper
En kartflate
Brukeren kan flytte grenselinjen mellom disse elementene, slik at for eksempel kartflaten blir større når det trengs. Arbeidsflyt rendyrkes for hver av rollene «entreprenør» og «dataforvalter».
Nye Datafangst
Mye forbedringer i kart: Kartfunksjoner er nå tilgjengelig i kontrakt (ikke kun i kontraktløs innsending), lassoverktøy for å velge objekter visuelt i kart, bedre og mer konsistent styling av objekter i kartet.
Små feiltrettinger og forbedringer: Kart crasher ved valg av vegobjekt uten stedfesting og fjerning av objekttypefilter ga ikke alltid effekt. Bedre feilmelding til bruker når det skjer feil. Flere og bedre tester. Dokumentasjon på swagger.
Opplasting av SOSI-fil: Opplasting av stor fil fører til tjenestenekt (alt fryser). Kjapp fiks: Begrense filstørrelse til 5mb. Lengre sikt: Mer robust håndtering av store filer. Håndtere aksebytte i SOSI-fil (nord-øst versus øst-nord).
Begrense antall vegobjekter i kontrakt (5000 vegobjekter, kan økes når vi får mer erfaring).
KOMMENTAR: 5000 er alt for lite, må iallfall være 10.000. SVAR: Notert. Denne typen grenser må vi uansett justere når vi får praktisk erfaring med hvor mange objekter vi kan ha før det begynner å gå tregt, samt få føling med hva som er det reelle behovet.
Kan hente eksisterende relasjoner fra NVDB, slik at disse relasjonene blir med videre når man jobber med objektene i DF og skriver tilbake til NVDB.
Kontraktsadministrasjon: Se kontrakter man ikke er med på (for support), bugfiks filtrering arkiverte kontrakter, bugfiks rollehåntering oppretting av kontrakt, søk på brukeres navn, legge til og fjerne deltaker i kontraktgruppe, presentere milepæler i kontraktoversikt. Brukere uten kontrakter møter nå en hjelpsom side for opprettelse av kontrakt, og ikke en tom tabell. Innlogging via SVV single sign-on og ID-porten.
Bedre universell utforming – en rekke forbedringer som gir bedre navigering med skjermleser: For mange headere, bedre innlogging med skjermleser, tydeligere valg for «avbryt opprettelse av kontrakt», generell rydding og bedre struktur for skjermleser.
Separere overlappende cluster – denne oppgaven trenger mere brukertesting Kart og kartfunksjoner for kontrakt Lassoverktøy for å velge (markere) objekter visuelt i kart Bugfiks – Fjerning av objekttypefilter ga ikke alltid ønsket effekt Bedre og mer konsistent styling av objekter i kart, filtrering m.m.
SPM: Leveranseplan/milepæler: Ikke redigerbar? SVAR: Funksjonalitet skal deles opp og puttes inn i hhv kontraktsoversikt og kontraktsinnstillinger – selvsagt med redigeringsmulighet. Så at det ikke er redigerbart akkurat nå er bare midlertidig.
SPM: Popup i stedet for markering når du skal redigere på milepæl i kontrakt. Denne markeringen (firkanta vindu) er vrien å finne når du har en lang liste med kontrakter). Svar: Denne funksjonen er under utvikling, dette skal bygges om.
SPM: Vi savner muligheten til å teste de nye funksjonene, nå er det laget masse nytt som ikke er testbart i testmiljøet SVAR: Har hatt frys i testmiljø i 5 uker pga sikkerhetstest. Vil rulle ut nyeste versjon til test så snart sikkerhetstest er fullført.
Demo
Logg inn som ansatt eller ekstern (ID-porten)
Kan klikke inn på egen profil og sjekke dine rettigheter
Arkivert-filter (Valget «Vis arkiverte»). Kan åpne arkiverte kontrakter.
Milepæler: Kan huke av i vilkårlig rekkefølge. Neste er alltid den øverste som ikke er utført
Søk etter bruker på navn (fritekstsøk på for- og etternavn).
Ingen kontrakt tilgjengelig – viser ikke tom liste, kun en hjelpeskjerm med tilbud om å opprette kontrakt (evt kontakte support).
Vegobjekter i kart ved kontrakt:
Lassoverktøy: Kan velge / markere vegobjekter innafor vilkårlig område («lasso»). Bruksområde: Filtrere (velge, ikke implementert).
SPM Vise ikke-valgte (ikke-markerte) objekter i kart (men ikke i tabell). Bør være brukervalg om ikke-valgte skjules eller vises. SVAR Har oppgave på det.
SPM: Sjekke innleverte data mot høyde. Skjer i GIS-verktøy. Svar: God idé. Vi kommer ikke utenom at fullverdig geometrisjekk må gjøres utenom, men vi kan gjøre det enklere å ta stikkprøver og verifiser at f.eks. høyde ikke er fullstendig rav gale. Flere mulige løsninger: Vise geometri-koordinatene? Kopier geometri-koordinatene til utklipstavla (som WKT?). Oppslag mot hoydedata.no? Vi lager oppgave på det.
SPM: I kontraktslista så er det kun mulig å velge vegkategori, men ikke vegnummer? Svar: Tabellene er under utvikling, vi tar det med oss!
SPM: Har vi dialog med utviklerne (av applikasjoner som leverer data til DF) om nytt DF api? God idé. Vi tenker oss at innsending av JSON vil bli likest mulig gamle DF. Øvrige funksjoner må vi se på.
Plan videre
Ta stilling til sikkerhetstest
Arbeid med import av vegobjekter i kontrakt
Videre prototyping og brukertesting av stedfesting og sammenkobling.
Det er oppdaga ein feil i Vegkart som ofte inntreff ved kategorisering av spesielt strekningsobjekt.
Det ser ut som det feilen i mange tilfelle kan verte unngått dersom ein dekativerer den nye innstillinga «Vis små strekningsgeometrier som punkt», men det hjelp ikkje for alle tilfelle.
NVDB rapporter: Enklere å bruke API for å hente rapporter automatisk. Ellers treg framdrift pga sykdom, men har mange saker som vil bli løst kommende sprint.
Nåværende Datafangst: Fikset to feil: Kopier til alle fungerer ikke alltid, enkelte endringssett sitter fast på «behandles».
Nye Datafangst: Designarbeid, ny arbeidsflyt stedfesting og sammenkobling. Designerne har brukt mye tid på innsiktsarbeid, intervju og etterarbeid / systematisering, og jobber nå med design av sammenkobling og stedfesting.
Revisjon kartløsning (enklere å føye til nye kartfunksjoner, smartere datahåndtering m.m.). Noen tekniske forbedringer har gitt littegrann bedre brukeropplevelse (bedre skalering og plassering av redigeringsboks m.m.). Ellers en rekke tekniske forbedringer på maskineriet.
Sikkerhetstest i gang i TESTPROD-miljøet (ATM), avventer resultater derfra før vi vet når vi kan gå i produksjon.
Kontraktløs innsending: Kan velge oppdateringsdato ved innsending (framover eller bakover i tid). Ved innsending tilbys nå en direkte lenke til NVDB api SKRIV endringssett.
Ny og bedre funksjonalitet på temaene Milepæler, Kontakter og kontraktgrupper, Tilganger og roller. I tillegg kommer en rekke tekniske forbedringer. Tilrettelagt for innlogging med ID-porten pluss single sign-on for SVV-brukere (et par forbehold om hvor bra dette fungerer).
Kommentarer på viktigheten av god kontraktsadministrasjon og rollestyring. Behovene og arbeidsprosess er ulik hos forskjellige vegeiere / dataforvaltere, og for de ulike typene kontrakter. Dette må DF ta høyde for mhp kontraktsadministrasjon, roller og rettigheter.
Demo. Raskere respons i søkekomponent. Kan søke fram vegobjekter, endre dem og lagre til NVDB med valgfri oppdateringsdato. (Evt korrigere). Enklere å legge til bruker på kontrakt via fritekstsøk på navn. Slipp-og-dra for å endre rekkefølge på milepæler.
Planer videre – nye Datafangst Ta stilling til resultat fra sikkerhethetstest Karfunksjonalitet kontrakter Prototyping / utvikle design for stedfesting og sammenkobling
Neste steg i utfasingsprosessen av gamle NVDB skjer 1. november.
Frå og med 1. november vil ikkje lenger vegreferanseobjektet 532 verte oppdatert på nytt og endra vegnett.
Samstundes vil og det gamle API-et (v2) i NVDB verte skrudd av, og løsninga Visveginfo blir ikkje lengre oppdatert med nytt vegnett.
Dei gamle vegrefranseobjekta vil framleis verte liggande i NVDB og kan søkast opp på same måte som Fartsgrense og Trafikkmengde, men vil ikkje lenger vert oppdaterte med ny verdiar og nytt vegnett. Etter kvart vil alle Vegreferanse verte sett historisk. Dei vert då ikkje lenger synlege i til dømes Vegkart utan å skru dato tilbake til før 1. november 2022.
I praksis vil dette seie at alle verktøy eller opperasjonar som er basert på 532-Vegreferanse vil slute å fungere etter 1. november. Dette inkluderer Vegkart-2019 (som vi har skrudd av alt som eit forvarsel), og objektoppdatering i NVDB Klassisk.
Men Vegreferanse er viktig å ta vare på for å kunne utføre ulike arbeidsoppgåver langt inn i framtida. Vi har difor nokre verktøy for å rekne om frå og til 532-Vegreferanse her: Oversette mellom ny og gammel vegreferanse. Desse vil vi forbetre i tida fram til utfasing av v2.
Vi vil og ha fokus på å løyse og finne alternativ til oppgåver som i dag framleis vert gjort i NVDB-123 så produksjonen ikkje går i stå etter utfasing.
Lengderapport i V1, summering lengde bilveg, ramper, sykkelveg => denne fines nå i V2 og V3 – rapportern. Merk at tomme rader filtreres vekk, så hvis du ikke har ramper så har du ingen rad for ramper.
Innspill: Sett inn ordet «herav» på det som er delsummer (herav rundkjøring, herav rampe osv).
Vi har løst problemet med at trafikantgrukke i vegsystemreferanse gir feilmelding når du limer inn vegsystemreferanser fra vegkart. For eksempel EV39 K S21D1
Innspill: Krevende å få oversikt over tilstand på stikkrenner (og for så vidt alt som dreier seg om tilstandsgrad, tilstand / skade m.m.).
Idé til ny rapport: Mor-> datter rapport. Vi tror dette kan gi en enkel oversikt over hvilke tilstandsobjekter som er knyttet til vegobjekt, og i tillegg ha stor bruksverdi for alle andre som trenger denne typen logikk (for eksempel skiltpunkt-> skiltplater, tunnel->tunnelløp og så videre).
Gamle Datafangst:
Loggen forsvant – og vi måtte bruke tid på å finne dem igjen.
Fikset feil på «vis kun valgte» muligheten.
Rekkefølgen på egenskaper i datafanen var tilfeldig sortert, endret slik at vi bruker den rekkefølgen som er presisert i datakatalogen.
Nye Datafangst – hva jobber vi med?
Jobber med kontraktløs redigering og lagring til NVDB (på vegobjekter som allerede finnes i NVDB).
DF er blitt smartere med hvordan og når vi henter data fra NVDB LES versus når vi kun henter statistikk over antall objekter, og hvordan dette tegnes i kartet: DF-kartet oppfører seg mer likt som Vegkart når det er for mange vegobjekt til at det gir mening å tegne alt i kartet samtidig. Innspill: Mouseover med informasjon på klynger (cluster) i kartet.Tilføyelse: Etter møtet foreslo utviklerne at dette ønsket diskuteres på neste møte i DF referansegruppe.
Valg av operasjon ved kontraktløs innsending. Flere forbedringer på GUI for redigering.
Tilgang og roller: En rekke oppgaver knyttet til tilganger og roller, f.eks innlogging via norge.no for folk utafor SVV. Sikkerhetstest neste uke, viktig milepæl som avhenger av at rollene er etablert både i norge.no og i TESTPROD-miljøet (også kalt akseptansetest, ATM).
Har løst noen oppgaver knyttet til håndtering av kontrakter, milepælsplaner og maler for milepæler og leveranseplan (f.eks dra-og-slipp for å endre rekkefølge på en milepælsplan eller leveranseplan).
Kan bruke trafikantgruppe som stedfestingsparameter. Håndtere eksport av flategeometri til SOSI.
Flere forbedringer på det tekniske maskineriet som er usynlig for brukerne.
Status designarbeid nye datafangst
Systematiserer data fra brukerintervju, hva er smertepunkt i dagens løsning og hvordan kan vi gjøre det bedre i nye DF? Bygger brukerreiser for hvordan ulike folk i ulike roller jobber i dagens DF, og hvilke ønsker og problemer de har. Det største problemet: Brukerne har ikke nok oversikt over oppgavene de må løse. (På hvilken måte da?). Designarbeidet fokuserer på arbeidsflyt for kombinert stedfesting og sammenkobling, men noterer seg også alle problemstillinger knyttet til andre deler av arbeidsflyten.
Nye datafangst – live demo av utviklingsmiljø
Antall vegobjekt i kartet. Oppfrisking uten at vegobjekt lastes inn på ny (laster kun dem som er nye ift det nye kartutsnittet).
Vise kluster (klynger) per kommune når det totalt er for mange objekt innafor kartustnitt. Gjør om flater til punkt når du zoomer ut. Konsistente farger på vegobjekttyper. Dvs hvis du har grønne skiltplater og blå kummer så endres ikke fargen på kummer fra blå til grønn når du sletter det grønne kartlaget for skiltplater.
Kan bytte operasjon fra oppdater => korriger ved innsending (lagring) til NVDB. Innspill: Kan vi sette inn gyldig fra-dato? Ikke foreløbig, men det er en god idé som vi tar inn i neste sprint. Tilføyelse: Det blir kun mulig å velge dato for operasjon oppdater.