1 / 46

Dataforvaltning i vår nye NVDB

Dataforvaltning i vår nye NVDB. Trond Hovland København 26. og 27. februar 2002. Dataforvaltning og NVDB: Virksomhetens behov for objekttyper Forskjellige objekttyper Datakatalogen sin rolle Innsamling og distribusjon av data Prinsipper Standardisering av metoder (api) Strategi.

Download Presentation

Dataforvaltning i vår nye NVDB

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Dataforvaltning i vår nye NVDB Trond Hovland København 26. og 27. februar 2002

  2. Dataforvaltning og NVDB: • Virksomhetens behov for objekttyper • Forskjellige objekttyper • Datakatalogen sin rolle • Innsamling og distribusjon av data • Prinsipper • Standardisering av metoder (api) • Strategi

  3. Virksomheten og objekttyper

  4. Analyse, NTP planlegging Drift- og veg-vedlikehold Vegbruk og Transport Veg- prosjektering Trafikale data Kart og GIS-støtte Vegnettsmodell og Datakatalogmodell Hvordan kan utfordringen fra virksomheten og brukerne bli til en enhetlig strategi?

  5. Analyse, NTP planlegging Drift- og veg-vedlikehold Vegbruk og Transport Veg- prosjektering Trafikale data Kart og GIS-støtte Vegnettsmodell og Datakatalogmodell Virksomhetsperspektivet:

  6. MiSa Drift/vedl. VTS-ITS Konstr. Trafikk Produktperspektiv: Vegnetts- referanse

  7. Produktperspektiv: Samf. Bru TS Tunnel Lab. Traf. VTS Konstr Miljø Dekke Drift. Vedl. Ref.

  8. ObjektType Tunnel

  9. Hvilke objekttyper trenger vi? I NVDB kombineres alle objekttyper i en Datakatalog

  10. Hvilke objekttyper trenger vi? ObjektType VegRef.

  11. Hvilke objekttyper trenger vi? ObjektType Geometri Strekning Punkt

  12. Hvilke objekttyper trenger vi?

  13. Hvilke objekttyper trenger vi?

  14. Hvilke objekttyper trenger vi?

  15. Hvilke objekttyper trenger vi?

  16. +supertype Sammenhengsrolle Objekttype 0..* 0..* - Id_objekttype Tillattsammenheng - Navn_obj_type : String Arverelasjon - Id_Tillattsammenheng - Kortn_obj_type : String 0..* 0..* +medlAv - Navn : String - Gyldighet : Tidsperiode - Nr_obj_type : Long - Definisjon : String +koplingMellom - Beskr_obj_type : String 2 2 - Gyldighet : Tidsperiode - Gyldighet : Tidsperiode(CCYYMMDD) +subtype - Abstrakt : Boolean 0..1 0..1 0..* 0..* 0..* 0..* 0..* 0..* Restriksjoner 0..1 0..1 Kontekst OCL-uttrykk 0..* 0..* - Nr_egenskapstype : Integer - Beskrivelse : String Egenskapstype - Id_egenskapstype - Navn_egenskapstype : String 1 1 - Kortn_egenskapstype : String - Beskr_egenskapstype : String 1 1 0..1 0..1 - Gyldighet : Tidsperiode(CCYYMMDD) Tillattverdi - Id_tillattverdi - Navn_tillattverdi : String 0..1 0..1 - Kortn_tillattverdi : String - Beskr_tillattverdi : String - Nr_tillattverdi : Integer EnkelEgenskapstype GruppeEgenskapstype KompleksEgenskapstype - Gyldighet : Tidsperiode(CCYYMMDD) 1..* 1..*

  17. Hvilke andre ”typer” trenger vi? Tilsvarende kan utledes for attributter og relasjoner En rikt differensiert modell gir en stor lagringsstruktur. Men, det behøves mindre elaborerte produktmodeller

  18. Datainnsamling og distribusjon

  19. Prinsipper for bruk: • Det arbeides aldri on-line, bare på datasett • Alt utvalg av data gjøres på samme måte • All oppdatering foregår ved ”låse-metoden” • Bare ”eiere”kan legg inn data • Bare data som er definert opp i datakatalogen kan legges inn • Bare data med posisjon på gyldig vegnett/koordinat leses inn • Alle systemer/aktører tilbys relevante nyheter

  20. NVDB GIS/LINE Arkview/WEB Klient NVDB-Kilde NVDB-Kilde NVDB-Kilde NVDB-Tjener

  21. Klient NVDB Datakilde Utvalgs - Data - dialog modul NVDB Kommunikasjon Klient NVDB-Kilde NVDB-tjener Portal: Database/arkiv Rapport Nyhetstjenesten Oppdatering …

  22. NVDB Klient Brukeren vil kun bli kjent med : NVDB-Kilde • Utvalgsdialogen • Rapport • Nyhetstjenesten • Oppdateringsdialogen NVDB-tjener Resten vil klientene ta seg av bak kulissene - som innlesning av data og kvalitetskontroll

  23. Datainnsamling

  24. NVDB Spor og jevnhet Klient VegReg NVDB-Kilde Kvalitetssystem

  25. Oppdateringsdialog GIS NVDB Kart

  26. Distribusjon av data

  27. NVDB Kart GIS

  28. Klient NVDB Datakilde Utvalgs - Data - dialog modul Kommunikasjon • NVDB-kilde API’et er utviklet for å: • tilby et høynivå API • tilby funksjonalitet tilsvarende VMS • redusere mulighetene for feil i klientene

  29. NVDB GIS/LINE Arkview/WEB Klient NVDB-Kilde NVDB-Kilde NVDB-Kilde NVDB-Tjener

  30. Oppsummering: NVDB som system består av få, men veldefinerte funksjoner Det er en høy grad av sikkerhet bygget inn i systemet De NVDB-funksjoner brukerne kommer i kontakt med opptrer likt i alle klienter og situasjoner

  31. Hvilke objekttyper trenger vi?

  32. NVDB Kvalitetssystem

  33. MiSa Drift/vedl. VTS-ITS Konstr. Trafikk Produktgrupper? Vegnettsreferanse, KM og koordinat

  34. Inn Ut Operatør System System Operatør NVDB

  35. ? VegReg ? NVDB VegEd

  36. +supertype Sammenhengsrolle Objekttype 0..* 0..* - Id_objekttype Tillattsammenheng - Navn_obj_type : String Arverelasjon - Id_Tillattsammenheng - Kortn_obj_type : String 0..* 0..* +medlAv - Navn : String - Gyldighet : Tidsperiode - Nr_obj_type : Long - Definisjon : String +koplingMellom - Beskr_obj_type : String 2 2 - Gyldighet : Tidsperiode - Gyldighet : Tidsperiode(CCYYMMDD) +subtype - Abstrakt : Boolean 0..1 0..1 0..* 0..* 0..* 0..* 0..* 0..* Restriksjoner 0..1 0..1 Kontekst OCL-uttrykk 0..* 0..* - Nr_egenskapstype : Integer - Beskrivelse : String Egenskapstype - Id_egenskapstype - Navn_egenskapstype : String 1 1 - Kortn_egenskapstype : String - Beskr_egenskapstype : String 1 1 0..1 0..1 - Gyldighet : Tidsperiode(CCYYMMDD) Tillattverdi - Id_tillattverdi - Navn_tillattverdi : String 0..1 0..1 - Kortn_tillattverdi : String - Beskr_tillattverdi : String - Nr_tillattverdi : Integer EnkelEgenskapstype GruppeEgenskapstype KompleksEgenskapstype - Gyldighet : Tidsperiode(CCYYMMDD) 1..* 1..*

  37. Klient NVDB-Kilde Klient NVDB-tjener NVDB Datakilde Utvalgs - Data - dialog modul NVDB Kommunikasjon

  38. Gisline eller et annet system NVDB rapporter, velge predefinert rapport/rapportklient NVDB/utvalgsdialog - du logges på i bakgrunnen via navnetjener - du sjekkes for tilgangsrettigheter Relevante nyheter/tilbud om nedlastning Bestilt datasett på passende format - Som eksport - Som rapport – skjerm/skriver - Som arbeidsdata i systemet ditt

  39. Gisline eller et annet system Velge predefinert rapport Hente utvalgsdialog på nytt – justere utvalg Det hele kan gjentas på nytt!

More Related