climatememory dezvoltatori

ECMWF · DWD · NOAA · Météo-France · Copernicus

76 de ani de vreme în spate. 15 zile înainte.

Două API pe o singură cheie: prognoze pentru orice punct de pe glob, și grade-zile de încălzire și răcire calculate din reanaliza orară până în 1950. Ambele licențiate pentru revânzare comercială — exact ceea ce majoritatea datelor meteo gratuite interzic fără să spună.

10.000 de credite pe lună, gratuit, fără card. Planuri plătite de la 19 €.

10°20°30° măsurat prognozat 1950197019902010azi+15 z

Stânga ERA5-Land, 9 km, măsurat Dreapta 8 modele combinate, dispersie de ansamblu

1950

Începutul arhivei orare. Concurentul specializat pornește din 2000.

1.3 km

Cea mai fină grilă de prognoză, acolo unde un model național îți acoperă punctul.

8

Modele combinate automat. Câștigă cel mai fin care îți acoperă punctul.

27

Parametri stocați, plus 18 derivați — rafale, CAPE, temperatura solului, limita zăpezii, UV.

4

Metode de grade-zile, inclusiv Costic franceză și convenția Eurostat.

Trei produse. O cheie, o factură, o integrare.

Împart aceeași bază de cod, același catalog de orașe și același nivel de autentificare. Puteți cumpăra unul singur sau toate trei în același plan, de la 19 € pe lună.

Aici, orice răspuns începe cu un nume de loc. Pasul acesta este inclus.

O căutare transformă un nume într-o coordonată, iar aceeași cheie cere apoi vremea, gradele-zile sau clima în acel punct. Nu se facturează în niciun plan, nici în cel gratuit.

Acoperire

Până la sat

Clasa P GeoNames în întregime — 5 220 666 de locuri populate, cătune incluse, nu un extras filtrat după populație. O comună de 528 de locuitori este acolo, împreună cu prognoza ei.

Limbi

Potrivirea nu este niciodată filtrată după limbă

98 % dintre locuri nu au un nume localizat în nicio limbă: o căutare limitată la una singură găsește capitalele și puțin altceva. Numele local, forma lui ASCII și fiecare alias sunt testate întotdeauna: Bruxelles, Brussels și Brussel ajung în același punct.

Ambiguitate

Două locuri, un singur nume

Există două localități Ramillies, la 126 km una de alta, și niciuna nu este răspunsul corect în abstract. Transmiteți poziția celui care întreabă: de la Lille se întoarce cea franceză, de la Bruxelles cea belgiană.

Inclus, dar nu nelimitat: un plafon lunar separat, de cinci cereri de geocodare pentru fiecare credit din planul dumneavoastră. O bară de căutare cu debounce consumă vreo șase pentru fiecare loc găsit, așa că plafonul apără de abuz, nu este o cotă de economisit.

Ce cumperi de fapt

Datele brute ale modelelor se descarcă gratuit. Să faci din ele ceva ce poți revinde este partea care durează un an.

Licență

Ai voie să revinzi

Fiecare sursă din producție permite uz comercial și redistribuire — CC-BY-4.0, GeoNutzV, domeniu public, Etalab. Obligația care trece la tine este atribuirea, iar /v1/attribution returnează exact linia de afișat.

Nicio sursă care interzice uzul comercial nu poate ajunge în producție: serviciul refuză să pornească dacă una este configurată.

Rezoluție

Cel mai bun model pentru punct, nu același peste tot

O cerere la Lyon este servită de AROME la 1,3 km. Aceeași cerere la Tamanrasset este servită de ICON la 13 km, pentru că nimic mai fin nu există acolo. Alegerea se face pe punct și pe termen, iar răspunsul spune care model a răspuns.

Onestitate

Metadate pe care poți construi tratarea erorilor

Fiecare răspuns poartă modelul, rularea din care provine, data_age_hours și un indicator stale. Răspunsurile de grade-zile poartă acoperirea și numărul de zile provizorii. Nu ghicești niciodată dacă un număr e proaspăt.

Fiabilitate

Ingestia nu poate strica servirea

Un set nou de date se scrie într-un director nou, se validează, și abia atunci un indicator comută atomic. O ingestie căzută sau coruptă lasă datele anterioare servite și neatinse. Revenirea este o scriere de fișier, nu o reingestie.

O cerere și ai datele

Niciun SDK de instalat, niciun dans OAuth, niciun sandbox care returnează valori false. O cheie într-un antet și un GET HTTP.

# Șapte zile de vreme orară pentru Alger
curl -H "X-API-Key: $API_KEY" \
  "https://api.climatememory.com/v1/forecast/city/dz/alger?days=7"

# Grade-zile de încălzire pe baza 15,5 °C, zece ani
curl -H "X-API-Key: $API_KEY" \
  "https://api.climatememory.com/v1/degree-days\
?lat=48.86&lon=2.35&base=15.5&start=2015-01-01&end=2024-12-31"

Ambele servicii publică o schemă OpenAPI 3.1 la /v1/openapi-weather.json · /v1/openapi-degree-days.json. Generează din ea un client tipizat în orice limbaj.

Prețuri care nu te pedepsesc pentru creștere

Facturarea se face pe credite, nu pe cereri, deci un apel ieftin rămâne ieftin. Cota se resetează lunar, la data abonamentului.

Free

0 €

  • 10.000 de credite pe lună
  • 20 cereri pe minut
  • Prognoză și condiții curente
  • Fără card — grade-zile și climă gratuit 30 de zile
Începe gratuit

Pro

79 € / lună

  • 400.000 de credite pe lună
  • 300 de cereri pe minut
  • Tot, plus calitatea aerului și normalele
  • 10 chei, suport prioritar
Alege Pro

Business

Hai să discutăm

  • Credite pe lună: de convenit
  • Cereri pe minut: de convenit
  • Contract, factură, angajament de disponibilitate
  • Condiții de suport în scris
Contactează vânzările

Facturarea anuală înseamnă două luni gratuite. Prețuri fără TVA acolo unde se aplică.

Întrebări puse înainte de cumpărare

Pot revinde sau redistribui datele?

Da. Fiecare sursă din producție este licențiată pentru uz comercial și redistribuire: ECMWF și Copernicus sub CC-BY-4.0, DWD sub GeoNutzV, NOAA în domeniu public, Météo-France sub Etalab 2.0.

Singura obligație care trece la tine este atribuirea — o linie în subsol care numește sursele. /v1/attribution returnează formularea exactă și nu cere cheie.

Cât de mult în urmă merg datele istorice?

Până la 1 ianuarie 1950, orar, peste tot pe uscat, pe o grilă de 9 km — 76 de ani de reanaliză ERA5-Land. Gradele-zile se integrează din acea serie în momentul cererii.

Cât de departe merge prognoza și cât de bună este?

Cincisprezece zile. Zilele 1–10 vin de la cel mai fin model care îți acoperă punctul, între 1,3 km și 28 km. Zilele 11–15 vin de la ECMWF AIFS și sunt etichetate drept tendință, nu prognoză, pentru că performanța la acel termen se apropie de climatologie.

Eroarea tipică a temperaturii la 2 m la 24 de ore este în jur de 1–1,5 °C. Furtunile convective, poziția exactă a averselor și microclimatul sub grilă sunt slăbiciunea oricărui model, inclusiv a acestuia.

Există un nivel gratuit și are nevoie de card?

10.000 de credite pe lună și 20 cereri pe minut, pe prognoză și condiții curente. Fără card. E suficient ca să evaluezi serios și insuficient ca să rulezi un produs.

Ce este un credit?

O cerere obișnuită costă un credit. O cerere de grade-zile costă două până la un an, plus unul pentru fiecare an în plus. Un export CSV costă de patru ori apelul JSON echivalent.

Credite și nu cereri, pentru că o integrare orară pe zece ani citește de mii de ori mai multe date decât o prognoză de oraș scoasă din cache. Să le taxezi la fel înseamnă că unuia dintre voi i se cere prea mult.

Ce se întâmplă când ating o limită?

429 cu rate_limited și un antet Retry-After dacă mergi prea repede; 429 quota_exceeded cu ora resetării dacă luna s-a consumat. Fiecare răspuns reușit poartă X-RateLimit-Remaining și X-Quota-Remaining, deci îl vezi venind.

Este un serviciu de avertizare de inundații sau furtuni?

Nu, și nu trebuie prezentat astfel. Debitul râurilor este returnat în m³/s cu titlu informativ; emiterea avertizărilor de inundație este rezervată autorităților naționale și regionale, care pot și închide un drum și evacua. Avertismentul călătorește în corpul răspunsului.

Ia o cheie și fă o cerere

Durează aproximativ un minut, iar nivelul gratuit răspunde cu aceleași date ca cele plătite.