10
Standardizing web-services Swedish development of open API’s Niklas Holmgren

Standardizing web-services Swedish development of open API’s Niklas Holmgren

Embed Size (px)

Citation preview

Page 1: Standardizing web-services Swedish development of open API’s Niklas Holmgren

Standardizing web-services Swedish development of open API’s

Niklas Holmgren

Page 2: Standardizing web-services Swedish development of open API’s Niklas Holmgren

Challenges!

Page 3: Standardizing web-services Swedish development of open API’s Niklas Holmgren

Example Crimes…

Page 4: Standardizing web-services Swedish development of open API’s Niklas Holmgren

VISS

EBHEko-data?

Åtg. i VattenEko-data

KalkEko-data

Miljöreda

SMP UTISKUR

KEMKoll

Miljöboken

Biotopkart

Åtg dbUnderlagsdb

SMHIDamm

reg

TFVVHI

Bearbetningav data

TFVSalt db

anlagda Våtmarker

SMHI?SJV?LST?

EU rapporteringDistrikt/VF

ÅP underlagHARO / VF

SLU/FiVArtportalen

mussel

Mät data

IVL

SMHI

SGU

LST

kommuner

Script som genererarautomatklassningar

på VF à laNorge/Finland

SMHISVAR/SHARK

Badplatsen

SMI

VicNatur

NV

Skydd omr

Nitrat-känsliga Områden

SJV

DGVSGU

ÖVISSMSB

VärdefullaVatten

NV

Prio dammKling

Färgförklaring

MusselvattenLst O

Näringsämnesbelastnings

modeller

LMVkartdata

SGUkartdata

LONAEko-data

NV

LOVAEko-data

VattenföringSMHI

DiffusFörsurningsBelastning

MATCH

Miljöstöd JordbrukSJV/LST

MÖV meta data

MiljödataPortalen

NV

Internationella RapporteringarSoE, HELCOM,

OSPAR mm

ArtportalenArtdatabanken

Version 20110608

Page 5: Standardizing web-services Swedish development of open API’s Niklas Holmgren

www.viss.lansstyrelsen.se/api

Page 6: Standardizing web-services Swedish development of open API’s Niklas Holmgren

• Develop Open API:s using INSPIRE and WFD reporting as standards.

• Unique API key – user e-mail to correspond changes in web service

• Using Google Charts with web service to provide Open API diagrammes with WFD data for Water Boards, Municipalities etc.

Page 7: Standardizing web-services Swedish development of open API’s Niklas Holmgren

Using Open API:s from others

• Surface water bodies (SMHI)

• Bathing water (Smittskyddsinstitutet)

• And more to come…– Monitoring data– Measures databases– Protected areas– Pressures

Page 8: Standardizing web-services Swedish development of open API’s Niklas Holmgren

https://vattenwebws.smhi.se/v1/downloadsetup1/614209-132932/monthly_discharge

+ LOGIN  <?xml version="1.0" encoding="UTF-8" standalone="yes" ?> - <timeSeries stop="2009-12" start="1995-01" step="month" id="monthly_discharge">- <variable>  <name>discharge</name>   <unit>m3/s</unit>   </variable>  <values>0.05049 0.04826 0.01132 0.01855 0.00384 0.00256 2.4E-4 0.0 0.0094 0.00579 0.01045

0.00571 0.0098 0.00853 0.01083 0.00553 0.01161 0.00151 0.00134 4.0E-5 0.0020 0.00762 0.01569 0.0172 0.00402 0.01658 0.00645 0.00341 0.00452 4.9E-4 5.0E-4 0.0 0.0 0.01284 0.02172 0.01898 0.01984 0.02166 0.02309 0.02054 0.00203 9.8E-4 0.00259 0.00377 0.01105 0.02367 0.02793 0.02669 0.03547 0.02961 0.03488 0.00826 0.00715 0.00576 4.6E-4 0.01495 0.00383 0.01533 0.00294 0.03511 0.01696 0.02166 0.02976 0.00809 0.00112 8.4E-4 6.3E-4 2.1E-4 0.01553 0.00261 0.01598 0.01799 0.01946 0.02139 0.00756 0.00715 0.00286 7.8E-4 2.6E-4 9.7E-4 0.04077 0.01413 0.00867 0.0174 0.03226 0.0447 0.0267 0.00347 0.00558 6.9E-4 9.9E-4 0.00582 0.00232 0.03438 0.0271 0.01351 0.02642 0.01848 0.00527 0.00254 0.00281 7.8E-4 9.4E-4 1.0E-5 0.00107 0.00731 0.01266 0.02054 0.02264 0.0253 0.01243 0.00477 0.00113 0.00106 0.01319 0.00201 0.00383 0.01525 0.0151 0.02471 0.02297 0.02408 0.03438 0.00465 0.00154 8.6E-4 3.0E-5 4.9E-4 2.7E-4 0.00351 0.01379 0.00954 0.01539 0.02455 0.01473 0.02096 0.00287 0.00167 2.0E-5 0.03305 0.00942 0.0066 0.03254 0.02175 0.04566 0.03388 0.03108 0.00305 0.0016 0.01372 0.04386 0.00542 0.00326 0.00703 0.01519 0.02473 0.01961 0.0113 0.01654 0.01636 0.00169 3.7E-4 9.0E-5 0.01198 0.00372 0.0146 0.0167 0.02668 0.01104 0.02087 0.01742 0.00353 0.00152 0.00429 1.9E-4 4.1E-4 2.4E-4 0.0068 0.03006 0.02415</values>

  </timeSeries>

Page 9: Standardizing web-services Swedish development of open API’s Niklas Holmgren

WISE – with Open API:s towards reported data ?

• Useful for standardisation on national and EU level

• A part of SEIS implementation

• WFD-data more used – better measures – a better water quality!

Page 10: Standardizing web-services Swedish development of open API’s Niklas Holmgren

Thanks for your attention!

[email protected]