ÅpentGeosynkAPI i sentral forvaltning av FKB. Innspill til viktige avklaringer



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

WFS for transaksjoner WFS-T

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

Referat fra møte i utvidet styringsgruppe 28. august 2015

Konseptskisse: Sentral Felles Kartdatabase

Workshop NGIS API. Lars Eggan, Norconsult Informasjonssystemer desember 2014

Nytt og nyttig (?) fra Kartverket. Arne Olav Berg, Kartverket Vadsø

Konseptskisse: Sentral forvaltningsløsning for primærdata

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

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

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

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

Felleskartdatabase. Status på FDV arbeidet

«Nå kommer kommunene» -Fra innovasjonsprogram til praktisk realitet. Lisbet Nederberg og Håvard Wiik, Skedsmo kommune Altinndagen, 3.

Workshop NGIS-API Risikovurderinger

Elektronisk utlånskontroll

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

SENTRAL FELLES KARTDATABASE. Geir Heksem

Felleskartdatabase. Status på FDV arbeidet

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

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

Veileder for innføring av geosynkronisering av plandata

Referat fra Workshop NGIS-API

Synkronisering av Produktspesifikasjon Fritt Vegnett

AJOURHOLD AV AR5 I QMS

NVE - Forside, Elmarkedstilsynet - marked og monopol, Økonomisk regulering av nettselskap

Standarder for pekere til offentlige ressurser på nett

Geointegrasjon. Status og planer videre fremover

Tilskudd til organisert beitebruk. Elektronisk søknad i Altinn

Pilot Maritime data - Et samarbeid med Kartverket Sjødivisjonen

I D M, G E O R E F E R E R I N G. Georeferering. Beskrivelser av prosess og data for georeferering av BIM. Versjon : draft 1.0.

GeoSynkronisering Standard. Steinar Høseggen Geomatikk IKT AS

Produktspesifikasjon. Avstandsmåling (ID=335) Oppdateringslogg. 1. Kjente bruksområder og behov. 2. Innhold og struktur. 2.

FYLKESMANNEN I ROGALAND Kurs i spreieareal november 2015

Sentral Felles kartdatabase Geovekstsamling Troms november 2017 Merethe Rødum

Veileder ArcPad innsjekk gammel feltsamlerskjema

Øvingsforelesning TDT4105

FKB/SFKB. Robert Bergan Kartverket Skien

Innføring av sentral lagring av FKB er et nasjonalt løft for kartbransjen

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

Veileder for produktark og presentasjonsregler

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

Standarder Geografisk Informasjon - Geosynkronisering Versjon 1.0. Standarder Geografisk Informasjon. Geosynkronisering. Versjon 1 juli 2013

NKKN typeforslag versjon Definisjon av grunntypene

~Høgskolen i Oslo. Side l. Avdelingfor ingeniørutdanning

Motorferdsel i utmark elektronisk søknad Gjennomgang av skjema med merknader. Er du vant til elektroniske skjemaer, er det rimelig selvforklarende.

Vi har ikke behandlet bostøttesøknaden for februar fordi det mangler samtykke fra en eller flere i husstanden

BRUKERVEILEDNING SAMSVARSTEST AV ELEKTRONISKE MELDINGER I NHN TESTSENTER DOKUMENTHISTORIKK DATO VERSJON BESKRIVELSE

Regtoppformatet versjon 1.2

Årsmøte FDV Knutepunkt Sørlandet Birkenes, Iveland, Kristiansand, Lillesand, Songdalen, Søgne, Vennesla

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

Søknader og registrering av FRAVÆR OG FERIE

Produktspesifikasjon: KYV_Farled

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

UML 1. Use case drevet analyse og design Kirsten Ribu

Hamar Bjørn T. Haugen

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

Fagområde: Annen naturinformasjon

Ny konfirmantpåmelding fra Agrando

Slik administrerer du Ståstedsanalysen

SOSI Ledning og lednings datamodell

Innledninger ved: Lars Fredrik Gyland GeoSynkroniseringsprosjektet

Hvordan komme i gang på

Nytt (& nyttig?) fra Kartverket. Arne Olav Berg, Kartverket Tromsø

Generere GML applikasjonsskjema

Oppsummering av brukerundersøkelsen i vann og avløpstjenesten

Produktspesifikasjon. Oppdateringslogg. 1. Kjente bruksområder og behov. 2. Innhold og struktur. 2.1 UML-skjema. UML-skjema med assosiasjoner

Geosynkronisering av arealplaner

Innhold... Side. eksport... 3

Brukerveiledning for Forsikring og Pensjonskasser-rapportering via Altinn

AP226 Use Case Diagram - SBL

FKB-Vegnett. Geodatautvalgsmøte for Akershus Kontaktperson fylkeskartkontoret : Svein Reid svein.reid@statkart.no tlf:

Hvordan angripe en større oppgave? (og hva skal jeg gjøre i oblig 7!?)

DDS-CAD Arkitekt versjon 10. Innhold... Side. eksport... 3

Diverse eksamensgaver

Informasjon Prøveeksamen i IN1000 høsten 2018

Produktspesifikasjon. Oppdateringslogg. 1. Kjente bruksområder og behov. 2. Innhold og struktur. 2.1 UML-skjema. UML-skjema med assosiasjoner

Nasjonal beredskapspakke tilrettelagte kartdata til bruk i krise og beredskap

Smart Grid Norway. RMA Policy

Implementering av database og tjeneste

Brukerveiledning til MAKS 2010

buildingsmart Norge Guiden

Brukerveiledning VIGO bedrift FylkesAdministrator

Objektorientert programmering i Python

NORSK VANN DATAFLYT PROSJEKT. Asle Kvam

Vegnettsforvaltning og veien videre

Overordnet beskrivelse

Implementering av database og tjeneste

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

FKB 4.6 og sentral FKB. Jon Endre Kirkholt Kartverket

Produktspesifikasjon. ATK-punkt (ID=162) Oppdateringslogg. 1. Kjente bruksområder og behov. 2. Innhold og struktur. 2.1 UML-skjema

5.3.3 Innhold / Tematisering. 5.4 Gjennomføring av geodatakontroll

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

Produktspesifikasjon. Oppdateringslogg. 1. Kjente bruksområder og behov. 2. Innhold og struktur. 2.1 UML-skjema. Dato Datakatalog versjon Endringer

Sentral Felles Kartdatabase. Nils Ivar Nes, 28.mars 2017

SOSI generell objektkatalog og objektkatalogen i en produktspesifikasjon

Vask av kjøretøy og eiere mot registeret infotorgkjøretøy

Bilag 1: Kundens kravspesifikasjon

I denne oppgaven blir du introdusert for programmeringsspråket JavaScript. Du skal gjøre den klassiske oppgaven Hei verden, med en katt.

Database-offshore geoteknikk

Transkript:

ÅpentGeosynkAPI i sentral forvaltning av FKB Innspill til viktige avklaringer

Bakgrunn Basert på dokumentet/rapporten «Innspill om bruk av ÅpentGeosynkAPI mot sentral FKB-forvaltning» Rapporten beskriver områder som må på plass før sentral drift med ÅpentGeosynkAPI kan bli en realitet. Dette dreier seg om felt som av ulike årsaker er holdt utenfor standarden, men også om presiseringer og endringer som Norkart ønsker i standarden.

Hovedpunkter GML applikasjonsskjema GML formatering Håndtering av delt geometri Sikkerhet Porsjonering 64 bit heltall Felleskomponenten Bedre feilhåndtering Filtersynkronisering Changelogid bør være uuid Felles diskusjon og avklaringer underveis

GML applikasjonsskjema Skjema som dekker ulike GML-problemstillinger må tidlig på plass F.eks delt geometri og relasjoner Skjemaene må også ha INSPIREID

GML-formatering Tror alle parter i hovedsak er enige om formatet? Siste store hindring var forhåpentligvis Representasjon av delt og heleid geometri All geometri lagres fullstendig inline, uten bruk av referanser All geometri og features skal ha en gml:id som er unik innenfor dokumentet. Denne brukes til å lenke sammen delt geometri for implementasjoner som støtter delt geometri Resultat Tilbyder kan levere en GML-fil som alle abonnenter kan bruke uavhengig av om de støtter delt geometri eller ikke

GML- Delt geometri beskrivelse Gml:id er av typen streng og skal være unik over hele dokumentet Det tilføres ekstra mening til gml::id sånn at den kan brukes til å formidle informasjon som er nødvendig for å bygge opp delt geometri Formatet <QMSqgrug> QMS = Statisk streng som identifiserer at dette er en ID som er generert etter spesielle regler fra QMS qg = QMS intern globalid (uuid, fast størrelse: 36 characters (heksadesimalt format) med bindestreker) r = retning + eller ug = unik globalid Denne innføres for å tilfredstille at Gml:id skal være unik over hele dokumentet

Sikkerhet Standarden definerer ikke hvordan sikkerhet skal håndteres Det er fullt mulig å bygge en god sikkerhetsløsning utenpå standarden Kjapt om foreløpig forslag til sikkerhet All kommunikasjon med https og sftp. Dette er viktig. Bruker henter token med et kall til ekstern autentiseringsløsning Abonnent utfører alle kall med token lagt på i et POST-parameter Tilbyder sjekker gyldighet til token ved hvert kall Token har en gyldighetstid som blir forlenget ved hvert kall Oppnår at aktive kall ikke blir avvist

Sikkerhet Ikke legg for mye i denne figuren! Bare ment som et lite eksempel på hvordan autentisering kan gjøres.

Porsjonering Tilbyderen (for sentraldrift) kan ikke la abonnenten bestemme hvor mange objekt som skal sendes tilbake til abonnenten Standarden tillater å la abonnenten bestemme porsjonstørrelse Dette fungerer dårlig sammen med QMS sin transaksjonsmodell QMS har ett endringsnr per transaksjon Veldig komplisert å returnere deler av en transaksjon Vanskeligjør cache-løsningen (StoredChangeLogs) Porsjonering må skje på abonnenten Abonnenten mottar stor fil fra tilbyder med alle transaksjoner Gunstig for StoredChangelogs Abonnenten velger selv hvilken porsjonstørrelse som leses fra fila

64-bit unsigned heltall I standarden er heltall kun betegnet som integer Dette gjelder f.eks transaksjonsnummeret Vi ønsker at standarden beskriver at heltall skal vare av type 64-bit unsigned integer

Felleskomponenten Felleskomponenten har vært viktig for å «teste» standarden Vi ser på felleskomponenten som en eksempelimplementasjon Felleskomponenten passer ikke inn i arkitekturen til QMS Det er derfor vanskelig for oss å bygge videre på komponenten

Changelogid bør være uuid Changelogid er integer Medfører at vi må hente id er fra sekvens for å oppnå unike id er Bedre med uuid

Bedre feilhåndtering Eksempler Mangler status som indikerer feil, f.eks ved generering av endringsdata Abonnent må få mulighet til å hente ut informasjon om feil Standarden bør utvides med bedre feilhåndtering Ønsker diskusjon med leverandører og Kartverket for å finne god løsning

Filtersynkronisering Ikke fullstendig beskrevet i standarden og det er greit Løses sånn for sentral forvaltning Portal i QMS har en oppgave for hvert kommunepolygon for hvert datasett F.eks 0219Bygg Kommunepolygonet ligger lagret på oppgaven i en komprimert form GetCapabilities returnerer ett datasett for hver oppgave Tilbyder henter polygonfilter ut fra portal Abonnenter har ikke noe forhold til filter

Felles diskusjon og avklaring underveis i prosjektet Problemer vil oppstå som krever diskusjon og avklaring Må ha mulighet til å kalle sammen nødvendige folk fort