Skąd aplikacje pogodowe czerpią informacje?

Opublikowany: 2023-04-06

Aplikacje pogodowe

Aplikacje i usługi pogodowe korzystają z różnych danych agencji rządowych, firm prywatnych, takich jak IBM, oraz niezależnych stacji pogodowych.

Istnieje wiele różnych aplikacji i usług pogodowych, ale jak różne są dane każdej aplikacji? Skąd czerpią informacje? Okazuje się, że wielu z nich może mieć to samo źródło dla Twojej konkretnej lokalizacji, ale sposób, w jaki uzyskują te dane, może być skomplikowany.

Aplikacje pogodowe prawdopodobnie wydają się proste na pierwszy rzut oka: otrzymujesz aktualną temperaturę, prognozę na kilka następnych dni i ewentualnie mapy radarowe oraz linki do wiadomości. Niektóre aplikacje wykraczają poza bardziej wyspecjalizowane funkcje, takie jak powiadomienia push o ostrzeżeniach pogodowych, czystszy interfejs lub więcej opcji wyświetlania wizualnego, takich jak mapy.

Większość pracy związanej z aplikacjami i usługami pogodowymi polega na gromadzeniu podstawowych danych. Większość aplikacji pogodowych łączy dane z kilku różnych źródeł, w zależności od tego, jakie dane dostarcza każda usługa i jakie obszary obejmują. Na przykład jeden dostawca danych może mieć wiele stacji pogodowych we Francji lub Australii, ale żadnych stacji w Kanadzie. Mieszanie danych pochodzących od różnych dostawców oznacza, że ​​aplikacja może działać w większej liczbie regionów.

Niektórzy dostawcy pogody mają własne aplikacje i witryny do sprawdzania prognoz pogody, takie jak Apple Weather i AccuWeather, podczas gdy inni działają tylko jako źródła danych, z których mogą korzystać inne aplikacje. Co więcej, niektórzy dostawcy pogody wypełniają luki we własnych danych danymi innych dostawców, w zależności od regionu. To tak, jak działają sieci komórkowe — T-Mobile może mieć umowy roamingowe z AT&T, aby zapewnić, że nadal masz zasięg w obszarach, w których sam T-Mobile może nie mieć wież i odwrotnie.

To dużo uogólnień i mało konkretnych przykładów. Przyjrzyjmy się raportom pogodowym w Stanach Zjednoczonych i temu, jak ich dane (wraz z danymi innych rządów, firm i niezależnych organizacji) są łączone, aby pojawiały się w Twojej aplikacji pogodowej.

Jak Stany Zjednoczone gromadzą dane pogodowe

Wiele surowych danych pogodowych w USA pochodzi z National Oceanic and Atmospheric Administration, w skrócie NOAA, która jest oddziałem Departamentu Handlu rządu federalnego. Zadaniem NOAA jest utrzymywanie ekosystemów przybrzeżnych, wspieranie handlu morskiego (takiego jak rybołówstwo) oraz badania klimatu i pogody. W ramach NOAA działa National Weather Service (NWS), która dostarcza dane dotyczące pogody, wody i klimatu.

NWS zbiera dane pogodowe na powierzchni za pomocą wielu automatycznych systemów obserwacji powierzchni lub ASOS. Są obsługiwane we współpracy z Federalną Administracją Lotnictwa (FAA) i Departamentem Obrony (DoD) — tak, to dużo akronimów. Stacje stale zbierają dane dotyczące warunków na niebie, widoczności, temperatury otoczenia, ciśnienia, przeszkód widoczności (takich jak mgła), prędkości wiatru i nie tylko. W Stanach Zjednoczonych istnieje ponad 900 witryn ASOS, w większości zlokalizowanych na lotniskach. FAA posiada mapę wszystkich stacji obserwacyjnych.

Zdjęcie osoby naprawiającej stację pogodową
Przykład ASOS NWS

Istnieją również starsze stacje danych, zwane jednostkami automatycznego systemu obserwacji pogody (AWOS), które nadal stanowią część rządowych danych pogodowych. Według NOAA „zazwyczaj zgłaszają się w 20-minutowych odstępach i, w przeciwieństwie do ASOS, nie zgłaszają specjalnych obserwacji szybko zmieniających się warunków pogodowych”. Oba typy stacji pogodowych mogą wykrywać pogodę tylko bezpośrednio nad nimi, więc dane ASOS są zwykle uzupełniane obserwacjami ludzi.

NWS zbiera również dane z oceanów, jezior, rzek i innych zbiorników wodnych za pomocą sieci zautomatyzowanych boi. Balony pogodowe są również używane dwa razy dziennie w około 92 miejscach w Stanach Zjednoczonych, które pomagają przewidywać prognozy i burze. Ponadto NOAA posiada i obsługuje 11 satelitów — pięć na orbicie geostacjonarnej, pięć krążących wokół biegunów Ziemi i jeden umieszczony dalej w punkcie Lagrange'a L1 Ziemia-Słońce. Istnieje również sześć innych satelitów, które są obsługiwane przez NOAA, ale są własnością innych agencji, takich jak Siły Powietrzne i NASA.

Schemat satelitów wokół Ziemi
Obecne misje satelitarne NOAA NOAA

Rozległa sieć stacji naziemnych, boi, balonów i satelitów zapewnia rządowi USA więcej niż wystarczającą ilość danych do zgłaszania aktywnych warunków pogodowych i prognoz. Możesz przeglądać dane bezpośrednio z weather.gov, która pokazuje aktualne warunki, prognozy, mapy radarowe, a nawet dane techniczne dla dowolnej lokalizacji w Stanach Zjednoczonych. Pro wskazówka: to świetna strona do sprawdzania pogody, która nie będzie bombardować Cię prośbami o powiadomienia push i niepowiązanymi wiadomościami.

Co ważne, większość danych NOAA jest jawna, a dane są udostępniane bezpośrednio firmom i innym organizacjom za pośrednictwem programu NOAA Open Data Dissemination (NODD), w tym Amazon, Google, IBM i Microsoft. W rezultacie większość raportów pogodowych w Stanach Zjednoczonych, zwłaszcza prognoz długoterminowych, jest w pewnym stopniu oparta na danych NOAA.

Jak dane docierają do Twojej aplikacji pogodowej

Wiele aplikacji i usług pogodowych w USA nie łączy się bezpośrednio z danymi NOAA — korzystają z interfejsu API firmy zewnętrznej, który może być również mieszany z danymi innych agencji lub firm prywatnych. Na przykład IBM Cloud jest popularnym globalnym dostawcą danych pogodowych, który wykorzystuje dane z NOAA i wielu innych źródeł, a także dodatkowe przetwarzanie z zastrzeżonych narzędzi, takich jak niestandardowy superkomputer.

Prognoza pogody dla Atlanta, GA w wyszukiwarce Google
Wyszukiwarka Google używa The Weather Channel do danych pogodowych, które z kolei są oparte na chmurze IBM Cloud

Weather Channel i Weather Underground są własnością IBM i wykorzystują głównie informacje o pogodzie z chmury IBM Cloud. Interfejsy API udostępniane przez IBM, The Weather Channel i Weather Underground są z kolei używane przez inne aplikacje i usługi. Google korzysta z The Weather Channel w celu uzyskania informacji o pogodzie. MSN Weather, który pojawia się w Bing, Windows i innych usługach Microsoft, wykorzystuje dane głównie od firmy o nazwie Foreca, która z kolei łączy dane z 50 różnych źródeł (w tym NOAA i JPL w Stanach Zjednoczonych).

Apple od kilku lat pracuje nad własną platformą danych pogodowych. W 2020 roku nabył aplikację pogodową i dostawcę danych Dark Sky, przekształcając interfejs API w WeatherKit i aktualizując aplikację Pogoda na wszystkich urządzeniach Apple, aby korzystać z platformy firmy. Wcześniej (iOS 15.2 i starsze na iPhone'ach) aplikacje pogodowe Apple całkowicie opierały się na The Weather Channel. Sama Apple Weather nadal miesza dane z innych źródeł, w tym NOAA w USA, Met Office w Wielkiej Brytanii i tak dalej.

Mieszanie tego wszystkiego

To dużo informacji do przyjęcia, więc podsumujmy. Aplikacje pogodowe uzyskują informacje od dostawców danych, takich jak IBM, Apple, Foreca i inni. Dostawcy ci czasami wykonują specjalistyczne przetwarzanie, aby zapewnić dokładniejsze informacje lub mieszać dane z osobistych stacji pogodowych, ale większość surowych informacji pochodzi od agencji rządowych, takich jak NOAA. Agencje te wymieniają się również danymi, zasobami i wiedzą specjalistyczną.

Skąd więc Twoja aplikacja pogodowa czerpie informacje? Odpowiedź brzmi… dużo miejsc! Dziesiątki agencji rządowych, firm i powiązanych grup współpracują ze sobą, aby udostępniać i ulepszać swoje dane. Kilka różnych aplikacji może korzystać z tego samego źródła danych dla bieżących warunków w określonej lokalizacji — na przykład zautomatyzowana stacja należąca do NOAA. Prognozy, mapy radarowe i inne informacje to znacznie więcej wspólnego wysiłku.