Globalne API pogodowe — prawdziwe obserwacje ze stacji, prognozy z wielu modeli, ostrzeżenia o groźnej pogodzie i radar opadów na żywo z autorytatywnych źródeł na całym świecie. Jeden token bearer, JSON-first.
Ładunek JSON zwrócony przez /v1/observations. Zobacz środkową kolumnę, aby poznać właściwą treść, i prawą kolumnę, aby zobaczyć schemat.
# GET request GET https://api.meteofeed.com/v1/observations?station=273&units=metric Authorization: Bearer YOUR_API_KEY Accept: application/json
1 { 2 "data": { 3 "location": "Meppel, Netherlands", 4 "lat": 52.695, 5 "lng": 6.194, 6 "temperature": 17.6, 7 "humidity": 83, 8 "wind_speed": 4.5, 9 "precipitation_1h": 0.00 10 } 11 }
$ curl -i \ -H "Authorization: Bearer YOUR_API_KEY" \ "https://api.meteofeed.com/v1/observations?station=273&units=metric" HTTP/2 200 OK Content-Type: application/json X-RateLimit-Remaining: 9982 X-RateLimit-Reset: 86400 Cache-Control: public, max-age=300
# curl curl -H "Authorization: Bearer $MF_KEY" \ "https://api.meteofeed.com/v1/observations?station=273&units=metric" # node const r = await fetch( "https://api.meteofeed.com/v1/observations?station=273&units=metric", { headers: { Authorization: `Bearer ${process.env.MF_KEY}` } } ); const data = await r.json(); # python import requests r = requests.get( "https://api.meteofeed.com/v1/observations?station=273&units=metric", headers={"Authorization": f"Bearer {os.environ['MF_KEY']}"} ).json()
Ładunek JSON zwrócony przez /v1/forecast. Zobacz środkową kolumnę, aby poznać właściwą treść, i prawą kolumnę, aby zobaczyć schemat.
# GET request GET https://api.meteofeed.com/v1/forecast?lat=52.695&lon=6.194&hours=6 Authorization: Bearer YOUR_API_KEY Accept: application/json
1 { 2 "meta": { 3 "endpoint": "/v1/forecast", 4 "model": "best_match", 5 "horizon_h": 6, 6 "source": "knmi-harmonie" 7 }, 8 "location": { 9 "name": "Meppel, NL", 10 "lat": 52.695, 11 "lon": 6.194, 12 "timezone": "UTC" 13 }, 14 "hourly": [ 15 { 16 "time": "2026-06-03T13:00Z", 17 "temperature": 17.1, 18 "windspeed": 6.54, 19 "precip": 0.29 20 }, 21 { 22 "time": "2026-06-03T14:00Z", 23 "temperature": 17.3, 24 "windspeed": 4.44, 25 "precip": 0.09 26 }, 27 { 28 "time": "2026-06-03T15:00Z", 29 "temperature": 17, 30 "windspeed": 4.77, 31 "precip": 0.01 32 }, 33 { 34 "time": "2026-06-03T16:00Z", 35 "temperature": 17.7, 36 "windspeed": 4.66, 37 "precip": 0 38 }, 39 { 40 "time": "2026-06-03T17:00Z", 41 "temperature": 16.8, 42 "windspeed": 5.02, 43 "precip": 0 44 }, 45 { 46 "time": "2026-06-03T18:00Z", 47 "temperature": 15.7, 48 "windspeed": 4.68, 49 "precip": 0.1 50 } 51 ] 52 }
$ curl -i \ -H "Authorization: Bearer YOUR_API_KEY" \ "https://api.meteofeed.com/v1/forecast?lat=52.695&lon=6.194&hours=6" HTTP/2 200 OK Content-Type: application/json X-RateLimit-Remaining: 9982 X-RateLimit-Reset: 86400 Cache-Control: public, max-age=300
# curl curl -H "Authorization: Bearer $MF_KEY" \ "https://api.meteofeed.com/v1/forecast?lat=52.695&lon=6.194&hours=6" # node const r = await fetch( "https://api.meteofeed.com/v1/forecast?lat=52.695&lon=6.194&hours=6", { headers: { Authorization: `Bearer ${process.env.MF_KEY}` } } ); const data = await r.json(); # python import requests r = requests.get( "https://api.meteofeed.com/v1/forecast?lat=52.695&lon=6.194&hours=6", headers={"Authorization": f"Bearer {os.environ['MF_KEY']}"} ).json()
Ładunek JSON zwrócony przez /v1/alerts. Zobacz środkową kolumnę, aby poznać właściwą treść, i prawą kolumnę, aby zobaczyć schemat.
# GET request GET https://api.meteofeed.com/v1/alerts?lat=52.695&lon=6.194 Authorization: Bearer YOUR_API_KEY Accept: application/json
1 { 2 "meta": { 3 "endpoint": "/v1/alerts", 4 "issued_by": "KNMI", 5 "valid_to": "2026-06-05T14:00:00+02:00", 6 "count": 0 7 }, 8 "location": { 9 "lat": "52.695", 10 "lon": "6.194", 11 "province": "Drenthe" 12 }, 13 "alerts": [] 14 }
$ curl -i \ -H "Authorization: Bearer YOUR_API_KEY" \ "https://api.meteofeed.com/v1/alerts?lat=52.695&lon=6.194" HTTP/2 200 OK Content-Type: application/json X-RateLimit-Remaining: 9982 X-RateLimit-Reset: 86400 Cache-Control: public, max-age=300
# curl curl -H "Authorization: Bearer $MF_KEY" \ "https://api.meteofeed.com/v1/alerts?lat=52.695&lon=6.194" # node const r = await fetch( "https://api.meteofeed.com/v1/alerts?lat=52.695&lon=6.194", { headers: { Authorization: `Bearer ${process.env.MF_KEY}` } } ); const data = await r.json(); # python import requests r = requests.get( "https://api.meteofeed.com/v1/alerts?lat=52.695&lon=6.194", headers={"Authorization": f"Bearer {os.environ['MF_KEY']}"} ).json()
Ładunek JSON zwrócony przez /v1/radar. Zobacz środkową kolumnę, aby poznać właściwą treść, i prawą kolumnę, aby zobaczyć schemat.
# GET request GET https://api.meteofeed.com/v1/radar?lat=52.695&lon=6.194&radius_km=50 Authorization: Bearer YOUR_API_KEY Accept: application/json
1 { 2 "meta": { 3 "endpoint": "/v1/radar", 4 "issued_at": "2026-06-03T13:05:00Z", 5 "format": "json", 6 "source": "KNMI mosaic (5 min)" 7 }, 8 "center": { 9 "lat": 52.695, 10 "lon": 6.194 11 }, 12 "bbox": [ 13 5.44, 14 52.25, 15 6.94, 16 53.15 17 ], 18 "resolution_km": 1, 19 "tile": { 20 "ts": "202606031305", 21 "iso": "2026-06-03T13:05:00Z", 22 "url": "https://api.meteofeed.com/v1/radar/precip/202606031305.png", 23 "bytes": 17324 24 } 25 }
$ curl -i \ -H "Authorization: Bearer YOUR_API_KEY" \ "https://api.meteofeed.com/v1/radar?lat=52.695&lon=6.194&radius_km=50" HTTP/2 200 OK Content-Type: application/json X-RateLimit-Remaining: 9982 X-RateLimit-Reset: 86400 Cache-Control: public, max-age=300
# curl curl -H "Authorization: Bearer $MF_KEY" \ "https://api.meteofeed.com/v1/radar?lat=52.695&lon=6.194&radius_km=50" # node const r = await fetch( "https://api.meteofeed.com/v1/radar?lat=52.695&lon=6.194&radius_km=50", { headers: { Authorization: `Bearer ${process.env.MF_KEY}` } } ); const data = await r.json(); # python import requests r = requests.get( "https://api.meteofeed.com/v1/radar?lat=52.695&lon=6.194&radius_km=50", headers={"Authorization": f"Bearer {os.environ['MF_KEY']}"} ).json()
Ładunek JSON zwrócony przez /v1/water/observations. Zobacz środkową kolumnę, aby poznać właściwą treść, i prawą kolumnę, aby zobaczyć schemat.
# GET request GET https://api.meteofeed.com/v1/water/observations?lat=52.695&lng=6.194 Authorization: Bearer YOUR_API_KEY Accept: application/json
1 { 2 "data": { 3 "station": { 4 "code": "kampen.ijssel", 5 "name": "Kampen, IJssel", 6 "lat": 52.552, 7 "lng": 5.9264, 8 "waterbody": "IJssel", 9 "type": "river", 10 "distance_km": 24.06 11 }, 12 "source": "rws-ddapi-2.0", 13 "metric": "waterhoogte", 14 "reading": { 15 "value_cm": -8, 16 "unit": "cm", 17 "ts": "2026-05-18T15:10:00.000+01:00", 18 "quality": "Ongecontroleerd", 19 "reference": "NAP" 20 }, 21 "no_data": false 22 }, 23 "meta": { 24 "request_id": "8b9c2c41-\u2026", 25 "cache_ttl_seconds": 300 26 } 27 }
$ curl -i \ -H "Authorization: Bearer YOUR_API_KEY" \ "https://api.meteofeed.com/v1/water/observations?lat=52.695&lng=6.194" HTTP/2 200 OK Content-Type: application/json X-RateLimit-Remaining: 9982 X-RateLimit-Reset: 86400 Cache-Control: public, max-age=300
# curl curl -H "Authorization: Bearer $MF_KEY" \ "https://api.meteofeed.com/v1/water/observations?lat=52.695&lng=6.194" # node const r = await fetch( "https://api.meteofeed.com/v1/water/observations?lat=52.695&lng=6.194", { headers: { Authorization: `Bearer ${process.env.MF_KEY}` } } ); const data = await r.json(); # python import requests r = requests.get( "https://api.meteofeed.com/v1/water/observations?lat=52.695&lng=6.194", headers={"Authorization": f"Bearer {os.environ['MF_KEY']}"} ).json()
Ładunek JSON zwrócony przez /v1/air-quality. Zobacz środkową kolumnę, aby poznać właściwą treść, i prawą kolumnę, aby zobaczyć schemat.
# GET request GET https://api.meteofeed.com/v1/air-quality?lat=52.695&lng=6.194&hours=24 Authorization: Bearer YOUR_API_KEY Accept: application/json
1 { 2 "data": { 3 "location": { 4 "lat": 52.695, 5 "lng": 6.194, 6 "timezone": "UTC" 7 }, 8 "tier": "free", 9 "hours": 24, 10 "current": { 11 "time": "2026-05-20T06:00", 12 "pm10": 6.69, 13 "pm2_5": 5.15, 14 "no2": 5.9, 15 "o3": 55.25, 16 "so2": 0.17, 17 "co": 136.01, 18 "european_aqi": 27.6, 19 "aqi_band": "fair", 20 "european_aqi_pm2_5": 10.3, 21 "european_aqi_no2": 2.9, 22 "european_aqi_o3": 22.1 23 }, 24 "hourly": { 25 "time": [ 26 "2026-05-20T00:00", 27 "2026-05-20T01:00", 28 "\u2026" 29 ], 30 "pm2_5": [ 31 5.1, 32 5.3, 33 "\u2026" 34 ], 35 "european_aqi": [ 36 22.4, 37 21.5, 38 "\u2026" 39 ], 40 "aqi_band": [ 41 "fair", 42 "fair", 43 "\u2026" 44 ] 45 } 46 }, 47 "meta": { 48 "source": "cams" 49 } 50 }
$ curl -i \ -H "Authorization: Bearer YOUR_API_KEY" \ "https://api.meteofeed.com/v1/air-quality?lat=52.695&lng=6.194&hours=24" HTTP/2 200 OK Content-Type: application/json X-RateLimit-Remaining: 9982 X-RateLimit-Reset: 86400 Cache-Control: public, max-age=300
# curl curl -H "Authorization: Bearer $MF_KEY" \ "https://api.meteofeed.com/v1/air-quality?lat=52.695&lng=6.194&hours=24" # node const r = await fetch( "https://api.meteofeed.com/v1/air-quality?lat=52.695&lng=6.194&hours=24", { headers: { Authorization: `Bearer ${process.env.MF_KEY}` } } ); const data = await r.json(); # python import requests r = requests.get( "https://api.meteofeed.com/v1/air-quality?lat=52.695&lng=6.194&hours=24", headers={"Authorization": f"Bearer {os.environ['MF_KEY']}"} ).json()
Ładunek JSON zwrócony przez /v1/pollen. Zobacz środkową kolumnę, aby poznać właściwą treść, i prawą kolumnę, aby zobaczyć schemat.
# GET request GET https://api.meteofeed.com/v1/pollen?lat=52.695&lng=6.194&hours=24 Authorization: Bearer YOUR_API_KEY Accept: application/json
1 { 2 "data": { 3 "location": { 4 "lat": 52.695, 5 "lng": 6.194, 6 "timezone": "UTC" 7 }, 8 "tier": "free", 9 "hours": 24, 10 "species": [ 11 "alder", 12 "birch", 13 "grass", 14 "mugwort", 15 "olive", 16 "ragweed" 17 ], 18 "current": { 19 "time": "2026-05-20T06:00", 20 "alder_pollen": 0, 21 "alder_risk": "none", 22 "birch_pollen": 0, 23 "birch_risk": "none", 24 "grass_pollen": 0, 25 "grass_risk": "none", 26 "mugwort_pollen": 0.3, 27 "mugwort_risk": "none", 28 "olive_pollen": 0, 29 "olive_risk": "none", 30 "ragweed_pollen": 0, 31 "ragweed_risk": "none" 32 } 33 }, 34 "meta": { 35 "source": "cams" 36 } 37 }
$ curl -i \ -H "Authorization: Bearer YOUR_API_KEY" \ "https://api.meteofeed.com/v1/pollen?lat=52.695&lng=6.194&hours=24" HTTP/2 200 OK Content-Type: application/json X-RateLimit-Remaining: 9982 X-RateLimit-Reset: 86400 Cache-Control: public, max-age=300
# curl curl -H "Authorization: Bearer $MF_KEY" \ "https://api.meteofeed.com/v1/pollen?lat=52.695&lng=6.194&hours=24" # node const r = await fetch( "https://api.meteofeed.com/v1/pollen?lat=52.695&lng=6.194&hours=24", { headers: { Authorization: `Bearer ${process.env.MF_KEY}` } } ); const data = await r.json(); # python import requests r = requests.get( "https://api.meteofeed.com/v1/pollen?lat=52.695&lng=6.194&hours=24", headers={"Authorization": f"Bearer {os.environ['MF_KEY']}"} ).json()
Ładunek JSON zwrócony przez /v1/solar. Zobacz środkową kolumnę, aby poznać właściwą treść, i prawą kolumnę, aby zobaczyć schemat.
# GET request GET https://api.meteofeed.com/v1/solar?lat=52.695&lng=6.194&hours=24 Authorization: Bearer YOUR_API_KEY Accept: application/json
1 { 2 "data": { 3 "location": { 4 "lat": 52.695, 5 "lng": 6.194, 6 "timezone": "UTC" 7 }, 8 "tier": "free", 9 "hours": 24, 10 "current": { 11 "station": { 12 "id": "273", 13 "name": "Marknesse", 14 "distance_km": 20.67 15 }, 16 "ts": "2026-05-18T12:00:00Z", 17 "sun": { 18 "elevation_deg": 56.21, 19 "azimuth_deg": 192.21, 20 "is_day": true, 21 "sunrise": "2026-05-18T03:33:00Z", 22 "sunset": "2026-05-18T19:30:00Z" 23 }, 24 "metrics": { 25 "temperature_c": 14.1, 26 "irradiance_w_per_m2": 396, 27 "irradiance_j_per_cm2_h": 142.56, 28 "sunshine_duration_min": 175.7, 29 "cloud_cover_oktas": 3, 30 "visibility_m": 29200, 31 "precipitation_intensity_mm_h": 0 32 } 33 }, 34 "hourly": { 35 "time": [ 36 "2026-05-18T00:00", 37 "2026-05-18T12:00", 38 "\u2026" 39 ], 40 "sun_elevation_deg": [ 41 -17.78, 42 56.21, 43 "\u2026" 44 ], 45 "sun_azimuth_deg": [ 46 7.1, 47 192.21, 48 "\u2026" 49 ], 50 "shortwave_radiation": [ 51 0, 52 488, 53 "\u2026" 54 ], 55 "irradiance_j_per_cm2_h": [ 56 0, 57 175.68, 58 "\u2026" 59 ] 60 } 61 }, 62 "meta": { 63 "source": "knmi.10min + knmi-harmonie" 64 } 65 }
$ curl -i \ -H "Authorization: Bearer YOUR_API_KEY" \ "https://api.meteofeed.com/v1/solar?lat=52.695&lng=6.194&hours=24" HTTP/2 200 OK Content-Type: application/json X-RateLimit-Remaining: 9982 X-RateLimit-Reset: 86400 Cache-Control: public, max-age=300
# curl curl -H "Authorization: Bearer $MF_KEY" \ "https://api.meteofeed.com/v1/solar?lat=52.695&lng=6.194&hours=24" # node const r = await fetch( "https://api.meteofeed.com/v1/solar?lat=52.695&lng=6.194&hours=24", { headers: { Authorization: `Bearer ${process.env.MF_KEY}` } } ); const data = await r.json(); # python import requests r = requests.get( "https://api.meteofeed.com/v1/solar?lat=52.695&lng=6.194&hours=24", headers={"Authorization": f"Bearer {os.environ['MF_KEY']}"} ).json()
One model= switch, national weather models side by side — each served from our own upstream data, not a reseller. Switch regions to see how coverage varies (7 models over the Netherlands, 4 over New York incl. the HRRR high-res US model); toggle a model to compare its next-48h temperature.
Groningen, NL · 7 models · 2 m temperature °C · next 48h · run 2026-06-03T13:00Z
Paris, FR · 5 models · 2 m temperature °C · next 48h · run 2026-06-03T13:00Z
Oslo, NO · 5 models · 2 m temperature °C · next 48h · run 2026-06-03T13:00Z
New York, US · 4 models · 2 m temperature °C · next 48h · run 2026-06-03T13:00Z
Sydney, AU · 3 models · 2 m temperature °C · next 48h · run 2026-06-03T13:00Z
GET /v1/forecast?lat=&lng=&model=gfs|gem|arpege|arome|meps|dmi|hrrr|best_match
Obserwacje w czasie rzeczywistym z oficjalnej sieci KNMI.
Prognozy o wysokiej rozdzielczości z kodami pogody i ikonami.
Oficjalne ostrzeżenia KNMI — spłaszczony JSON lub surowy XML ze źródła.
Mozaiki radaru opadów KNMI na żywo.
Obserwacje z platform morskich KNMI + prognoza falowania ECMWF.
Zanieczyszczenia Copernicus CAMS z europejskim AQI obliczanym wewnętrznie.
Liczba pyłków sześciu gatunków z poziomami ryzyka dostrojonymi dla każdego gatunku.
Poziomy wód Rijkswaterstaat na żywo — wybrzeże, rzeki i IJsselmeer.
Pozycja słońca, nasłonecznienie i prognoza gotowa pod kąt PV dla modeli uzysku.
Aktywne cyklony tropikalne na całym świecie — główne zagrożenie Filipin.
Zielony oznacza pełny zasięg 10/10; niebieski oznacza zasięg częściowy (niektóre domeny). Od Holandii po Nową Zelandię — przełączaj się między widokiem Europy a widokiem świata, aby zobaczyć cały zasięg na każdym zamieszkanym kontynencie.
195 krajów na każdym zamieszkanym kontynencie — większość z pełnymi 10/10 domenami danych, a kilka bez dostępu do morza (9/10) lub częściowych. Każdy zamieszkany region otrzymuje również prognozy ECMWF Open Data i jakość powietrza Copernicus CAMS. Wybierz kraj, aby zobaczyć dokładnie, co jest dostępne na żywo.
Nasz teren. Pełny zasięg we wszystkich rodzinach endpointów.
Pełny zasięg — prognozy, ostrzeżenia, obserwacje, radar, geokodowanie oraz archiwum klimatyczne sięgające 1759 roku.
Pełny zasięg — natywne obserwacje ze stacji RMI, archiwum historyczne + normy klimatyczne sięgające 1952 roku, ostrzeżenia MeteoAlarm, radar EUMETNET OPERA i geokodowanie belgijskie, na bazie ogólnounijnego stosu prognoz / jakości powietrza / danych morskich.
Francja korzysta ze stosu paneuropejskiego — prognozy ECMWF, jakość powietrza + pyłki Copernicus i fale morskie ECMWF — plus ostrzeżenia MeteoAlarm, radar EUMETNET OPERA, geokodowanie francuskie, obserwacje METAR z lotnisk i archiwum klimatyczne + historyczne NOAA GHCN.
Polska korzysta ze stosu środkowoeuropejskiego — prognozy DWD ICON-D2 (zachodnia Polska) i ECMWF, jakość powietrza + pyłki Copernicus i fale Bałtyku ECMWF — plus ostrzeżenia MeteoAlarm, radar EUMETNET OPERA, obserwacje METAR z lotnisk, archiwum klimatyczne + historyczne NOAA GHCN i geokodowanie polskie.
Dania korzysta ze stosu północnoeuropejskiego — prognozy DWD ICON-D2 / ECMWF, jakość powietrza + pyłki Copernicus i fale Morza Północnego + Bałtyku ECMWF — plus ostrzeżenia MeteoAlarm, radar EUMETNET OPERA, obserwacje METAR z lotnisk, archiwum klimatyczne + historyczne NOAA GHCN i geokodowanie duńskie.
Wielka Brytania korzysta ze stosu paneuropejskiego — prognozy ECMWF, jakość powietrza + pyłki Copernicus i fale ECMWF (Morze Północne / Morze Irlandzkie / kanał La Manche / Atlantyk) — plus ostrzeżenia MeteoAlarm, radar EUMETNET OPERA, obserwacje METAR z lotnisk, archiwum klimatyczne + historyczne NOAA GHCN i geokodowanie brytyjskie.
Irlandia korzysta ze stosu paneuropejskiego — prognozy ECMWF, jakość powietrza + pyłki Copernicus i fale Atlantyku + Morza Irlandzkiego ECMWF — plus ostrzeżenia MeteoAlarm, radar EUMETNET OPERA, obserwacje METAR z lotnisk, archiwum klimatyczne + historyczne NOAA GHCN i geokodowanie irlandzkie.
Hiszpania korzysta ze stosu paneuropejskiego — prognozy ECMWF, jakość powietrza + pyłki Copernicus i fale Atlantyku + Morza Śródziemnego ECMWF — plus ostrzeżenia MeteoAlarm (AEMET), radar EUMETNET OPERA, obserwacje METAR z lotnisk, archiwum klimatyczne + historyczne NOAA GHCN i geokodowanie hiszpańskie.
Portugalia korzysta ze stosu paneuropejskiego — prognozy ECMWF, jakość powietrza + pyłki Copernicus i fale atlantyckie ECMWF — plus ostrzeżenia MeteoAlarm (IPMA), radar EUMETNET OPERA, obserwacje METAR z lotnisk (kontynent + Madera + Azory), archiwum klimatyczne + historyczne NOAA GHCN i geokodowanie portugalskie.
Luksemburg korzysta ze stosu środkowoeuropejskiego — prognozy DWD ICON-D2 + ECMWF, jakość powietrza + pyłki Copernicus — plus ostrzeżenia MeteoLux (MeteoAlarm), radar EUMETNET OPERA, obserwacje METAR z lotniska Findel, archiwum klimatyczne + historyczne NOAA GHCN sięgające 1947 roku i geokodowanie luksemburskie. Bez dostępu do morza, więc brak domeny morskiej — 9 z 10.
Szwajcaria korzysta z alpejskiego stosu DACH — prognozy DWD ICON-D2 + ECMWF, jakość powietrza + pyłki Copernicus — plus ostrzeżenia MeteoSwiss (MeteoAlarm), radar EUMETNET OPERA (pełny zasięg, w tym Alpy), obserwacje METAR z 12 lotnisk, archiwum klimatyczne + historyczne NOAA GHCN (w tym wysoko położone Säntis i Przełęcz Świętego Bernarda) i geokodowanie szwajcarskie. Bez dostępu do morza, więc brak domeny morskiej — 9 z 10.
Włochy korzystają ze stosu paneuropejskiego — prognozy ECMWF, jakość powietrza + pyłki Copernicus i fale Morza Tyrreńskiego / Adriatyckiego / Jońskiego / Liguryjskiego ECMWF — plus ostrzeżenia MeteoAlarm (Protezione Civile), radar EUMETNET OPERA, obserwacje METAR z lotnisk, archiwum klimatyczne + historyczne NOAA GHCN i geokodowanie włoskie.
Czechy korzystają ze stosu środkowoeuropejskiego — prognozy DWD ICON-D2 + ECMWF, jakość powietrza + pyłki Copernicus — plus ostrzeżenia MeteoAlarm (CHMI), radar EUMETNET OPERA (pełny zasięg dzięki okolicznym radarom DE / PL / AT / SK), obserwacje METAR z 8 lotnisk, archiwum klimatyczne + historyczne NOAA GHCN (w tym obserwatoria górskie Milešovka i Lysá hora) i geokodowanie czeskie. Bez dostępu do morza, więc brak domeny morskiej — 9 z 10.
Austria korzysta z alpejskiego stosu DACH — prognozy DWD ICON-D2 + ECMWF, jakość powietrza + pyłki Copernicus — plus ostrzeżenia MeteoAlarm (GeoSphere Austria), radar EUMETNET OPERA (pełny zasięg, w tym Alpy — Austria prowadzi własne radary), obserwacje METAR z 7 lotnisk, archiwum klimatyczne + historyczne NOAA GHCN (w tym wysoko położone obserwatoria Sonnblick 3109 m i Feuerkogel) i geokodowanie austriackie. Bez dostępu do morza, więc brak domeny morskiej — 9 z 10.
Słowacja korzysta ze stosu środkowoeuropejskiego — prognozy DWD ICON-D2 (zachodnia Słowacja) + ECMWF, jakość powietrza + pyłki Copernicus — plus ostrzeżenia MeteoAlarm (SHMÚ), radar EUMETNET OPERA (pełny zasięg, w tym daleki wschód — Słowacja prowadzi własne radary), obserwacje METAR z 5 lotnisk, archiwum klimatyczne + historyczne NOAA GHCN (w tym Hurbanovo, stacja referencyjna od 1871 roku) i geokodowanie słowackie. Bez dostępu do morza, więc brak domeny morskiej — 9 z 10.
Słowenia korzysta ze stosu alpejsko-adriatyckiego — prognozy DWD ICON-D2 + ECMWF, jakość powietrza + pyłki Copernicus i fale ECMWF u jej krótkiego wybrzeża Adriatyku (Zatoka Triesteńska) — plus ostrzeżenia MeteoAlarm (ARSO), radar EUMETNET OPERA (pełny zasięg, w tym Alpy Julijskie), obserwacje METAR z 4 lotnisk, archiwum klimatyczne + historyczne NOAA GHCN (w tym wysoko położone obserwatorium Kredarica, 2514 m na Triglavie) i geokodowanie słoweńskie. Pełne 10 z 10.
Chorwacja korzysta ze stosu adriatyckiego — prognozy DWD ICON-D2 (północ) + ECMWF, jakość powietrza + pyłki Copernicus i fale ECMWF wzdłuż całego wybrzeża Dalmacji — plus ostrzeżenia MeteoAlarm (DHMZ), radar EUMETNET OPERA (pełny zasięg, w tym południowe wyspy), obserwacje METAR z 7 lotnisk (wnętrze kraju + całe wybrzeże, od Zagrzebia po Dubrownik), archiwum klimatyczne + historyczne NOAA GHCN i geokodowanie chorwackie. Pełne 10 z 10.
Węgry korzystają ze stosu środkowoeuropejskiego — prognozy DWD ICON-D2 (zachód) + ECMWF, jakość powietrza + pyłki Copernicus — plus ostrzeżenia MeteoAlarm (OMSZ), radar EUMETNET OPERA (pełny zasięg nad Niziną Panońską), obserwacje METAR z 8 lotnisk, archiwum klimatyczne + historyczne NOAA GHCN i geokodowanie węgierskie. Bez dostępu do morza, więc brak domeny morskiej — 9 z 10.
Rumunia korzysta ze stosu paneuropejskiego — prognozy ECMWF, jakość powietrza + pyłki Copernicus i fale Morza Czarnego ECMWF u wybrzeża Konstancy — plus ostrzeżenia MeteoAlarm (ANM), radar EUMETNET OPERA (pełny zasięg, w tym Karpaty + delta Dunaju), obserwacje METAR z 10 lotnisk, archiwum klimatyczne + historyczne NOAA GHCN (w tym karpacki szczyt Vârfu Omu, 2504 m) i geokodowanie rumuńskie. Pełne 10 z 10.
Bułgaria korzysta ze stosu paneuropejskiego — prognozy ECMWF, jakość powietrza + pyłki Copernicus i fale Morza Czarnego ECMWF u wybrzeża Warny + Burgas — plus ostrzeżenia MeteoAlarm (NIMH), radar EUMETNET OPERA (najlepszy na północy + wybrzeżu Morza Czarnego; południowe Rodopy + Nizina Tracka są słabo pokryte, ponieważ OPERA nie obejmuje bułgarskich radarów krajowych), obserwacje METAR z 5 lotnisk, archiwum klimatyczne + historyczne NOAA GHCN (Sofia / Warna / Widin) i geokodowanie bułgarskie. Pełne 10 z 10.
Grecja korzysta ze stosu paneuropejskiego — prognozy ECMWF, jakość powietrza + pyłki Copernicus i fale Morza Egejskiego + Jońskiego ECMWF — plus ostrzeżenia MeteoAlarm (HNMS), radar EUMETNET OPERA (tylko nakładanie się z radarów włoskich na zachodzie + Morzu Jońskim — Ateny, Morze Egejskie + Kreta są niepokryte, ponieważ OPERA nie obejmuje greckich radarów krajowych), obserwacje METAR z 12 lotnisk (kontynent + Kreta / Korfu / Rodos / Kos), archiwum klimatyczne + historyczne NOAA GHCN (Ateny / Saloniki / Kreta) i geokodowanie greckie. Pełne 10 z 10.
Litwa korzysta ze stosu paneuropejskiego — prognozy ECMWF, jakość powietrza + pyłki Copernicus i fale Bałtyku ECMWF u wybrzeża Kłajpedy — plus ostrzeżenia MeteoAlarm (LHMT), radar EUMETNET OPERA (pełny zasięg — własny radar w Laukuvie + sąsiedzi polscy/łotewscy), obserwacje METAR z 4 lotnisk (Wilno / Kowno / Połąga / Szawle), archiwum klimatyczne + historyczne NOAA GHCN i geokodowanie litewskie. Pełne 10 z 10.
Łotwa korzysta ze stosu paneuropejskiego — prognozy ECMWF, jakość powietrza + pyłki Copernicus i fale Bałtyku ECMWF w Zatoce Ryskiej + u wybrzeża Windawy — plus ostrzeżenia MeteoAlarm (LVĢMC), radar EUMETNET OPERA (pełny zasięg — własny radar + sąsiedzi litewscy/estońscy), obserwacje METAR z 3 lotnisk (Ryga / Lipawa / Windawa), archiwum klimatyczne + historyczne NOAA GHCN i geokodowanie łotewskie. Pełne 10 z 10.
Estonia korzysta ze stosu paneuropejskiego — prognozy ECMWF, jakość powietrza + pyłki Copernicus i fale Bałtyku ECMWF w Zatoce Fińskiej + Zatoce Ryskiej — plus ostrzeżenia MeteoAlarm (Riigi Ilmateenistus), radar EUMETNET OPERA (pełny zasięg — własne radary Harku + Sürgavere + sąsiedzi bałtyccy, obie wyspy włączone), obserwacje METAR z 5 lotnisk (Tallinn / Tartu / Parnawa + wyspy Kuressaare + Kärdla), archiwum klimatyczne + historyczne NOAA GHCN i geokodowanie estońskie. Pełne 10 z 10.
Finlandia korzysta ze stosu paneuropejskiego — prognozy ECMWF, jakość powietrza + pyłki Copernicus i fale Bałtyku ECMWF w Zatoce Botnickiej + Zatoce Fińskiej — plus ostrzeżenia MeteoAlarm (FMI), radar EUMETNET OPERA (pełny zasięg od góry do dołu — gęsta sieć FMI od Helsinek po Laponię na 70°N), obserwacje METAR z 13 lotnisk (Helsinki / Turku / Oulu / Rovaniemi / Ivalo + Maarianhamina na Wyspach Alandzkich), archiwum klimatyczne + historyczne NOAA GHCN i geokodowanie fińskie. Pełne 10 z 10.
Szwecja korzysta ze stosu paneuropejskiego — prognozy ECMWF (DWD ICON-D2 na południu), jakość powietrza + pyłki Copernicus i fale Bałtyku + Skagerrak ECMWF — plus ostrzeżenia MeteoAlarm (SMHI), radar EUMETNET OPERA (pełny zasięg od góry do dołu — gęsta sieć SMHI od Malmö po Kirunę + Gotlandia), obserwacje METAR z 13 lotnisk (Sztokholm / Göteborg / Malmö / Visby / Umeå / Luleå), archiwum klimatyczne + historyczne NOAA GHCN i geokodowanie szwedzkie. Pełne 10 z 10.
Norwegia korzysta ze stosu paneuropejskiego — prognozy ECMWF, jakość powietrza + pyłki Copernicus i fale Morza Północnego + Morza Norweskiego ECMWF wzdłuż wystawionego wybrzeża Atlantyku — plus ostrzeżenia MeteoAlarm (MET Norway), radar EUMETNET OPERA (pełny zasięg od góry do dołu — gęsta sieć MET Norway od Kristiansand po Nordkapp na 71°N, nawet wybrzeże fiordów), obserwacje METAR z 13 lotnisk (Oslo / Bergen / Stavanger / Trondheim / Tromsø / Alta / Kirkenes), archiwum klimatyczne + historyczne NOAA GHCN i geokodowanie norweskie. Pełne 10 z 10.
Islandia korzysta ze stosu paneuropejskiego — prognozy ECMWF (nasz wycinek poszerzono do 25°W, aby ją objąć), jakość powietrza + pyłki Copernicus i fale Północnego Atlantyku ECMWF wokół całego wystawionego wybrzeża — plus ostrzeżenia MeteoAlarm (IMO / Veðurstofa Íslands), radar EUMETNET OPERA (pełny zasięg — radary IMO w Keflavíku + Egilsstaðir obejmują całą wyspę, w tym wyżyny w jej wnętrzu), obserwacje METAR z 5 lotnisk (Keflavík / Reykjavík / Akureyri / Egilsstaðir / Vestmannaeyjar), archiwum klimatyczne + historyczne NOAA GHCN i geokodowanie islandzkie. Pełne 10 z 10.
Malta korzysta ze stosu paneuropejskiego — prognozy ECMWF, jakość powietrza + pyłki Copernicus i fale Morza Śródziemnego ECMWF — plus ostrzeżenia MeteoAlarm (Malta Met Office), radar EUMETNET OPERA (pełny zasięg — własny radar Malty, w tym Gozo), obserwacje METAR z Malta International (Luqa), archiwum klimatyczne + historyczne NOAA GHCN (Luqa, od 1956) i geokodowanie maltańskie. Pełne 10 z 10.
Cypr korzysta ze stosu paneuropejskiego — prognozy ECMWF (nasz wycinek poszerzono do 34°N, aby go objąć), jakość powietrza + pyłki Copernicus i fale wschodniego Morza Śródziemnego ECMWF — plus ostrzeżenia MeteoAlarm (Departament Meteorologii Cypru), radar opadów z satelity NASA GIBS IMERG (Cypr jest poza naziemną siatką radarową OPERA, więc dane pochodzą z satelity), obserwacje METAR z 3 lotnisk (Larnaka / Pafos / Akrotiri), archiwum klimatyczne + historyczne NOAA GHCN (Larnaka, od 1976) i geokodowanie cypryjskie. Pełne 10 z 10.
Serbia korzysta ze stosu paneuropejskiego — prognozy ECMWF, jakość powietrza + pyłki Copernicus — plus ostrzeżenia MeteoAlarm (RHMZ), radar EUMETNET OPERA (pokryta przez radary sąsiadów — HU/RO/HR — 14/15; tylko daleki południowy zakątek Vranje jest słabo pokryty), obserwacje METAR z 3 lotnisk (Belgrad / Nisz / Kraljevo), archiwum klimatyczne + historyczne NOAA GHCN (Belgrad / Nisz / Nowy Sad) i geokodowanie serbskie. Bez dostępu do morza, więc brak domeny morskiej — 9 z 10.
Czarnogóra korzysta ze stosu paneuropejskiego — prognozy ECMWF, jakość powietrza + pyłki Copernicus i fale adriatyckie ECMWF u wybrzeża Budvy / Baru / Kotoru — plus ostrzeżenia MeteoAlarm (ZHMS), radar EUMETNET OPERA (pełny zasięg dzięki radarom chorwackiego wybrzeża Dalmacji sięgającym na południe — 10/10), obserwacje METAR z Podgoricy + Tivatu, archiwum klimatyczne + historyczne NOAA GHCN (Podgorica / Nikšić / Bar / Pljevlja) i geokodowanie czarnogórskie. Pełne 10 z 10.
Bośnia i Hercegowina korzysta ze stosu paneuropejskiego — prognozy ECMWF, jakość powietrza + pyłki Copernicus i fale adriatyckie ECMWF u jej krótkiego wybrzeża Neum — plus ostrzeżenia MeteoAlarm (FHMZBiH), radar EUMETNET OPERA (pełny zasięg dzięki radarom sąsiadów — Chorwacji + Serbii — 12/12), obserwacje METAR z 4 lotnisk (Sarajewo / Banja Luka / Mostar / Tuzla), archiwum klimatyczne + historyczne NOAA GHCN (Sarajewo / Banja Luka / Mostar + obserwatorium Bjelašnica) i geokodowanie bośniackie. Pełne 10 z 10.
Moldova rides the full European stack: ECMWF forecasts, MeteoAlarm severe-weather warnings (the State Hydrometeorological Service), live Chișinău METAR observations, NASA GIBS satellite radar, Copernicus air quality and pollen, sun/UV, a NOAA GHCN climate and historical archive (Chișinău plus five more) and Romanian-language geocoding. Landlocked, so no marine — a clean 9 of 10.
Albania brings its Adriatic and Ionian coast to the European stack: ECMWF forecasts, live Tirana METAR observations, NASA GIBS satellite radar, ECMWF marine waves, Copernicus air quality and pollen, sun/UV, a NOAA GHCN climate and historical archive (Tirana) and Albanian-language geocoding. The one gap is severe-weather warnings — Albania is not a MeteoAlarm member — so 9 of 10.
North Macedonia rides the European stack: ECMWF forecasts, live Skopje and Ohrid METAR observations, NASA GIBS satellite radar, Copernicus air quality and pollen, sun/UV, a NOAA GHCN climate and historical archive (Skopje plus three more) and geocoding. Landlocked and not a MeteoAlarm member, so no marine and no warnings — 8 of 10.
Kosovo rides the European model and satellite stack: ECMWF forecasts, live Pristina METAR observations, NASA GIBS satellite radar, Copernicus air quality and pollen, sun/UV, Albanian-language geocoding, plus NOAA GHCN climate and historical via the nearest cross-border station (Skopje, ~75 km — no GHCN station inside Kosovo itself). The two gaps are warnings (not a MeteoAlarm member) and marine (landlocked) — so 8 of 10.
Belarus rides the European model and satellite stack: ECMWF forecasts, live Minsk METAR observations, NASA GIBS satellite radar, Copernicus air quality and pollen, sun/UV, a NOAA GHCN climate and historical archive (Minsk plus a national spread) and Belarusian/Russian geocoding. Landlocked and not a MeteoAlarm member, so no marine and no warnings — 8 of 10.
Andorra is a MeteoAlarm member, so it gets severe-weather warnings — alongside ECMWF forecasts, satellite radar (via Spain), Copernicus air quality and pollen, sun/UV, NOAA GHCN climate and historical via the nearest station, and Catalan geocoding. It has no airport (no live observations) and is landlocked (no marine) — 8 of 10.
Turkey brings its long Aegean, Mediterranean and Black Sea coasts to the stack: ECMWF forecasts (our EU crop widened to 45°E to reach the east), live METAR from Istanbul, Ankara, Izmir, Antalya and Adana, NASA GIBS satellite radar, ECMWF marine waves, Copernicus air quality and pollen, sun/UV, a NOAA GHCN climate and historical archive, and geocoding. The one gap is severe-weather warnings — Turkey is not a MeteoAlarm member — so 9 of 10.
European Russia rides the stack: ECMWF forecasts (Moscow, St. Petersburg and the west; the Urals and Siberia await the Asia expansion), live METAR from Moscow, St. Petersburg, Sochi, Rostov and Kaliningrad, NASA GIBS satellite radar, ECMWF marine waves (Baltic, Black and Barents seas), Copernicus air quality and pollen, sun/UV, a NOAA GHCN climate and historical archive, and Russian geocoding. The one gap is warnings — Russia is not a MeteoAlarm member — so 9 of 10.
Monaco rides the European stack with its Mediterranean coast: ECMWF forecasts, satellite radar (via France), ECMWF marine waves, Copernicus air quality and pollen, sun/UV, NOAA GHCN climate and historical via the nearest station, and French geocoding. No airport (no live observations) and not a MeteoAlarm member (no warnings) — 8 of 10.
Liechtenstein rides the European grid stack: ECMWF forecasts, satellite radar (via Switzerland), Copernicus air quality and pollen, sun/UV, NOAA GHCN climate and historical via the nearest station, and German geocoding. No airport (no live observations), landlocked (no marine) and not a MeteoAlarm member (no warnings) — 7 of 10.
San Marino rides the European grid stack: ECMWF forecasts, satellite radar (via Italy), Copernicus air quality and pollen, sun/UV, NOAA GHCN climate and historical via the nearest station, and Italian geocoding. No airport, landlocked and not a MeteoAlarm member — 7 of 10.
The Vatican rides the European grid stack: ECMWF forecasts, radar (via Italy/Rome), Copernicus air quality and pollen, sun/UV, NOAA GHCN climate and historical via the nearest Rome station, and geocoding. No airport, landlocked and not a MeteoAlarm member — 7 of 10.
Ukraine rides the model and satellite stack: ECMWF forecasts, NASA GIBS satellite radar, Copernicus air quality and pollen, ECMWF Black Sea waves, sun/UV, plus a NOAA GHCN climate and historical archive (Kyiv back to ~1880, still feeding the WMO network) and Ukrainian geocoding. Live ground observations (aviation METAR) have been suspended since February 2022, and Ukraine is not a MeteoAlarm member, so severe-weather warnings are unavailable — 8 of 10 domains.
Japan rides the global stack: ECMWF forecasts (a new East-Asia crop), live METAR from Tokyo, Osaka, Sapporo, Fukuoka and Okinawa, NASA GIBS satellite radar, ECMWF marine waves, worldwide GDACS typhoon tracking, sun/UV, a NOAA GHCN climate and historical archive, and Japanese geocoding. plus Copernicus CAMS-global air quality — a full 10 of 10.
South Korea rides the global stack: ECMWF forecasts (a new East-Asia crop), live METAR from Seoul, Busan and Jeju, NASA GIBS satellite radar, ECMWF marine waves, worldwide GDACS typhoon tracking, sun/UV, a NOAA GHCN climate and historical archive, and Korean geocoding, plus Copernicus CAMS-global air quality — a full 10 of 10.
Taiwan rides the global stack: ECMWF forecasts (a new East-Asia crop), live METAR from Taipei and Kaohsiung, NASA GIBS satellite radar, ECMWF marine waves (Taiwan Strait), worldwide GDACS typhoon tracking, sun/UV, Chinese geocoding, and Copernicus CAMS-global air quality. Climate and historical would need a GHCN station inside Taiwan (none exist) — 8 of 10.
Nasz pierwszy kraj poza Europą, teraz w pełnym zakresie — globalne prognozy ECMWF + fale morskie, śledzenie tajfunów na żywo, obserwacje METAR z lotnisk, jakość powietrza CAMS (PM), radar opadów z satelity NASA, archiwum klimatyczne + historyczne NOAA GHCN, wewnętrzne słońce/UV i geokodowanie OpenStreetMap.
Thailand rides the global stack: ECMWF forecasts (a new Southeast-Asia crop), live METAR from Bangkok, Chiang Mai, Phuket and Udon Thani, NASA GIBS satellite radar, ECMWF marine waves (Gulf of Thailand / Andaman Sea), worldwide GDACS cyclone tracking, sun/UV, a NOAA GHCN climate and historical archive, Thai geocoding, and Copernicus CAMS-global air quality — a full 10 of 10.
Vietnam rides the global stack: ECMWF forecasts (a new Southeast-Asia crop), live METAR from Ho Chi Minh City, Hanoi, Da Nang and Cam Ranh, NASA GIBS satellite radar, ECMWF marine waves (South China Sea / Gulf of Tonkin), worldwide GDACS typhoon tracking, sun/UV, a NOAA GHCN climate and historical archive, Vietnamese geocoding, and Copernicus CAMS-global air quality — a full 10 of 10.
Malaysia rides the global stack: ECMWF forecasts (a new Southeast-Asia crop), live METAR from Kuala Lumpur, Penang, Kota Kinabalu and Kuching, NASA GIBS satellite radar, ECMWF marine waves (Strait of Malacca / South China Sea), worldwide GDACS cyclone tracking, sun/UV, a NOAA GHCN climate and historical archive, Malay geocoding, and Copernicus CAMS-global air quality — a full 10 of 10.
Singapore rides the global stack: ECMWF forecasts (a new Southeast-Asia crop), live METAR from Changi, NASA GIBS satellite radar, ECMWF marine waves (Singapore Strait), worldwide GDACS cyclone tracking, sun/UV, a NOAA GHCN climate and historical archive, geocoding, and Copernicus CAMS-global air quality — a full 10 of 10.
Indonesia rides the global stack: ECMWF forecasts (a new Southeast-Asia crop, Sumatra to Papua), live METAR from Jakarta, Surabaya, Bali, Makassar, Medan and Jayapura, NASA GIBS satellite radar, ECMWF marine waves (Java Sea / Banda Sea), worldwide GDACS cyclone tracking, sun/UV, a NOAA GHCN climate and historical archive, Indonesian geocoding, and Copernicus CAMS-global air quality — a full 10 of 10.
India rides the global stack: ECMWF forecasts (a new South-Asia crop), live METAR from Delhi, Mumbai, Chennai, Kolkata, Bengaluru, Hyderabad and seven more, NASA GIBS satellite radar, ECMWF marine waves (Arabian Sea / Bay of Bengal), worldwide GDACS cyclone tracking, sun/UV, a NOAA GHCN climate and historical archive, English + Hindi geocoding, and Copernicus CAMS-global air quality — a full 10 of 10.
Pakistan rides the global stack: ECMWF forecasts (a new South-Asia crop), live METAR from Islamabad, Peshawar and Multan, NASA GIBS satellite radar, ECMWF marine waves (Arabian Sea), worldwide GDACS cyclone tracking, sun/UV, a NOAA GHCN climate and historical archive, English + Urdu geocoding, and Copernicus CAMS-global air quality — a full 10 of 10.
Bangladesh rides the global stack: ECMWF forecasts (a new South-Asia crop), live METAR from Dhaka and Chittagong, NASA GIBS satellite radar, ECMWF marine waves (Bay of Bengal), worldwide GDACS cyclone tracking, sun/UV, a NOAA GHCN climate and historical archive, Bengali geocoding, and Copernicus CAMS-global air quality — a full 10 of 10.
Sri Lanka rides the global stack: ECMWF forecasts (a new South-Asia crop), live METAR from Colombo and Mattala, NASA GIBS satellite radar, ECMWF marine waves (Indian Ocean / Bay of Bengal), worldwide GDACS cyclone tracking, sun/UV, a NOAA GHCN climate and historical archive, Sinhala + Tamil geocoding, and Copernicus CAMS-global air quality — a full 10 of 10.
Nepal rides the global model and satellite stack: ECMWF forecasts (a new South-Asia crop), NASA GIBS satellite radar, Copernicus CAMS-global air quality, sun/UV, a NOAA GHCN climate and historical archive (Kathmandu), and Nepali geocoding. Live observations are unavailable (Kathmandu's METAR is not on the aviationweather.gov feed) and it is landlocked (no marine) — 8 of 10.
China rides the global stack: ECMWF forecasts (a new China crop, Xinjiang to the Pacific coast), live METAR from Beijing, Shanghai, Guangzhou, Chengdu, Wuhan, Xi'an and 17 more, NASA GIBS satellite radar, ECMWF marine waves (Bohai / Yellow / East China / South China seas), worldwide GDACS typhoon tracking, sun/UV, a NOAA GHCN climate and historical archive, Chinese geocoding, and Copernicus CAMS-global air quality — a full 10 of 10.
Saudi Arabia rides the global stack: ECMWF forecasts (a new Middle-East crop), live METAR from Riyadh, Jeddah, Dammam, Madinah and Abha, NASA GIBS satellite radar, ECMWF marine waves (Red Sea / Persian Gulf), worldwide GDACS cyclone tracking, sun/UV, a NOAA GHCN climate and historical archive, Arabic geocoding, and Copernicus CAMS-global air quality — a full 10 of 10.
Iran rides the global stack: ECMWF forecasts (a new Middle-East crop), live METAR from Tehran, Mashhad, Isfahan, Shiraz, Tabriz, Bandar Abbas and Ahvaz, NASA GIBS satellite radar, ECMWF marine waves (Persian Gulf / Gulf of Oman / Caspian Sea), worldwide GDACS cyclone tracking, sun/UV, a NOAA GHCN climate and historical archive, Persian geocoding, and Copernicus CAMS-global air quality — a full 10 of 10.
Iraq rides the global stack: ECMWF forecasts (a new Middle-East crop), live METAR from Baghdad, Basra, Erbil and Najaf, NASA GIBS satellite radar, ECMWF marine waves off its short Persian Gulf coast (Basra / Umm Qasr), worldwide GDACS cyclone tracking, sun/UV, a NOAA GHCN climate and historical archive (Kut plus cross-border stations), Arabic geocoding, and Copernicus CAMS-global air quality — a full 10 of 10.
Israel rides the global stack: ECMWF forecasts (a new Middle-East crop), live METAR from Tel Aviv (Ben Gurion) and Haifa, NASA GIBS satellite radar, ECMWF marine waves (Mediterranean / Red Sea at Eilat), worldwide GDACS cyclone tracking, sun/UV, a NOAA GHCN climate and historical archive, Hebrew geocoding, and Copernicus CAMS-global air quality — a full 10 of 10.
Qatar rides the global stack: ECMWF forecasts (a new Middle-East crop), live Doha (Hamad) METAR, NASA GIBS satellite radar, ECMWF marine waves (Persian Gulf), worldwide GDACS cyclone tracking, sun/UV, a NOAA GHCN climate and historical archive, Arabic geocoding, and Copernicus CAMS-global air quality — a full 10 of 10.
Bahrain rides the global stack: ECMWF forecasts (a new Middle-East crop), live Bahrain International METAR, NASA GIBS satellite radar, ECMWF marine waves (Persian Gulf), worldwide GDACS cyclone tracking, sun/UV, a NOAA GHCN climate and historical archive, Arabic geocoding, and Copernicus CAMS-global air quality — a full 10 of 10.
Oman rides the global stack: ECMWF forecasts (a new Middle-East crop), live METAR from Muscat, Salalah and Sohar, NASA GIBS satellite radar, ECMWF marine waves (Gulf of Oman / Arabian Sea), worldwide GDACS cyclone tracking, sun/UV, a NOAA GHCN climate and historical archive, Arabic geocoding, and Copernicus CAMS-global air quality — a full 10 of 10.
Jordan rides the global stack: ECMWF forecasts (a new Middle-East crop), live METAR from Amman and Aqaba, NASA GIBS satellite radar, Copernicus CAMS-global air quality, sun/UV, a NOAA GHCN climate and historical archive, and Arabic geocoding. Its Gulf of Aqaba coast (~27 km) is too narrow for the 0.5° wave model, so no marine — 9 of 10.
Egypt rides the global stack: ECMWF forecasts (a new North-Africa crop), live METAR from Alexandria, Hurghada, Sharm el-Sheikh, Luxor and Marsa Alam, NASA GIBS satellite radar, ECMWF marine waves (Mediterranean / Red Sea), worldwide GDACS cyclone tracking, sun/UV, a NOAA GHCN climate and historical archive (Upper Egypt and the NW coast), Arabic geocoding, and Copernicus CAMS-global air quality — a full 10 of 10.
Morocco rides the global stack: ECMWF forecasts (a new North-Africa crop), live METAR from Casablanca, Rabat, Marrakech, Fez, Agadir and Tangier, NASA GIBS satellite radar, ECMWF marine waves (Atlantic / Mediterranean), worldwide GDACS cyclone tracking, sun/UV, a NOAA GHCN climate and historical archive, Arabic and French geocoding, and Copernicus CAMS-global air quality — a full 10 of 10.
Algeria rides the global stack: ECMWF forecasts (a new North-Africa crop), live METAR from Algiers, Oran, Constantine, Annaba and the Saharan oil hubs, NASA GIBS satellite radar, ECMWF Mediterranean waves, worldwide GDACS cyclone tracking, sun/UV, a NOAA GHCN climate and historical archive reaching the deep Sahara, Arabic and French geocoding, and Copernicus CAMS-global air quality — a full 10 of 10.
Tunisia rides the global stack: ECMWF forecasts (a new North-Africa crop), live METAR from Tunis, Monastir, Djerba, Sfax and Enfidha, NASA GIBS satellite radar, ECMWF Mediterranean waves, worldwide GDACS cyclone tracking, sun/UV, a NOAA GHCN climate and historical archive, Arabic and French geocoding, and Copernicus CAMS-global air quality — a full 10 of 10.
Libya rides the global stack: ECMWF forecasts (a new North-Africa crop), live Misrata METAR (Tripoli and Benghazi feed the older NOAA tgftp service, not the AWC API), NASA GIBS satellite radar, ECMWF Mediterranean waves (Gulf of Sidra), worldwide GDACS cyclone tracking, sun/UV, a NOAA GHCN climate and historical archive (Tripoli / Benghazi / Sabha / Misrata), Arabic geocoding, and Copernicus CAMS-global air quality — a full 10 of 10.
South Africa rides the global stack: ECMWF forecasts (a new Sub-Saharan crop), live METAR from Johannesburg, Durban, Gqeberha and Bloemfontein, NASA GIBS satellite radar, ECMWF marine waves (Atlantic and Indian Ocean around the Cape), worldwide GDACS cyclone tracking, sun/UV, a NOAA GHCN climate and historical archive (incl. Cape Town), English geocoding, and Copernicus CAMS-global air quality — a full 10 of 10.
Nigeria rides the global stack: ECMWF forecasts (a new Sub-Saharan crop), live Lagos METAR, NASA GIBS satellite radar, ECMWF marine waves (Gulf of Guinea), worldwide GDACS cyclone tracking, sun/UV, a NOAA GHCN climate and historical archive (Lagos / Abuja / Kano / Port Harcourt), English geocoding, and Copernicus CAMS-global air quality — a full 10 of 10.
Ghana rides the global stack: ECMWF forecasts (a new Sub-Saharan crop), live METAR from Accra and Kumasi, NASA GIBS satellite radar, ECMWF marine waves (Gulf of Guinea), worldwide GDACS cyclone tracking, sun/UV, a NOAA GHCN climate and historical archive, English geocoding, and Copernicus CAMS-global air quality — a full 10 of 10.
Senegal rides the global stack: ECMWF forecasts (a new Sub-Saharan crop), live Dakar METAR, NASA GIBS satellite radar, ECMWF marine waves (Atlantic), worldwide GDACS cyclone tracking, sun/UV, a NOAA GHCN climate and historical archive, French geocoding, and Copernicus CAMS-global air quality — a full 10 of 10.
Côte d'Ivoire rides the global stack: ECMWF forecasts (a new Sub-Saharan crop), live Abidjan METAR, NASA GIBS satellite radar, ECMWF marine waves (Gulf of Guinea), worldwide GDACS cyclone tracking, sun/UV, a NOAA GHCN climate and historical archive, French geocoding, and Copernicus CAMS-global air quality — a full 10 of 10.
Cameroon rides the global stack: ECMWF forecasts (a new Sub-Saharan crop), live Douala METAR, NASA GIBS satellite radar, ECMWF marine waves (Gulf of Guinea), worldwide GDACS cyclone tracking, sun/UV, a NOAA GHCN climate and historical archive, French and English geocoding, and Copernicus CAMS-global air quality — a full 10 of 10.
Mozambique rides the global stack: ECMWF forecasts (a new Sub-Saharan crop), live Maputo METAR, NASA GIBS satellite radar, ECMWF marine waves (Indian Ocean / Mozambique Channel), worldwide GDACS cyclone tracking, sun/UV, a NOAA GHCN climate and historical archive (Maputo / Beira / Nampula), Portuguese geocoding, and Copernicus CAMS-global air quality — a full 10 of 10.
Ethiopia rides the global model and satellite stack: ECMWF forecasts (a new Sub-Saharan crop), live Addis Ababa METAR, NASA GIBS satellite radar, Copernicus CAMS-global air quality, sun/UV, a NOAA GHCN climate and historical archive (Addis Ababa / Dire Dawa), and Amharic geocoding. Landlocked, so no marine — 9 of 10.
The United States rides the global stack: ECMWF forecasts (a new North-America crop), live METAR from New York, Los Angeles, Chicago, Atlanta, Miami, Seattle and a dozen more, NASA GIBS satellite radar, ECMWF marine waves (Atlantic / Pacific / Gulf of Mexico), worldwide GDACS hurricane and cyclone tracking, sun/UV, a dense NOAA GHCN climate and historical archive, English geocoding, and Copernicus CAMS-global air quality — a full 10 of 10.
Canada rides the global stack: ECMWF forecasts (a new North-America crop), live METAR from Toronto, Vancouver, Montréal, Calgary, Winnipeg and Halifax, NASA GIBS satellite radar, ECMWF marine waves (Atlantic / Pacific), worldwide GDACS cyclone tracking, sun/UV, a NOAA GHCN climate and historical archive, English and French geocoding, and Copernicus CAMS-global air quality — a full 10 of 10.
Mexico rides the global stack: ECMWF forecasts (a new North-America crop), live METAR from Mexico City, Monterrey and Tijuana, NASA GIBS satellite radar, ECMWF marine waves (Pacific / Gulf of Mexico / Caribbean), worldwide GDACS hurricane tracking, sun/UV, a NOAA GHCN climate and historical archive, Spanish geocoding, and Copernicus CAMS-global air quality — a full 10 of 10.
Cuba rides the global stack: ECMWF forecasts (a new North-America crop), live METAR from Havana and Varadero, NASA GIBS satellite radar, ECMWF marine waves (Caribbean / Atlantic), worldwide GDACS hurricane tracking, sun/UV, a NOAA GHCN climate and historical archive, Spanish geocoding, and Copernicus CAMS-global air quality — a full 10 of 10.
The Dominican Republic rides the global stack: ECMWF forecasts (a new North-America crop), live METAR from Santo Domingo and Punta Cana, NASA GIBS satellite radar, ECMWF marine waves (Caribbean / Atlantic), worldwide GDACS hurricane tracking, sun/UV, a NOAA GHCN climate and historical archive, Spanish geocoding, and Copernicus CAMS-global air quality — a full 10 of 10.
Guatemala rides the global stack: ECMWF forecasts (a new North-America crop), live Guatemala City METAR, NASA GIBS satellite radar, ECMWF marine waves (Pacific / Caribbean), worldwide GDACS cyclone tracking, sun/UV, a NOAA GHCN climate and historical archive, Spanish geocoding, and Copernicus CAMS-global air quality — a full 10 of 10.
Costa Rica rides the global stack: ECMWF forecasts (a new North-America crop), live METAR from San José and Liberia, NASA GIBS satellite radar, ECMWF marine waves (Pacific / Caribbean), worldwide GDACS cyclone tracking, sun/UV, a NOAA GHCN climate and historical archive, Spanish geocoding, and Copernicus CAMS-global air quality — a full 10 of 10.
Panama rides the global stack: ECMWF forecasts (a new North-America crop), live Panama City (Tocumen) METAR, NASA GIBS satellite radar, ECMWF marine waves (Pacific / Caribbean), worldwide GDACS cyclone tracking, sun/UV, a NOAA GHCN climate and historical archive, Spanish geocoding, and Copernicus CAMS-global air quality — a full 10 of 10.
Brazil rides the global stack: ECMWF forecasts (a new South-America crop), live METAR from São Paulo, Rio de Janeiro, Brasília, Recife, Manaus and six more, NASA GIBS satellite radar, ECMWF marine waves (South Atlantic), worldwide GDACS cyclone tracking, sun/UV, a dense NOAA GHCN climate and historical archive, Portuguese geocoding, and Copernicus CAMS-global air quality — a full 10 of 10.
Argentina rides the global stack: ECMWF forecasts (a new South-America crop), live METAR from Buenos Aires, Córdoba, Mendoza, Salta and Ushuaia, NASA GIBS satellite radar, ECMWF marine waves (South Atlantic), worldwide GDACS cyclone tracking, sun/UV, a NOAA GHCN climate and historical archive, Spanish geocoding, and Copernicus CAMS-global air quality — a full 10 of 10.
Chile rides the global stack: ECMWF forecasts (a new South-America crop), live METAR from Santiago, Antofagasta, Punta Arenas and Concepción, NASA GIBS satellite radar, ECMWF marine waves (South Pacific), worldwide GDACS cyclone tracking, sun/UV, a NOAA GHCN climate and historical archive, Spanish geocoding, and Copernicus CAMS-global air quality — a full 10 of 10.
Colombia rides the global stack: ECMWF forecasts (a new South-America crop), live METAR from Bogotá, Medellín, Cartagena, Cali and Barranquilla, NASA GIBS satellite radar, ECMWF marine waves (Caribbean / Pacific), worldwide GDACS cyclone tracking, sun/UV, a NOAA GHCN climate and historical archive, Spanish geocoding, and Copernicus CAMS-global air quality — a full 10 of 10.
Peru rides the global stack: ECMWF forecasts (a new South-America crop), live METAR from Lima, Cusco and Arequipa, NASA GIBS satellite radar, ECMWF marine waves (South Pacific), worldwide GDACS cyclone tracking, sun/UV, a NOAA GHCN climate and historical archive, Spanish geocoding, and Copernicus CAMS-global air quality — a full 10 of 10.
Ecuador rides the global stack: ECMWF forecasts (a new South-America crop), live METAR from Quito and Guayaquil, NASA GIBS satellite radar, ECMWF marine waves (Pacific), worldwide GDACS cyclone tracking, sun/UV, a NOAA GHCN climate and historical archive, Spanish geocoding, and Copernicus CAMS-global air quality — a full 10 of 10.
Venezuela rides the global stack: ECMWF forecasts (a new South-America crop), live Caracas (Maiquetía) METAR, NASA GIBS satellite radar, ECMWF marine waves (Caribbean), worldwide GDACS cyclone tracking, sun/UV, a NOAA GHCN climate and historical archive, Spanish geocoding, and Copernicus CAMS-global air quality — a full 10 of 10.
Uruguay rides the global stack: ECMWF forecasts (a new South-America crop), live Montevideo (Carrasco) METAR, NASA GIBS satellite radar, ECMWF marine waves (South Atlantic / Río de la Plata), worldwide GDACS cyclone tracking, sun/UV, a NOAA GHCN climate and historical archive, Spanish geocoding, and Copernicus CAMS-global air quality — a full 10 of 10.
Bolivia rides the global stack: ECMWF forecasts (a new South-America crop), live METAR from La Paz and Santa Cruz, NASA GIBS satellite radar, worldwide GDACS cyclone tracking, sun/UV, a NOAA GHCN climate and historical archive (La Paz / Santa Cruz / Cochabamba), and Spanish geocoding. Landlocked, so no marine — 9 of 10.
Paraguay rides the global stack: ECMWF forecasts (a new South-America crop), live Asunción (Silvio Pettirossi) METAR, NASA GIBS satellite radar, worldwide GDACS cyclone tracking, sun/UV, a NOAA GHCN climate and historical archive, and Spanish geocoding. Landlocked, so no marine — 9 of 10.
Kazakhstan rides the global stack: ECMWF forecasts (a new Caucasus + Central-Asia crop), live METAR from Almaty, Astana, Atyrau and Aktau, NASA GIBS satellite radar, ECMWF marine waves (the Caspian Sea off Aktau), worldwide GDACS cyclone tracking, sun/UV, a dense NOAA GHCN climate and historical archive, Kazakh + Russian geocoding, and Copernicus CAMS-global air quality — a full 10 of 10.
Uzbekistan rides the global stack: ECMWF forecasts (a new Caucasus + Central-Asia crop), NASA GIBS satellite radar, worldwide GDACS cyclone tracking, sun/UV, a NOAA GHCN climate and historical archive (Tashkent / Samarkand / Bukhara), Uzbek + Russian geocoding, and Copernicus CAMS-global air quality. Uzbek airports are off the international METAR feed and the country is landlocked, so no live observations or marine — 8 of 10.
Turkmenistan rides the global stack: ECMWF forecasts (a new Caucasus + Central-Asia crop), live METAR from Ashgabat and Turkmenbashi, NASA GIBS satellite radar, ECMWF marine waves (the Caspian Sea off Turkmenbashi), worldwide GDACS cyclone tracking, sun/UV, a NOAA GHCN climate and historical archive, Turkmen + Russian geocoding, and Copernicus CAMS-global air quality — a full 10 of 10.
Kyrgyzstan rides the global stack: ECMWF forecasts (a new Caucasus + Central-Asia crop), live METAR from Bishkek and Osh, NASA GIBS satellite radar, worldwide GDACS cyclone tracking, sun/UV, a NOAA GHCN climate and historical archive, and Kyrgyz + Russian geocoding. Landlocked, so no marine — 9 of 10.
Tajikistan rides the global stack: ECMWF forecasts (a new Caucasus + Central-Asia crop), live METAR from Dushanbe and Khujand, NASA GIBS satellite radar, worldwide GDACS cyclone tracking, sun/UV, a NOAA GHCN climate and historical archive, and Tajik + Russian geocoding. Landlocked, so no marine — 9 of 10.
Georgia rides the global stack: ECMWF forecasts (a new Caucasus + Central-Asia crop), live METAR from Tbilisi, Batumi and Kutaisi, NASA GIBS satellite radar, ECMWF marine waves (the Black Sea off Batumi), worldwide GDACS cyclone tracking, sun/UV, a NOAA GHCN climate and historical archive, Georgian geocoding, and Copernicus CAMS-global air quality — a full 10 of 10.
Armenia rides the global stack: ECMWF forecasts (a new Caucasus + Central-Asia crop), live Yerevan (Zvartnots) METAR, NASA GIBS satellite radar, worldwide GDACS cyclone tracking, sun/UV, a NOAA GHCN climate and historical archive, and Armenian geocoding. Landlocked, so no marine — 9 of 10.
Azerbaijan rides the global stack: ECMWF forecasts (a new Caucasus + Central-Asia crop), live METAR from Baku and Ganja, NASA GIBS satellite radar, ECMWF marine waves (the Caspian Sea off Baku), worldwide GDACS cyclone tracking, sun/UV, a NOAA GHCN climate and historical archive, Azerbaijani geocoding, and Copernicus CAMS-global air quality — a full 10 of 10.
Australia rides the global stack: ECMWF forecasts (a new Australia crop, Perth to Brisbane and Cape York to Tasmania), live METAR from Sydney, Melbourne, Brisbane, Perth, Darwin and ten more airports, NASA GIBS satellite radar, ECMWF marine waves (the Coral, Tasman, Timor and Southern seas), worldwide GDACS cyclone tracking, sun/UV, a dense NOAA GHCN climate and historical archive across the Bureau of Meteorology network, English geocoding, and Copernicus CAMS-global air quality — a full 10 of 10.
New Zealand rides the global stack: ECMWF forecasts (a new North + South Island crop), live METAR from Auckland, Wellington, Christchurch, Dunedin, Queenstown and Ohakea, NASA GIBS satellite radar, ECMWF marine waves across the Tasman Sea, the South-West Pacific and the Southern Ocean, worldwide GDACS cyclone tracking, sun/UV, a NOAA GHCN climate and historical archive, English geocoding, and Copernicus CAMS-global air quality — a full 10 of 10.
Jamaica rides the global stack: ECMWF forecasts (the North-America crop), live METAR from Kingston and Montego Bay, NASA GIBS satellite radar, ECMWF marine waves across the Caribbean Sea, worldwide GDACS hurricane tracking, sun/UV, a NOAA GHCN climate and historical archive, English geocoding, and Copernicus CAMS-global air quality — a full 10 of 10.
Trinidad & Tobago rides the global stack: ECMWF forecasts (the North-America crop), live METAR from Port of Spain (Piarco) and Tobago, NASA GIBS satellite radar, ECMWF marine waves across the Caribbean Sea and the western Atlantic, worldwide GDACS hurricane tracking, sun/UV, a NOAA GHCN climate and historical archive (FIPS TD), English geocoding, and Copernicus CAMS-global air quality — a full 10 of 10.
The Bahamas ride the global stack: ECMWF forecasts (the North-America crop), live METAR from Nassau and Freeport, NASA GIBS satellite radar, ECMWF marine waves across the western Atlantic, worldwide GDACS hurricane tracking, sun/UV, a NOAA GHCN climate and historical archive (Nassau / San Salvador, FIPS BF), English geocoding, and Copernicus CAMS-global air quality — a full 10 of 10.
Barbados rides the global stack — live METAR from Bridgetown (Grantley Adams), ECMWF forecasts and marine waves across the eastern Caribbean, NASA GIBS satellite radar, worldwide GDACS hurricane tracking, sun/UV, Copernicus CAMS air quality and English geocoding — but with no recent NOAA GHCN station on the island, climate normals and the historical archive are unavailable: 8 of 10.
Haiti rides the global stack — live METAR from Port-au-Prince and Cap-Haïtien, ECMWF forecasts and marine waves across the Caribbean Sea, NASA GIBS satellite radar, worldwide GDACS hurricane tracking, sun/UV, Copernicus CAMS air quality and French geocoding — but with no recent NOAA GHCN station, climate normals and the historical archive are unavailable: 8 of 10.
Honduras rides the global stack: ECMWF forecasts (the North-America crop), live METAR from Tegucigalpa, San Pedro Sula, La Ceiba and Roatán, NASA GIBS satellite radar, ECMWF marine waves across the Caribbean Sea and the Pacific, worldwide GDACS hurricane tracking, sun/UV, a NOAA GHCN climate and historical archive (FIPS HO), Spanish geocoding, and Copernicus CAMS-global air quality — a full 10 of 10.
Nicaragua rides the global stack: ECMWF forecasts (the North-America crop), live METAR from Managua and Bluefields, NASA GIBS satellite radar, ECMWF marine waves across the Caribbean Sea and the Pacific, worldwide GDACS hurricane tracking, sun/UV, a NOAA GHCN climate and historical archive (FIPS NU), Spanish geocoding, and Copernicus CAMS-global air quality — a full 10 of 10.
El Salvador rides the global stack: ECMWF forecasts (the North-America crop), live METAR from San Salvador, NASA GIBS satellite radar, ECMWF marine waves across the Pacific (the Gulf of Fonseca), worldwide GDACS hurricane tracking, sun/UV, a NOAA GHCN climate and historical archive (FIPS ES — not ISO Spain), Spanish geocoding, and Copernicus CAMS-global air quality — a full 10 of 10.
Belize rides the global stack: ECMWF forecasts (the North-America crop), live METAR from Belize City, NASA GIBS satellite radar, ECMWF marine waves across the Caribbean Sea along the Belize Barrier Reef, worldwide GDACS hurricane tracking, sun/UV, a NOAA GHCN climate and historical archive (FIPS BH), English geocoding, and Copernicus CAMS-global air quality — a full 10 of 10.
Guyana rides the global stack: ECMWF forecasts (the South-America crop), live METAR from Georgetown, NASA GIBS satellite radar, ECMWF marine waves across the western Atlantic, worldwide GDACS cyclone tracking, sun/UV, a NOAA GHCN climate and historical archive, English geocoding, and Copernicus CAMS-global air quality — a full 10 of 10.
Suriname rides the global stack — ECMWF forecasts and marine waves across the western Atlantic, NASA GIBS satellite radar, GDACS cyclone tracking, sun/UV, a NOAA GHCN climate and historical archive (Paramaribo, FIPS NS), Dutch geocoding, and Copernicus CAMS-global air quality. Its airports are not on the aviationweather.gov METAR feed, so there are no live observations — /v1/current falls to the nearest cross-border station or the ECMWF grid: 9 of 10.
Mongolia rides the global stack: ECMWF forecasts (the China crop), live METAR from Ulaanbaatar, NASA GIBS satellite radar, worldwide GDACS cyclone tracking, sun/UV, a dense NOAA GHCN climate and historical archive (FIPS MG), Mongolian geocoding, and Copernicus CAMS-global air quality. Landlocked, so no marine domain: 9 of 10.
Afghanistan rides the global stack — ECMWF forecasts (the South-Asia crop), NASA GIBS satellite radar, Copernicus CAMS air quality, sun/UV, worldwide GDACS tracking and Dari + Pashto geocoding. With no Afghan airport on the aviationweather.gov METAR feed (no live observations), no recent NOAA GHCN station (no climate or historical archive) and a landlocked position (no marine), it is a partial 6 of 10.
Fiji rides the global stack: ECMWF forecasts (the new Pacific crop), live METAR from Nadi and Suva, NASA GIBS satellite radar, ECMWF wave for the surrounding seas, worldwide GDACS cyclone tracking, sun/UV, a NOAA GHCN climate and historical archive (FIPS FJ), English geocoding, and Copernicus CAMS-global air quality — a full 10 of 10.
Papua New Guinea rides the global stack — ECMWF forecasts (the new Pacific crop), NASA GIBS satellite radar, ECMWF wave across the Coral and Bismarck seas, Copernicus CAMS air quality, sun/UV, worldwide GDACS cyclone tracking, a NOAA GHCN climate and historical archive (FIPS PP) and English geocoding. With no Papua New Guinean airport on the aviationweather.gov METAR feed, /v1/current falls to the ECMWF grid: 9 of 10.
The Solomon Islands ride the global stack: ECMWF forecasts (the new Pacific crop), live METAR from Honiara, NASA GIBS satellite radar, ECMWF wave for the Solomon Sea, worldwide GDACS cyclone tracking, sun/UV, a NOAA GHCN climate and historical archive (FIPS BP), English geocoding, and Copernicus CAMS-global air quality — a full 10 of 10.
Vanuatu rides the global stack: ECMWF forecasts (the new Pacific crop), live METAR from Port Vila and Luganville, NASA GIBS satellite radar, ECMWF wave for the surrounding seas, worldwide GDACS cyclone tracking, sun/UV, a NOAA GHCN climate and historical archive (FIPS NH), English and French geocoding, and Copernicus CAMS-global air quality — a full 10 of 10.
The United Arab Emirates ride the global stack: ECMWF forecasts (the Middle-East crop), live METAR from Dubai, Abu Dhabi, Sharjah, Al Ain and Ras Al Khaimah, NASA GIBS satellite radar, ECMWF wave across the Persian Gulf and Gulf of Oman, worldwide GDACS cyclone tracking, sun/UV, a NOAA GHCN climate and historical archive (FIPS AE), Arabic geocoding, and Copernicus CAMS-global air quality — a full 10 of 10.
Kuwait rides the global stack: ECMWF forecasts (the Middle-East crop), live METAR, NASA GIBS satellite radar, ECMWF wave across Kuwait Bay and the northern Persian Gulf, worldwide GDACS cyclone tracking, sun/UV, a NOAA GHCN climate and historical archive (FIPS KU), Arabic geocoding, and Copernicus CAMS-global air quality — a full 10 of 10.
Lebanon rides the global stack — ECMWF forecasts (the Middle-East crop), NASA GIBS satellite radar, ECMWF wave along the eastern Mediterranean, Copernicus CAMS air quality, sun/UV, worldwide GDACS tracking, a NOAA GHCN climate and historical archive (FIPS LE) and Arabic + French geocoding. With no Lebanese airport on the aviationweather.gov METAR feed, /v1/current returns the nearest cross-border station or the ECMWF grid: 9 of 10.
Kenya rides the global stack: ECMWF forecasts (the Sub-Saharan crop), live METAR from Mombasa, NASA GIBS satellite radar, ECMWF wave along the Indian Ocean coast, worldwide GDACS cyclone tracking, sun/UV, a NOAA GHCN climate and historical archive (FIPS KE), English and Swahili geocoding, and Copernicus CAMS-global air quality — a full 10 of 10.
Tanzania rides the global stack — ECMWF forecasts (the Sub-Saharan crop), NASA GIBS satellite radar, ECMWF wave along the Indian Ocean coast, Copernicus CAMS air quality, sun/UV, worldwide GDACS tracking, a NOAA GHCN climate and historical archive (FIPS TZ) and Swahili geocoding. With no Tanzanian airport on the aviationweather.gov METAR feed, /v1/current returns the nearest cross-border station or the ECMWF grid: 9 of 10.
Angola rides the global stack: ECMWF forecasts (the Sub-Saharan crop), live METAR from Luanda, NASA GIBS satellite radar, ECMWF wave along the South Atlantic coast, worldwide GDACS cyclone tracking, sun/UV, a NOAA GHCN climate and historical archive (FIPS AO), Portuguese geocoding, and Copernicus CAMS-global air quality — a full 10 of 10.
Namibia rides the global stack: ECMWF forecasts (the Sub-Saharan crop), live METAR from Windhoek, NASA GIBS satellite radar, ECMWF wave along the South Atlantic coast, worldwide GDACS cyclone tracking, sun/UV, a NOAA GHCN climate and historical archive (FIPS WA), English geocoding, and Copernicus CAMS-global air quality — a full 10 of 10.
Zambia rides the global stack: ECMWF forecasts (the Sub-Saharan crop), live METAR from Lusaka, NASA GIBS satellite radar, worldwide GDACS cyclone tracking, sun/UV, a NOAA GHCN climate and historical archive (FIPS ZA), English geocoding, and Copernicus CAMS-global air quality. Landlocked, so no marine domain: 9 of 10.
Zimbabwe rides the global stack: ECMWF forecasts (the Sub-Saharan crop), live METAR from Harare, NASA GIBS satellite radar, worldwide GDACS cyclone tracking, sun/UV, a NOAA GHCN climate and historical archive (FIPS ZI), English geocoding, and Copernicus CAMS-global air quality. Landlocked, so no marine domain: 9 of 10.
Uganda rides the global stack — ECMWF forecasts (the Sub-Saharan crop), live METAR from Entebbe, NASA GIBS satellite radar, Copernicus CAMS air quality, sun/UV, worldwide GDACS tracking and English geocoding. With no recent NOAA GHCN station within range (no climate or historical archive) and a landlocked position (no marine), it is a partial 7 of 10.
Botswana rides the global stack: ECMWF forecasts (the Sub-Saharan crop), live METAR from Gaborone, NASA GIBS satellite radar, worldwide GDACS cyclone tracking, sun/UV, a NOAA GHCN climate and historical archive (Maun plus cross-border Mafikeng, FIPS BC), English geocoding, and Copernicus CAMS-global air quality. Landlocked, so no marine domain: 9 of 10.
Madagascar rides the global stack: ECMWF forecasts (the Sub-Saharan crop), live METAR from Antananarivo, NASA GIBS satellite radar, ECMWF wave around the island, worldwide GDACS cyclone tracking, sun/UV, a NOAA GHCN climate and historical archive (FIPS MA), French and Malagasy geocoding, and Copernicus CAMS-global air quality — a full 10 of 10.
Rwanda rides the global stack: ECMWF forecasts (the Sub-Saharan crop), live METAR from Kigali, NASA GIBS satellite radar, worldwide GDACS cyclone tracking, sun/UV, a NOAA GHCN climate and historical archive (FIPS RW), Kinyarwanda geocoding, and Copernicus CAMS-global air quality. Landlocked, so no marine domain: 9 of 10.
Malawi rides the global stack: ECMWF forecasts (the Sub-Saharan crop), live METAR from Lilongwe and Blantyre, NASA GIBS satellite radar, worldwide GDACS cyclone tracking, sun/UV, a NOAA GHCN climate and historical archive (Blantyre plus cross-border Chipata, FIPS MI), English geocoding, and Copernicus CAMS-global air quality. Landlocked, so no marine domain: 9 of 10.
The Gambia rides the global stack: ECMWF forecasts (the Sub-Saharan crop), live METAR from Banjul, NASA GIBS satellite radar, ECMWF wave along the Atlantic coast, worldwide GDACS cyclone tracking, sun/UV, a NOAA GHCN climate and historical archive (FIPS GA), English geocoding, and Copernicus CAMS-global air quality — a full 10 of 10.
Guinea-Bissau rides the global stack: ECMWF forecasts (the Sub-Saharan crop), live METAR from Bissau, NASA GIBS satellite radar, ECMWF wave along the Atlantic coast, worldwide GDACS cyclone tracking, sun/UV, a NOAA GHCN climate and historical archive (FIPS PU), Portuguese geocoding, and Copernicus CAMS-global air quality — a full 10 of 10.
Guinea rides the global stack: ECMWF forecasts (the Sub-Saharan crop), live METAR from Conakry, NASA GIBS satellite radar, ECMWF wave along the Atlantic coast, worldwide GDACS cyclone tracking, sun/UV, a NOAA GHCN climate and historical archive (FIPS GV), French geocoding, and Copernicus CAMS-global air quality — a full 10 of 10.
Sierra Leone rides the global stack: ECMWF forecasts (the Sub-Saharan crop), live METAR from Freetown (Lungi), NASA GIBS satellite radar, ECMWF wave along the Atlantic coast, worldwide GDACS cyclone tracking, sun/UV, a NOAA GHCN climate and historical archive (FIPS SL), English geocoding, and Copernicus CAMS-global air quality — a full 10 of 10.
Liberia rides the global stack: ECMWF forecasts (the Sub-Saharan crop), live METAR from Monrovia, NASA GIBS satellite radar, ECMWF wave along the Atlantic coast, worldwide GDACS cyclone tracking, sun/UV, a NOAA GHCN climate and historical archive (FIPS LI), English geocoding, and Copernicus CAMS-global air quality — a full 10 of 10.
Togo rides the global stack: ECMWF forecasts (the Sub-Saharan crop), live METAR from Lome, NASA GIBS satellite radar, ECMWF wave along the Gulf of Guinea coast, worldwide GDACS cyclone tracking, sun/UV, a NOAA GHCN climate and historical archive (FIPS TO), French geocoding, and Copernicus CAMS-global air quality — a full 10 of 10.
Benin rides the global stack: ECMWF forecasts (the Sub-Saharan crop), live METAR from Cotonou, NASA GIBS satellite radar, ECMWF wave along the Gulf of Guinea coast, worldwide GDACS cyclone tracking, sun/UV, a NOAA GHCN climate and historical archive (FIPS BN), French geocoding, and Copernicus CAMS-global air quality — a full 10 of 10.
Equatorial Guinea rides the global stack: ECMWF forecasts (the Sub-Saharan crop), live METAR from Malabo and Bata, NASA GIBS satellite radar, ECMWF wave along the Gulf of Guinea (Bioko + Rio Muni), worldwide GDACS cyclone tracking, sun/UV, a NOAA GHCN climate and historical archive (FIPS EK), Spanish geocoding, and Copernicus CAMS-global air quality — a full 10 of 10.
Gabon rides the global stack: ECMWF forecasts (the Sub-Saharan crop), live METAR from Libreville and Port-Gentil, NASA GIBS satellite radar, ECMWF wave along the South Atlantic coast, worldwide GDACS cyclone tracking, sun/UV, a NOAA GHCN climate and historical archive (FIPS GB), French geocoding, and Copernicus CAMS-global air quality — a full 10 of 10.
The Republic of the Congo rides the global stack: ECMWF forecasts (the Sub-Saharan crop), live METAR from Brazzaville and Pointe-Noire, NASA GIBS satellite radar, ECMWF wave along the South Atlantic coast, worldwide GDACS cyclone tracking, sun/UV, a NOAA GHCN climate and historical archive (FIPS CF), French geocoding, and Copernicus CAMS-global air quality — a full 10 of 10.
The Democratic Republic of the Congo rides the global stack — ECMWF forecasts (the Sub-Saharan crop), NASA GIBS satellite radar, ECMWF wave along its short Congo-mouth Atlantic coast, Copernicus CAMS air quality, sun/UV, worldwide GDACS tracking, a NOAA GHCN climate and historical archive (FIPS CG) and French geocoding. With no Congolese airport on the aviationweather.gov METAR feed, /v1/current returns the nearest cross-border station or the ECMWF grid: 9 of 10.
Mali rides the global stack: ECMWF forecasts (the Sub-Saharan crop), live METAR from Bamako, NASA GIBS satellite radar, worldwide GDACS cyclone tracking, sun/UV, a NOAA GHCN climate and historical archive (FIPS ML), French geocoding, and Copernicus CAMS-global air quality. Landlocked, so no marine domain: 9 of 10.
Niger rides the global stack: ECMWF forecasts (the Sub-Saharan crop), live METAR from Niamey, NASA GIBS satellite radar, worldwide GDACS cyclone tracking, sun/UV, a NOAA GHCN climate and historical archive (FIPS NG), French geocoding, and Copernicus CAMS-global air quality. Landlocked, so no marine domain: 9 of 10.
Chad rides the global stack: ECMWF forecasts (the Sub-Saharan crop), live METAR from NDjamena, NASA GIBS satellite radar, worldwide GDACS cyclone tracking, sun/UV, a NOAA GHCN climate and historical archive (FIPS CD), French and Arabic geocoding, and Copernicus CAMS-global air quality. Landlocked, so no marine domain: 9 of 10.
Burkina Faso rides the global stack: ECMWF forecasts (the Sub-Saharan crop), live METAR from Ouagadougou, NASA GIBS satellite radar, worldwide GDACS cyclone tracking, sun/UV, a NOAA GHCN climate and historical archive (FIPS UV), French geocoding, and Copernicus CAMS-global air quality. Landlocked, so no marine domain: 9 of 10.
The Central African Republic rides the global stack: ECMWF forecasts (the Sub-Saharan crop), live METAR from Bangui, NASA GIBS satellite radar, worldwide GDACS cyclone tracking, sun/UV, a NOAA GHCN climate and historical archive (FIPS CT), French geocoding, and Copernicus CAMS-global air quality. Landlocked, so no marine domain: 9 of 10.
Mauritania rides the global stack: ECMWF forecasts (the North-Africa crop, widened west to reach its Atlantic coast), live METAR from Nouadhibou, NASA GIBS satellite radar, ECMWF wave along the Mauritanian coast, worldwide GDACS cyclone tracking, sun/UV, a NOAA GHCN climate and historical archive (FIPS MR), Arabic and French geocoding, and Copernicus CAMS-global air quality — a full 10 of 10.
Sudan rides the global stack — ECMWF forecasts (Khartoum from the Sub-Saharan crop, the Red Sea coast from the Middle-East crop), NASA GIBS satellite radar, ECMWF wave along the Red Sea, Copernicus CAMS air quality, sun/UV, worldwide GDACS tracking, a NOAA GHCN climate and historical archive (FIPS SU — Sudanese synop stations still feed the WMO GTS despite the war) and Arabic geocoding. With no Sudanese airport on the aviationweather.gov METAR feed, /v1/current returns the nearest cross-border station or the ECMWF grid: 9 of 10.
South Sudan rides the global stack — ECMWF forecasts (the Sub-Saharan crop), NASA GIBS satellite radar, Copernicus CAMS air quality, sun/UV, worldwide GDACS tracking, a NOAA GHCN climate and historical archive (Juba) and English geocoding. With no South Sudanese airport on the aviationweather.gov METAR feed (no live observations) and a landlocked position (no marine), it is a partial 8 of 10.
Somalia rides the global stack — ECMWF forecasts (the Sub-Saharan crop), NASA GIBS satellite radar, ECMWF wave along the Indian Ocean coast, Copernicus CAMS air quality, sun/UV, worldwide GDACS tracking and Somali geocoding. With no Somali airport on the aviationweather.gov METAR feed (no live observations) and no recent NOAA GHCN station (no climate or historical archive), it is a partial 7 of 10.
Eritrea rides the global stack — ECMWF forecasts (the Sub-Saharan crop), NASA GIBS satellite radar, ECMWF wave along the Red Sea coast, Copernicus CAMS air quality, sun/UV, worldwide GDACS tracking and Tigrinya geocoding. With no Eritrean airport on the aviationweather.gov METAR feed (no live observations) and no recent NOAA GHCN station (no climate or historical archive), it is a partial 7 of 10.
Djibouti rides the global stack — ECMWF forecasts (the Sub-Saharan crop), NASA GIBS satellite radar, ECMWF wave along the Gulf of Aden, Copernicus CAMS air quality, sun/UV, worldwide GDACS tracking and French geocoding. With no Djiboutian airport on the aviationweather.gov METAR feed (no live observations) and no recent NOAA GHCN station (no climate or historical archive), it is a partial 7 of 10.
Myanmar rides the global stack: ECMWF forecasts (the South-East-Asia crop), live METAR from Yangon, NASA GIBS satellite radar, ECMWF wave along the Andaman Sea coast, worldwide GDACS cyclone tracking, sun/UV, a NOAA GHCN climate and historical archive (FIPS BM), Burmese geocoding, and Copernicus CAMS-global air quality — a full 10 of 10.
Laos rides the global stack — ECMWF forecasts (the South-East-Asia crop), NASA GIBS satellite radar, Copernicus CAMS air quality, sun/UV, worldwide GDACS tracking, a NOAA GHCN climate and historical archive (FIPS LA) and Lao geocoding. With no Lao airport on the aviationweather.gov METAR feed (no live observations) and a landlocked position (no marine), it is a partial 8 of 10.
Cambodia rides the global stack — ECMWF forecasts (the South-East-Asia crop), NASA GIBS satellite radar, ECMWF wave along the Gulf of Thailand, Copernicus CAMS air quality, sun/UV, worldwide GDACS tracking, a NOAA GHCN climate and historical archive (FIPS CB) and Khmer geocoding. With no Cambodian airport on the aviationweather.gov METAR feed, /v1/current returns the nearest cross-border station or the ECMWF grid: 9 of 10.
Bhutan rides the global stack — ECMWF forecasts (the South-Asia crop), NASA GIBS satellite radar, Copernicus CAMS air quality, sun/UV, worldwide GDACS tracking and English geocoding. With no Bhutanese airport on the aviationweather.gov METAR feed (no live observations), no recent NOAA GHCN station (no climate or historical archive) and a landlocked position (no marine), it is a partial 6 of 10.
Brunei rides the global stack: ECMWF forecasts (the South-East-Asia crop), live METAR from Bandar Seri Begawan, NASA GIBS satellite radar, ECMWF wave along the South China Sea coast, worldwide GDACS cyclone tracking, sun/UV, a NOAA GHCN climate and historical archive (FIPS BX), Malay geocoding, and Copernicus CAMS-global air quality — a full 10 of 10.
East Timor rides the global stack — ECMWF forecasts (the South-East-Asia crop), NASA GIBS satellite radar, ECMWF wave along the Banda Sea coast, Copernicus CAMS air quality, sun/UV, worldwide GDACS tracking and Portuguese geocoding. With no Timorese airport on the aviationweather.gov METAR feed (no live observations) and no recent NOAA GHCN station (no climate or historical archive), it is a partial 7 of 10.
Sao Tome and Principe rides the global stack — ECMWF forecasts (the Sub-Saharan crop), live METAR from Sao Tome, NASA GIBS satellite radar, ECMWF wave in the Gulf of Guinea, Copernicus CAMS air quality, sun/UV, worldwide GDACS tracking and Portuguese geocoding. With no recent NOAA GHCN station (no climate or historical archive), it is a partial 8 of 10.
The Comoros ride the global stack — ECMWF forecasts (the Sub-Saharan crop), NASA GIBS satellite radar, ECMWF wave in the Mozambique Channel, Copernicus CAMS air quality, sun/UV, worldwide GDACS cyclone tracking and French + Arabic geocoding. With no Comorian airport on the aviationweather.gov METAR feed (no live observations) and no recent NOAA GHCN station (no climate or historical archive), it is a partial 7 of 10.
Antigua and Barbuda rides the global stack: ECMWF forecasts (the North-America crop), live METAR from St Johns, NASA GIBS satellite radar, ECMWF wave in the Caribbean Sea, worldwide GDACS hurricane tracking, sun/UV, a NOAA GHCN climate and historical archive, English geocoding, and Copernicus CAMS-global air quality — a full 10 of 10.
Dominica rides the global stack: ECMWF forecasts (the North-America crop), live METAR from Douglas-Charles, NASA GIBS satellite radar, ECMWF wave in the Caribbean Sea, worldwide GDACS hurricane tracking, sun/UV, a NOAA GHCN climate and historical archive (cross-border Martinique), English geocoding, and Copernicus CAMS-global air quality — a full 10 of 10.
Saint Lucia rides the global stack: ECMWF forecasts (the North-America crop), live METAR from Hewanorra, NASA GIBS satellite radar, ECMWF wave in the Caribbean Sea, worldwide GDACS hurricane tracking, sun/UV, a NOAA GHCN climate and historical archive (cross-border Martinique), English geocoding, and Copernicus CAMS-global air quality — a full 10 of 10.
Grenada rides the global stack: ECMWF forecasts (the North-America crop), live METAR from Maurice Bishop, NASA GIBS satellite radar, ECMWF wave in the Caribbean Sea, worldwide GDACS hurricane tracking, sun/UV, a NOAA GHCN climate and historical archive (cross-border Trinidad), English geocoding, and Copernicus CAMS-global air quality — a full 10 of 10.
Saint Vincent and the Grenadines rides the global stack: ECMWF forecasts (the North-America crop), live METAR from Argyle, NASA GIBS satellite radar, ECMWF wave in the Caribbean Sea, worldwide GDACS hurricane tracking, sun/UV, a NOAA GHCN climate and historical archive (cross-border Martinique), English geocoding, and Copernicus CAMS-global air quality — a full 10 of 10.
Saint Kitts and Nevis rides the global stack: ECMWF forecasts (the North-America crop), live METAR from Robert Bradshaw, NASA GIBS satellite radar, ECMWF wave in the Caribbean Sea, worldwide GDACS hurricane tracking, sun/UV, a NOAA GHCN climate and historical archive (cross-border Sint Eustatius), English geocoding, and Copernicus CAMS-global air quality — a full 10 of 10.
Nauru rides the global stack — ECMWF forecasts (the Pacific crop), live METAR from Yaren, NASA GIBS satellite radar, ECMWF wave in the central Pacific, Copernicus CAMS air quality, sun/UV, worldwide GDACS tracking and English geocoding. With no recent NOAA GHCN station (no climate or historical archive), it is a partial 8 of 10.
Tuvalu rides the global stack: ECMWF forecasts (the Pacific crop), live METAR from Funafuti, NASA GIBS satellite radar, ECMWF wave in the central Pacific, worldwide GDACS cyclone tracking, sun/UV, a NOAA GHCN climate and historical archive, English geocoding, and Copernicus CAMS-global air quality — a full 10 of 10.
The Maldives ride the global stack: ECMWF forecasts (the new Maldives crop), live METAR from Male and Gan, NASA GIBS satellite radar, ECMWF wave across the Indian Ocean atolls, worldwide GDACS cyclone tracking, sun/UV, a NOAA GHCN climate and historical archive (FIPS MV), English geocoding, and Copernicus CAMS-global air quality — a full 10 of 10.
Mauritius rides the global stack: ECMWF forecasts (the new Mascarenes crop), live METAR from the main island and Rodrigues, NASA GIBS satellite radar, ECMWF wave across the Indian Ocean, worldwide GDACS cyclone tracking, sun/UV, a NOAA GHCN climate and historical archive (FIPS MP), English and French geocoding, and Copernicus CAMS-global air quality — a full 10 of 10.
The Seychelles ride the global stack: ECMWF forecasts (the new Mascarenes crop), live METAR from Mahe, NASA GIBS satellite radar, ECMWF wave across the Indian Ocean, worldwide GDACS cyclone tracking, sun/UV, a NOAA GHCN climate and historical archive (FIPS SE), English and French geocoding, and Copernicus CAMS-global air quality — a full 10 of 10.
Cape Verde rides the global stack: ECMWF forecasts (the new Cape Verde crop), live METAR from Praia, Sal and Sao Vicente, NASA GIBS satellite radar, ECMWF wave across the Atlantic, worldwide GDACS cyclone tracking, sun/UV, a NOAA GHCN climate and historical archive (FIPS CV), Portuguese geocoding, and Copernicus CAMS-global air quality — a full 10 of 10.
Palau rides the global stack — ECMWF forecasts (the South-East-Asia crop), NASA GIBS satellite radar, ECMWF wave across the West Pacific, Copernicus CAMS air quality, sun/UV, worldwide GDACS cyclone tracking, a NOAA GHCN climate and historical archive (FIPS PS) and English geocoding. With no Palauan airport on the aviationweather.gov METAR feed, /v1/current returns the nearest cross-border station or the ECMWF grid: 9 of 10.
The Federated States of Micronesia ride the global stack: ECMWF forecasts (the new N-Pacific crop), live METAR from Pohnpei, Chuuk and Yap, NASA GIBS satellite radar, ECMWF wave across the central Pacific, worldwide GDACS cyclone tracking, sun/UV, a NOAA GHCN climate and historical archive (FIPS FM), English geocoding, and Copernicus CAMS-global air quality — a full 10 of 10.
The Marshall Islands ride the global stack: ECMWF forecasts (the new N-Pacific crop), live METAR from Kwajalein, NASA GIBS satellite radar, ECMWF wave across the central Pacific, worldwide GDACS cyclone tracking, sun/UV, a NOAA GHCN climate and historical archive (FIPS RM), English geocoding, and Copernicus CAMS-global air quality — a full 10 of 10.
Samoa rides the global stack: ECMWF forecasts (the new SW-Pacific-east crop), live METAR from Apia (Faleolo), NASA GIBS satellite radar, ECMWF wave across the South Pacific, worldwide GDACS cyclone tracking, sun/UV, a NOAA GHCN climate and historical archive (cross-border via Pago Pago, 126 km), English geocoding, and Copernicus CAMS-global air quality — a full 10 of 10.
Kiribati rides the global stack: ECMWF forecasts (the N-Pacific crop, widened east for the Gilbert Islands), live METAR from Tarawa (Bonriki), NASA GIBS satellite radar, ECMWF wave across the central Pacific, worldwide GDACS cyclone tracking, sun/UV, a NOAA GHCN climate and historical archive (Tarawa, FIPS KR), English geocoding, and Copernicus CAMS-global air quality — a full 10 of 10. The remote Line Islands, east of the 180 degree meridian, are not yet covered.
Tonga rides the global stack: ECMWF forecasts (the new SW-Pacific-east crop), live METAR from Nukualofa (Fuaamotu), NASA GIBS satellite radar, ECMWF wave across the South Pacific, Copernicus CAMS-global air quality, sun/UV, English geocoding, and worldwide GDACS cyclone tracking. With no recent NOAA GHCN station within range (the nearest are in Fiji and Pago Pago, 857 and 893 km away), climate normals and the historical archive are unavailable: 8 of 10.
Syria rides the global stack: ECMWF forecasts (the Middle-East crop), live METAR from Damascus and Aleppo, NASA GIBS satellite radar, ECMWF wave across the Eastern Mediterranean, worldwide GDACS cyclone tracking, sun/UV, a NOAA GHCN climate and historical archive (Damascus + Latakia, FIPS SY), Arabic geocoding, and Copernicus CAMS-global air quality — a full 10 of 10.
North Korea rides the global stack — ECMWF forecasts (the East-Asia crop), NASA GIBS satellite radar, ECMWF wave across the Yellow Sea and Sea of Japan, Copernicus CAMS air quality, sun/UV, worldwide GDACS cyclone tracking, a NOAA GHCN climate and historical archive (Pyongyang and a national spread, FIPS KN) and Korean geocoding. With no DPRK airport on the aviationweather.gov METAR feed, /v1/current returns the nearest cross-border station or the ECMWF grid: 9 of 10.
Yemen rides the global stack: ECMWF forecasts (the Middle-East crop), live METAR from Aden, NASA GIBS satellite radar, ECMWF wave across the Red Sea and Gulf of Aden, worldwide GDACS cyclone tracking, sun/UV, Arabic geocoding, and Copernicus CAMS-global air quality. With no recent NOAA GHCN station within range, climate normals and the historical archive are unavailable: 8 of 10.
Palestine rides the global stack — ECMWF forecasts (the Middle-East crop), NASA GIBS satellite radar, ECMWF wave across the Eastern Mediterranean (the Gaza coast), Copernicus CAMS air quality, sun/UV, worldwide GDACS cyclone tracking, a NOAA GHCN climate and historical archive (cross-border Bet Dagan and Beer Sheva, under 40 km) and Arabic geocoding. With no Palestinian airport on the METAR feed, /v1/current returns the nearest cross-border station or the ECMWF grid: 9 of 10.
Lesotho rides the global stack — ECMWF forecasts (the Sub-Saharan crop), NASA GIBS satellite radar, Copernicus CAMS air quality, sun/UV, worldwide GDACS cyclone tracking, a NOAA GHCN climate and historical archive (cross-border Bloemfontein, South Africa, 117 km) and English geocoding. Landlocked, so no marine; and with no live METAR at Maseru on the feed, /v1/current returns the nearest cross-border station or the ECMWF grid: 8 of 10.
Eswatini rides the global stack: ECMWF forecasts (the Sub-Saharan crop), live METAR from Manzini (Matsapha), NASA GIBS satellite radar, Copernicus CAMS air quality, sun/UV, worldwide GDACS cyclone tracking, a NOAA GHCN climate and historical archive (Matsapha, FIPS WZ) and English geocoding. Landlocked, so no marine: 9 of 10.
Burundi rides the global stack: ECMWF forecasts (the Sub-Saharan crop), live METAR from Bujumbura, NASA GIBS satellite radar, Copernicus CAMS air quality, sun/UV, worldwide GDACS cyclone tracking, a NOAA GHCN climate and historical archive (cross-border Kigali, Rwanda, 179 km) and French geocoding. Landlocked, so no marine: 9 of 10.
Puerto Rico, a territory of United States, covers all ten data domains: ECMWF forecasts (the North-America crop), live METAR from San Juan, NASA GIBS satellite radar, ECMWF wave across the Caribbean, worldwide GDACS cyclone tracking, sun/UV, a NOAA GHCN climate and historical archive, Nominatim geocoding, and Copernicus CAMS-global air quality — a full 10 of 10.
US Virgin Islands, a territory of United States, covers all ten data domains: ECMWF forecasts (the North-America crop), live METAR from Charlotte Amalie, NASA GIBS satellite radar, ECMWF wave across the Caribbean, worldwide GDACS cyclone tracking, sun/UV, a NOAA GHCN climate and historical archive, Nominatim geocoding, and Copernicus CAMS-global air quality — a full 10 of 10.
Guadeloupe, a territory of France, covers all ten data domains: ECMWF forecasts (the North-America crop), live METAR from Pointe-a-Pitre, NASA GIBS satellite radar, ECMWF wave across the Caribbean, worldwide GDACS cyclone tracking, sun/UV, a NOAA GHCN climate and historical archive, Nominatim geocoding, and Copernicus CAMS-global air quality — a full 10 of 10.
Martinique, a territory of France, covers all ten data domains: ECMWF forecasts (the North-America crop), live METAR from Fort-de-France, NASA GIBS satellite radar, ECMWF wave across the Caribbean, worldwide GDACS cyclone tracking, sun/UV, a NOAA GHCN climate and historical archive, Nominatim geocoding, and Copernicus CAMS-global air quality — a full 10 of 10.
Aruba, a territory of the Netherlands, covers all ten data domains: ECMWF forecasts (the North-America crop), live METAR from Oranjestad, NASA GIBS satellite radar, ECMWF wave across the Caribbean, worldwide GDACS cyclone tracking, sun/UV, a NOAA GHCN climate and historical archive, Nominatim geocoding, and Copernicus CAMS-global air quality — a full 10 of 10.
Curaçao, a territory of the Netherlands, covers all ten data domains: ECMWF forecasts (the North-America crop), live METAR from Willemstad, NASA GIBS satellite radar, ECMWF wave across the Caribbean, worldwide GDACS cyclone tracking, sun/UV, a NOAA GHCN climate and historical archive, Nominatim geocoding, and Copernicus CAMS-global air quality — a full 10 of 10.
Sint Maarten, a territory of the Netherlands, covers all ten data domains: ECMWF forecasts (the North-America crop), live METAR from Philipsburg, NASA GIBS satellite radar, ECMWF wave across the Caribbean, worldwide GDACS cyclone tracking, sun/UV, a NOAA GHCN climate and historical archive, Nominatim geocoding, and Copernicus CAMS-global air quality — a full 10 of 10.
Bermuda, a territory of the United Kingdom, covers all ten data domains: ECMWF forecasts (the North-America crop), live METAR from Hamilton, NASA GIBS satellite radar, ECMWF wave across the West Atlantic, worldwide GDACS cyclone tracking, sun/UV, a NOAA GHCN climate and historical archive, Nominatim geocoding, and Copernicus CAMS-global air quality — a full 10 of 10.
Faroe Islands, a territory of Denmark, covers all ten data domains: ECMWF forecasts (the Europe crop), live METAR from Vagar, NASA GIBS satellite radar, ECMWF wave across the North Atlantic, worldwide GDACS cyclone tracking, sun/UV, a NOAA GHCN climate and historical archive, Nominatim geocoding, and Copernicus CAMS-global air quality — a full 10 of 10.
Gibraltar, a territory of the United Kingdom, covers all ten data domains: ECMWF forecasts (the Europe crop), live METAR from Gibraltar, NASA GIBS satellite radar, ECMWF wave across the Mediterranean, worldwide GDACS cyclone tracking, sun/UV, a NOAA GHCN climate and historical archive, Nominatim geocoding, and Copernicus CAMS-global air quality — a full 10 of 10.
Jersey, a territory of the United Kingdom, covers all ten data domains: ECMWF forecasts (the Europe crop), live METAR from Jersey, NASA GIBS satellite radar, ECMWF wave across the English Channel, worldwide GDACS cyclone tracking, sun/UV, a NOAA GHCN climate and historical archive, Nominatim geocoding, and Copernicus CAMS-global air quality — a full 10 of 10.
Guernsey, a territory of the United Kingdom, covers all ten data domains: ECMWF forecasts (the Europe crop), live METAR from Guernsey, NASA GIBS satellite radar, ECMWF wave across the English Channel, worldwide GDACS cyclone tracking, sun/UV, a NOAA GHCN climate and historical archive, Nominatim geocoding, and Copernicus CAMS-global air quality — a full 10 of 10.
Isle of Man, a territory of the United Kingdom, covers all ten data domains: ECMWF forecasts (the Europe crop), live METAR from Douglas, NASA GIBS satellite radar, ECMWF wave across the Irish Sea, worldwide GDACS cyclone tracking, sun/UV, a NOAA GHCN climate and historical archive, Nominatim geocoding, and Copernicus CAMS-global air quality — a full 10 of 10.
Réunion, a territory of France, covers all ten data domains: ECMWF forecasts (the Mascarenes crop), live METAR from Saint-Denis, NASA GIBS satellite radar, ECMWF wave across the Indian Ocean, worldwide GDACS cyclone tracking, sun/UV, a NOAA GHCN climate and historical archive, Nominatim geocoding, and Copernicus CAMS-global air quality — a full 10 of 10.
Mayotte, a territory of France, covers all ten data domains: ECMWF forecasts (the Sub-Saharan crop), live METAR from Mamoudzou, NASA GIBS satellite radar, ECMWF wave across the Mozambique Channel, worldwide GDACS cyclone tracking, sun/UV, a NOAA GHCN climate and historical archive, Nominatim geocoding, and Copernicus CAMS-global air quality — a full 10 of 10.
New Caledonia, a territory of France, covers all ten data domains: ECMWF forecasts (the Pacific crop), live METAR from Noumea, NASA GIBS satellite radar, ECMWF wave across the Coral Sea, worldwide GDACS cyclone tracking, sun/UV, a NOAA GHCN climate and historical archive, Nominatim geocoding, and Copernicus CAMS-global air quality — a full 10 of 10.
Guam, a territory of United States, covers all ten data domains: ECMWF forecasts (the N-Pacific crop), live METAR from Hagatna, NASA GIBS satellite radar, ECMWF wave across the West Pacific, worldwide GDACS cyclone tracking, sun/UV, a NOAA GHCN climate and historical archive, Nominatim geocoding, and Copernicus CAMS-global air quality — a full 10 of 10.
American Samoa, a territory of United States, covers all ten data domains: ECMWF forecasts (the SW-Pacific-east crop), live METAR from Pago Pago, NASA GIBS satellite radar, ECMWF wave across the South Pacific, worldwide GDACS cyclone tracking, sun/UV, a NOAA GHCN climate and historical archive, Nominatim geocoding, and Copernicus CAMS-global air quality — a full 10 of 10.
French Polynesia, a territory of France, covers all ten data domains: ECMWF forecasts (the French-Polynesia crop), live METAR from Papeete, NASA GIBS satellite radar, ECMWF wave across the South Pacific, worldwide GDACS cyclone tracking, sun/UV, a NOAA GHCN climate and historical archive, Nominatim geocoding, and Copernicus CAMS-global air quality — a full 10 of 10.
Northern Mariana Islands, a territory of United States, covers all ten data domains: ECMWF forecasts (the N-Pacific crop), live METAR from Saipan, NASA GIBS satellite radar, ECMWF wave across the West Pacific, worldwide GDACS cyclone tracking, sun/UV, a NOAA GHCN climate and historical archive, Nominatim geocoding, and Copernicus CAMS-global air quality — a full 10 of 10.
Hong Kong, a territory of China, covers all ten data domains: ECMWF forecasts (the China crop), live METAR from Hong Kong, NASA GIBS satellite radar, ECMWF wave across the South China Sea, worldwide GDACS cyclone tracking, sun/UV, a NOAA GHCN climate and historical archive, Nominatim geocoding, and Copernicus CAMS-global air quality — a full 10 of 10.
Macau, a territory of China, covers all ten data domains: ECMWF forecasts (the China crop), live METAR from Macau, NASA GIBS satellite radar, ECMWF wave across the Pearl River estuary, worldwide GDACS cyclone tracking, sun/UV, a NOAA GHCN climate and historical archive, Nominatim geocoding, and Copernicus CAMS-global air quality — a full 10 of 10.
Western Sahara, a territory of a disputed status in North Africa, covers all ten data domains: ECMWF forecasts (the North-Africa crop), live METAR from Dakhla, NASA GIBS satellite radar, ECMWF wave across the Atlantic, worldwide GDACS cyclone tracking, sun/UV, a NOAA GHCN climate and historical archive, Nominatim geocoding, and Copernicus CAMS-global air quality — a full 10 of 10.
French Guiana, a territory of France, covers all ten data domains: ECMWF forecasts (the South-America crop), live METAR from Cayenne, NASA GIBS satellite radar, ECMWF wave across the Atlantic, worldwide GDACS cyclone tracking, sun/UV, a NOAA GHCN climate and historical archive, Nominatim geocoding, and Copernicus CAMS-global air quality — a full 10 of 10.
Falkland Islands, a territory of the United Kingdom, covers all ten data domains: ECMWF forecasts (the South-America crop), live METAR from Mount Pleasant, NASA GIBS satellite radar, ECMWF wave across the South Atlantic, worldwide GDACS cyclone tracking, sun/UV, a NOAA GHCN climate and historical archive, Nominatim geocoding, and Copernicus CAMS-global air quality — a full 10 of 10.
Greenland, a territory of Denmark, covers all ten data domains: ECMWF forecasts (the Greenland crop), live METAR from Nuuk and four other airports, NASA GIBS satellite radar (the GIBS satellite radar thins above 60 degrees N), ECMWF wave across the Davis Strait and Greenland seas, worldwide GDACS cyclone tracking, sun/UV, a NOAA GHCN climate and historical archive, Nominatim geocoding, and Copernicus CAMS-global air quality — a full 10 of 10.
Poza sieciami natywnymi (KNMI · DWD · RMI), każdy inny kraj na świecie jest obsługiwany przez obserwacje NOAA METAR, prognozy ECMWF Open Data, jakość powietrza Copernicus CAMS i radar satelitarny NASA.
RESTful API w formacie JSON z przewidywalnymi endpointami i jasnymi przykładami.
Szczegółowa dokumentacja, schematy i przykłady SDK, by szybko zacząć.
Zbudowane z myślą o dostępności i wydajności w globalnych aplikacjach.
Czyste odpowiedzi, pomocne błędy i wersjonowane endpointy.
Zacznij za darmo. Przejdź na wyższy plan na podstawie faktury, gdy przerośniesz obecny.
Pytania o dostęp, integracje, niestandardowe kanały danych lub plany komercyjne — napisz do nas.