Waarom is deze Weather Provider API ontwikkeld? Omdat het verkrijgen van benodigde meteorologische kennis de sleutel is tot het beheersen van de gevolgen van wat het weer op ons functioneren kan hebben. Daarom is het erg belangrijk om deze meteorologische informatie makkelijk(er) toegankelijk te houden.
Helaas blijkt toegankelijkheid van nature nogal een probleem. Er is een heleboel informatie beschikbaar en lang niet alles heeft eenzelfde uitvoerformaat. Zelfs een enkel instituut kan vaak meerdere uitvoerformaten hebben, met andere namen, voor dezelfde inhoud. Sommigen zijn direct benaderbaar vanuit een URL, terwijl anderen een complete API met autorisatieregels vereisen. Sommigen gebruiken een gestandaardiseerd GRIB-bestandsformaat, terwijl anderen weer een eigen NetCDF-indeling hanteren. Andere informatie zou zelfs kunnen bestaan uit een CSV-bestand of een tabel op een webpagina.
En áls je dan eenmaal al deze informatie bij elkaar gekregen hebt, zal je waarschijnlijk alsnog alles moeten formatteren en vertalen om uit te komen bij iets wat je kunt gebruiken. Dat is een heleboel tijd en moeite die je nodig hebt, nog voordat je gestart bent.
Het doel van de Weather Provider API is om één enkele vaststaande vorm van toegang te bieden voor een grote hoeveelheid aan datasets, met als output een gestandaardiseerd formaat in het bestandsformaat en het eenhedenstelsel dat je nodig hebt.
Dit betekent minder tijd en minder moeite om de informatie te krijgen die je nodig hebt. Daardoor houd je meer tijd over om bij de resultaten te komen die je wil. En als wij hiervan profiteren, waarom dan niet andere mensen ook?