korleis kan ein nytta autoritetar for lokalitetar til å ... · stein runar bergheim asplan viak...

72
Korleis kan ein nytta autoritetar for lokalitetar til å laga nye spanande kartbaserte tenester? Stein Runar Bergheim Asplan Viak Internet A/S

Upload: others

Post on 18-Oct-2020

1 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Korleis kan ein nytta autoritetar for lokalitetar til å ... · Stein Runar Bergheim Asplan Viak Internet A/S. METADATA. Kva gjer du her? (Kvifor skal vi høyre på deg?) Eg kjem

Korleis kan ein nytta autoritetar for lokalitetar til å laga nye spanande kartbaserte tenester?

Stein Runar Bergheim

Asplan Viak Internet A/S

Page 2: Korleis kan ein nytta autoritetar for lokalitetar til å ... · Stein Runar Bergheim Asplan Viak Internet A/S. METADATA. Kva gjer du her? (Kvifor skal vi høyre på deg?) Eg kjem

METADATA

Page 3: Korleis kan ein nytta autoritetar for lokalitetar til å ... · Stein Runar Bergheim Asplan Viak Internet A/S. METADATA. Kva gjer du her? (Kvifor skal vi høyre på deg?) Eg kjem

Kva gjer du her? (Kvifor skal vi høyre på deg?)

Page 4: Korleis kan ein nytta autoritetar for lokalitetar til å ... · Stein Runar Bergheim Asplan Viak Internet A/S. METADATA. Kva gjer du her? (Kvifor skal vi høyre på deg?) Eg kjem

Eg kjem frå «AVINET»Eitt selskap i Asplan Viak gruppaGrøfter? Vatn/avløp? Arkitektur? Ja, ja – det og – men også

IT! GIS! Data! Kartløysingar for internett

Kven er vi til for? Norske regionale og nasjonale etatar

Tilsvarande ein del andre stadar i Europa og i Midt-Austen

Page 5: Korleis kan ein nytta autoritetar for lokalitetar til å ... · Stein Runar Bergheim Asplan Viak Internet A/S. METADATA. Kva gjer du her? (Kvifor skal vi høyre på deg?) Eg kjem

Og kven er eg?GIS, IT, og dataentusiast Ugras i eitt blomsterbedd av plan- og forvaltningsvekstar

Ein demokrat mellom diktatorar Takka ja til eitt 2-vekersprosjekt i Midt-Austen for seks år sidan

På leit etter svar: Europeiske FoU Standardisering, INSPIRE – Europeiske geodata-direktivet

Dataanriking, datautforskingstenester, visualisering

Nordfjording – omset til nynorsk sjølv...

Page 6: Korleis kan ein nytta autoritetar for lokalitetar til å ... · Stein Runar Bergheim Asplan Viak Internet A/S. METADATA. Kva gjer du her? (Kvifor skal vi høyre på deg?) Eg kjem

Samarbeider med RA

2013-2015Tidsrom

Page 7: Korleis kan ein nytta autoritetar for lokalitetar til å ... · Stein Runar Bergheim Asplan Viak Internet A/S. METADATA. Kva gjer du her? (Kvifor skal vi høyre på deg?) Eg kjem

Intra-lenkjer

Bakgrunnslenkjer

Auto-Tagging til

thesauri, SKOS

filer,

autoritetsreg.

Auto-tagging til

stadnamn,

geonames

Geotagging

crowd-sourcing

applikasjon

Historiske

stadnamn

Aggregering ved

hjelp av MINT

Enklare måtar å

aggregere?

Page 8: Korleis kan ein nytta autoritetar for lokalitetar til å ... · Stein Runar Bergheim Asplan Viak Internet A/S. METADATA. Kva gjer du her? (Kvifor skal vi høyre på deg?) Eg kjem

OversynDen tradisjonelle løypa for publisering og anriking av (geo)data

Gamle og nye utfordringar Informasjonssøk, anriking av data

Dei nye moglegheitene Enklare dataintegrasjon

(Auto-) anriking av data

RDF & (Geo)SPARQL

Ting vi gjerne skulle ha sett...

Page 9: Korleis kan ein nytta autoritetar for lokalitetar til å ... · Stein Runar Bergheim Asplan Viak Internet A/S. METADATA. Kva gjer du her? (Kvifor skal vi høyre på deg?) Eg kjem

DEN TRADISJONELLE LØYPA

Page 10: Korleis kan ein nytta autoritetar for lokalitetar til å ... · Stein Runar Bergheim Asplan Viak Internet A/S. METADATA. Kva gjer du her? (Kvifor skal vi høyre på deg?) Eg kjem

Kva er problemet med den tradisjonelle løypa for å få tak i og

publisere geodata?

Page 11: Korleis kan ein nytta autoritetar for lokalitetar til å ... · Stein Runar Bergheim Asplan Viak Internet A/S. METADATA. Kva gjer du her? (Kvifor skal vi høyre på deg?) Eg kjem

Data ligg lagra i lokale filer, databasar

Page 12: Korleis kan ein nytta autoritetar for lokalitetar til å ... · Stein Runar Bergheim Asplan Viak Internet A/S. METADATA. Kva gjer du her? (Kvifor skal vi høyre på deg?) Eg kjem

Nokon som står dataene nær er glad i dei og ynskjer å verne dei

mot farane ved ubeskytta ... (gjen)bruk

Page 13: Korleis kan ein nytta autoritetar for lokalitetar til å ... · Stein Runar Bergheim Asplan Viak Internet A/S. METADATA. Kva gjer du her? (Kvifor skal vi høyre på deg?) Eg kjem

Avtalar, lisensar, tidsavgrensing, bruksavgrensing, vilkår

Page 14: Korleis kan ein nytta autoritetar for lokalitetar til å ... · Stein Runar Bergheim Asplan Viak Internet A/S. METADATA. Kva gjer du her? (Kvifor skal vi høyre på deg?) Eg kjem

Må tolke kjeldedatamodellen og innhaldet

Page 15: Korleis kan ein nytta autoritetar for lokalitetar til å ... · Stein Runar Bergheim Asplan Viak Internet A/S. METADATA. Kva gjer du her? (Kvifor skal vi høyre på deg?) Eg kjem

Anriking, verdiauke som kjem til i lokale applikasjonar verken kan eller vil finne vegen attende til

kjelda

Page 16: Korleis kan ein nytta autoritetar for lokalitetar til å ... · Stein Runar Bergheim Asplan Viak Internet A/S. METADATA. Kva gjer du her? (Kvifor skal vi høyre på deg?) Eg kjem

Ja – men det virkar bra som det gjer!

Page 17: Korleis kan ein nytta autoritetar for lokalitetar til å ... · Stein Runar Bergheim Asplan Viak Internet A/S. METADATA. Kva gjer du her? (Kvifor skal vi høyre på deg?) Eg kjem

Ja det gjer det –men etter ein slik syklus er det berre ein

einaste tanke som har teke eitt klamt tak på sjela...

Page 18: Korleis kan ein nytta autoritetar for lokalitetar til å ... · Stein Runar Bergheim Asplan Viak Internet A/S. METADATA. Kva gjer du her? (Kvifor skal vi høyre på deg?) Eg kjem

«ALDRI MEIR» (Mykje arbeid, godt det er lenge til neste gong)

Page 19: Korleis kan ein nytta autoritetar for lokalitetar til å ... · Stein Runar Bergheim Asplan Viak Internet A/S. METADATA. Kva gjer du her? (Kvifor skal vi høyre på deg?) Eg kjem

Men vi har då allereie laga datatenester og API?

Page 20: Korleis kan ein nytta autoritetar for lokalitetar til å ... · Stein Runar Bergheim Asplan Viak Internet A/S. METADATA. Kva gjer du her? (Kvifor skal vi høyre på deg?) Eg kjem

State-of-the-art for distribuert datalagring i kartverda er WMS,

WCS og WFS

Page 21: Korleis kan ein nytta autoritetar for lokalitetar til å ... · Stein Runar Bergheim Asplan Viak Internet A/S. METADATA. Kva gjer du her? (Kvifor skal vi høyre på deg?) Eg kjem

WMS/WCS gjer data/biletdata om til georeferete bilete som kan

lesast over nett

Page 22: Korleis kan ein nytta autoritetar for lokalitetar til å ... · Stein Runar Bergheim Asplan Viak Internet A/S. METADATA. Kva gjer du her? (Kvifor skal vi høyre på deg?) Eg kjem

WFS – gjer tilgong til fullstendig datamodell og vektordata i full

oppløysing

Page 23: Korleis kan ein nytta autoritetar for lokalitetar til å ... · Stein Runar Bergheim Asplan Viak Internet A/S. METADATA. Kva gjer du her? (Kvifor skal vi høyre på deg?) Eg kjem

Men - ytelsen er ikkje *allverda*

Page 24: Korleis kan ein nytta autoritetar for lokalitetar til å ... · Stein Runar Bergheim Asplan Viak Internet A/S. METADATA. Kva gjer du her? (Kvifor skal vi høyre på deg?) Eg kjem
Page 25: Korleis kan ein nytta autoritetar for lokalitetar til å ... · Stein Runar Bergheim Asplan Viak Internet A/S. METADATA. Kva gjer du her? (Kvifor skal vi høyre på deg?) Eg kjem

Å seie ja på XMLRelativt stor overhead<?xml version=‘1.0’ encoding=‘UTF-8’?xmlns:mittskjema=‘http://svar.no’><root><mittskjema:svar>Ja</svar></root>

Page 26: Korleis kan ein nytta autoritetar for lokalitetar til å ... · Stein Runar Bergheim Asplan Viak Internet A/S. METADATA. Kva gjer du her? (Kvifor skal vi høyre på deg?) Eg kjem

Kartverket sine «seinaste» tilebaserte tenester er raske,

effektive og uvurderlege

Page 27: Korleis kan ein nytta autoritetar for lokalitetar til å ... · Stein Runar Bergheim Asplan Viak Internet A/S. METADATA. Kva gjer du her? (Kvifor skal vi høyre på deg?) Eg kjem

Spesielt med lokal caching/ mellomlagring

Page 28: Korleis kan ein nytta autoritetar for lokalitetar til å ... · Stein Runar Bergheim Asplan Viak Internet A/S. METADATA. Kva gjer du her? (Kvifor skal vi høyre på deg?) Eg kjem

Men API/OGC framleis avhengig av ulike kjeldemodellar og «ikkje sjølv-dokumenterande» semantikk

Page 29: Korleis kan ein nytta autoritetar for lokalitetar til å ... · Stein Runar Bergheim Asplan Viak Internet A/S. METADATA. Kva gjer du her? (Kvifor skal vi høyre på deg?) Eg kjem

GAMLE OG NYE UTFORDRINGAR

Page 30: Korleis kan ein nytta autoritetar for lokalitetar til å ... · Stein Runar Bergheim Asplan Viak Internet A/S. METADATA. Kva gjer du her? (Kvifor skal vi høyre på deg?) Eg kjem

Tenester vs dataVåre data er dei beste og (viktigaste) i verden Så lenge våre tenester var dei einaste var dei også dei viktigaste

Men... slik det er i dag er våre tenester mindre enn andre

Våre tenester er ofte betre og i alle fall meir avanserte

Men vi har ikkje ei krone til marknadsføring

Page 31: Korleis kan ein nytta autoritetar for lokalitetar til å ... · Stein Runar Bergheim Asplan Viak Internet A/S. METADATA. Kva gjer du her? (Kvifor skal vi høyre på deg?) Eg kjem

Karttenesterpopulære karttenester på nett

Page 32: Korleis kan ein nytta autoritetar for lokalitetar til å ... · Stein Runar Bergheim Asplan Viak Internet A/S. METADATA. Kva gjer du her? (Kvifor skal vi høyre på deg?) Eg kjem
Page 33: Korleis kan ein nytta autoritetar for lokalitetar til å ... · Stein Runar Bergheim Asplan Viak Internet A/S. METADATA. Kva gjer du her? (Kvifor skal vi høyre på deg?) Eg kjem

Datakvalitet & tenesterDatakvalitet Google Apple Nokia/Bing OSM

Oppdatert **** *** ** ****

Korrekt * * **** **

Fullstendig ****(*)? *** ****

Nøyaktig ** ** *** *

Dekning **** *** ** ***

Marknad Web, Mobil Mobil Web, mobil,

Bilnavigasjon

Overalt, i

aukande grad

Page 34: Korleis kan ein nytta autoritetar for lokalitetar til å ... · Stein Runar Bergheim Asplan Viak Internet A/S. METADATA. Kva gjer du her? (Kvifor skal vi høyre på deg?) Eg kjem

ObservasjonarPresisjon er ikkje alt (for å få til bruk) +/- 20 meter (eller meir) er heilt ok for tenestebruk

(ikkje for å finne att ledningar, og ting under bakken)

Alt finst – og litt til Før var det utfordringa å finne det ein leitte etter

Støyfiltrering den nye utfordringa Kva for eitt (to) av dei ti treffa ein har fått er det rette

Page 35: Korleis kan ein nytta autoritetar for lokalitetar til å ... · Stein Runar Bergheim Asplan Viak Internet A/S. METADATA. Kva gjer du her? (Kvifor skal vi høyre på deg?) Eg kjem

DEI NYE MOGLEGHEITENE

Page 36: Korleis kan ein nytta autoritetar for lokalitetar til å ... · Stein Runar Bergheim Asplan Viak Internet A/S. METADATA. Kva gjer du her? (Kvifor skal vi høyre på deg?) Eg kjem

Så RDF skal liksom forandre alt då?

Page 37: Korleis kan ein nytta autoritetar for lokalitetar til å ... · Stein Runar Bergheim Asplan Viak Internet A/S. METADATA. Kva gjer du her? (Kvifor skal vi høyre på deg?) Eg kjem

Neppe, men det har eitt sjarmerande potensiale for

området

Page 38: Korleis kan ein nytta autoritetar for lokalitetar til å ... · Stein Runar Bergheim Asplan Viak Internet A/S. METADATA. Kva gjer du her? (Kvifor skal vi høyre på deg?) Eg kjem

Vi kan for eksempel redusere tidsbruken på dataintegrasjon

Page 39: Korleis kan ein nytta autoritetar for lokalitetar til å ... · Stein Runar Bergheim Asplan Viak Internet A/S. METADATA. Kva gjer du her? (Kvifor skal vi høyre på deg?) Eg kjem

Du skulle snakke om kart!

Page 40: Korleis kan ein nytta autoritetar for lokalitetar til å ... · Stein Runar Bergheim Asplan Viak Internet A/S. METADATA. Kva gjer du her? (Kvifor skal vi høyre på deg?) Eg kjem

Fyrst må vi gje datagrunnlaget vårt koordinatar

Page 41: Korleis kan ein nytta autoritetar for lokalitetar til å ... · Stein Runar Bergheim Asplan Viak Internet A/S. METADATA. Kva gjer du her? (Kvifor skal vi høyre på deg?) Eg kjem

Vi kan ta utgangspunkt i ein eksisterande RDF ressurs

Page 42: Korleis kan ein nytta autoritetar for lokalitetar til å ... · Stein Runar Bergheim Asplan Viak Internet A/S. METADATA. Kva gjer du her? (Kvifor skal vi høyre på deg?) Eg kjem

Ft1910

Page 43: Korleis kan ein nytta autoritetar for lokalitetar til å ... · Stein Runar Bergheim Asplan Viak Internet A/S. METADATA. Kva gjer du her? (Kvifor skal vi høyre på deg?) Eg kjem

Geonames

Page 44: Korleis kan ein nytta autoritetar for lokalitetar til å ... · Stein Runar Bergheim Asplan Viak Internet A/S. METADATA. Kva gjer du her? (Kvifor skal vi høyre på deg?) Eg kjem

DbPedia

Page 45: Korleis kan ein nytta autoritetar for lokalitetar til å ... · Stein Runar Bergheim Asplan Viak Internet A/S. METADATA. Kva gjer du her? (Kvifor skal vi høyre på deg?) Eg kjem

Leg til ein trippel!

Page 46: Korleis kan ein nytta autoritetar for lokalitetar til å ... · Stein Runar Bergheim Asplan Viak Internet A/S. METADATA. Kva gjer du her? (Kvifor skal vi høyre på deg?) Eg kjem

Resultatet

Page 47: Korleis kan ein nytta autoritetar for lokalitetar til å ... · Stein Runar Bergheim Asplan Viak Internet A/S. METADATA. Kva gjer du her? (Kvifor skal vi høyre på deg?) Eg kjem

Vi må lagre både PURL og koordinatar

Page 48: Korleis kan ein nytta autoritetar for lokalitetar til å ... · Stein Runar Bergheim Asplan Viak Internet A/S. METADATA. Kva gjer du her? (Kvifor skal vi høyre på deg?) Eg kjem

Vi har fått koordinatar, ekstra-informasjon gratis. Kan oppdatere

desse seinare

Page 49: Korleis kan ein nytta autoritetar for lokalitetar til å ... · Stein Runar Bergheim Asplan Viak Internet A/S. METADATA. Kva gjer du her? (Kvifor skal vi høyre på deg?) Eg kjem

Men der er ting å merkje seg...

Page 50: Korleis kan ein nytta autoritetar for lokalitetar til å ... · Stein Runar Bergheim Asplan Viak Internet A/S. METADATA. Kva gjer du her? (Kvifor skal vi høyre på deg?) Eg kjem

Kvifor ser *mange* Semantic Web tenester slik ut?

Page 51: Korleis kan ein nytta autoritetar for lokalitetar til å ... · Stein Runar Bergheim Asplan Viak Internet A/S. METADATA. Kva gjer du her? (Kvifor skal vi høyre på deg?) Eg kjem

Lett å integrere heterogene data – men ikkje så lett å lage

tiltalande einskapleg presentasjon...

Page 52: Korleis kan ein nytta autoritetar for lokalitetar til å ... · Stein Runar Bergheim Asplan Viak Internet A/S. METADATA. Kva gjer du her? (Kvifor skal vi høyre på deg?) Eg kjem
Page 53: Korleis kan ein nytta autoritetar for lokalitetar til å ... · Stein Runar Bergheim Asplan Viak Internet A/S. METADATA. Kva gjer du her? (Kvifor skal vi høyre på deg?) Eg kjem

Automatisk anrika data kan no bli litt så som så...

Det finst meir enn eitt Blåfjell

Page 54: Korleis kan ein nytta autoritetar for lokalitetar til å ... · Stein Runar Bergheim Asplan Viak Internet A/S. METADATA. Kva gjer du her? (Kvifor skal vi høyre på deg?) Eg kjem
Page 55: Korleis kan ein nytta autoritetar for lokalitetar til å ... · Stein Runar Bergheim Asplan Viak Internet A/S. METADATA. Kva gjer du her? (Kvifor skal vi høyre på deg?) Eg kjem
Page 56: Korleis kan ein nytta autoritetar for lokalitetar til å ... · Stein Runar Bergheim Asplan Viak Internet A/S. METADATA. Kva gjer du her? (Kvifor skal vi høyre på deg?) Eg kjem

Kva så med kart?(Geo)SPARQL-baserte kartlag Desentralisering av informasjon

Kan bruke ontologiar til å bestemme kva som skal synast

Døtre og søner av Noreg

Page 57: Korleis kan ein nytta autoritetar for lokalitetar til å ... · Stein Runar Bergheim Asplan Viak Internet A/S. METADATA. Kva gjer du her? (Kvifor skal vi høyre på deg?) Eg kjem

Vi kan lese data frå ein SPARQL database via nett og mate fram all informasjon utan å kjenne til anna ved datamodellen enn X, Y og eitt namn

Denne kan så visualiserast i eitt kart

Page 58: Korleis kan ein nytta autoritetar for lokalitetar til å ... · Stein Runar Bergheim Asplan Viak Internet A/S. METADATA. Kva gjer du her? (Kvifor skal vi høyre på deg?) Eg kjem

Javel – men kan vi byrje med dette då? Må vi ikkje vente til dei

sentrale registra er publiserte?

Page 59: Korleis kan ein nytta autoritetar for lokalitetar til å ... · Stein Runar Bergheim Asplan Viak Internet A/S. METADATA. Kva gjer du her? (Kvifor skal vi høyre på deg?) Eg kjem

Nokre register er allereie klar –og internasjonale kjelder finst

allereie

Page 60: Korleis kan ein nytta autoritetar for lokalitetar til å ... · Stein Runar Bergheim Asplan Viak Internet A/S. METADATA. Kva gjer du her? (Kvifor skal vi høyre på deg?) Eg kjem

Stadnamn: Geonames, Getty Thesaurus of Geographical

Names

Page 61: Korleis kan ein nytta autoritetar for lokalitetar til å ... · Stein Runar Bergheim Asplan Viak Internet A/S. METADATA. Kva gjer du her? (Kvifor skal vi høyre på deg?) Eg kjem

Konsept: GEMET, UNESCO, LCSH

Page 62: Korleis kan ein nytta autoritetar for lokalitetar til å ... · Stein Runar Bergheim Asplan Viak Internet A/S. METADATA. Kva gjer du her? (Kvifor skal vi høyre på deg?) Eg kjem

Addresser: Openstreetmap

Page 63: Korleis kan ein nytta autoritetar for lokalitetar til å ... · Stein Runar Bergheim Asplan Viak Internet A/S. METADATA. Kva gjer du her? (Kvifor skal vi høyre på deg?) Eg kjem

Artiklar: DbPedia, Wikipedia

Page 64: Korleis kan ein nytta autoritetar for lokalitetar til å ... · Stein Runar Bergheim Asplan Viak Internet A/S. METADATA. Kva gjer du her? (Kvifor skal vi høyre på deg?) Eg kjem

Personar: VIAF

Page 65: Korleis kan ein nytta autoritetar for lokalitetar til å ... · Stein Runar Bergheim Asplan Viak Internet A/S. METADATA. Kva gjer du her? (Kvifor skal vi høyre på deg?) Eg kjem

Sikkert bra men ikkje bra nok –kva trengst for at det skal bli

«skikkeleg"?

Page 66: Korleis kan ein nytta autoritetar for lokalitetar til å ... · Stein Runar Bergheim Asplan Viak Internet A/S. METADATA. Kva gjer du her? (Kvifor skal vi høyre på deg?) Eg kjem

SSR har ~1 mill stadnamn, Geonames har ~70 tusen

Page 67: Korleis kan ein nytta autoritetar for lokalitetar til å ... · Stein Runar Bergheim Asplan Viak Internet A/S. METADATA. Kva gjer du her? (Kvifor skal vi høyre på deg?) Eg kjem

Matrikkelen: addresser, gardsnummer, bruksnummer

Page 68: Korleis kan ein nytta autoritetar for lokalitetar til å ... · Stein Runar Bergheim Asplan Viak Internet A/S. METADATA. Kva gjer du her? (Kvifor skal vi høyre på deg?) Eg kjem

Personar: noko ope som er norsk...

Page 69: Korleis kan ein nytta autoritetar for lokalitetar til å ... · Stein Runar Bergheim Asplan Viak Internet A/S. METADATA. Kva gjer du her? (Kvifor skal vi høyre på deg?) Eg kjem

Hendingar, fenomen:

Page 70: Korleis kan ein nytta autoritetar for lokalitetar til å ... · Stein Runar Bergheim Asplan Viak Internet A/S. METADATA. Kva gjer du her? (Kvifor skal vi høyre på deg?) Eg kjem

Tidsperiodar, epokar:

Page 71: Korleis kan ein nytta autoritetar for lokalitetar til å ... · Stein Runar Bergheim Asplan Viak Internet A/S. METADATA. Kva gjer du her? (Kvifor skal vi høyre på deg?) Eg kjem

Med nokre få slike koplingar kan vi generere kart som fortel historier – ikkje berre viser

punkt

Page 72: Korleis kan ein nytta autoritetar for lokalitetar til å ... · Stein Runar Bergheim Asplan Viak Internet A/S. METADATA. Kva gjer du her? (Kvifor skal vi høyre på deg?) Eg kjem

(STEIN) RUNAR [email protected]

Takk for merksemda, spørsmål/svar