JHS 193 Unik identifierare för geografisk information Bilaga 1. Process för att bilda URI

Relevanta dokument
JHS 193 Unik identifierare för geografisk information Bilaga 4. Exempel på användningsfall

JHS 193 Unik identifierare för geografisk information Bilaga 2. Exempel på teknisk realisering av URI-tjänst hos dataleverantör

Schematransformation SLU

Geodataportalen - Metadata - Dokumentation av tjänster

(Icke-lagstiftningsakter) FÖRORDNINGAR

KFF Beskrivning av KFF-handläggningsprocessen 1 (10) Gällande Mikael Andersson REGISTERKARTE-GML

FR Nedladdning v1.3 - teknisk beskrivning

Tillämpningsanvisningar

JHS rekommendationen Metadata för registeruppgifter. Nordig2017 Vesa-Matti Ovaska Riksarkivet Finland

Leverans-API för nedladdning av geodata v1.0 - teknisk beskrivning

Dataproduktspecifikation introduktion och läshänvisning

E-pliktleverans via RSS-feeds

Hantera informationspaket i system för bevarande

Leder och friluftsanordningar

Detaljplan. Publicerad: Datamängdens omfattning: Detaljplaner i Sverige Fastigheter och fysisk planering

NVDB Teknisk lösning ID-hantering och transaktioner

Geodataportalen - Metadata -Webbformulär för redigering av metadata

Förändringsdata via DRK-Platsen

Dataproduktspecifikation Trafikverkskontor. Version 1.0

INSPIRE Abstract Test Suite Evaluation

Delrapport DP3. FGS för paketstruktur för e-arkiv Bilaga 2 PREMIS

Nationell informationsstruktur 2015:1 Bilaga 1: Läsanvisning till modellerna

NatureSDIplus: Utveckling och test av europeiska dataspecifikationer för naturskydd

Råd gällande beständiga länkar

Topobase NDRK Exchange

[Skriv text] [Skriv text] [Skriv text] Dataproduktspecifikation Bytespunkter

Samverkansprojektet Svensk geoprocess i mål juni 2016

Dataproduktspecifikation Projektionszoner Sweref 99 Trafikverket. Version 5.0

Informationsspecifikation för kunskapsstöd inom hälsooch sjukvård och socialtjänst

Avtal om erbjudande av webbtjänster för infrastrukturen för geografisk information

Ortnamn. Publicerad: Datamängdens omfattning: Av Lantmäteriet fastställda ortnamn, samt blåljusnamn.

NVDB Teknisk Lösning - Teknisk beskrivning av datautbyte

Uppgiftskravstjänsten Beskrivning av XML-schema för uppgiftskrav som öppna data. Version 2.0

TJÄNSTEBESKRIVNING FASAD Tjänstebaserad direktåtkomst Byggnad

Delrapport DP3. FGS för paketstruktur för e-arkiv Bilaga 1 METS

[Skriv text] [Skriv text] [Skriv text] Dataproduktspecifikation Stoppunkter

Yttrande över Remiss med anledning av införande av Inspire direktivet

INSPIRE som en katalysator för ökad användning av geodata GISS årsmöte Stockholm

NVDB Teknisk Lösning - Teknisk beskrivning av datautbyte

Inspire aktuell statusrapport

Hantering av hyperlänkar

Riktlinjer för tillhandahållande av harmoniserade datamängder

Hur många har läst. Mikael Niemis bok Populärmusik från Vittula?

Geografisk information Representation av förändringar i datamängder

DP7 Kompletterande information

Riktlinjer för nationellt genomförande av Inspires nedladdningstjänster

JHS 179 Planering och utveckling av en övergripande arkitektur Bilaga 7. Metodanvisning för semantisk interoperabilitet

Dataproduktspecifikation Generaliserat järnvägsnät med förbindelser. Version 1.0

Byggnad ur olika perspektiv Från BIM via kommun till Lantmäteriet

Dataproduktspecifikation Projektionszoner Sweref 99 Järnväg. Version 4.0

Teknisk rapport SIS-TR 28:2009

Informationsmodell metadata Nv kärnprofil

Bilaga 1 Prelimina r Fö ra ndringar i fi2base

Överföring av Data, Heikki Halttula Vianova Systems Finland Oy Finland

DP7 FORMELL KONTROLL

Dataproduktspecifikation Kantstolpe. Version [TRV version]

Avtal/överenskommelse för leverans till K- samsök

Avtal om erbjudande av webbtjänster för infrastrukturen för geografisk information

Förvaltningsgemensam specifikation för leverans av enstaka publikationer till Kungliga biblioteket (FGS-PUBL)

Vägdata - termer, begrepp och förkortningar. Version 1.0

JHS 179 Planering och utveckling av en övergripande arkitektur Bilaga 3. Beskrivning av arkitekturens nuläge och målbild

Guide för Innehållsleverantörer

Produktbeskrivning: Gränspunkt Direkt

version 2.5 CONTENTO SVENSKA AB Introduktion till Kursbyggarverktyg

Vidareutnyttjande av öppen data från Stockholms stad

DABAS Update. Produktblad

Geodataportalen - Metadata

Dataproduktspecifikation Vägnummer för etiketter. Version 1.0

Checklista: Beständiga identifierare

Uppmärkningsspråk. TDP007 Konstruktion av datorspråk Föreläsning 4. Peter Dalenius Institutionen för datavetenskap

Tjänstebaserad uppdatering Byggnader Adresser - Lägenheter

Vad är. Geodatasamverkan?

Dataproduktspecifikation Gatunamn. Version 2.0

Databasdesign. E-R-modellen

Dataproduktspecifikation Huvudväg för godstransport. Version [TRV version]

Major Release 3.1. Vad innebär Major Release 3.1 för svenska användare?

Gränslös data. Heikki Halttula Vianova Systems Finland Oy Finland Infrastructure Life Cycle Management

JHS 179 Planering och utveckling av en övergripande arkitektur Bilaga 9. Virtualisering och molntjänster i planering av teknologiarkitektur

Produkter med 43 huvudavrinningsområden och 3 kustproduktområden

SCTS-RESP Swedish Customs Technical Specification

Kom igång med Topocad FDO

Fi2xml-meddelande Arkitektur

Avtal/överenskommelse för leverans till K- samsök

Lantmäteriets promemoria Förslag om ändringar i redovisningsstrukturen för byggnader och adresser i fastighetsregistret

CodeX: LDAP-Schema för LADOK

Hyperlänkar. I HTML skapar man en hyperlänk med taggen <a> </a>, som är en förkortning av ordet ankare, på (engelska anchor).

Utan data inget GIS. KlimatGIS-dagarna den januari 2012 Ulf Sandgren, Lantmäteriet

Dataproduktspecifikation Järnvägsnät med längdmätning. Version 1.0

Informationsmodellering och e-infrastrukturer

Avtal/överenskommelse för leverans till K- samsök

Råd gällande vokabulärer för kommuners och landstings arbete med länkade öppna data

Dataproduktspecifikation TRVledningspassage. Version [TRV version]

Systembeskrivning.

Gemensam ajourhållning av ett sammanhållet byggnadsobjekt

Introduktion till metadata i leveranser av elektroniska dokument till KB

GENERELL Informationsmodell för Bild och Funktionsregistret (BFR)

Registerbeteckning Direkt

Tekniskt ramverk för Svensk e-legitimation

OneGeology-Europe gör geologiska data lättillgängliga. Tomas Lindberg & Lars Kristian Stölen Sveriges geologiska undersökning (SGU)

Transkript:

JHS 193 Unik identifierare för geografisk information Bilaga 1. Process för att bilda URI Version: 1.0 Publicerad: 2.9.2015 Giltighetstid: tills vidare Innehåll 1 Inledning...1 2 Skapande av lokal identifierare i databas och definiering av livscykelregler för specificerade geodataobjekt...2 3 Bildning av URI-identifierare...2 3.1 Reservering av materialidentifierare...3 3.2 Typen för det objekt som ska specificeras...3 3.2.1 Geografiska informationsobjekt (so)...3 3.2.2 Fysiska objekt (id)...4 3.2.3 Begrepp (def)...4 4 Definition och tillhandahållande av dataprodukt i gränssnittstjänster...5 5 Omdirigering...6 1 Inledning I denna bilaga beskrivs de åtgärder med vars hjälp URI-identifierare enligt rekommendationen kan skapas och publiceras. Åtgärderna är: Lokala identifierare skapas i en databas och livscykelreglerna för de specificerade geodataobjekten definieras (kap. 2) URI-identifierare som identifierar geodataobjektet globalt bildas (kap. 3) En dataprodukt innehållande dataprodukter som identifieras med identifierare skapas och den publiceras i gränssnittstjänster (kap. 4) Omdirigering av de URI-identifierare som skapats definieras i den nationella URIomdirigeringstjänsten för geodata. (kap. 5). Genom att ta URI-identifierare i bruk främjar dataleverantörerna användningen och vidareutnyttjandet av sin information i ännu större omfattning och kan få respons från användare om förbättring av informationens kvalitet samt om nya användningar. Användningen av URI-identifierare främjar också användning och utnyttjande av länkad information. Som utgångspunkt är syftet med denna rekommendation att stöda bildningen och användningen av URIidentifierare i geodatamängder. Anvisningarna i rekommendationen kan dock tillämpas även på datamaterial och -register där inte objektens geografiska information (geometri) lagras. 1/7

2 Skapande av lokal identifierare i databas och definiering av livscykelregler för specificerade geodataobjekt I det informationsproducerande systemets databas skapas ett fält för geodataobjektets lokalt unika identifierare. Som lokal identifierare (localid) kan man till exempel använda systemets interna identifierare eller andra etablerade identifierare när identifierarna är: Entydiga Beständiga Spårbara Genomförbara. Om det inte finns identifierare som uppfyller ovannämnda villkor, kan man som lokal identifierare använda 128-teckens UUID-identifierare (Universally Unique Identifier) enligt IETF:s standard RFC 4122 som det finns moduler för att generera i många informationssystem och programmeringsspråk. För att uppfylla kraven som ställs på lokala identifierare ska livscykelregler definieras för de geodataobjekt som identifierarna identifierar. Livscykelreglerna för ett geografiskt informationsobjekt beskriver dataobjektets förändringar under dess hela livscykel. De är nödvändiga för att avgöra om en förändring gällande dataobjektet föranleder ändring av dess identitet och unika identifierare eller bara en ny versionskod. Om livscykelreglerna kräver användning av en versionskod, ska även ett fält för denna skapas i databasen. Det finns närmare anvisningar för att skapa livscykelregler i bilaga 3 till denna rekommendation. 3 Bildning av URI-identifierare Unika URI-identifierare enligt rekommendationen har formen http://paikkatiedot.fi/{identifierartyp}/{materialidentifierare}/{lokal identifierare}, där identifierartyp = typen för det objekt som ska specificeras - geodataobjekt har identifierartyp = so - fysiska objekt har identifierartyp = id - begrepp har identifierartyp = def materialidentifierare = materialidentifieraren i Paikkatietohakemisto lokal identifierare = den lokalt unika identifieraren som skapats i det producerande systemets databas. Figuren nedan illustrerar bildningen av URI-identifierare som överensstämmer med rekommendationen. 2/7

3.1 Reservering av materialidentifierare Materialet beskrivs i den nationella söktjänsten för geodata, Paikkatietohakemisto (http://www.paikkatietohakemisto.fi). I Paikkatietoikkuna och bruksanvisningen för Paikkatietohakemisto finns anvisningar för beskrivning av datamängden. I den offentliga förvaltningens rekommendation JHS 158 Metadata för geografisk information har man samlat kraven i INSPIRE-direktivet och standarder. Användbarheten för information förbättras med URI-identifierare genom att spara metadata även för annat än INSPIRE-material enligt rekommendationen JHS 158 Metadata för geografisk information. Materialidentifieraren för Paikkatietohakemisto fås från metatieto(at)maanmittauslaitos.fi. 3.2 Typen för det objekt som ska specificeras Enligt rekommendationen är de objekt som ska definieras geografiska informationsobjekt (so), fysiska objekt (id) och geografiska informationsbegrepp (def). 3.2.1 Geografiska informationsobjekt (so) Identifieraren för ett geografiskt informationsobjekt anges i URI-schemat med sökvägskomponenten /so/ (so = spatial object). I JHS-rekommendationen är det obligatoriskt att ange /so/-identifieraren. Den allmänna strukturen för en URI-identifierare för geodataobjekt är http://paikkatiedot.fi/so/{materialidentifierare}/{lokal identifierare}[/{versionskod}] I URI-sökvägen för INSPIRE-geodataobjekt ska det dessutom ingå INSPIRE-tema och objektklass: http://paikkatiedot.fi/so/{materialidentifierare}/{theme}/{class}/{lokal identifierare}[/{versionskod}] 3/7

t.ex. http://paikkatiedot.fi/so/123456/hy/standingwater/abc123 Såväl INSPIRE-geodataobjekt som de motsvarade geodataobjekten i den ursprungliga datakällan har sina egna URI-identifierare. URI-identifieraren för ett dataobjekt motsvarande ett INSPIRE-geodataobjekt i den ursprungliga datakällan saknar semantikdelarna theme och class. Material som härletts ur det ursprungliga materialet, som INSPIRE-dataprodukter, har sin egen materialidentifierare och därigenom även namnrymd. Objekten i härlett material kan ha samma lokala identifierare som i det ursprungliga materialet om det anses ändamålsenligt till exempel med tanke på underhåll av det härledda materialet. Geodataobjektets versionskod används enligt objektet livscykelregler. Versionskoden är inte obligatorisk. Om inte livscykelregler har definierats kan versionsbeteckningen vara till exempel det datum då objektet skapades. (till exempel tidstämpel enligt ISO 8601 : 2014-01-19 T12:38:31+03:00 eller 2014-01-19). Ett geodataobjekt kan ha flera visualiseringssätt eller så kan den motsvaras av ett eller flera begrepp. Dessa fogas till dokumentationsidentifieraren (doc). När geodataobjektets identifierare (so) skapas görs en omdirigering till denna dokumentationsidentifierare (se punkt 4 och rekommendationens bilaga 2). Geodataobjekten kan enklast länkas till de begrepp de motsvarar när URI-identifieraren bildas. Genom länkning av objektet till begreppen blir det enklare att hitta informationen i samband med öppna data och Linked data (Sammansatt information). 3.2.2 Fysiska objekt (id) Identifieraren för ett fysiskt objekt eller en fysisk företeelse som beskrivs av ett geodataobjekt anges i URIsträngen med sökvägskomponenten /id/. Identifieraren för ett fysiskt objekt fungerar som en länkande identifierare mellan geodataobjekt (/so/) som representerar samma fysiska objekt och även som en överbryggande länk mellan dataobjekt och resurser i olika domäner så att omfattande användning av informationen möjliggörs (Linked data). Den allmänna formen för fysiska objekts URI är: http://paikkatiedot.fi/id/{materialidentifierare}/{lokal identifierare} t.ex. http://paikkatiedot.fi/id/123456/abc123 Den myndighet som ansvarar för ett INSPIRE-dataobjekt skapar en identifierare för det fysiska objektet som motsvarar dataobjektet samtidigt som URI:n för geodataobjektets uttryck skapas. För att säkerställa entydigheten används samma materialidentifierare och lokal identifierare som används i det fysiska objektet som modelleras. För andra än INSPIRE-dataobjekt kan alla aktörer skapa identifierare för de fysiska objekten varvid de identifierare som används mest för länkning bildar de facto-standard. För länkning av data kan olika aktörers identifierare som avser samma fysiska objekt länkas genom till exempel owl:samas- eller skos:exactmatchlänkning. Ett fysiskt objekt kan motsvaras av ett eller flera geodataobjekt eller -begrepp. Dessa fogas till dokumentationsidentifieraren. När fysiska objekts identifierare skapas görs en omdirigering till denna dokumentationsidentifierare (se punkt 4 och rekommendationens bilaga 2). 3.2.3 Begrepp (def) Identifieraren för ett begrepp anges i URI:n med sökvägskomponenten /def/ (def = definition). Den allmänna formen för begrepps URI är: 4/7

http://paikkatiedot.fi/def/{materialidentifierare}/{lokal identifierare} Begreppskällan kan vara vilken som helst ordbok som används av dataleverantören och för vilken det har skapats en webbadress i URI-form. Ordboken kan till exempel vara en sakordlista, en datadefinition, ett schema, en taxonomi eller en synonymordbok. Materialidentifieraren för ordboken som utgör begreppskälla fås från metatieto(at)maanmittauslaitos.fi. Till exempel är materialbeteckningen för Paikkatieto-ontologin 1001000. Ett begrepp kan motsvaras av ett eller flera visualiseringssätt. Dessa fogas till dokumentationsidentifieraren. När identifierare för begrepp skapas görs en omdirigering till denna dokumentationsidentifierare (se punkt 4 och rekommendationens bilaga 2). Den nationella Finto-ontologitjänsten används som distributionskanal för begreppssamlingar som lämpar sig för tjänsten. Ytterligare uppgifter: http://finto.fi/fi/. 4 Definition och tillhandahållande av dataprodukt i gränssnittstjänster Det geodatamaterial som finns lagrat i dataleverantörens databas tillhandahålls för användare som dataprodukter som är planerade och anpassade för olika användningsändamål. En dataprodukt som definieras i en dataproduktsdefinition kan följa den ursprungliga databasens datamodell eller vid behov kan det från den ursprungliga datamodellen anpassas dataprodukter som bättre motsvarar användarnas behov. Rekommendationen JHS 177 Definiering av en geografisk informationsprodukt ger anvisningar om definiering av geodataprodukter som XML-schemor och dokumentering av produkterna som dataproduktbeskrivningar samt om den definieringsprocess som siktar på dessa resultat. INSPIRE-dataproduktdefinitioner beskriver innehållet i och strukturen för harmoniserade europeiska geodataprodukter. INSPIRE-dataproduktdefinitioner förutsätter publicering av URI:er för geografiska informationsobjekt som räknas upp i kapitel 5. URI för ett INSPIRE-geodataobjekt publiceras i datatypen Identifier, vars child-element definieras på följande sätt: localid = geodataobjektets lokala identifierare namespace = första delen av URI för geodataobjekt http://paikkatiedot.fi/so/{materialidentifierare}/ {theme}/{class}/ versionid (ej obligatorisk) = versionskod för geodataobjekt Generellt har alltså det Identifier-element som INSPIRE förutsätter formen: <base:identifier> <base:localid>{lokal identifierare}</base:localid> <base:namespace>http://paikkatiedot.fi/so/{materialidentifierare}/{theme}/ {class}/</base:namespace> <base:versionid>[versionskod]</base:versionid> </base:identifier> För andra än INSPIRE-material rekommenderas att man för publicering av URI för geodataobjekt använder gml:identifier-elementet i GML-beskrivningsspråket som standardiserats av OGC. Identifier-elementet har som obligatoriskt attribut codespace där den första delen http://paikkatiedot.fi/so/{materialidentifierare}/ av geodataobjektets URI placeras. Den lokala identifieraren och en eventuell versionskod ges som gml:identifier-elementets värden. Generellt har alltså gml:identifier-elementet formen: 5/7

<gml:identifier codespace= http://paikkatiedot.fi/so/{materialidentifierare}/ >{lokal identifierare}[/ {versionskod}]</gml:identifier> För GML-dataobjekt är det också obligatoriskt med attributet gml:id. Tillhandahållandet av dataprodukter i visnings- och nedladdningstjänster gör en effektiv distribution av geografisk information möjlig samt underlättar användningen av unika identifierare. Rekommendationen JHS 180 Innehållstjänster för geografisk information innehåller anvisningar om realisering av olika slags servicegränssnitt för geodata samt INSPIRE-krav gällande tjänsternas kvalitet och testning. 5 Omdirigering De identifierare enligt rekommendationen som tilldelats geografiska informationsobjekt, fysiska objekt och för begrepp finns under domänen paikkatiedot.fi. Paikkatiedot.fi fungerar som en nationell omdirigeringstjänst för HTTP URI-identifierare för geodataobjekt och styr inkommande begäran vidare till dataleverantörens URI-tjänst. I bilaga 2 ges ett exempel på realiseringen av en sådan. Uppgiften för den som bestämmer identifieraren är att i paikkatieto.fi-tjänsten definiera till vilken adress begäran till objekt i ett visst material ska styras. Omdirigeringar administreras med en webbapplikation. I en inledande fas lämnar dock informationsproducenterna omdirigeringsdefinitionerna till INSPIRE-sekretariatet (metatieto@nls.fi) som för in dem i omdirigeringstjänsten paikkatiedot.fi. Omdirigeringar gällande identifierare bör göras till en tjänst som dataleverantören tillhandahåller och vars svar överensstämmer med den svarspraxis som definieras i rekommendationen. I bilaga 2 till rekommendationen finns ett exempel på teknisk realisering av en tjänst som tillhandahåller svar enligt svarspraxisen. Den webbadress dit en förfrågan gällande en förekomst, ett fysiskt objekt eller ett begrepp omdirigeras bildar dokumentationsidentifieraren och har den generella formen: http://{domännamn}/doc/{materialidentifierare}/{lokal identifierare}[/{versionskod}] Ett exempel på omdirigering beskrivs nedan. 6/7

7/7