Kodelister. fortjener større oppmerksomhet. Steinar Høseggen, Geomatikk IKT AS



Like dokumenter
En ny generasjon standarder for bygging av geografisk infrastruktur Eksempel på sammenhengen mellom ulike diagramteknikker

SOSI generell objektkatalog og objektkatalogen i en produktspesifikasjon

SOSI Ledning og lednings datamodell

GeoSynkronisering Standard. Steinar Høseggen Geomatikk IKT AS

Sentral Felles Kartdatabase - Krav til dataene. Fagdag - Utveksling og forvaltning av geodata Nils Ivar Nes, 22.mai 2017

En diskusjon av SKOS og mapping i henhold til ISO (Information and documentation Thesauri and interoperability with other vocabularies)

Los. Direktoratet for forvaltning og IKT

Los. Direktoratet for forvaltning og IKT

SOSI Ledning Felles datam a od o el d l el og ut veksling i sfo s r fo m r at t for l edningsinfor nfo m r as a jo j n

B-Link. Halvard Gavelstad

Workshop NGIS API. Lars Eggan, Norconsult Informasjonssystemer desember 2014

SOSI standard - versjon Del 1: Regler for navning av geografiske elementer. DEL 1: Regler for navning av geografiske elementer

WFS for transaksjoner WFS-T

Hva er terminologi og fagspråk, og hva skal vi med det?

En ny generasjon standarder for bygging av geografisk infrastruktur

SOSI-standard og lednings datamodell

SOSI-forvaltning - logisk modell

Ny generasjon av standarder for bygging av en robust geografisk infrastruktur. Kent Jonsrud og Magnus Karge, IT-avdelingen Kartverket /13

Starship SOSI versjon 5?

Oppsummering fra arbeidet med tekniske avklaringer for implementering av GeoSynkronisering Nils Ivar Nes

Produktspesifikasjon: KYV_Farled

Beskrivelse av å lage en modell

Geomatikkdagene 2018 Stavanger

Geosynkronisering og GML: Implementasjon gjennom prosjektet Sentral lagring av FKB. Nils Ivar Nes,

SOSI Ledning Pilotprosjekter

Fagområde: Annen naturinformasjon

Geosynkronisering. En nasjonal standard for synkronisering av geografisk informasjon

Geosynkronisering. Nasjonale tjenester. Kommuner GeoNorge / andre portaler. Metadata. Visning. Nedlasting. Deltakende virskomhet. Geosynkronise ring

NKKN typeforslag versjon Definisjon av grunntypene

Status og planer for arbeidsgruppe "Kvalitetsmodell" under SOSI-AG1.

SOSI standard - versjon Databeskrivelse : Adressepunkt

Fra SOSI- til GML-format likheter og forskjeller. X, Y og Z 2019 Geir Myhr Øien, Kartverket

Distribusjon av FKB-data og FKB-produkter fra Sentral Felles Kartdatabase

Teknologiforum, Clarion hotel, Gardermoen /27. En introduksjon til SOSI del 1 Regler for UML modellering

SOSI standard generell objektkatalog versjon Fagområde: Anvendt geokjemi. Fagområde: Anvendt geokjemi

Sentral FKB - Ferske data til frokost. Nils Ivar Nes, 22.jan 2019

produktspesifikasjon Eksempel på SOSI

Søkesystemer og thesauri

SOSI Produktspesfikasjon Produktnavn: KYV_Ankringsområder v Produktspesifikasjon: KYV_Ankringsområder

1. Definisjoner Forholdet mellom SOSI fagområdestandard og SOSI produktspesifikasjon SOSI fagområdestandard... 4

Veileder for innføring av geosynkronisering av plandata

Sentral Felles kartdatabase Geovekstsamling Troms november 2017 Merethe Rødum

SOSI standard - versjon 2.2 Side 341. Databeskrivelse : Annen naturinformasjon

Mapping mot Dewey. Kristine Aalrust Kristoffersen Mapping mot norsk WebDewey

SOSI Ledning og GML XML LandXML- CityGMLBIM/IFC, og veien videre

Denne notatet er laget for å forklare hvordan SOSI Ledning-modellen som nå snart er klar fra SOSI Ag7b, kan brukes.

SOSI standard generell objektkatalog versjon Fagområde: Servitutter. Databeskrivelse: Servitutter/bruksretter

En ny generasjon standarder for bygging av geografisk infrastruktur Modellering av tjenester

Dersom dataene skal kunne legges inn i Naturbase må metodikken i DN håndbok 13 og 19 følges. Håndbøkene finnes på DNs hjemmeside (

Konseptskisse: Sentral Felles Kartdatabase

Inngangsportal til bygg- og anleggsbransjens produkter. Annonse for 15 år siden :

Presentasjon for SOSI AG

Ide, mål og løsning. Fra egenskap til handelsvare. Jens-Dag Vatndal EFO/IFD SignOn

Plan for SOSI-arbeid 2012, Morten presenterte planen for arbeidet med SOSI i 2012, basert på innmelding i miljøet.

En ny generasjon standarder for bygging av geografisk infrastruktur

Veileder for produktark og presentasjonsregler

DIGITALE MODELLER OG MENTALE MODELLER

En felles prosjektsatsning mellom: - Kartverket - Trondheim kommune - Skog og landskap - Kystverket - KS/KommIT - Vegvesenet - Arendal kommune - Kgrav

Modelerings-prinsipper SOSI Ledning

Implementering av database og tjeneste

Datamodell i praksis Idar Kirkhorn (Vianova Systems) Workshop - GeoFuture og BegrensSkade

Veileder for harmonisering av geografiske data

EFO/NELFO Vareformat versjon 3.0 Rev.:

Posttype RH - Rabattavtale Hodepost. Posttype RL - Rabattavtale Linjepost. Kommentarer. Feltnr. format lengde. Må / Kan. Ant. Des.

Endringer fra versjon til 5.7. Primus 5.7

INF1010 Arv. Marit Nybakken 2. februar 2004

Referansemodell for arkiv

NorStellas 3 strategiske prosjekter i 2007

Ny forvaltningsløsning for primærdata. - Strategi, planer og organisering

Produktdokumentasjon i BIM

buildingsmart Norge seminar Gardermoen 2. september 2010 IFD sett i sammenheng med BIM og varedata

Validering av UMLmodeller. Magnus Karge, Kartverket Teknologiforum 2016 Gardermoen 2. november 2016

Dataflyt mellom aktører gjenbruk av data. Fagdag veg, Gålå Ingar Skogli, Statens vegvesen

Generere GML applikasjonsskjema

Gemini 3D VA Import av data fra konsulent / entreprenør til Gemini VA Eksempel fra OSLO Lufthavn. Norsk Vann Fagtreff 5. Des 2012 Bjørn Lura

Status Novapoint DCM19/ Status sett fra Vianova Systems ståsted. Heidi Berg - Vianova Systems

FKB 4.6 og sentral FKB. Jon Endre Kirkholt Kartverket

Rollemodell. for. det norske kraftmarkedet

Implementering av database og tjeneste

SOSI-standard og lednings datamodell

Sentral lagring av FKB med ISY WinMap. Kjell Sandal Norconsult Informasjonssystemer AS

Seminar Termbasen SNORRE. (og sånt ) HÅVARD HJULSTAD

Dokumentasjon av XML strukturer for ByggSøk

Modellering av data. Magnus Karge, Kartverket

Web fundamentals. Web design. Frontend vs. Backend Webdesign 17. januar Monica Strand

SOSI standard Del 1- versjon DEL 1 SOSI-raster

FORSVARSBYGG. Forsvarssektorens egen eiendomsekspert. IInfrastrukturprosjektet

Sentral felles kartdatabase - Vegen videre. Nils Ivar Nes, 3.april 2019

SOSI standard Del 2 - versjon Databeskrivelse: Annen Natur. Databeskrivelse: Annen naturinformasjon

Abaris-notat Teknisk beskrivelse av kodeverkskomponent for ICPC-2

Juridiske aspekter ved publisering i åpne institusjonelle arkiv

MPEG-7. Problemstilling:

Veileder for Geonorge-registeret

Universitetsmuséa og dataflyten

Teknologiworkshop /04

Krav til ferdigvegsdata fra entreprenør.

Retningslinjer for bruk av kodeverk og id-er ved endring, kansellering, tillegg eller historikk i meldinger

SOSI Ledning. Aksjonsliste for oppdatering av SOSI Ledning 4.5

Produktspesifikasjon: Verneplan for vassdrag

Konseptskisse: Sentral forvaltningsløsning for primærdata

Transkript:

Kodelister fortjener større oppmerksomhet Steinar Høseggen, Geomatikk IKT AS

Definisjoner Kode (Classifier, Term) = entydig navn på et Konsept som har en form for faglig eller vitenskaplig definisjon Beskrivelse, Kjennetegn Bruksregler Kodeliste = navngitt liste med koder som utgjør de lovlige verdier for en egenskap for et objekt Koderegister (Thesaurus) = samling konsepter med koder og kodelister

Kodelister og UML datamodellering Lukket kodeliste <enumeration> - forandres ikke under modellens levetid Åpen kodeliste <CodeList> - kan endres uavhengig av modellens versjon

Kodelister fortjener mer oppmerksomhet Utstrakt bruk av kodelister i flere fagområder, f.eks Infrastrukturinformasjon (veg, ledning, bygg og anlegg), spesielt i forbindelse med BIM Natur og miljø Standardisering Regelverk

Dynamiske kodelister Åpne kodelister som endre over tid, og forvaltes av ulike organisasjoner Utvide kodelisten Splitte koder Slå sammen koder Problem: Synkronisering / Vasking

Hierarkiske kodelister Broader term / Narrow term Kombinasjon av kodelister begrenser bruk av kodelistene class Eks 1 «featuretype» Artsobserv asj on + posisjon :GM_Point + dato :Datetime + gruppe :Artsgruppe + art :Art «codelist» Artsgruppe +... + pattedyr + krypdyr + fugl +.. «codelist» Art +... + elefant + rev + elg + krokodille +..

Faglige avhengigheter Faglige avhengigheter mellom koder avgrenser bruk av koder class Eks2 «codelist» Ledningstype +... + Tunnel + Rør + Kabel +.. «codelist» Bruksområde +... + Avløp + Vann + Innpakning + Bredbånd + Elektrisitet +...

Målestokkavhengige koder

Eksterne kodelister Kodelister forvaltes av eksterne aktører, f.eks Artsdatabanken koder for klassifisering av norsk natur Norsk Byggtjeneste AS (NOBB) bygg og anlegg Norske Rørgrossisters Forening (NRF) - ledning Elektroforeningen (EFO) elektro SOSI 5.0 GML Dictionary (asdictionary))

Standarder ISO 25964-1:2011 Thesauri for information retrieval includes a detailed and extensive data model for thesaurus structure SKOS Simple Knowledge Organization System (W3C 2009) SKOS provides a model for expressing the basic structure and content of concept schemes such as thesauri, classification schemes, subject heading lists, taxonomies, 'folksonomies', other types of controlled vocabulary, and also concept schemes embedded in glossaries and terminologies. Semantic Web

Artsdatabankens kodelister A Artsdatabanken har implementert STANDARD nett-tjenester som gir tilgang til Artsdatabankens koder for bruk i andre informasjonssystemer Artsnavn http://www.artsportalen.artsdatabanken.no/#/artstre Naturtyper (NiN) http://www.naturtyper.artsdatabanken.no/ Online tjenester Offline tjenester Rødliste for Naturtyper http://www.artsportalen.artsdatabanken.no/#/rodlistenaturtyper/vurderinger/ Rødliste for Arter http://www.artsportalen.artsdatabanken.no/#/rodliste2010/

NiN Koderegister konseptmodell med historikk

NiN Koderegister beskrivelse av modell NiN Koderegister inneholder et sett med Konsepter med tilhørende faglig beskrivelse Et Konsept adresseres med Koder Preferert kode (èn preferert kode kan referere til ett Konsept) Synonymer (flere synonymer kan referere til samme Konsept) Et Konsept kan inngå i et Hierarki av Konsepter som definerer logiske avhengigheter, f.eks Overordnet/Underordnet Oversiktlig/Detaljert beskrivelse Broader term / Narrow term (BT/NT) En Kode har en unik kodeverdi NiN Koderegister inneholder et antall Kodelister En Kodeliste er en navngitt liste med Koder og kan være beskrevet som et Konsept. NiN Koderegister inneholder bare en Versjon med konsepter og koder Sammensatt Kode er en type Kode som består av et antall Prefererte koder

Brukertilfeller definerer tjenestene Brukertilfeller Online - bruk av koder ved ajourføring av geografiske dataobjekter i forvaltningssystemet Offline - bruk av koder ved feltregistrering «Vaske» gamle koder i forvaltningssystemet med nye koder Datautveksling av geografiske data etablere GML Dictionary

Artsdatabankens kodelister - tjenesteorientert Brukersystem, f.eks Web Portal GML Datautveksling WFS Forvaltningssystem, f.eks NiN Natursystem GML Dictionary Online Vask Koderegistre, f.eks Artsdatabanken Online Offline

Web Tjenester Web Tjeneste Type Beskrivelse SjekkKode WS Sjekker om en angitt kode er gyldig - Lexical og hierarkisk kontroll. FinnKoder WS Finner alle koder som matcher en søkestreng. Søket kan avgrenses til del av hierarkiet HentKode WS Henter detaljinformasjon om koden bortsett fra den faglige beskrivelsen. Navn, versjon, referanse til fagbeskrivelse, overordnet hierarki HentIkkePrefererteKoder WS Henter detaljinformasjon om relaterte ikke-prefererte koder HentKoderForSammensattKode WS Henter detaljinformasjon om enkeltkoder som inngår i sammensetning VisBeskrivelse LINK Åpner GUI i Koderegister som viser den faglige beskrivelsen (konseptet) som koden representerer VisKodeBestilling LINK Åpner GUI i Koderegister som muliggjør å bestille kopi av hele eller deler av Koderegisteret HentKodesett WS Laster ned bestilte koder HentBeskrivelser WS Laster ned beskrivelser relatert til bestilte koder SynkroniserKoder WS «Kontinuerlig» oppdatering av koder (Benytte samme tjenestedefinisjoner som i Geosynkronisering) GML Dictionary WS Laster ned spesifisert kodeliste

NiN online tjenestemodel class ONLINE Tj enester «interface» Kodeliste + FinnKoder(filter :SearchFilter) :TermInfo[] + HentKode(term :UniqueTerm) :TermInfo + SjekkKode(term :UniqueTerm) :boolean + HentRelaterteKoder(term :UniqueTerm) :TermInfo[] + VisBeskrivelse(term :UniqueTerm) SearchFilter + thesaurus :String + version :String + term :String [0..1] + nodelabel :String [0..1] + parentterm :String [0..1] TermInfo + term :String + type :TypeOfTerm + version :String + concept :String + parentterm :String + preferredterm :String [0..1] UniqueTerm + term :String + parentterm :String + thesaurus :String + version :String «enumeration» TypeOfTerm Preferred Term Non Preferred Term Compound Term Replaced