Förra veckan satt vi ett gäng på SMHI i Norrköping och pratade om QGIS och då presenterade bland annat SMHI lite av sin verksamhet och tjänster.
Den absolut vanligaste API tjänsten är tydligen ”punktprognosen” 10 dygn framåt.
Det handlar om en mycket enkel http-adress som ger ett JSON svar, som är ganska omfattande.
http://opendata-download-metfcst.smhi.se/api/category/pmp2g/version/2/geotype/point/lon/{lon}/lat/{lat}/data.json
I adressen ovan byter man ut {lon} och {lat} mot den koordinat man är intresserad av. Svaret kommer sedan i en lååång JSON fil.
Om man bearbetar JSON filen så går det att hitta data av olika typ med exempelvis lufttryck och temperatur kopplat till en tidpunkt.
Dessa data används framför allt för att skapa webbtjänster med HTML och javascript/JQuery, men det skulle inte vara speciellt svårt att skapa ett plug-in för QGIS som hämtar och presenterar en prognos när man klickar i kartan.
Det finns även en annan tjänst som hämtar något prognosvärde vid en angiven tidpunkt för flera utpekade punkter. Detta skulle exempelvis möjliggöra ett plugin som hämtar temperatur för varje punkt i ett QGIS lager för ett angivet tillfälle. Ett väldigt snabbt och smidigt sätt att skapa väderkartor i QGIS…