Sosi GML JSON. Visdomsord fra en ikke-ekspert

Like dokumenter
Implementering av database og tjeneste

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

Implementering av database og tjeneste

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

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

Geosynkronisering. - Status - Videreføring? GeoForum Rogaland Karttreff 2014 Lars Fredrik Gyland

PostGIS som navet i dataforvaltningen ved Skog og landskap

- i et brukerperspektiv

Workshop NGIS API. Lars Eggan, Norconsult Informasjonssystemer desember 2014

Datafangst. - meir effektiv leveranse av digitale data til Nasjonal vegdatabank (NVDB) Statens vegvesen, Sara Aspen

NORSK VANN DATAFLYT PROSJEKT. Asle Kvam

SOSI og dataflyt sett fra Powel Øyvind Hauge

Arkitektur og rammeverk for utvikling i Direktoratet for naturforvaltning. Versjon

Erlend Oftedal. Risiko og sikkerhet i IKT-systemer, Tekna

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

Veileder for harmonisering av geografiske data

InnlandsGIS - Dataflyt og temadata

WFS for transaksjoner WFS-T

WMS og WFS i praksis

Stikkord: Java EE, EJB, JSF, JPA, SWT, klient/tjener, Glassfish server, Application Client.

Temadata i Innlandet. Generelt tilgang til og bruk av temadata Data fra Statens vegvesen. Fagdag veg, Gålå Ingar Skogli, Statens vegvesen

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

Henger dagens studier med i den teknologiske utviklingen? Sverre Stikbakke, NTNU i Gjøvik

Veileder for Geonorge-registeret

Starship SOSI versjon 5?

Om kart. Jon Holmen & Christian-Emil Ore. DH-seminar UiO

Pilot Maritime data - Et samarbeid med Kartverket Sjødivisjonen

Forventninger til partene. Fristene nærmer seg hva nå? En repetisjonsøvelse

Hva skjer i den norske geografiske infrastrukturen (NSDI) frem mot Kåre Kyrkjeeide

Geomatikkdagene 2018 Stavanger

Fagdata i NVDB. Hva og Hvordan

: Parallelle sesjoner

Vegnett i Norge. Grensekartseminaret i Kongsvinger september Ingrid Murvold Alhaug Geomatikkseksjonen Statens vegvesen Region øst

Veilederdokumentenes forankring <UTKAST>

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

En beskrivelse av API for innhenting av informasjon fra registeret for sentralt godkjente foretak Direktoratet for byggkvalitet

Notat om Norge digitalt og Norvegiana

Forprosjektrapport. Utvikle en plattform for digitalisering av foosballbord.

SOSI Ledning og lednings datamodell

Et tredimensjonalt blikk i krystallkulen. Rune Aasgaard

SSA-T Bilag 3 vedlegg 1. Arkitektur og rammeverk IKT/GIS-utvikling. Miljødirektoratet. Versjon Side 1 av 8

Tjenester i vår nasjonale infrastruktur. informasjon. Håvard Tveite NMBU NGIS

Hvordan kan en gjenbrukbar NOARK kjerne bidra til samhandling mellom forvaltningsnivåene?

Innledninger ved: Lars Fredrik Gyland GeoSynkroniseringsprosjektet

D5 - VA Kabel - Import og eksport fra Quadri

Overordnet beskrivelse

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

Vegvesenets bidrag til apps4norge. Jan Kristian Jensen Seksjon for NVDB og Geodata Statens vegvesen/vegdirektoratet

FORBEREDELSE / FØREBUING

Knut Jetlund. Co-editor for modellregisteret (Harmonized Model)

Teknologiworkshop /04

Bachelorprosjekt i informasjonsteknologi, vår 2017

Kvalitetssikring av data og tjenester. Roy H.Mellum Teknologiforum 2016, Gardermoen 2. november 2016

Introduksjon til programmering og programmeringsspråk. Henrik Lieng Høgskolen i Oslo og Akershus

Geonorges distribusjonsløsning

SOSI Ledning 4.5 løsning for ArcGIS. BA-Nettverket 8. juni 2015

GraphQL. Hva, hvorfor, hvordan

DIGITALE MODELLER OG MENTALE MODELLER

Oversikt, installasjon og lisensiering av ArcGIS Desktop 10.5 og relaterte produkter på NTNU

- reklamebannere mobil og tablet

NVDB-leveransar, kvifor? Kva vert data brukt til? Korleis levere rett første gong?

Geodataloven/Inspire frister og status. Arvid Lillethun, Kartverket, Sesjon A, 14.00

Fulldigitale romlige arealplaner

Forhold: Byggherre - Entreprenør Konsulent. VA- Flyt BA ne&verket

ISY Park Go og nye ISY Park. Endre Lykke, NoIS

Temadata innlandet - slik tilrettelegger vi temadata i planlegging i dag

Introduksjon til programmering og programmeringsspråk

Systemarkitektur for romlig-temporal database med informasjon om jordbruksarealer og dyrkingsjord i Norge. Ingvild Nystuen, Teknologiforum 2.11.

NCE TOURISM FJORD NORWAY. FJORDNETT INTERNETTFORUM 2012 Bergen, 12./13. juni 2012

Prosjekt «Nye kvalitetssikrings- og importrutiner for Naturbase. 5. November 2013 Terje Krogh Miljødataseksjonen

Geodatalov- hva har skjedd siden sist. Arvid Lillethun, Kartverket, 2. november 2016

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

Kapittel 13 Advanced Hypertext Implementation. Martin Lie Ole Kristian Heggøy

lagring med HTML5 Offline lagring Offline Informasjonsteknologi 2 Gløer Olav Langslet Sandvika VGS

SAMARBEIDSAVTALE ER INNGÅTT MELLOM: FISKERIDIREKTORATET BARENTSWATCH

Allma Eiendom og Distrikt - framtidsrettet webapplikasjon for norsk skogbruk

Temadata i Innlandet. Generelt tilgang til og bruk av temadata Data fra Statens vegvesen. Regionmøter Hedmark og Oppland 2017

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

Artist webside. Gruppe medlemmer Joakim Kartveit. Oppdragsgiver Tetriz Event & Management. Frode Mathiesen. Gry Anita Nilsen.

Lær QGIS med OSGIS Academy sitt online QGIS-kurs på norsk. OSGIS Academy online QGIS kursprogram utgave

En ny generasjon standarder for bygging av geografisk infrastruktur

InnlandsGIS. Espen Gudevang, Fylkesmannen i Oppland / InnlandsGIS-samarbeidet, 18/ espen.gudevang@fylkesmannen.no

Arkitektur. Kirsten Ribu Høgskolen i Oslo

Arkitektur. Kirsten Ribu Høgskolen i Oslo

TextureTool med SOSI-parser

SOSI Ledning Pilotprosjekter

Erfaringer med webkart i Grenland. Porsgrunn kommune Harald Høifødt

Geosynkronisering. En nasjonal standard for synkronisering av geografisk informasjon

Slik jobber Glitrevannverket/Godt vann Drammensregionen.

NOTAT. Løsningsforslag Eiendomsportal v2. Fra Richard Hanssen, Avinet Til Christian Tallberg, Kystverket Kopi Stian Aamot, Kystverket Dato

Nasjonal geoportal nasjonale fellesløsninger og geosynkronisering

TDT4300 Datavarehus og datagruvedri3, Våren 2014

Den største endringen i menneskehetens historie!

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

NVDB datagrunnlag og tilganger. Liv Nordbye, Vegdirektoratet

Hjelpemidler: 4 A4-sider (2 to-sidige ark eller 4 en-sidige ark) med egenproduserte notater (håndskrevne/maskinskrevne)

Trender som påvirker NVDB

Planforvaltning med WinMap 4

SOSI-standard og lednings datamodell

Transkript:

Sosi GML JSON Visdomsord fra en ikke-ekspert

SOSI Ryggraden i kartforvaltning Standard

SOSI = SUKSESS 1987 =>????

Hvorfor ikke SOSI? Kompleksitet: på smertegrensen Lineære referanser (vegnett, rørledning) Særnorskt

GML Ingenting som får meg til å føle meg så dum som GML Bare utviklerne skjønner GML trenger ikke jeg skjønne det Viktig å begrense kompleksiteten

GML skjema GML Denne XML = GML Geometrityper etc Applikasjonsskjema Definer dine fagdata

GML Uten begrensningene til sosi prikk Støtter all relevant kompleksitet Applikasjonsskjema Lineære referanser, topolog (felles grenser), vegnettstopologi Viderefører en mannsalder med standardisering Verktøystøtte Komplekst Plasskrevende (store filer)

JSON Også Geojson, TopoJson

is NOT http://www.slideshare.net/noamross/spatial-analysis-with-r-the-good-the-bad-and-thepretty

Verden utenfor Norge digitalt «Alle» tar i bruk «Geo» og «kart» Visualisering = KART Geografiske data viktige «Spatial» i ALL programvare «GEO» funksjonalitet lages nå av folk uten utdanning fra GIS/GEO/SPATIAL

GIS/GEO/SPATIAL-utdanning IKKE nødvendig for å lage god «GEO» - funksjonalitet

En typisk webapplikasjon Web server eksempel.no Html + kjørbar kode (javascript)

Koden kjører i nettelseren din Henter data fra API er Web server eksempel.no API #1 API #2 API #3 Usynlig fra internett Interne databaser, fagsystem m.m. JSON (geojson, topojson)

API er kan også brukes til andre ting Fagsystem API #1 API #2 API #3 JSON (geojson, topojson)

Sa noen WFS? WFS tjener f.eks geoserver WFS klient Webapplikasjon Fagsystem API #1 API #2 API #3 WFS = GML Mange WFS tilbyr flere formater

Formatkrigen kan begynne! Webapplikasjon Fagsystem API #1 API #2 API #3 Hvilket format bruker vi her?

JSON Alt er tekst

GeoJSON http://geojson.org/

GeoJSON http://geojson.org/

TopoJSON https://github.com/topojson/topojson-specification/blob/master/readme.md https://en.wikipedia.org/wiki/geojson#topojson Utvidelse av GeoJSON for å støtte topologi (f.eks felles grenser) Topologimekanismer i et produksjonssystem Lars Aksel Opsahl, NIBIO, Teknologiforum - Ingenting om TopoJSON - Mye om hvorfor topologi er VIKTIG & RIKTIG * Robust forvaltning felles grenser * Kun utveksle endringssett grenser, ikke hele polygoner * Unngå feil pga reprojisering, avrunding m.m.

Skjemaløst? Fleksibilitet Hold det ENKELT Utvid når det trengs JSON = skjemaløst Ingen kontrakt Ingen standardisering topo/geojson : Kun kontrakt på å være gyldig topojson/geojson Ingen kontrakt på SOSI datamodell Uforutsigbart! Kaste vrak på standarder?

Formatkrig hva er enklest? Sosi formatet må dø! Foss4gNOR 2013 http://docs.atlefren.net/foss4gno/#/11

GML Sosi, men kan leses utenfor ND-menigheten Fremtidsrettet Lineære referanser Komplekst Sosi If it ain t broken don t fix it! (men hvor lenge?) ND-standard Forvaltning Smertegrense for mer komplekse strukturer (Geo/topo) JSON Enkelt å forstå Smertegrense for mer kompekse strukturer? Alt flyter (ingen standard) Dine GIS-venner liker det ikke

Men er JSON alltid enkelt? NVDB api = stikk motsatt???

JSON kan være forenkling Webapplikasjon Fagsystem ENKELT! JSON (geojson, topojson) API #1 Usynlig fra internett KOMPLEKST! Interne databaser, fagsystem m.m.

NVDB gjør stikk motsatt Webapplikasjon Fagsystem NVDB API Usynlig fra internett KOMPLEKST! NVDB Interne databaser Eksponer MEST MULIG av intern struktur XML eller JSON

NVDB gjør stikk motsatt så kan vi heller forenkle / transformere på utsiden Webapplikasjon Fagsystem Sosi GML GeoJSON NVDB API Usynlig fra internett KOMPLEKST! NVDB Interne databaser, fagsystem m.m.

NVDB gjør stikk motsatt så kan vi heller forenkle / transformere på utsiden Sosi GML GeoJSON NVDB API FME prototyp NVDB api => Sosi GML https://github.com/jetgeo/nvdbgml/tree/master/fme

Mine tanker Når standarder er viktig bruk sosi GML / sosi prikk - La sosi prikk fases ut (hvor raskt?) Lettvint bruk - JSON / GeoJsON / topojson veldig bra alternativ Mange viktige behov løses med enkle virkemidler Skill mellom forvaltning og øvrig bruk når du utveksler data

Mine tanker Bør vi lage JSON skjema? f.eks. NVDB datamodell? Slik ser våre data ut i en (geo)-json representasjon? Sosi modellregister JSON / geojson/topojson -representasjon? Verktøystøtte for automagisk les / skriv? at alt kan lese JSON betyr lite hvis tolkningen er for kompleks Verktøystøtte for vedlikehold av skjema?