Stationsregistret - Huvuddokument...(WFS och WMS tjänst i OpenGeo Suite, driftad som molntjänst i...

37
Stationsregistret - Huvuddokument Version 0.8

Transcript of Stationsregistret - Huvuddokument...(WFS och WMS tjänst i OpenGeo Suite, driftad som molntjänst i...

Page 1: Stationsregistret - Huvuddokument...(WFS och WMS tjänst i OpenGeo Suite, driftad som molntjänst i Microsofts Azure-plattform). HaV blir nu en formell partner vid utvecklingen av

Stationsregistret - Huvuddokument

Version 0.8

Page 2: Stationsregistret - Huvuddokument...(WFS och WMS tjänst i OpenGeo Suite, driftad som molntjänst i Microsofts Azure-plattform). HaV blir nu en formell partner vid utvecklingen av

Miljödatasamverkan

Naturvårdsverket och Havs- och vattenmyndigheten

Miljöövervakning

Dokument identi te t :

StnReg01_Huvuddokument.pdf

Dokumentnamn:

Stationsregistret - Huvuddokument Vers ion:

0.8 Sida :

1 (36)

Utarbetad av:

Naturvårdsverket och Havs och vattenmyndigheten

Godkänd av :

Referensgruppen för Stationsregistret Gi l t ig f rån:

2021-02-12

Version Datum Ändring Sign

0.1 2018-12-10 Dokument skapas AF

0.2 2019-06-08 Relevanta delar av Stationsregistrets specifi-

kation från 2016 förs in i nytt dokument

(detta). Samt relevanta delar från referens-

gruppsmöten 2016 - 2019. Dokumentet om-

arbetas fullständigt.

AF

0.3 2019-07-12 Granskad, kompletterad. LJH

0.4 2019-07-15 Ändringar från LJH införda. AF

0.5 2019-09-01 Harmoniserat texten mot användarhandled-

ning.

AF

0.6 2019-12-01 Kap 7.2. Attributförteckningen kompletterad

med valideringsfält och fler koordinatsystem.

AF

0.7 2020-03-05 Kap 7.2. Korrigerat förklaringar till vissa at-

tribut bl a till EU_CD (VISS-ID).

AF/LJH

0.8 2021-02-12 Kap 7.2 – 7.4. Attributförteckningen utökad

med attribut för övervakningsstationer.

AF

AF = Anders Foureaux; LJH = Lars Johan Hansson

Page 3: Stationsregistret - Huvuddokument...(WFS och WMS tjänst i OpenGeo Suite, driftad som molntjänst i Microsofts Azure-plattform). HaV blir nu en formell partner vid utvecklingen av

Miljödatasamverkan

Naturvårdsverket och Havs- och vattenmyndigheten

Miljöövervakning

Dokument identi te t :

StnReg01_Huvuddokument.pdf

Dokumentnamn:

Stationsregistret - Huvuddokument Vers ion:

0.8 Sida :

2 (36)

Utarbetad av:

Naturvårdsverket och Havs och vattenmyndigheten

Godkänd av :

Referensgruppen för Stationsregistret Gi l t ig f rån:

2021-02-12

Innehållsförteckning

1 Bakgrund 4

1.1 Utveckling 2012 – 2020 4

2 Syfte 5

2.1 Syfte 1: Att stödja ett snabbare dataflöde och säkra kvalitet 5

2.2 Syfte 2: Att utgöra en nod för Inspiretjänster inom tema EF 5

2.3 Syfte 3: Att utgöra en central ingång för all miljöövervakning 5

3 Effektmål - Nyttorealisering 6

4 Arkitektur 7

4.1 Informationsmodell 7

4.2 Systemarkitektur 7

5 Koncept för ID-sättning 8

5.1 ID-sättning baserad på ”10 Rules for Persistent URI:s” 8

5.2 Konstruktion av Namespace/Local-ID (InspireID) 10 5.2.1 Domännamn 10 5.2.2 Namespace 11 5.2.3 LocalID 11 5.2.4 Namespace/LocalID 11 5.2.5 URI:er till provplats och övervakningsstation 12

5.3 Referenssystem (koordinatsystem) som stöds * 12

6 Definitioner* 14

6.1 Övervakningsstation* 14

6.2 Provplats* 14

6.3 Provpunkt* 15

7 Datamodell – Information i Stationsregistret 15

7.1 Datamodell minimalistisk 15

7.2 Attribut – Gemensamma för Övervakningsstation och Provplats 16

7.3 Attribut – Provplats 18

7.4 Attribut – Övervakningsstation 24

7.5 Datamodell utökad 26

8 Stationsregistrets miljöer (URL:er) 26

8.1 PROD: Produktionsmiljön. 26

8.2 AT: Testmiljön. 26

8.3 DEV: Utvecklingsmiljön. 27

9 Stationsregistrets API:er* 27

Page 4: Stationsregistret - Huvuddokument...(WFS och WMS tjänst i OpenGeo Suite, driftad som molntjänst i Microsofts Azure-plattform). HaV blir nu en formell partner vid utvecklingen av

Miljödatasamverkan

Naturvårdsverket och Havs- och vattenmyndigheten

Miljöövervakning

Dokument identi te t :

StnReg01_Huvuddokument.pdf

Dokumentnamn:

Stationsregistret - Huvuddokument Vers ion:

0.8 Sida :

3 (36)

Utarbetad av:

Naturvårdsverket och Havs och vattenmyndigheten

Godkänd av :

Referensgruppen för Stationsregistret Gi l t ig f rån:

2021-02-12

9.1 API:er: WMS, WFS och REST * 27

10 POC: Söktjänst för all miljöövervakning (Proof of Concept) 29

11 Handledningar, länkar till övriga dokument 30

12 Förvaltningsorganisation 31

12.1 Projektgrupp 31

12.2 Referensgrupp 32

12.3 Innehållsförvaltning 32

12.4 Administrativ förvaltning 32

12.5 Teknisk förvaltning 33

12.6 Drift 33

12.7 Support 33

12.8 Beroenden till andra system 33

13 Användare och roller 34

13.1 ”Besökare” 34

13.2 Beställare av miljöövervakningsuppdrag 34

13.3 Utförare 35

13.4 Datavärdar och SSM 35

13.5 Andra användare 35

13.6 Valideringstjänster (Tekniska system) 35

13.7 Miljödataportalen (Tekniskt system) 35

13.8 POC (Tekniskt system) 36

Page 5: Stationsregistret - Huvuddokument...(WFS och WMS tjänst i OpenGeo Suite, driftad som molntjänst i Microsofts Azure-plattform). HaV blir nu en formell partner vid utvecklingen av

Miljödatasamverkan

Naturvårdsverket och Havs- och vattenmyndigheten

Miljöövervakning

Dokument identi te t :

StnReg01_Huvuddokument.pdf

Dokumentnamn:

Stationsregistret - Huvuddokument Vers ion:

0.8 Sida :

4 (36)

Utarbetad av:

Naturvårdsverket och Havs och vattenmyndigheten

Godkänd av :

Referensgruppen för Stationsregistret Gi l t ig f rån:

2021-02-12

1 Bakgrund

Inom miljöövervakningen och annan övervakning finns ett ständigt återkommande

problem med övervakningsstationer som byter namn, hamnar fel, förväxlas, får nya

namn, aggregeras, splittras beroende på vad det konkreta syftet för stunden är. Åt-

skilliga mängder data rapporteras vidare till EU, Helcom, Ospar, FN och andra organi-

sationer. Rätt vad det är säger något IT-system ifrån och meddelar att vi inte kan ha

samma ID för två olika stationer. Inte minst i samband med omrapporteringar till EU

uppstår dessa konflikter. Denna hantering kostar onödigt mycket pengar och tid och

skapar osäkerhet, särskilt för slutanvändaren. Hanteringen kan i värsta fall medföra

att data som vid insamlingen varit utmärkta, efter hand blir oanvändbara om det upp-

står tveksamheter efter några år om vilken stationens verkliga position och namn är.

Det existerar även flera olika s k stationsdefinitioner som ofta inte är samstämmiga.

Ibland kan en ”stationsdefinition” ha tagit alltför mycket hänsyn till den information

som ska kopplas till stationen ifråga och med detta följer som regel en uppsättning

analysparametrar, insamlingsmetoder, analysmetoder osv som påverkar själva definit-

ionen. I sämsta fall blir ”stationsdefinitionen” användbar endast för ett mycket be-

gränsat datatema och syfte.

Därför behövs ett gemensamt och fristående stationsregister. Med så lite kringinform-

ation som möjligt. Eller rättare, endast sådan kringinformation som bör förvaltas inom

stationsregistret. Dagens möjligheter att länka data gör detta möjligt. En unik identifi-

erare är dock nyckeln.

Stationsregistret är ett av sex stödsystem som vid flera datavärdsträffar pekats ut

som nyckelfunktioner för ett snabbare dataflöde från datafångst till användning. De

andra fem är:

1) Valideringstjänst. (Central tjänst eller en motsv. tjänst förlagd hos datavärd) 2) Register för kemiska parameternamn. 3) Register för övriga termer och begrepp, t ex analysmetoder. 4) Artregister. 5) Vattenförekomstregister.

1.1 Utveckling 2012 – 2020

Nedan följer i korthet den utveckling som Stationsregistret genomgått. Det var fram-

förallt arbetet inom vattenförvaltningen och den rapportering till EU som Ramdirekti-

vet för vatten medfört som lyfte behovet av en harmonisering av övervakningsstat-

ioner och dess ID-sättning inom Sverige.

• 2012. En prototyp av ett stationsregister tas fram med en specifikation base-

rad på krav och önskemål från beställare, utförare och datavärdar. För att

vinna tid byggdes endast en databas med en WFS-T tjänst. Användaren fick

därför hålla med eget GIS-program för att nyttja tjänsten. Applikationen blir

klar på 6 månader.

• 2013 - 2014. Kommunikation med berörda användare i olika forum samt in-

hämtning av användarnas synpunkter på tjänsten.

• 2014. Remissrunda till datavärdar, utförare och berörda myndigheter. Syn-

punkterna togs om hand och arbetades in i ny och reviderad specifikation.

• 2015. IT-strategiska rådet vid NV beslutar om igångsättning av utveckling av

det egentliga Stationsregistret. Förslaget om arkitektur och IT-lösning antages.

Page 6: Stationsregistret - Huvuddokument...(WFS och WMS tjänst i OpenGeo Suite, driftad som molntjänst i Microsofts Azure-plattform). HaV blir nu en formell partner vid utvecklingen av

Miljödatasamverkan

Naturvårdsverket och Havs- och vattenmyndigheten

Miljöövervakning

Dokument identi te t :

StnReg01_Huvuddokument.pdf

Dokumentnamn:

Stationsregistret - Huvuddokument Vers ion:

0.8 Sida :

5 (36)

Utarbetad av:

Naturvårdsverket och Havs och vattenmyndigheten

Godkänd av :

Referensgruppen för Stationsregistret Gi l t ig f rån:

2021-02-12

(WFS och WMS tjänst i OpenGeo Suite, driftad som molntjänst i Microsofts

Azure-plattform). HaV blir nu en formell partner vid utvecklingen av Stationsre-

gistret och ingår i styrgrupp.

• 2016. Utveckling av nuvarande system startar. Applikationen får denna gång

en egen kartvisare. Applikationen blir klar på 6 månader.

• 2017 - 2018. Den fortsatta utvecklingen går ner lite på sparlåga och projektet

fokuserar på att modifiera registret utifrån det nya arbetssätt som kommer att

krävas av framförallt datavärdar, utförare och beställare. Kraven som kommer

från INSPIRE-direktivet är den svåraste utmaningen att hantera.

• 2018. Stationsregistret byter driftmiljö och driftleverantör från Azure till CGI.

• 2019. Projektet återupptas och arbetar fram nya arbetssätt för kommande för-

valtning med koppling till datavärdarnas databaser och angränsade IT-system.

• 2020. Projektet övergår från projekt till löpande förvaltning.

2 Syfte

2.1 Syfte 1: Att stödja ett snabbare dataflöde och säkra kvalitet

Målet är att stationsregistret skall användas av samtliga beställare, utförare och data-

värdar/SSM och syftar till att höja kvalitén i miljöövervakningsdata, förenkla den inter-

nationella rapporteringen och göra det möjligt att söka efter och kombinera informat-

ion som förvaltas av olika datavärdar. Datavärdarna och SSM som idag förvaltar stat-

ionsinformationen i sina respektive databaser ska vara den primära innehållsförvalta-

ren av registret i en central tjänst som förvaltas av Naturvårdsverket. Datavär-

darna/SSM är införstådda med denna förändring och deltar aktivt i att utveckla arbets-

sättet.

2.2 Syfte 2: Att utgöra en nod för Inspiretjänster inom tema EF

Stationsregistret ska dessutom utgöra den centrala svenska noden som visar ”place-

ring och användning av anläggningar och platser för miljöövervakning” som INSPIRE-

direktivet kräver. Stationsregistret löser uppgiften med central tjänst för NV, HaV,

Länsstyrelserna, SLU, SMHI, SGU samt SSM. Genom denna centrala tjänst slipper vi

ordna/beställa INSPIRE-tjänster på flera ställen för våra data, dvs vi sparar pengar i

statsapparaten genom att göra samma sak en gång och inte flera.

Stationsregistret kommer dock endast innehålla en kärna av nyckelattribut enligt kra-

ven i EF-modellen. Det är därför nödvändigt att datavärdarna/SSM kompletterar med

ytterligare information i sina databaser när övervakningsstationerna ska användas för

särskilda miljörapporteringar.

2.3 Syfte 3: Att utgöra en central ingång för all miljöövervakning

Med dagens möjligheter att länka data via API:er kommer Stationsregistrets informat-

ion kunna utgöra den centrala noden för all miljöövervakning som görs i Sverige på

central, regional och lokal nivå. Även annan liknande övervakning kan omfattas som

exempelvis övervakning inom samordnad recipientkontroll (SRK). Nyckeln i denna tek-

niska infrastruktur är övervakningsstationernas och provplatsernas unika ID som satts

upp som en URI/URN och ett UUID. Se nedan.

Page 7: Stationsregistret - Huvuddokument...(WFS och WMS tjänst i OpenGeo Suite, driftad som molntjänst i Microsofts Azure-plattform). HaV blir nu en formell partner vid utvecklingen av

Miljödatasamverkan

Naturvårdsverket och Havs- och vattenmyndigheten

Miljöövervakning

Dokument identi te t :

StnReg01_Huvuddokument.pdf

Dokumentnamn:

Stationsregistret - Huvuddokument Vers ion:

0.8 Sida :

6 (36)

Utarbetad av:

Naturvårdsverket och Havs och vattenmyndigheten

Godkänd av :

Referensgruppen för Stationsregistret Gi l t ig f rån:

2021-02-12

3 Effektmål - Nyttorealisering

Stationsregistret/projektet har följande effektmål:

1. Skapa förutsättningar för ett snabbare dataflöde från inleverans av data till

datavärd tills det att data finns publikt tillgängligt på Internet. Mål: 20% mins-

kad tidsåtgång inom 2 år baserad på indatahanteringen i den tidsanalys som

gjordes 2010. Kontroll görs två år efter projektavslut.

2. Minska kostnaderna för den del av indatahanteringen som idag omfattar manu-

ell hantering och felsökning i datafiler. Mål: 20% minskad kostnad inom 2 år

baserad på indatahanteringen i den tidsanalys som gjordes 2010.

Kontroll görs två år efter projektavslut.

3. Höja kvalitén för inrapporterade och publicerade övervakningsstationer vad gäl-

ler ID-sättning, namn och positionering. Mål: <5% dubbletter inom 2 år base-

rad på den totala mängden stationer som registret innehåller.

Kontroll görs två år efter projektavslut.

4. Skapa förutsättningar för att höja kvalitén i granskningsprocessen i validerings-

tjänster (under utveckling). Mål: 0 % fel inom 2 år. Felaktiga stations-ID:n

skall inte kunna passera. Kontroll görs två år efter projektavslut.

Figur 1. Effektkedja som beskriver förväntade nyttor och effekter samt vilka förändringar som är nödvändiga för att nå verksamhetsmålen.

Page 8: Stationsregistret - Huvuddokument...(WFS och WMS tjänst i OpenGeo Suite, driftad som molntjänst i Microsofts Azure-plattform). HaV blir nu en formell partner vid utvecklingen av

Miljödatasamverkan

Naturvårdsverket och Havs- och vattenmyndigheten

Miljöövervakning

Dokument identi te t :

StnReg01_Huvuddokument.pdf

Dokumentnamn:

Stationsregistret - Huvuddokument Vers ion:

0.8 Sida :

7 (36)

Utarbetad av:

Naturvårdsverket och Havs och vattenmyndigheten

Godkänd av :

Referensgruppen för Stationsregistret Gi l t ig f rån:

2021-02-12

4 Arkitektur

4.1 Informationsmodell

OGC-standarden Observations and Measurements (O&M) studerades tidigt och imple-

menterades i den första prototypen av Stationsregistret som utvecklades 2012. Stan-

darden blev ISO-standard 2011 och heter sedan dess ”ISO 19156:2011 Geographic

information -- Observations and measurements”. På ISO-sekretariatets hemsida besk-

rivs standarden som följer:

” ISO 19156:2011 defines a conceptual schema for observations, and for features in-

volved in sampling when making observations. These provide models for the exchange

of information describing observation acts and their results, both within and between

different scientific and technical communities.

Observations commonly involve sampling of an ultimate feature-of-interest. ISO

19156:2011 defines a common set of sampling feature types classified primarily by

topological dimension, as well as samples for ex-situ observations. The schema in-

cludes relationships between sampling features (sub-sampling, derived samples).”

Stationsregistret följer även INSPRIE-direktivets tekniska specifikation och modell för

EF-temat i Annex 3: ” Environmental Monitoring Facilities”, på svenska ”Platser och

anläggningar för miljöövervakning”. Även denna specifikation bygger på O&M-standar-

den varför Stationsregistret torde vara väl anpassat för såväl miljöövervakningens be-

hov som de krav som följer av INSPIRE-direktivet.

En bärande arkitektuell princip som tidigt lades fast var att göra Stationsregistret ”så

litet som möjligt” vilket innebär att de obligatoriska kraven/attributen inom EF-specifi-

kationen införs fullt ut, medan en mer restriktiv hållning satts upp mot de attribut som

i specifikationen angivits som ”optional” eller ”valfria”. Stationsregistret ska istället

hantera önskade och tillkommande krav via API:er och skördning av metadata från

andra källor såsom datavärdarna/SSM.

Stationsregistrets informationsmodell/datamodell kommer finnas tillgänglig i UML-for-

mat.

Observations and Measurements (OGC and ISO 19156:2011) https://www.opengeospatial.org/standards/om

Observations and Measurements (ISO 19156:2011) https://www.iso.org/standard/32574.html

D2.8.II/III.7 INSPIRE Data Specifica-tion on Environmental Monitoring Facilities – Technical Guidelines https://inspire.ec.europa.eu/Themes/120/2892

Stationsregistrets informationsmodell Är under omarbetning

Tabell 1. Informationsmodeller och specifikationer som Stationsregistret tillämpar.

4.2 Systemarkitektur

Nuvarande systemlösning för Stationsregistret togs fram 2016 och är baserad på en

öppen källkods-programvara som heter OpenGeoSuite och tillhandahålls av Boundless.

OpenGeoSuite bygger på bl a komponenterna GeoExplorer, GeoServer, PostGIS och

Open Layers. Flera av komponenterna kommer i att behöva uppgraderas i närtid.

Page 9: Stationsregistret - Huvuddokument...(WFS och WMS tjänst i OpenGeo Suite, driftad som molntjänst i Microsofts Azure-plattform). HaV blir nu en formell partner vid utvecklingen av

Miljödatasamverkan

Naturvårdsverket och Havs- och vattenmyndigheten

Miljöövervakning

Dokument identi te t :

StnReg01_Huvuddokument.pdf

Dokumentnamn:

Stationsregistret - Huvuddokument Vers ion:

0.8 Sida :

8 (36)

Utarbetad av:

Naturvårdsverket och Havs och vattenmyndigheten

Godkänd av :

Referensgruppen för Stationsregistret Gi l t ig f rån:

2021-02-12

Stationsregistret kan nås dels via en webbapplikation och dels via API. Med webbappli-

kationen går det att titta på och redigera uppgifter om övervakningsstationer/prov-

platser. Med API:erna går det att läsa information och ställa filter-frågor till databasen.

API:erna följer OGC-standarderna WMS och WFS. Se kap 5. Stationsregistret kan även

nås via ett via ett REST-API för redigering. Se handledningen. I figur 2 visas den över-

gripande systembilden för stationsregistret.

Figur 2. Översiktlig systemarkitektur baserat på OGC-standarderna WFS och WMS.

5 Koncept för ID-sättning

5.1 ID-sättning baserad på ”10 Rules for Persistent URI:s”

Vid utvecklingen av Stationsregistret har frågan om unik identifierare varit central. När

de första versionerna av Stationsregistret utvecklades 2012 och 2016 studerades där-

för olika koncept för ID-sättning. Exempel från England, Danmark Nya Zealand

granskades liksom rekommendationer från EU-kommissionen: dels utifrån INSPIRE-

direktivets krav, dels från rekommendationer inom ISA-projektet (se nedan).

Utmaningen inom alla granskade initiativ har varit att hitta lämpliga modeller för hur

id-begrepp skall utformas för att tillgodose behov för både mänsklig kommunikation

och kommunikation mellan datorer. Ett UUID (5183021a-8904-11e9-bc42-526af7764f64) genereras per automatik av de flesta IT-system och läses utan svårig-

het av datorer, men det är inte alls lämpligt för en människa att hantera.

Page 10: Stationsregistret - Huvuddokument...(WFS och WMS tjänst i OpenGeo Suite, driftad som molntjänst i Microsofts Azure-plattform). HaV blir nu en formell partner vid utvecklingen av

Miljödatasamverkan

Naturvårdsverket och Havs- och vattenmyndigheten

Miljöövervakning

Dokument identi te t :

StnReg01_Huvuddokument.pdf

Dokumentnamn:

Stationsregistret - Huvuddokument Vers ion:

0.8 Sida :

9 (36)

Utarbetad av:

Naturvårdsverket och Havs och vattenmyndigheten

Godkänd av :

Referensgruppen för Stationsregistret Gi l t ig f rån:

2021-02-12

Rekommendationerna från EU:s ISA-projekt 2012 som avkastat rapporten ”D7.1.3 -

Study on persistent URIs, with identification of best practices and recommendations

on the topic for the MSs and the EC” föreföll mest genomtänkt och detta kom att bli

Stationsregistrets modell för identifierare i kombination med INSPIRE-direktivets ”Ge-

neric Conceptual Model”. Förslaget om identifierare enligt ”ISA-konceptet” ingick f ö i

remissen som skickades ut 2014 inför utvecklingen av nuvarande version Stationsre-

gister. Remissen skickades till datavärdarna, länsstyrelserna, vattenmyndigheterna

och några ytterligare intressenter.

I juni 2018 publicerade Lantmäteriet och Riksarkivet en rekommendation om hur

unika identifierare bör hanteras. Även de har utgått från samma ISA-rapport som NV

och HaV följt dvs ”D7.1.3 - Study on persistent URIs…” och översatt valda delar till

svenska.

D7.1.3 - Study on persistent URIs, with

identification of best practices and rec-

ommendations on the topic for the MSs

and the EC” (Rapporten är från 2012 och

innehåller bl a ”10 Rules for Persistent

URI:s”

https://joinup.ec.europa.eu/collec-

tion/semantic-interoperability-commu-

nity-semic/document/10-rules-persis-

tent-uris

INSPIRE Generic Conceptual Model https://inspire.ec.europa.eu/docu-

ments/inspire-generic-conceptual-model

INSPIRE Data Specification on Environ-

mental Monitoring Facilities – Technical

Guidelines

https://inspire.ec.europa.eu/id/docu-

ment/tg/ef

Rekommendation från LM och RA i juni

2018 gällande beständiga länkar från

”Öppna data och PSI”

https://oppnadata.se/rekommendation-

gallande-bestandiga-lankar/

Tabell 2. Specifikationer för unika ID:n (URI:er) som Stationsregistret bygger på.

Figur 3. Rekommendationer för URI:er. Fem som bör tillämpas och fem som bör undvikas. Bilden är hämtad från rapporten “D7.1.3 - Study on persistent URIs, with identification of best

practices and recommendations on the topic for the MSs and the EC” (2012)

Page 11: Stationsregistret - Huvuddokument...(WFS och WMS tjänst i OpenGeo Suite, driftad som molntjänst i Microsofts Azure-plattform). HaV blir nu en formell partner vid utvecklingen av

Miljödatasamverkan

Naturvårdsverket och Havs- och vattenmyndigheten

Miljöövervakning

Dokument identi te t :

StnReg01_Huvuddokument.pdf

Dokumentnamn:

Stationsregistret - Huvuddokument Vers ion:

0.8 Sida :

10 (36)

Utarbetad av:

Naturvårdsverket och Havs och vattenmyndigheten

Godkänd av :

Referensgruppen för Stationsregistret Gi l t ig f rån:

2021-02-12

Kriterium Kommentar

BRA

Follow the Pattern Följer mer eller mindre mönstret

Type/concept/reference

Re-Use existing identifiers Det är samma identifierare både

internt och externt.

Link Multiple representations Ej aktuellt för URN, kan vara aktu-

ellt i en URL då data skall nås och

är då inget problem

Implement 3030 redirects för

real-world objects

Ej aktuellt för URN, kan vara aktu-

ellt i en URL då data skall nås och

är då inget problem

Use a dedicated service Ej aktuellt för URN, kan vara aktu-

ellt i en URL då data skall nås och

är då inget problem

Undvik

Avoid stating ownership URI:n bygger på ett domännamn

som är neutralt. Huvudmanna-

skapet för registret kan ändras

utan att URI:erna påverkas.

Avoid version numbers URI:n använder inget versions-

nummer

Avoid using Auto-increment URI:n använder ej löpnummer di-

rekt. I implementation kan dock

löpnummer komma att användas

för enkelhets skull.

Avoid query strings Ej aktuellt för URN. Om URN görs

om till URL är detta ej ett problem

Avoid file extensions Ej aktuellt för URN. Om URN görs

om till URL är detta ej ett problem

Tabell 3. Hur Stationsregistrets URI följer rekommendationerna i “D7.1.3 - Study on persistent URIs, with identification of best practices and recommendations…”

5.2 Konstruktion av Namespace/Local-ID (InspireID)

5.2.1 Domännamn

Stationsregistrets koncept för URI (Uniform Resource Identifier) följer både rekom-

mendationerna i ISA-rapporten “D7.1.3 - Study on persistent URIs, …” och “INSPIRE

Generic Conceptual Model”. (Se källor ovan).

Av den förstnämnda rapporten framgår bl a att en URI är en identifierare av en resurs

på Internet eller i ett datornätverk och kan klassificeras som en platshänvisning (URL)

eller ett namn för resursen (URN) eller både och.

Ett av de ”Avoid” som nämns i ISA-rapporten är ”Avoid stating ownership”. Av detta

följer att organisationsnamn inte kan tillåtas i ID-strängen. År 2014 införskaffades

därför ett domännamn: www.miljodatasamverkan.se som skulle kunna lösa uppgiften.

Page 12: Stationsregistret - Huvuddokument...(WFS och WMS tjänst i OpenGeo Suite, driftad som molntjänst i Microsofts Azure-plattform). HaV blir nu en formell partner vid utvecklingen av

Miljödatasamverkan

Naturvårdsverket och Havs- och vattenmyndigheten

Miljöövervakning

Dokument identi te t :

StnReg01_Huvuddokument.pdf

Dokumentnamn:

Stationsregistret - Huvuddokument Vers ion:

0.8 Sida :

11 (36)

Utarbetad av:

Naturvårdsverket och Havs och vattenmyndigheten

Godkänd av :

Referensgruppen för Stationsregistret Gi l t ig f rån:

2021-02-12

Beslut om detta domännamn som även utgör kärnan i aktuella Namespace, togs av

Havs och vattenmyndigheten i oktober 2016 och av Naturvårdsverket i maj 2017. Be-

sluten togs på avdelningschefsnivå hos NV och HaV. Samtidigt beslöts att domännam-

net skulle förses med en subdomän beroende på aktuell IT-komponent. Detta koncept

är infört för tre samverkande IT-komponenter:

• Stationsregistret: https://stationsregister.miljodatasamverkan.se/

• Registret för miljödatakoder: https://kodlistor.miljodatasamverkan.se/

• Valideringstjänsten: https://validering.miljodatasamverkan.se/validering

5.2.2 Namespace

Enligt de rekommendationer som Stationsregistret följt bör ett Namespace baserat på

en URI utformas enligt modellen:

http://{domain}/{informationstypkod}/{schemakod}/{objekttyp}

Domain – är en kombination av ”host” (t.ex. europa.eu) och vilket ämnesområde eller

vilken sektor som avses.

Informationstypkod – anger vad för typ av information som finns på denna resurs.

Kan vara t.ex. ”so” – spatial object, eller doc – documentation.

På svenska kan användas ”dok” för dokument och ”def” för definition av ett koncept

enligt LM:s och RA:s översättning. Tabell 2.

Schemakod – Här anges schemakoden för respektive Inspire tema. För Environmental

Monitoring Facilities är koden ”ef”.

Objekttyp – Är namnet på klassen som ett objekt är en instans av. För stationsregist-

ret skulle detta vara ”envrionmentalmonitoringfacility”.

Av detta följer att Namespace för stationsregistret enligt denna modell blir:

http://stationsregister.miljodatasamverkan.se/so/ef/environmentalmonitoringfacility/

Tilläggas bör att det finns en rad olika implementeringar av modellen ovan. Stations-

registret följer både ”ISA”- och ”Inspire”- koncepten.

5.2.3 LocalID

Stationsregistrets Local-ID utgörs av upp till 8 siffror eftersom detta är enklare att

hantera för människor. Exempelvis är 00103513 det interna ID:t för en övervak-

ningsstation/provplats i Stationsregistret. Detta är en godtycklig siffra, som är unik

inom registret. Observera att detta Local-ID endast är globalt unikt i kombination

med sitt Namespace. Frikopplat kan det lika gärna vara ett telefonnummer och är inte

unikt.

Utöver det 8-siffriga ID:t skapas alltid ett UUID för samma objekt. Detta är använd-

bart för kommunikation mellan datorer samt för att underlätta hantering av gamla

versioner av övervakningsstationer/provplatser. En UUID är ett unikt automatiskt

skapat nummer, tex a905c6a0-fb48-45b5-9a11-0e6ddead0a1b.

5.2.4 Namespace/LocalID

Stationsregistrets URI/URN består av ett Namespace + Local ID enligt exemplet ne-

dan. Identifieraren är ”resolvable” enligt rekommendationerna, så att den leder till en

verklig plats och resurs dvs en URL och ett objekt med en unik identifierare.

https://stationsregister.miljodatasamverkan.se/so/ef/environmentalmonitoringfacility/00208790

Page 13: Stationsregistret - Huvuddokument...(WFS och WMS tjänst i OpenGeo Suite, driftad som molntjänst i Microsofts Azure-plattform). HaV blir nu en formell partner vid utvecklingen av

Miljödatasamverkan

Naturvårdsverket och Havs- och vattenmyndigheten

Miljöövervakning

Dokument identi te t :

StnReg01_Huvuddokument.pdf

Dokumentnamn:

Stationsregistret - Huvuddokument Vers ion:

0.8 Sida :

12 (36)

Utarbetad av:

Naturvårdsverket och Havs och vattenmyndigheten

Godkänd av :

Referensgruppen för Stationsregistret Gi l t ig f rån:

2021-02-12

5.2.5 URI:er till provplats och övervakningsstation

För att erbjuda unika Inspire-ID:n som går till en provplats eller en övervakningsstat-

ion har ”/pp” respektive ”/os” lagts till före local-ID.

Inspire-ID för provplats fungerar även utan "/pp/" för att inte påverka etablerade API-

anrop från externa system. Se exempel nedan.

URI för provplats.

https://stationsregister.miljodatasamverkan.se/so/ef/environmentalmonitoringfaci-

lity/00180318

https://stationsregister.miljodatasamverkan.se/so/ef/environmentalmonitoringfaci-

lity/pp/00180318

URI för övervakningsstation.

https://stationsregister.miljodatasamverkan.se/so/ef/environmentalmonitoringfaci-

lity/os/00199615

5.3 Referenssystem (koordinatsystem) som stöds *

Stationsregistrets webbapplikation visar provplatser och övervakningsstationer i koor-

dinatsystemet SWEREF99 TM (EPSG:3006), vilket är stationsregistrets lagringsformat.

Koordinaterna anges med heltal (North 6600000 / East 670000) vilket ger en siffer-

mässig meternoggrannhet. Webbapplikationen stödjer även ytterligare koordinatsy-

stem och format vid uppladdning och nedladdning av provplatser/övervakningsstat-

ioner. Alla fyra varianterna kommer att kunna visas i webbapplikationen men för när-

varande (2020-09-13) visas endast SWEREF99 TM av prestandaskäl.

Koordinatsystem Talformat

SWEREF99 TM (EPSG:3006) 6500000 670000

SWEREF99 (EPSG:4619) 58.60700 17.92629

WGS84 (Lat/Long) (EPSG:4326) (Dec) 58.60700 17.92629

WGS84 (Lat/Long) (EPSG:4326) (DM) N58°36.42023' E17°55.57734'

Tabell 4. Koordinatsystem och format som Stationsregistret stödjer vid upp- och nedladdning.

De bakomliggande WFS- och WMS-tjänsterna erbjuder samtliga tillgängliga referens-

system som det finns EPSG-koder för. Vid användning av GIS-program kan alltså

provplatser och övervakningsstationer visas i önskat referenssystem. Nedan listas

vanligt förekommande referenssystem/koordinatsystem.

Nationella koordinatsystem Lokala koordinatsystem

SWEREF99 TM (EPSG:3006)

SWEREF99 (EPSG:4619)

SWEREF99 12 00 (EPSG:3007)

SWEREF99 13 30 (EPSG:3008)

Page 14: Stationsregistret - Huvuddokument...(WFS och WMS tjänst i OpenGeo Suite, driftad som molntjänst i Microsofts Azure-plattform). HaV blir nu en formell partner vid utvecklingen av

Miljödatasamverkan

Naturvårdsverket och Havs- och vattenmyndigheten

Miljöövervakning

Dokument identi te t :

StnReg01_Huvuddokument.pdf

Dokumentnamn:

Stationsregistret - Huvuddokument Vers ion:

0.8 Sida :

13 (36)

Utarbetad av:

Naturvårdsverket och Havs och vattenmyndigheten

Godkänd av :

Referensgruppen för Stationsregistret Gi l t ig f rån:

2021-02-12

WGS84 (Lat/Long) (EPSG:4326)

SWEREF99 14 15 (EPSG:3012)

SWEREF99 15 00 (EPSG:3009)

SWEREF99 15 45 (EPSG:3013)

SWEREF99 16 30 (EPSG:3010)

SWEREF99 17 15 (EPSG:3014)

SWEREF99 18 00 (EPSG:3011)

SWEREF99 18 45 (EPSG:3015)

SWEREF99 20 15 (EPSG:3016)

SWEREF99 21 45 (EPSG:3017)

SWEREF99 23 15 (EPSG:3018)

Tabell 5. Koordinatsystem som Stationsregistrets WFS-tjänst stödjer (ett urval).

Page 15: Stationsregistret - Huvuddokument...(WFS och WMS tjänst i OpenGeo Suite, driftad som molntjänst i Microsofts Azure-plattform). HaV blir nu en formell partner vid utvecklingen av

Miljödatasamverkan

Naturvårdsverket och Havs- och vattenmyndigheten

Miljöövervakning

Dokument identi te t :

StnReg01_Huvuddokument.pdf

Dokumentnamn:

Stationsregistret - Huvuddokument Vers ion:

0.8 Sida :

14 (36)

Utarbetad av:

Naturvårdsverket och Havs och vattenmyndigheten

Godkänd av :

Referensgruppen för Stationsregistret Gi l t ig f rån:

2021-02-12

6 Definitioner*

6.1 Övervakningsstation*

• Övervakningsstation (ÖS) består av en eller flera provplatser (PP).

• En övervakningsstation kan ha flera provplatser kopplade till sig.

• En provplats kan höra till endast en övervakningsstation.

• Finns i Stationsregistret.

• Har unik URI och UUID.

• Har position.

• Har ett antal attribut (se kap 6.2)

En övervakningsstation (ÖS) består av minst en provplats men kan även bestå av

flera provplatser. Övervakningsstationen kan omfatta provplatser där flera olika typer

av undersökningar genomförts.

Övervakningsstation är den primära visningsnivån för Stationsregistret (dvs webbplat-

sen) som också ska kunna redovisa tillhörande och kopplade provplatser.

Övervakningsstation är även den officiella ”rapporterings-stationen” vid nationell eller

internationell rapportering.

Övervakningsstation kommer vara den station som även datavärden i förekommande

fall presenterar på sin websida, rapporterar vidare eller erbjuder andra att konsumera

via Web Services.

Övervakningsstation ska på sikt kunna användas vid API-anrop till stationsregistrets

bakomliggande webbtjänst med koppling till datavärdarnas API:er när de tillgängliggör

data via egna Web Services.

6.2 Provplats*

• Provplats (PP) är den plats/position dit utföraren/provtagaren ska åka och på-

börja sin provtagning. Väl på plats kan viss avdrift vara tillåten som dock regle-

ras inom de avtal och metodanvisningar denne har att följa.

• En provplats kan höra till endast en övervakningsstation.

• En övervakningsstation kan ha flera provplatser kopplade till sig.

• Finns i Stationsregistret.

• Har unik URI och UUID.

• Har position.

• Har ett antal attribut (se kap 6.2.

Provplatser (PP) använder beställare för att ange för en utförare vid vilken plats som

provtagning ska genomföras. Provplatsen används även av datavärden/SSM som ska

kontrollera att den data som levereras är insamlad på rätt plats. Vissa brukar kalla

detta för nominell position. En provplats kan höra till endast en station. (Om det finns

undantag från denna regel får detta lyftas till referensgruppen). Stationsregistret om-

fattar alltså två nivåer.

Page 16: Stationsregistret - Huvuddokument...(WFS och WMS tjänst i OpenGeo Suite, driftad som molntjänst i Microsofts Azure-plattform). HaV blir nu en formell partner vid utvecklingen av

Miljödatasamverkan

Naturvårdsverket och Havs- och vattenmyndigheten

Miljöövervakning

Dokument identi te t :

StnReg01_Huvuddokument.pdf

Dokumentnamn:

Stationsregistret - Huvuddokument Vers ion:

0.8 Sida :

15 (36)

Utarbetad av:

Naturvårdsverket och Havs och vattenmyndigheten

Godkänd av :

Referensgruppen för Stationsregistret Gi l t ig f rån:

2021-02-12

6.3 Provpunkt*

• Provpunkt (PPT). Inom vissa undersökningar ska provtagaren utöver prov-

plats även registrera de verkliga koordinaterna för var provet togs. Denna plats

registreras endast av utföraren och lämnas vidare till datavärden/SSM. Koordi-

naterna registreras inte i StnReg. Provpunkten får heller inget eget ID inom

Stationsregistret.

• Finns inte i Stationsregistret. Finns istället hos Datavärd/SSM.

• Det kan finnas flera provpunkter kring provplatsen.

• Är aldrig i förväg specificerad med koordinater.

• Har hos DV/SSM eget ID och position.

Under nivån provplats finns ytterligare en nivå, Provpunkt (PPT). Här avses den kor-

rekta positionen för var ett specifikt prov tagits. Provpunkten definieras inte innan

provtagning påbörjas utan definieras av var provet togs. Vilka undersökningar som

omfattas av denna tredje nivå beror på om kravet att registrera provpunktens exakta

läge finns angivet i den insamlingsmetod som utförararen har att följa. Informationen

om provpunkt lagras endast hos datavärden/SSM.

7 Datamodell – Information i Stationsregistret

Vilka uppgifter finns om varje mätplats?

Stationsregistret innehåller primärt uppgifter om provplatsers och övervakningsstat-

ioners läge, identitet och namn samt information om kopplingen mellan provplats och

övervakningsstation.

Stationsregistret är ett smalt register med huvudsyfte att skapa och ajourhålla det

unika begrepp som används för att identifiera en provplats eller en övervakningsstat-

ion. Det finns ingen information om själva mätningarna utöver vilket medium som

provtagits. Information om medium är ett krav som ställs av Inspire-direktivet och gör

att stationsregistret innehåller all grundinformation som krävs för att uppfylla krav

som definierats inom Inspire-temat: Environmental Monitoring Facilities.

7.1 Datamodell minimalistisk

Datamodellen för stationsregistret följer Inspire:s datamodell för Environmental Moni-

toring Facilities. I Inspire:s modell finns möjlighet att skapa flera hierarkiska nivåer

med provplatser och stationer. Stationsregistret omfattar två hierarkiska nivåer:

Övervakningsstation och Provplats.

I datamodellen kommer en övervakningsstation och en provplats att ha liknande

uppsättning attribut. Övervakningsstationen ärver delar av informationen från

ingående provplats eller provplatser. Merparten av övervakningsstationens information

kan dock redigeras på samma sätt som för provplatserna.

Page 17: Stationsregistret - Huvuddokument...(WFS och WMS tjänst i OpenGeo Suite, driftad som molntjänst i Microsofts Azure-plattform). HaV blir nu en formell partner vid utvecklingen av

Miljödatasamverkan

Naturvårdsverket och Havs- och vattenmyndigheten

Miljöövervakning

Dokument identi te t :

StnReg01_Huvuddokument.pdf

Dokumentnamn:

Stationsregistret - Huvuddokument Vers ion:

0.8 Sida :

16 (36)

Utarbetad av:

Naturvårdsverket och Havs och vattenmyndigheten

Godkänd av :

Referensgruppen för Stationsregistret Gi l t ig f rån:

2021-02-12

7.2 Attribut – Gemensamma för Övervakningsstation och Provplats

Attribut för provplats och övervakningsstation

I datamodellen finns två typer av attribut som avgör om det är en provplats eller en

övervakningsstation. I Excelmallen för upp- och nedladdning framgår detta av namnet

på fliken i Excelbladet. Det är inte angivet som kolumnrubrik.

Provplats eller övervakningsstation

Attribut Förklaring

Typ

(active_site)

(active_station)

Anger om objektet är en provplats (active_site)

eller en övervakningsstation (active_station).

Detta hanteras av databasen och framgår även av

Excelfilens namn på inmatningsfilen.

Genereras av DV/SSM som väljer typ.

Tabell 6. Attribut för provplats och övervakningsstation.

Attribut för status, start- och stopptid för ett objekt

Status används för att ange om objektet i Stationsregistret är aktivt eller inte. Det

har inget att göra med om det pågår mätningar på PP/ÖS eller inte. Ett objekt som är

felaktigt ”tas bort” ur webbapplikationen men raderas inte ur databasen. Det bör dock

ses som ”avlivat” och ska ej återuppväckas. Undantag från regeln kan göras om någon

avaktiverat ett objekt av misstag.

Starttid innebär när objektet i Stationsregistret skapades. Stopptid betyder att ob-

jektet har slutat att gälla vilket innebär att objektet har ”raderats”. Det har ingenting

att göra med när en undersökning startade på en viss PP/ÖS eller om den är på-

gående eller avslutad.

Status samt start- och stopptid för ett objekt

* Status på en stat-

ion/provplats

Status på en station/provplats kopplar till attribu-

tet: ACTIVE. Här anges om detta är SANT eller

FALSKT

Observera att här avses om objektet är aktivt el-

ler inte. Det har inget att göra med om det pågår

mätningar på PP/ÖS eller inte.

Tekniskt så är en provplats ACTIVE angivet med

Boolean, dvs true/false.

ACTIVE = SANT Visar att denna station/provplats är aktiv och att

det är en officiell övervakningsstation/provplats

som kan användas.

ACTIVE = FALSKT Detta innebär att övervakningsstation/provplats

inte kommer med i en vanlig förfrågan mot Stat-

ionsregistret. PP/ÖS är alltså dold, ej raderad.

Detta innebär att ”EndLifeSpan” är satt till det da-

tum den blev inaktiverad.

Page 18: Stationsregistret - Huvuddokument...(WFS och WMS tjänst i OpenGeo Suite, driftad som molntjänst i Microsofts Azure-plattform). HaV blir nu en formell partner vid utvecklingen av

Miljödatasamverkan

Naturvårdsverket och Havs- och vattenmyndigheten

Miljöövervakning

Dokument identi te t :

StnReg01_Huvuddokument.pdf

Dokumentnamn:

Stationsregistret - Huvuddokument Vers ion:

0.8 Sida :

17 (36)

Utarbetad av:

Naturvårdsverket och Havs och vattenmyndigheten

Godkänd av :

Referensgruppen för Stationsregistret Gi l t ig f rån:

2021-02-12

* Starttid för objektet

(BeginLifeSpan)

Definierar från vilken tidpunkt denna version av

övervakningsstations/provplats-objektet (databas-

objektet) gäller. Detta utformas enligt den modell

som rekommenderas i Inspire.

Genereras av systemet.

* Sluttid för objektet

(EndLifeSpan)

Definierar vid vilken tidpunkt denna version av

övervakningsstations/provplats (databasobjektet)

upphörde att gälla. Detta utformas enligt den mo-

dell som rekommenderas i Inspire.

Genereras av systemet.

Tabell 7. Status samt start- och stopptid för ett objekt.

Attribut för ändringslogg

Ändringslogg innehåller uppgifter om samtliga förändringar som har gjorts av över-

vakningsstations/provplats-uppgifter. Vissa begränsningar i hur långt bakåt ändringar

går att spåra finns dock.

Ändringslogg

Ändringslogg

()

Innehåller uppgifter om samtliga förändringar som

har gjorts av övervakningsstations/provplats-upp-

gifter. Synlig endast för systemadministratör

Tabell 8. Attribut för ändringslogg.

Page 19: Stationsregistret - Huvuddokument...(WFS och WMS tjänst i OpenGeo Suite, driftad som molntjänst i Microsofts Azure-plattform). HaV blir nu en formell partner vid utvecklingen av

Miljödatasamverkan

Naturvårdsverket och Havs- och vattenmyndigheten

Miljöövervakning

Dokument identi te t :

StnReg01_Huvuddokument.pdf

Dokumentnamn:

Stationsregistret - Huvuddokument Vers ion:

0.8 Sida :

18 (36)

Utarbetad av:

Naturvårdsverket och Havs och vattenmyndigheten

Godkänd av :

Referensgruppen för Stationsregistret Gi l t ig f rån:

2021-02-12

7.3 Attribut – Provplats

Provplats innehåller fler attribut än övervakningsstation. Därför beskrivs attributen för

provplats först. I kapitlet som beskriver attribut för övervakningsstation hänvisas till

attributbeskrivningen för provplats när de är lika. Detta görs för att underlätta ajour-

hållning av texten. Beskrivningarna finns även i Excelfilen för upp- och nedladdning av

ÖS och PP. Den finns i webbapplikationen under ”Dokument, handledningar mm”.

Nedan förtecknas attributen med förklaringar.

Fet stil = Svensk beteckning i Excelmall för ajourhållning av registret.

(Inom parentes) = Engelsk beteckning som används i databasen/WFS-tjänsten.

* = obligatoriskt

Attribut

Förklaring

Typ

(active_site)

(active_station)

Anger om objektet är en provplats (active_site)

eller en övervakningsstation (active_station).

Detta hanteras av databasen och framgår även

av Excelfilens namn på inmatningsfilen.

Genereras av DV/SSM som väljer typ.

* Inspire-ID (Unikt ID)

(Namespace/localid)

Stationsregistrets Inspire-ID är utformat som

en URI/URN och består av ett Namespace +

Local ID enligt exemplet nedan. Identifieraren

är ”resolvable” enligt rekommendationerna, så

att den leder till en verklig plats och resurs dvs

en URL och ett objekt med en unik identifierare.

Identifieraren för provplatser har ett "/pp/" före

localid medan övervakningsstationer har ett

"/os/" före localid.

Inspire-ID för provplats fungerar även utan

"/pp/" för att inte störa etablerade externa API-

anrop.

https://stationsregister.miljodatasamver-

kan.se/so/ef/environmentalmonitoringfaci-

lity/pp/00208790

Genereras av systemet.

* Namespace Namespace (Namnrymd) Utgör första delen av

den unika identifieraren.

https ://stationsregister.miljodatasamver-

kan.se/so/ef/environmentalmonitoringfacility

Genereras av systemet.

* Id

(localid)

Id (localid) består av upp till 8 siffror.

Observera att attributet används för både prov-

plats och övervakningsstation. Därmed kommer

siffervärdet ”12345678” förekomma endast en

gång, antingen som PP eller ÖS. I mer publika

Page 20: Stationsregistret - Huvuddokument...(WFS och WMS tjänst i OpenGeo Suite, driftad som molntjänst i Microsofts Azure-plattform). HaV blir nu en formell partner vid utvecklingen av

Miljödatasamverkan

Naturvårdsverket och Havs- och vattenmyndigheten

Miljöövervakning

Dokument identi te t :

StnReg01_Huvuddokument.pdf

Dokumentnamn:

Stationsregistret - Huvuddokument Vers ion:

0.8 Sida :

19 (36)

Utarbetad av:

Naturvårdsverket och Havs och vattenmyndigheten

Godkänd av :

Referensgruppen för Stationsregistret Gi l t ig f rån:

2021-02-12

vyer av stationsregistret kommer ledtexter för-

tydliga om Id avser Provplats-Id eller Stations-

Id.

Genereras av systemet.

* Station Id

(xx)

Station Id består av upp till 8 siffror. Detta

skapas automatiskt vid inläggning av en ny

provplats eftersom en provplats alltid är kopp-

lad till en övervakningsstation. PP kan kopplas

till gemensamma ÖS och ÖS kan tas bort av

DV/SSM.

Genereras av systemet (vid skapandet).

* UUID

(uuid)

Utöver det 8-siffriga ”localId” skapas alltid ett

UUID för samma objekt. En UUID är ett unikt

automatiskt skapat nummer, tex a905c6a0-

fb48-45b5-9a11-0e6ddead0a1b. Syns inte i

webbapplikationen utan endast i WFS.

Genereras av systemet.

* Aktiv

(active)

Om ny provplats läggs till eller om attribut för

provplatsen redigeras anges värdet SANT. Om

en provplats ska tas bort ges värdet FALSKT.

OBS! Detta har inget att göra med om PP/ÖS

ingår i något pågående mätprogram eller ej!

Genereras av DV/SSM.

Hemlig

(classified)

En övervakningsstation/provplats måste marke-

ras som hemlig för att den ska vara möjlig att

registrera utan en lägesangivelse. I fältet

”Hemlig” måste då värdet SANT anges.

SANT Provplatsens lägesuppgift är hemlig och

visas ej. Koordinater för provplatsen kommer

då inte läsas in till stationsregistret. Koordi-

natuppgifterna förvaltas hos datavärden och

kan alltså inte anges i Stationsregistret.

FALSKT Då är koordinaterna inte hemliga utan

visas för alla.

Genereras av DV/SSM.

Namn

(PreferredName)

Namn är det officiella namnet på övervaknings-

stationen/provplatsen som inte behöver vara

unikt. Utformat för att kunna användas i dagligt

tal. Är inte en obligatorisk uppgift.

Genereras av DV/SSM.

* Ansvarigt datavärdskap

(datahost_name)

Ansvarigt datavärdskap eller SSM anger den

som har huvudansvaret för övervakningsstat-

ionen/provplatsen och som har möjlighet att re-

digera dess kärnuppgifter som ID, position mm.

Page 21: Stationsregistret - Huvuddokument...(WFS och WMS tjänst i OpenGeo Suite, driftad som molntjänst i Microsofts Azure-plattform). HaV blir nu en formell partner vid utvecklingen av

Miljödatasamverkan

Naturvårdsverket och Havs- och vattenmyndigheten

Miljöövervakning

Dokument identi te t :

StnReg01_Huvuddokument.pdf

Dokumentnamn:

Stationsregistret - Huvuddokument Vers ion:

0.8 Sida :

20 (36)

Utarbetad av:

Naturvårdsverket och Havs och vattenmyndigheten

Godkänd av :

Referensgruppen för Stationsregistret Gi l t ig f rån:

2021-02-12

Eftersom en övervakningsstation kan utgöras

av flera provplatser för olika datavärdskap

måste redigering göras i samverkan med an-

vändande datavärdskap. Se nedan.

Ansvarigt datavärdskap representeras av:

"DV Sjöar och vattendrag"

"DV Provfiske"

"DV Grundvatten"

"DV Oceanografi och marinbiologi"

"DV Miljögifter"

"DV Luftkvalitet"

"DV Jordbruksmark"

"DV Hälsorelaterad miljöövervakning"

"DV Badvatten"

”DV Naturdata Fåglar och Fjärilar”

”SSM Strålsäkerhetsmyndigheten”

Genereras av DV/SSM.

Ansvarig organisation

(datahost_organizat-

ion_name)

Den myndighet som ansvarar för datavärd-

skapet. Anges ej eftersom detta styrs av Ansva-

rigt datavärdskap.

Genereras av systemet.

Ansvarig organisation e-

post

(datahost_organiza-

tion_email)

E-postadress till datavärd/SSM.

Genereras av DV/SSM.

Användande datavärd-

skap

(associated_datahosts)

Flera olika mätningar kan göras på samma plats

och data från samma plats kan således finnas

hos olika datavärdar. Här anges vilka datavärd-

skap förutom ansvarigt datavärdskap som för-

valtar data från provplatsen eller övervaknings-

stationen.

Användande datavärdskap/SSM kan endast

redigera vissa fält, främst lägga till synonyma

namn, mediatyp etc.

Genereras av DV/SSM.

* Media

(media_types)

Här anges vilket medium provtagningen är

associerad till. Det finns 7 olika mediatyper +

övrigt.

http://inspire.ec.europa.eu/codelist/MediaVa-

lue/

Om flera värden anges avdelas dessa med se-

mikolon (;)

Page 22: Stationsregistret - Huvuddokument...(WFS och WMS tjänst i OpenGeo Suite, driftad som molntjänst i Microsofts Azure-plattform). HaV blir nu en formell partner vid utvecklingen av

Miljödatasamverkan

Naturvårdsverket och Havs- och vattenmyndigheten

Miljöövervakning

Dokument identi te t :

StnReg01_Huvuddokument.pdf

Dokumentnamn:

Stationsregistret - Huvuddokument Vers ion:

0.8 Sida :

21 (36)

Utarbetad av:

Naturvårdsverket och Havs och vattenmyndigheten

Godkänd av :

Referensgruppen för Stationsregistret Gi l t ig f rån:

2021-02-12

Kravet om mediatyp kommer från Inspire-temat

Environmental Monitoring Facilities. Eftersom

Inspire-listan är utökad med posten ”övrigt”

finns denna även publicerad i det svenska re-

gistret: https://kodlistor.miljodatasamver-

kan.se/def/vocabulary/Inspire/Media

Genereras av DV/SSM.

Valideringsdatum

(validated)

Valideringsdatum sätts när datavärden har

verifierat att inlagd PP eller ÖS är samma som

datavärden har i sin egen databas. Här avses

ID-beteckning och position samt i förekom-

mande fall även namn och synonymer.

Genereras av DV/SSM.

Uppdateringsdatum

(last_changed)

Uppdateringsdatum sätts automatiskt när

datavärden har skapat en ny provplats/över-

vakningsstation eller gjort en förändring på en

befintlig. Syftet är att andra IT-system enkelt

ska kunna se vilka PP som ändrats under t ex

senaste dygnet.

Genereras av DV/SSM.

Synonymer

(synonyms)

Synonymer kan användas för att lägga in yt-

terligare namn på en övervakningsstation/prov-

plats t ex populärnamn, etablerade felstavade

namn, tidigare identiteter mm. Dessa kan före-

komma i olika varianter för olika övervaknings-

program.

Attributet kan även användas av DV/SSM för

att registrera specifika koder/namn för att möj-

liggöra mappning mot deras interna register/sy-

stem.

Genereras av DV/SSM.

ÄldreID

(older_site_id)

Äldre ID kan användas för olika äldre ID:n

som man av olika skäl vill synliggöra.

Som exempel kan nämnas ID:n som används

inom ICES/OSPAR/HELCOM. I de fall där den in-

ternationella rapporteringen uppdaterats med

ID från stationsregistret bevaras lämpligen tidi-

gare ID under detta attribut.

Stationsregistret kommer inte att utföra någon

synkronisering mot något annat register.

Genereras av DV/SSM.

EU_CD

(eu_cd)

EU_CD är det ”VISS-ID” som används för över-

vakningsstation inom VISS (Vatteninformat-

ionssystem Sverige). Ännu finns inget publikt

ID för provplatser i VISS.

Page 23: Stationsregistret - Huvuddokument...(WFS och WMS tjänst i OpenGeo Suite, driftad som molntjänst i Microsofts Azure-plattform). HaV blir nu en formell partner vid utvecklingen av

Miljödatasamverkan

Naturvårdsverket och Havs- och vattenmyndigheten

Miljöövervakning

Dokument identi te t :

StnReg01_Huvuddokument.pdf

Dokumentnamn:

Stationsregistret - Huvuddokument Vers ion:

0.8 Sida :

22 (36)

Utarbetad av:

Naturvårdsverket och Havs och vattenmyndigheten

Godkänd av :

Referensgruppen för Stationsregistret Gi l t ig f rån:

2021-02-12

För att underlätta matchning mellan Stationsre-

gistret och VISS kan EU_CD anges för i första

hand övervakningsstation. Tills vidare går

det att ange EU_CD även för provplatser för de

utförare/datavärdar/SSM som så önskar.

På sikt kommer ”VISS-ID” i VISS ersättas av

Stationsregistrets ID:n för både provplats och

övervakningsstation.

Genereras av DV/SSM.

Läns-ID

(county_id)

Läns-ID består av två siffror enligt SCB.

Automatgenereras när en PP läggs in. Om

någon manuellt skrivit in Läns-ID behålls detta

och skrivs ej över. Provplatser i havet utanför

länsgränserna saknar Läns-ID. Dessa ges

istället ett fiktivt nr bestående av siffrorna 00.

SCB:s tvåsiffriga länskod:

https://www.scb.se/hitta-statistik/regional-

statistik-och-kartor/regionala-indelningar/lan-

och-kommuner/lan-och-kommuner-i-

kodnummerordning/

* Position SWEREF99 TM N

(position_n)

Nordlig koordinat. Läge i form av en punktangi-

velse. Stationsregistrets lagringsformat är

SWEREF99 TM. Koordinaterna håller meter-

noggrannhet.

CRS: SWEREF99 TM (EPSG:3006)

Talformat: 6500000 670000

* Position SWEREF99 TM E

(position_e)

Ostlig koordinat. Se ovan.

CRS: SWEREF99 TM (EPSG:3006)

Talformat: 6500000 670000

Position SWEREF99 N

()

Nordlig koordinat.

CRS: SWEREF99 (EPSG:4619)

Talformat: 58.60700 17.92629

Position SWEREF99 E

()

Ostlig koordinat.

CRS: SWEREF99 (EPSG:4619)

Talformat: 58.60700 17.92629

Position WGS84 Dec N

()

Nordlig koordinat.

CRS: WGS84 (Lat/Long) (EPSG:4326)

Talformat: Dec: 58.60700 17.92629

Position WGS84 Dec E

()

Ostlig koordinat.

CRS: WGS84 (Lat/Long) (EPSG:4326)

Talformat: Dec: 58.60700 17.92629

Position WGS84 DM N Nordlig koordinat.

Page 24: Stationsregistret - Huvuddokument...(WFS och WMS tjänst i OpenGeo Suite, driftad som molntjänst i Microsofts Azure-plattform). HaV blir nu en formell partner vid utvecklingen av

Miljödatasamverkan

Naturvårdsverket och Havs- och vattenmyndigheten

Miljöövervakning

Dokument identi te t :

StnReg01_Huvuddokument.pdf

Dokumentnamn:

Stationsregistret - Huvuddokument Vers ion:

0.8 Sida :

23 (36)

Utarbetad av:

Naturvårdsverket och Havs och vattenmyndigheten

Godkänd av :

Referensgruppen för Stationsregistret Gi l t ig f rån:

2021-02-12

() CRS: WGS84 (Lat/Long) (EPSG:4326)

Talformat: DM: N58°36.42023' E17°55.57734'

Position WGS84 DM E

()

Ostlig koordinat.

CRS: WGS84 (Lat/Long) (EPSG:4326)

Talformat: DM: N58°36.42023' E17°55.57734'

Kommentar

(comment)

Kommentar erbjuder möjlighet för datavär-

dar/SSM att lämna kommentar till en övervak-

ningsstation/provplats.

Genereras av DV/SSM.

Tabell 9. Attribut för Provplatser.

Page 25: Stationsregistret - Huvuddokument...(WFS och WMS tjänst i OpenGeo Suite, driftad som molntjänst i Microsofts Azure-plattform). HaV blir nu en formell partner vid utvecklingen av

Miljödatasamverkan

Naturvårdsverket och Havs- och vattenmyndigheten

Miljöövervakning

Dokument identi te t :

StnReg01_Huvuddokument.pdf

Dokumentnamn:

Stationsregistret - Huvuddokument Vers ion:

0.8 Sida :

24 (36)

Utarbetad av:

Naturvårdsverket och Havs och vattenmyndigheten

Godkänd av :

Referensgruppen för Stationsregistret Gi l t ig f rån:

2021-02-12

7.4 Attribut – Övervakningsstation

Nedan förtecknas attributen med förklaringar.

Fet stil = Svensk beteckning i Excelmall för ajourhållning av registret.

(Inom parentes) = Engelsk beteckning som används i databasen/WFS-tjänsten.

* = obligatoriskt

Attribut

Förklaring

Typ

(active_site)

(active_station)

Samma som för provplats. Se kap. 7.3

Genereras av DV/SSM som väljer typ.

* Inspire-ID (Unikt ID)

(Namespace/localid)

Samma som för provplats. Se kap. 7.3

Genereras av systemet.

* Namespace

(Namespace)

Samma som för provplats. Se kap. 7.3

Genereras av systemet.

* Id

(localid)

Samma som för provplats. Se kap. 7.3

Genereras av systemet.

Station Id

(xx)

Samma som för provplats. Se kap. 7.3

Genereras av systemet.

* UUID

(uuid)

Samma som för provplats. Se kap. 7.3

Genereras av systemet.

* Aktiv

(active)

Samma som för provplats. Se kap. 7.3

Genereras av DV/SSM.

Hemlig

(classified)

Samma som för provplats. Se kap. 7.3

Genereras av DV/SSM.

Namn

(PreferredName)

Samma som för provplats. Se kap. 7.3

Genereras av DV/SSM.

Användande datavärd-

skap

(associated_datahosts)

Samma som för provplats. Se kap. 7.3

Genereras av DV/SSM.

* Media

(media_types)

Samma som för provplats. Se kap. 7.3

Genereras av DV/SSM.

Valideringsdatum

(validated)

Samma som för provplats. Se kap. 7.3

Genereras av DV/SSM.

Uppdateringsdatum

(last_changed)

Samma som för provplats. Se kap. 7.3

Genereras av DV/SSM.

Synonymer

(synonyms)

Samma som för provplats. Se kap. 7.3

Genereras av DV/SSM.

Page 26: Stationsregistret - Huvuddokument...(WFS och WMS tjänst i OpenGeo Suite, driftad som molntjänst i Microsofts Azure-plattform). HaV blir nu en formell partner vid utvecklingen av

Miljödatasamverkan

Naturvårdsverket och Havs- och vattenmyndigheten

Miljöövervakning

Dokument identi te t :

StnReg01_Huvuddokument.pdf

Dokumentnamn:

Stationsregistret - Huvuddokument Vers ion:

0.8 Sida :

25 (36)

Utarbetad av:

Naturvårdsverket och Havs och vattenmyndigheten

Godkänd av :

Referensgruppen för Stationsregistret Gi l t ig f rån:

2021-02-12

ÄldreID

(older_station_id)

Samma som för provplats. Se kap. 7.3

Genereras av DV/SSM.

EU_CD

(eu_cd)

Samma som för provplats. Se kap. 7.3

Genereras av DV/SSM.

Läns-ID

(county_id)

Samma som för provplats. Se kap. 7.3

Genereras av systemet.

* Position SWEREF99 TM N

(position_n)

Nordlig koordinat.

Samma som för provplats. Se kap. 7.3

* Position SWEREF99 TM E

(position_e)

Ostlig koordinat.

Samma som för provplats. Se kap. 7.3

Position SWEREF99 N

()

Nordlig koordinat.

Samma som för provplats. Se kap. 7.3

Position SWEREF99 E

()

Ostlig koordinat.

Samma som för provplats. Se kap. 7.3

Position WGS84 Dec N

()

Nordlig koordinat.

Samma som för provplats. Se kap. 7.3

Position WGS84 Dec E

()

Ostlig koordinat.

Samma som för provplats. Se kap. 7.3

Position WGS84 DM N

()

Nordlig koordinat.

Samma som för provplats. Se kap. 7.3

Position WGS84 DM E

()

Ostlig koordinat.

Samma som för provplats. Se kap. 7.3

Kommentar

(comment)

Samma som för provplats. Se kap. 7.3

Genereras av DV/SSM.

Tabell 10. Attribut för övervakningsstationer.

Page 27: Stationsregistret - Huvuddokument...(WFS och WMS tjänst i OpenGeo Suite, driftad som molntjänst i Microsofts Azure-plattform). HaV blir nu en formell partner vid utvecklingen av

Miljödatasamverkan

Naturvårdsverket och Havs- och vattenmyndigheten

Miljöövervakning

Dokument identi te t :

StnReg01_Huvuddokument.pdf

Dokumentnamn:

Stationsregistret - Huvuddokument Vers ion:

0.8 Sida :

26 (36)

Utarbetad av:

Naturvårdsverket och Havs och vattenmyndigheten

Godkänd av :

Referensgruppen för Stationsregistret Gi l t ig f rån:

2021-02-12

7.5 Datamodell utökad

Vid utveckling av såväl prototypen (2012) som nuvarande applikation (2016) har be-

hovsanalysen visat att användare önskar en mer omfattande uppsättning metadata

kring provplatser och övervakningsstationer. Detta för att täcka behov som registret

inte ursprungligen hade som syfte, men där stationsregistret skulle kunna användas

för detta ändamål och skapa stort mervärde.

Utöver stationsregistrets minimalistiska uppsättning information är stationsregistret

tänkt att kunna fungera som ett datalager för tabeller + en uppsättning metadata från

själva mätninga

rna som utförts vid PP och ÖS. Detta förutsätter att informationen kan hämtas dyna-

miskt till datalagret från datavärdarnas egna databaser. Via provplatsernas och över-

vakningsstationers unika ID:n bör anrop kunna göras till datavärdarnas API:er som

tillhandahåller viss information (metadata) kopplad till provplatsen/övervakningsstat-

ionen. Från Stationsregistrets datalager bör den sammansatta informationen från både

Stationsregistret och skördad metadata kunna läsas ut genom nuvarande applikation

eller helt via fristående applikationer.

För att visa att detta är möjligt finns en ”proof-of-concept” (POC) framtagen som en

helt fristående applikation vid sidan om Stationsregistret. Det som återstår är att sätta

upp API:er hos datavärdarna som ger önskad kringdata så att en ”mashup” kan

skapas som då kan bli en central ingång till all miljöövervakning i Sverige. Detta behö-

ver göras i samverkan med bl.a. projektet AKVA som HaV driver. Beslut om detta får

tas vid lämpligt tillfälle av behörig nivå.

Länk till POC: https://stationsregister.miljodatasamverkan.se/undersok/

Med hjälp av denna ”mashup” som skapas genom ”dataskördning” via API-kopplingar

till andra register blir det möjligt att automatiskt komplettera POC-vyn med annan in-

formation som t.ex. att visa vilka övervakningsstationer/provplatser som finns i vilken

kommun eller vilket län eller att visa vilka övervakningsstationer/provplatser ett visst

provtagningsprogram omfattar.

8 Stationsregistrets miljöer (URL:er)

Stationsregistrets användargränssnitt är en webbapplikation och en webbtjänst med

API:er i form av WMS och WFS-tjänster. Dessutom finns en POC framtagen. Följande

miljöer finns tillgängliga för databas, webbapplikation och webbtjänst:

8.1 PROD: Produktionsmiljön.

Den skarpa och publika miljön.

URL: http://stationsregister.miljodatasamverkan.se

8.2 AT: Testmiljön.

Här testar referensgruppen för stationsregistret eller kravställare funktioner innan de

godkänns för installation på PROD miljön. Miljön är funktionsmässigt samma som

PROD, och i den här miljön kan man prova funktioner eller dataset utan oro för att ha

sönder något.

URL: http://stationsregistertest.miljodatasamverkan.se

Page 28: Stationsregistret - Huvuddokument...(WFS och WMS tjänst i OpenGeo Suite, driftad som molntjänst i Microsofts Azure-plattform). HaV blir nu en formell partner vid utvecklingen av

Miljödatasamverkan

Naturvårdsverket och Havs- och vattenmyndigheten

Miljöövervakning

Dokument identi te t :

StnReg01_Huvuddokument.pdf

Dokumentnamn:

Stationsregistret - Huvuddokument Vers ion:

0.8 Sida :

27 (36)

Utarbetad av:

Naturvårdsverket och Havs och vattenmyndigheten

Godkänd av :

Referensgruppen för Stationsregistret Gi l t ig f rån:

2021-02-12

8.3 DEV: Utvecklingsmiljön.

Här laborerar utvecklarna med nya funktioner tillsammans med kravställare. Miljön är

opålitlig och funktioner kanske inte fungerar tillförlitligt eller inte alls. Referensgruppen

är dock välkommen att använda den och komma med feedback på funktioner.

URL: http://nv-gisweb02.northeurope.cloudapp.azure.com

9 Stationsregistrets API:er*

API:erna följer OGC-standarder och bygger på Geoserver för tillhandahållande av

data. Data kan hämtas i en rad olika format (json, csv, xml osv.) via http-anrop till

servern, se kap 4.1. För beskrivning av olika dataset och objektens attribut, se be-

skrivning av respektive Feature type.

Feature type: Provplats

https://stationsregister.miljodatasamverkan.se/geoserver/stationsregistret/wfs?ver-

sion=1.0.0&request=DescribeFeatureType&typeName=stationsregistretr:active_site

Feature type: Övervakningsstation

https://stationsregister.miljodatasamverkan.se/geoserver/stationsregistret/wfs?ver-

sion=1.0.0&request=DescribeFeatureType&typeName=stationsregister:active_station

Vid uppkoppling till en WFS-tjänst innebär det kort att man ber servern om ett capabi-

lities-dokument som beskriver de funktioner och lager som är publicerade av servern.

Sökvägen ser alltid likadan ut, oavsett miljö (PROD, AT, DEV):

/geoserver/stationsregistret/ows

Capabilities för PROD:

http://stationsregister.miljodatasamverkan.se/geoserver/stationsregistret/ows

Ett capabilities-dokument läses mest korrekt av ett GIS-program eller motsvarande.

Med hjälp av capabilities-dokumentet kan sedan programmet du använder bl.a lista ut

vilka lager som finns tillgängliga.

9.1 API:er: WMS, WFS och REST *

Det finns nuläget tre API:er för maskinell åtkomst till Stationsregistret. WMS, WFS och

REST.

WMS (Web Map Service) kan användas om man vill ha en snabbare åtkomst till inne-

hållet i form av en zoomingsbar kartbild men inte behöver vektordata. WMS ger en

kartbildbild med alla provplatser/övervakningsstationer och det går att klicka på prov-

platserna och få upp en attributtabell, men några djupare analyser eller filtreringar går

inte att göra. Hur man kopplar upp sig till WMS-tjänsten följer WFS uppkopplingen i

stort och beskrivs inte närmare.

Beskrivning/specifikation av WMS:

https://docs.geoserver.org/2.7.0/user/services/wms/reference.html

Page 29: Stationsregistret - Huvuddokument...(WFS och WMS tjänst i OpenGeo Suite, driftad som molntjänst i Microsofts Azure-plattform). HaV blir nu en formell partner vid utvecklingen av

Miljödatasamverkan

Naturvårdsverket och Havs- och vattenmyndigheten

Miljöövervakning

Dokument identi te t :

StnReg01_Huvuddokument.pdf

Dokumentnamn:

Stationsregistret - Huvuddokument Vers ion:

0.8 Sida :

28 (36)

Utarbetad av:

Naturvårdsverket och Havs och vattenmyndigheten

Godkänd av :

Referensgruppen för Stationsregistret Gi l t ig f rån:

2021-02-12

WFS (Web Feature Service) använder den som vill göra analyser eller filtreringar av

Stationsregistret och kanske jämföra ett eget dataset med Stationsregistrets databas.

Till WFS-tjänsten kan man koppla sitt GIS-program men det går också att ladda ned

uppgifter.

Beskrivning/specifikation av WMS:

https://docs.geoserver.org/2.7.0/user/services/wfs/reference.html

REST-API Datavärdarna/SSM som har behörighet att redigera registret kan kunna

använda ett REST-API för redigering genom att använda egen programvara som t ex

FME. Se handledningen, länk i kap 11 nedan.

Page 30: Stationsregistret - Huvuddokument...(WFS och WMS tjänst i OpenGeo Suite, driftad som molntjänst i Microsofts Azure-plattform). HaV blir nu en formell partner vid utvecklingen av

Miljödatasamverkan

Naturvårdsverket och Havs- och vattenmyndigheten

Miljöövervakning

Dokument identi te t :

StnReg01_Huvuddokument.pdf

Dokumentnamn:

Stationsregistret - Huvuddokument Vers ion:

0.8 Sida :

29 (36)

Utarbetad av:

Naturvårdsverket och Havs och vattenmyndigheten

Godkänd av :

Referensgruppen för Stationsregistret Gi l t ig f rån:

2021-02-12

10 POC: Söktjänst för all miljöövervakning (Proof of Concept)

Av nyttobeskrivningen för projektet framgår följande:

”Den övergripande nyttan som realiseras genom de nyttor som beskrivs i nedanstå-

ende tabell är att myndigheterna lever upp till både intentionerna och kraven från IN-

SPIRE-direktivet.”

”Genom att Inspire-tjänsten blir en del av det operativa systemet för miljöövervakning

kommer vi inte behöva sätta upp och förvalta flera olika tjänster för EF. WMS-tjäns-

terna som Metria tillhandahåller för Miljödataportalen kan läggas ned.”

Detta projektet avser att ta fram API:er för både WMS/WFS enligt Inspire-krav men

även enklare API:er som kan konsumeras av vanliga webb-klienter enligt ”W3C-stand-

rad”. Exakt vilka dessa API:er blir får utredas i samverkan med datavärdarna.

För att visa på möjligheterna som Stationsregistret erbjuder har en Proof of Concept

(POC) tagits fram i december 2018. Den visar på principerna för hur en API-koppling

till datavärdarna skulle kunna se ut. Den grafiska utformningen har medvetet lagts på

en mycket ”rå” nivå.

Framtagande av specifikationer för API:er kommer ske i samverkan med VISS och

datavärdrana i första hand. En utmaning som behöver hanteras är att dela in den

samlade informationsmängden i rimliga delmängder. Här kommer nivån ”Undersök-

ning” vara vägledande, men det kan bli aktuellt med en grövre indelning.

Figur 4. En prototyp togs fram inom projektet i december 2018 för att illustrera hur Stationsre-

gistret kan göras användbart för ”vanliga användare” och inte bara som en webbtjänst för att tillgodose kraven från Inspire-direktivet.

Page 31: Stationsregistret - Huvuddokument...(WFS och WMS tjänst i OpenGeo Suite, driftad som molntjänst i Microsofts Azure-plattform). HaV blir nu en formell partner vid utvecklingen av

Miljödatasamverkan

Naturvårdsverket och Havs- och vattenmyndigheten

Miljöövervakning

Dokument identi te t :

StnReg01_Huvuddokument.pdf

Dokumentnamn:

Stationsregistret - Huvuddokument Vers ion:

0.8 Sida :

30 (36)

Utarbetad av:

Naturvårdsverket och Havs och vattenmyndigheten

Godkänd av :

Referensgruppen för Stationsregistret Gi l t ig f rån:

2021-02-12

11 Handledningar, länkar till övriga dokument

Dokument och handledningar som beskriver Stationsregistret finns att ta del av på

Stationsregistrets webbplats i vänstra marginalen under rubriken ”Dokument handled-

ningar mm”.

Figur 5. Dokument och handledningar mm för Stationsregistret t v på ingångssidan.

Följande handledningar och specifikationer finns framtagna eller är under utarbetning:

Titel Status

Stationsregistret - Huvuddokument (Detta dokument) Gällande

Stationsregistret - Handledning Gällande

Inmatningsmall för provplatser och övervakningsstationer Gällande

Tillämpade modeller för ÖS, PP och PPT Arbetsmaterial

Arbetsprocess för att tvätta och skapa PP och ÖS Arbetsmaterial

Förslag på stationsbegrepp – platser för datafångst inom miljö-

övervakning av vatten. 2010-09-07, rev 2011-05-06

(Ricklund).

Gällande

Tabell 11. Ett urval av olika stöddokument och referensdokument som kompletterar beskriv-ningen av Stationsregistret

Page 32: Stationsregistret - Huvuddokument...(WFS och WMS tjänst i OpenGeo Suite, driftad som molntjänst i Microsofts Azure-plattform). HaV blir nu en formell partner vid utvecklingen av

Miljödatasamverkan

Naturvårdsverket och Havs- och vattenmyndigheten

Miljöövervakning

Dokument identi te t :

StnReg01_Huvuddokument.pdf

Dokumentnamn:

Stationsregistret - Huvuddokument Vers ion:

0.8 Sida :

31 (36)

Utarbetad av:

Naturvårdsverket och Havs och vattenmyndigheten

Godkänd av :

Referensgruppen för Stationsregistret Gi l t ig f rån:

2021-02-12

12 Förvaltningsorganisation

Projektet är ett samverkansprojekt som leds av NV och HaV men kräver samarbete

med en rad aktörer. Inte minst med de övriga myndigheter som har ett Inspire-ansvar

enligt förordningen om geografisk miljöinformation. När det gäller att skapa den

information som registret ska innehålla är datavärdarna nyckelaktörer men även de

medarbetare på regional och lokal nivå som besitter lokalkännedom om provplatser

och övervakningsstationer.

Figur 6. Projektorganisation för Stationsregistret.

12.1 Projektgrupp

Projektet leds av Anders Foureaux, Naturvårdsverket och Lars Johan Hansson, Havs

och vattenmyndigheten. Beställare är Naturvårdsverket. Stationsregistret ingår i en

objektfamilj kallat Rapportering och analys (tidigare MDF). Rapportering sker till ob-

jektledningsgruppen vid Naturvårdsverket.

Namn Roll Uppgift

Anders Foureaux, NV Huvudprojektledare Projektleder arbetet. Ansvarig för NV:s datavärdar.

Lars Johan Hansson, HaV

Projektledare Bistår huvudprojektledaren i framdriften av projektet.

Ansvarig för HaV:s datavärdar.

Tabell 12. Projektgrupp.

Page 33: Stationsregistret - Huvuddokument...(WFS och WMS tjänst i OpenGeo Suite, driftad som molntjänst i Microsofts Azure-plattform). HaV blir nu en formell partner vid utvecklingen av

Miljödatasamverkan

Naturvårdsverket och Havs- och vattenmyndigheten

Miljöövervakning

Dokument identi te t :

StnReg01_Huvuddokument.pdf

Dokumentnamn:

Stationsregistret - Huvuddokument Vers ion:

0.8 Sida :

32 (36)

Utarbetad av:

Naturvårdsverket och Havs och vattenmyndigheten

Godkänd av :

Referensgruppen för Stationsregistret Gi l t ig f rån:

2021-02-12

12.2 Referensgrupp

Referensgruppen sammanträder via Skype var 14:e dag. NV sammankallar. Vid mö-

tena avhandlas relevanta frågor som rör projektet. Stor vikt läggs på harmonisering

av termer, begrepp och att skapa samsyn kring Stationsregistrets mål och syfte och

dess förvaltning. Kopplingen mellan Stationsregistret och datavärdarnas databaser ges

från 2020 allt större utrymme i arbetet.

Namn Representerar/bidrar beträffande:

Jakob Nisell, SGU DV Miljögifter

Annika Dahlgren, SGU DV Miljögifter

Jakob Nisell, SGU DV Grundvattenkemidata

Axel Herzog, SGU DV Grundvattenkemidata

Frank Van Der Stelt, SMHI DV Luftkvalitet

Johan Safont Genberg, NV DV Luftkvalitet

Lars Sonesten, SLU DV Kemiska och biologiska data i sjöar, vattendrag

Pernilla Rönnback, SLU DV Kemiska och biologiska data i sjöar, vattendrag

David Englund, SLU DV Jordbruksmark

Johannes Johansson, SMHI DV Oceanografi marinbiologiska data

Lisa Sundqvist, SMHI DV Oceanografi marinbiologiska data

Anders Kinnerbäck, SLU DV Fiskdata i sjöar, vattendrag och kust

Stina Lindqvist, HaV DV Badvatten

Pål Andersson, SSM SSM Strålningsmätningar

Bastian Berlin, SJV Jordbruksverket, Nitratkänsliga områden

Tobias Haag, Lst VISS

Lars Allstrin, Metria Valideringstjänsten (under utveckling)

Hernán De Angelis, NV INSPIRE-frågor

Tabell 13. Referensgrupp.

12.3 Innehållsförvaltning

Datavärdarna/SSM/SJV är förvaltare av innehållet i Stationsregistret. Anvisningar finns

i dokumentet ”Arbetsprocess för att tvätta och skapa PP och ÖS”.

12.4 Administrativ förvaltning

Efter att projektet är avslutat kommer Naturvårdsverket formellt vara huvudansvarig

för Stationsregistret. Fortsatt samverkan med HaV är dock nödvändig för att

vidmakthålla systemet liksom samverkan med övriga aktörer som nämnts ovan.

Datavärdarna/SSM och motsvarande aktörer kommer fortsatt att ha en nyckelroll vad

gäller förvaltning av innehållet i Stationsregistret.

Page 34: Stationsregistret - Huvuddokument...(WFS och WMS tjänst i OpenGeo Suite, driftad som molntjänst i Microsofts Azure-plattform). HaV blir nu en formell partner vid utvecklingen av

Miljödatasamverkan

Naturvårdsverket och Havs- och vattenmyndigheten

Miljöövervakning

Dokument identi te t :

StnReg01_Huvuddokument.pdf

Dokumentnamn:

Stationsregistret - Huvuddokument Vers ion:

0.8 Sida :

33 (36)

Utarbetad av:

Naturvårdsverket och Havs och vattenmyndigheten

Godkänd av :

Referensgruppen för Stationsregistret Gi l t ig f rån:

2021-02-12

12.5 Teknisk förvaltning

Den tekniska förvaltningen av Stationsregistret svarar Naturvårdsverket för i samver-

kan med Havs och vattenmyndigheten. Den löpande tekniska förvaltningen som att

göra ändringar, utveckla nya funktioner, lägga upp nya användare mm utförs av ut-

sedd konsult (f n Consid/Visma). Denne svarar även för support gentemot datavär-

darna/SSM.

12.6 Drift

För den tekniska driften ansvarar Naturvårdsverket. Det praktiska arbetet utförs av

utsedd driftleverantör. (f n CGI).

12.7 Support

För stationsregistret gäller att samtliga miljöer är tillgängliga dygnet runt, men att

teknisk support till datavärdarna/SSM endast ges kontorstid. Teknisk support ges av

Visma medan verksamhetsrelaterad support lämnas av NV och HaV.

12.8 Beroenden till andra system

I takt med att Stationstegistret börjar bli klart ökar intresset för att använda det. Kra-

ven på registret varierar från att registret endast ska utgöra en masterdatakälla för

Provplats- och Övervakningsstations ID:n till att registret ska vara en central ingång

för att kunna ställa API-frågor som skördar information från externa källor.

Av nedan förtecknade berörda system är de som i tabell 14 är märkta med * i skarp

drift och redan beroende av att Stationsregistret är tillgängligt. De som inte är märkta

med * beräknas ansluta när registret är klart och arbetssätt har anpassats.

Valideringstjänster (central eller hos datavärd) har ett mycket starkt beroende av

att Stationsregistret är tillgängligt. Utan Stationsregistret fallerar valideringen. Därför

måste alla förändringar som exempelvis justering av URL:en till Stationsregistrets

WFS eller WMS eller REST-API aviseras i god tid till driftansvariga för Valideringstjäns-

ter och dess beställare. Även de datavärdar som av andra skäl ligger on-line mot

WFS-tjänsten måste aviseras. Även om den centrala valideringstjänsten skulle ersät-

tas med valideringstjänster hos varje datavärd kvarstår beroendet till Stationsregist-

ret.

Datavärdskapen kommer med start 2020 börja föra in de nya unika ID:n som Stat-

ionsregistret skapar. Inrapporteringsmallar för data håller på att anpassas så att end-

ast data som har ett provplats-ID tas emot av datavärden.

POC:en är en webbapplikation under utveckling som också anropar Stationsregistrets

WFS, WMS och Sverigekartan.

För Sverigekartan och Satellitkartan är förhållandet det omvända. Stationsregist-

rets webbapplikation anropar dessa externa karttjänster. De som ansvarar för drift/ut-

veckling av dessa tjänster måste avisera beställaren av Stationsregistret i god tid före

förändring.

Miljödataportalen ska kunna vissa samtliga WMS och WFS-tjänster för de undersök-

ningar som drivs inom svensk miljöövervakning. Dessa beräknas komma på plats un-

der 2020 när övervakningsstationer är skapade.

VISS kommer att harmonisera sina ÖS och PP mot Stationsregistrets ÖS och PP. VISS

kommer när detta är klart att ersätta befintliga ”VISS-ID” med Stationsregistrets ID:n.

Page 35: Stationsregistret - Huvuddokument...(WFS och WMS tjänst i OpenGeo Suite, driftad som molntjänst i Microsofts Azure-plattform). HaV blir nu en formell partner vid utvecklingen av

Miljödatasamverkan

Naturvårdsverket och Havs- och vattenmyndigheten

Miljöövervakning

Dokument identi te t :

StnReg01_Huvuddokument.pdf

Dokumentnamn:

Stationsregistret - Huvuddokument Vers ion:

0.8 Sida :

34 (36)

Utarbetad av:

Naturvårdsverket och Havs och vattenmyndigheten

Godkänd av :

Referensgruppen för Stationsregistret Gi l t ig f rån:

2021-02-12

Faktablad som kommer tas fram inom ramen för HaV:s arbete med Havsmiljödirekti-

vet kan komma att nyttja Stationsregistret för att generera kartbilder över efterfrå-

gade datamängder i kombination med information från datavärdarna. Hur detta ska

göras är ännu (2021) ej utrett.

System/tjänst URL

Sverigekartan * Sverigekartan som WMS

Satellitkartan * Satellitkartan som WMS

POC * https://stationsregister.miljodatasamverkan.se/undersok/

Valideringstjänster * https://validering.miljodatasamverkan.se/validering

Datavärdarna * https://www.naturvardsverket.se/Stod-i-miljoarbetet/Vag-

ledningar/Miljoovervakning/Miljodata/

Miljödataportalen http://mdp.vic-metria.nu/miljodataportalen/

VISS https://ext-geoportal.lansstyrelsen.se/standard/?ap-

pid=1589fd5a099a4e309035beb900d12399

Faktablad (eventuellt) Önskemål från HaV och Havsmiljödirektivet

Tabell 14. IT-system mm som har ett beroende till Stationsregistret och som påverkas ev drift-störningar eller förändringar i webbtjänsternas URL:er. System märkta med * är i skarp drift och redan beroende av att Stationsregistret är tillgängligt.

13 Användare och roller

Här beskrivs användarna av Stationsregistret i deras olika roller. Användningen tydlig-

görs i nästa kapitel som beskriver arbetsprocesser.

13.1 ”Besökare”

Med besökare avses någon som via webbapplikationen https://stationsregister.mil-

jodatasamverkan.se snabbt vill få en överblick över var miljöövervakning sker i Sve-

rige och var data går att hitta. Webbapplikationen har sök- och filtreringsfunktioner

som gör det möjligt att söka fram vissa basala uppgifter om en provplats eller över-

vakningsstation. Stationsregistret innehåller dock mycket begränsad information om

en provplats då den fullständiga informationen finns hos datavärden/SSM, eller för-

väntas hamna där på sikt. Applikationen vänder sig främst till experter som på något

sätt är involverad inom miljöövervakningens datahantering.

13.2 Beställare av miljöövervakningsuppdrag

Med beställare avses handläggare på de organisationer som beställer olika undersök-

ningar inom i första hand miljöövervakning. Utgörs av Naturvårdsverket och Havs- och

vattenmyndigheten men även av länsstyrelser, luft- och vattenvårdsförbund, kommu-

ner och andra myndigheter. Beställare av miljöövervakningsuppdrag använder stat-

ionsregistret för att planera och samordna miljöövervakningen samt för att formulera

beställningar till utförarna.

Page 36: Stationsregistret - Huvuddokument...(WFS och WMS tjänst i OpenGeo Suite, driftad som molntjänst i Microsofts Azure-plattform). HaV blir nu en formell partner vid utvecklingen av

Miljödatasamverkan

Naturvårdsverket och Havs- och vattenmyndigheten

Miljöövervakning

Dokument identi te t :

StnReg01_Huvuddokument.pdf

Dokumentnamn:

Stationsregistret - Huvuddokument Vers ion:

0.8 Sida :

35 (36)

Utarbetad av:

Naturvårdsverket och Havs och vattenmyndigheten

Godkänd av :

Referensgruppen för Stationsregistret Gi l t ig f rån:

2021-02-12

13.3 Utförare

Utförare är de konsultföretag och organisationer som utför den faktiska provtag-

ningen. I idealfallet skall de få en lista från beställaren med ett uttag ur stationsregist-

ret över vilka provplatser/övervakningsstationer som skall användas vid provtagning.

När resultatet rapporteras till datavärd/SSM skall mätdata referera till rätt provplats

och övervakningsstation med korrekta ID:n för provplatser/övervakningsstationer.

13.4 Datavärdar och SSM

Datavärdarna och SSM ansvarar för att ajourhålla informationen i Stationsregistret dvs

lägga till, ändra och ta bort provplatser och övervakningsstationer med tillhörande at-

tribut. Detta behöver ske i samråd med beställaren för respektive datamängd.

Datavärdarna och SSM använder inom ramen för sina uppdrag Stationsregistret för att

leveranskontrollera miljöövervakningsdata och se till att mätdata kan hänföras till en

övervakningsstation/provplats i Stationsregistret. En datavärd kan även ha ansvar för

att utföra rapportering till internationella organisationer såsom EEA, EU-kommiss-

ionen, Eurostat m fl. Det är då av vikt att Stationsregistrets unika ID mappar mot de

ID:s som tidigare rapporteras och på sikt helst ersätter dessa rapporterade ID:n.

Datavärdar som förvaltar vattenrelaterad data har också i uppgift att samverka med

förvaltarna av VISS så att ID:n kan kopplas mellan systemen. Även detta behöver ske

i samråd med beställaren och informationsansvariga för respektive datamängd.

13.5 Andra användare

Andra användare kan vara organisationer som förvaltar egna miljöövervakningsdata

och som vill knyta de egna provtagningsprogrammen till det nationella Stationsregist-

ret.

13.6 Valideringstjänster (Tekniska system)

Den externa Valideringstjänsten som används av vissa datavärdar kontrollerar att de

datafiler som laddas upp för validering innehåller korrekta ID:n, namn samt koordina-

ter i de fall dessa har angetts för ”Provpunkt”, att dessa ligger inom tillåten buffert.

Valideringstjänsten gör dessa kontroller maskinellt via ett API och använder en egen

vy i Stationsregistrets WFS-tjänst för detta. Inkomna filer till tjänsten kontrolleras av-

seende:

• Provplats-ID

• Namn

• Position

• För vissa datavärdar kontrolleras även att position för provpunkten (provets

exakta läge) är rimlig.

13.7 Miljödataportalen (Tekniskt system)

När datalagret enligt POC satts upp kommer Miljödataportalen via den centrala meta-

datakatalogen (CMDK) kunna koppla mot samtliga WMS-tjänster för de undersök-

ningar som Stationsregistret innehåller och som Miljödataportalen beskriver med me-

tadata. Först måste dock skikten för undersökningarna skapas genom att provplat-

ser/övervakningsstationer ”taggas” med undersökningsnamn.

Page 37: Stationsregistret - Huvuddokument...(WFS och WMS tjänst i OpenGeo Suite, driftad som molntjänst i Microsofts Azure-plattform). HaV blir nu en formell partner vid utvecklingen av

Miljödatasamverkan

Naturvårdsverket och Havs- och vattenmyndigheten

Miljöövervakning

Dokument identi te t :

StnReg01_Huvuddokument.pdf

Dokumentnamn:

Stationsregistret - Huvuddokument Vers ion:

0.8 Sida :

36 (36)

Utarbetad av:

Naturvårdsverket och Havs och vattenmyndigheten

Godkänd av :

Referensgruppen för Stationsregistret Gi l t ig f rån:

2021-02-12

13.8 POC (Tekniskt system)

POC:en är en webbapplikation under utveckling som anropar Stationsregistrets WFS,

WMS och Sverigekartan.

/Här tar dokumentet slut.

Rubriker märkta med * innebär att samma information finns i annat dokument. (Internt behov för NV/HaV)