Usługa pogoda w usłudze Azure Maps — często zadawane pytania

Ten artykuł zawiera odpowiedzi na często zadawane pytania dotyczące danych i funkcji usługi Pogoda w usłudze Azure Maps. Omówiono następujące tematy:

  • Źródła danych i modele danych
  • Pokrycie i dostępność usługi pogodowej
  • Częstotliwość aktualizacji danych
  • Znaczniki czasu i strefy czasowe
  • Programowanie przy użyciu zestawów SDK usługi Azure Maps
  • Opcje wizualizacji danych pogodowych, w tym integracji z usługą Microsoft Power BI

Źródła danych i modele danych

Skąd usługa Azure Maps pobiera dane pogodowe?

Usługa Azure Maps jest oparta na współpracy światowej klasy partnerów technologii mobilności i lokalizacji, w tym AccuWeather, którzy udostępniają podstawowe dane pogodowe. Aby zapoznać się z ogłoszeniem dotyczącym współpracy usługi Azure Maps z AccuWeather, zobacz Rain or shine: Azure Maps Weather service will bring insights to your enterprise.

AccuWeather ma informacje o pogodzie i środowisku w czasie rzeczywistym dostępne w dowolnym miejscu na świecie, głównie ze względu na ich partnerstwa z wieloma agencjami pogodowymi rządowymi i innymi zastrzeżonymi ustaleniami. Poniżej znajduje się lista podstawowych informacji.

  • Publicznie dostępne globalne obserwacje powierzchni z agencji rządowych
  • Własnościowe zestawy danych z obserwacji powierzchniowych pochodzące od instytucji rządowych i firm prywatnych
  • Dane radarowe o wysokiej rozdzielczości dla ponad 40 krajów/regionów
  • Najlepsze w klasie globalne dane błyskawic w czasie rzeczywistym
  • Wydane przez rząd ostrzeżenia pogodowe dla ponad 60 krajów/regionów i terytoriów
  • Dane satelitarne z geostacjonarnych satelitów pogodowych obejmujących cały świat
  • Ponad 150 numerycznych modeli prognostycznych, w tym modele wewnętrzne, autorskie, modele rządowe, takie jak amerykański Global Forecast System (GFS), oraz unikatowe modele o wysokiej rozdzielczości udostępniane przez prywatne firmy
  • Obserwacje jakości powietrza
  • Obserwacje działów transportu

Dziesiątki tysięcy obserwacji powierzchni, wraz z innymi danymi, są włączone do tworzenia i wywierania wpływu na bieżące warunki udostępnione użytkownikom. Obserwacje powierzchni obejmują nie tylko bezpłatne standardowe zestawy danych, ale także unikatowe obserwacje uzyskane z usług meteorologicznych w wielu krajach/regionach, takich jak Indie, Brazylia, Kanada i inne zastrzeżone dane wejściowe. Te unikatowe zestawy danych zwiększają przestrzenną i czasową rozdzielczość bieżących danych dotyczących warunków dla naszych użytkowników.

Te zestawy danych są sprawdzane w czasie rzeczywistym pod kątem dokładności systemu prognoz cyfrowych, który używa zastrzeżonych algorytmów sztucznej inteligencji accuWeather do ciągłego modyfikowania prognoz, zapewniając, że zawsze zawierają najnowsze dane i w ten sposób maksymalizuj ich stałą dokładność.

Jakie modele tworzą dane prognozy pogody?

Wiele systemów wskazówek dotyczących prognozy pogody służy do formułowania globalnych prognoz. Każdego dnia używane są ponad 150 modeli prognoz liczbowych, zarówno zewnętrznych, jak i wewnętrznych. Modele te obejmują modele rządowe, takie jak European Centre ECMWF i US Global Forecast System (GFS). Ponadto AccuWeather obejmuje zastrzeżone modele wysokiej rozdzielczości, które obniżają skalę prognoz do określonych lokalizacji i strategicznych domen regionalnych w celu przewidywania pogody z dalszą dokładnością. Unikatowe algorytmy mieszania i wagi accuWeather zostały opracowane w ciągu ostatnich kilku dekad. Te algorytmy optymalnie stosują wiele danych wejściowych prognoz w celu zapewnienia wysoce dokładnych prognoz.

Pokrycie i dostępność usługi pogodowej

Jakiego rodzaju pokrycie mogę oczekiwać dla różnych krajów/regionów?

Pokrycie usług pogodowych różni się w zależności od kraju/regionu. Wszystkie funkcje nie są dostępne w każdym kraju/regionie. Aby uzyskać więcej informacji, zobacz dokumentację pokrycia.

Częstotliwość aktualizacji danych

Jak często są aktualizowane dane bieżących warunków?

Bieżące dane dotyczące warunków są aktualizowane co najmniej raz na godzinę, ale można je częściej aktualizować przy użyciu szybko zmieniających się warunków , takich jak duże zmiany temperatury, zmiany warunków nieba, zmiany opadów itd. Większość stacji obserwacyjnych na całym świecie raportuje wiele razy na godzinę w miarę zmiany warunków. Jednak kilka obszarów będzie nadal aktualizować tylko raz, dwa razy lub cztery razy na godzinę w zaplanowanych odstępach czasu.

Usługa Azure Maps buforuje dane bieżących warunków przez maksymalnie 10 minut, aby ułatwić przechwytywanie częstotliwości aktualizacji niemal w czasie rzeczywistym danych w miarę ich występowania. Aby sprawdzić, kiedy buforowana odpowiedź wygaśnie i uniknąć wyświetlania nieaktualnych danych, możesz użyć informacji nagłówka Wygasa w nagłówku HTTP odpowiedzi interfejsu API usługi Azure Maps.

Jak często są aktualizowane dane prognozy dziennej i godzinowej?

Dane prognozy dziennej i godzinowej są aktualizowane wiele razy dziennie, ponieważ odbierane są zaktualizowane obserwacje. Na przykład jeśli prognozowana wysoka/niska temperatura zostanie przekroczona, nasze dane prognozy dostosują się do następnego cyklu aktualizacji. Aktualizacje są wykonywane w różnych odstępach czasu, ale zazwyczaj odbywają się w ciągu godziny. Wiele nagłych warunków pogodowych może spowodować zmianę danych prognozy. Na przykład w gorącym letnim popołudniu izolowana burza może nagle pojawić się, przynosząc intensywne pokrycie chmury i deszcz. Izolowana burza może skutecznie spaść temperaturę nawet o 10 stopni. Ta nowa wartość temperatury będzie mieć wpływ na prognozy godzinowe i dzienne w pozostałej części dnia, a w związku z tym zostaną zaktualizowane w naszych zestawach danych.

Interfejsy API prognoz w usłudze Azure Maps są przechowywane w pamięci podręcznej maksymalnie przez 30 minut. Aby sprawdzić, kiedy odpowiedź z pamięci podręcznej wygaśnie, i uniknąć wyświetlania nieaktualnych danych, możesz sprawdzić wartość nagłówka Expires w nagłówku HTTP odpowiedzi z interfejsu API usługi Azure Maps. Zalecamy aktualizowanie zgodnie z potrzebami na podstawie konkretnego przypadku użycia produktu i interfejsu użytkownika (interfejs użytkownika).

Znaczniki czasu i strefy czasowe

Podczas wiosennego przejścia na czas letni interfejs API Current Conditions zwrócił obserwację dla godziny 2:00–3:00, mimo że ta godzina jest pomijana. Czy jest to oczekiwane?

Tak, jest to oczekiwane zachowanie. API aktualnych warunków zwraca najnowszą obserwację z pamięci podręcznej dla danej lokalizacji — nie jest archiwum szeregów czasowych.

Podczas przejścia na czas letni interfejs API może tymczasowo zwrócić obserwację z pamięci podręcznej, której znacznik czasu przypada na pominiętą godzinę. Dzieje się tak, ponieważ odpowiedzi mogą być buforowane przez maksymalnie 10 minut i LocalObservationDateTime odzwierciedla czas rejestrowania obserwacji, a nie czas żądania interfejsu API.

W miarę jak pamięć podręczna będzie odświeżana nowszymi danymi po przejściu, zwracany znacznik czasu będzie odzwierciedlał zaktualizowaną godzinę i przesunięcie czasu letniego (DST).

Czy podczas jesiennego przejścia z czasu letniego na zimowy API aktualnych warunków zwróci dwa odrębne rekordy dla powtarzającej się godziny?

No. API aktualnych warunków zwraca najnowszą obserwację dla danej lokalizacji i nie stanowi archiwum danych szeregów czasowych. Nie zwróci dwóch oddzielnych rekordów dla powtarzającej się godziny.

Zamiast tego odpowiedź odzwierciedla tę buforowaną obserwację, która jest zwracana w momencie wywołania interfejsu API. W okresie przejściowym znacznik czasu może sprawiać wrażenie, że się powtarza lub cofa, gdy pamięć podręczna jest odświeżana w 10‑minutowym oknie odświeżania pamięci podręcznej. Jest to oczekiwane zachowanie.

Aby określić, po której stronie przejścia znajduje się obserwacja, sprawdź przesunięcie UTC podane w polu LocalObservationDateTime. To pole jest zwracane w formacie ISO 8601 i zawiera przesunięcie względem UTC.

Przed powrotem przesunięcie odzwierciedla czas letni (na przykład UTC-4 dla wschodniego czasu letniego). Po zmianie i po odświeżeniu pamięci podręcznej przesunięcie odpowiada standardowemu przesunięciu czasu (na przykład UTC-5 dla wschodniego czasu standardowego).

Programowanie przy użyciu zestawów SDK usługi Azure Maps

Czy zestaw Sdk sieci Web usługi Azure Maps natywnie obsługuje integrację usługi Weather Service?

Zestaw Azure Maps Web SDK udostępnia moduł usług. Moduł usług to biblioteka pomocnika, która ułatwia korzystanie z usług REST usługi Azure Maps w aplikacjach internetowych lub Node.js. przy użyciu języka JavaScript lub TypeScript. Aby rozpocząć pracę, zobacz naszą dokumentację.

Czy zestaw SDK systemu Android usługi Azure Maps natywnie obsługuje integrację usługi Weather?

Zestaw SDK systemu Android usługi Azure Maps nie jest już obsługiwany. Aby zintegrować Usługi pogodowe Azure Maps z aplikacjami dla systemu Android, zapoznaj się z przewodnikiem migracji zestawu SDK Azure Maps dla systemu Android.

Wizualizacje danych

Czy wizualizacja Azure Maps dla usługi Power BI obsługuje kafelki pogodowe usługi Azure Maps?

Tak. Aby dowiedzieć się, jak przenieść kafelki radarowe i satelitarne w podczerwieni do wizualizacji Microsoft Power BI, zobacz Dodaj warstwę kafelków do wizualizacji Power BI.

Jak interpretować kolory używane na kafelkach radarowych i satelitarnych?

Artykuł dotyczący koncepcji pogody w usłudze Azure Maps zawiera przewodnik ułatwiający interpretowanie kolorów używanych na kafelkach radarowych i satelitarnych. W artykule opisano przykłady kolorów i kody kolorów HEX.

Czy mogę utworzyć animacje kafelków radarowych i satelitarnych?

Tak. Oprócz radarowych i satelitarnych kafelków w czasie rzeczywistym klienci usługi Azure Maps mogą żądać także kafelków historycznych i przyszłych, aby wzbogacić wizualizacje danych o nakładki mapowe. Klienci mogą wywołać interfejs API Get Map Tile v2 lub żądać kafelków za pośrednictwem zestawu SDK sieci Web usługi Azure Maps. Kafelki radarowe są dostępne przez maksymalnie 1,5 godziny w przeszłości i przez maksymalnie 2 godziny w przyszłości. Kafelki są dostępne w odstępach 5-minutowych. Kafelki podczerwieni są dostępne przez maksymalnie 3 godziny w przeszłości i są dostępne w 10-minutowych odstępach czasu. Aby uzyskać więcej informacji, zobacz przykład „Wyświetlanie nakładek pogodowych na mapie”.

Czy oferujesz ikony dla różnych warunków pogodowych?

Tak. Ikony i odpowiednie kody można znaleźć tutaj. Zwróć uwagę, że tylko niektóre interfejsy API usługi Weather Service, takie jak API Pobierz bieżące warunki, zwracają kod ikony w odpowiedzi. Aby uzyskać więcej informacji, zobacz przykład Pobieranie bieżącej pogody dla lokalizacji.

Następne kroki

Jeśli te często zadawane pytania nie odpowiadają na Twoje pytanie, możesz skontaktować się z nami za pośrednictwem następujących kanałów (w kolejności eskalacji):

  • Sekcja komentarzy w tym artykule.
  • Strona usługi MSFT Q&A dla Azure Maps.
  • Pomoc techniczna firmy Microsoft. Aby utworzyć nowe żądanie pomocy technicznej, w witrynie Azure Portal na karcie Pomoc wybierz przycisk Pomoc i obsługa techniczna, a następnie wybierz pozycję Nowy wniosek o pomoc techniczną.

Dowiedz się, jak żądać danych pogodowych w czasie rzeczywistym i prognozowanych przy użyciu usługi Pogoda w usłudze Azure Maps:

Artykuł dotyczący pojęć związanych z usługą Pogody w usłudze Azure Maps:

Zapoznaj się z dokumentacją interfejsu API usługi Pogoda w usłudze Azure Maps: