Часто задаваемые вопросы о службе погоды Azure Maps (часто задаваемые вопросы)

В этой статье приведены ответы на распространенные вопросы о данных и функциях службы погоды Azure Maps. Рассмотрены следующие вопросы:

  • Источники данных и модели данных
  • Покрытие и доступность службы погоды
  • Частота обновления данных
  • Метки времени и часовые пояса
  • Разработка с помощью пакетов SDK для Azure Maps
  • Параметры визуализации данных о погоде, включая интеграцию Microsoft Power BI

Источники данных и модели данных

Откуда Azure Maps получает данные о погоде?

Azure Maps создается с помощью совместной работы партнеров по технологиям мобильности и расположения мирового класса, включая AccuWeather, которые предоставляют базовые данные о погоде. Чтобы ознакомиться с объявлением о совместной работе Azure Map с AccuWeather, см. статью "Дождь" или "блеск": служба погоды Azure Maps предоставит аналитические сведения для вашего предприятия.

AccuWeather имеет погоду и окружающую информацию в режиме реального времени, доступную в любом месте мира, в основном из-за их партнерства со многими правительственными метеорологическими агентствами и другими частными соглашениями. Ниже приведен список этих базовых сведений.

  • Общедоступные глобальные наблюдения за поверхностями со стороны государственных учреждений
  • Собственные наборы данных наблюдения за поверхностями от правительств и частных компаний
  • Радиолокационные данные высокого разрешения для более чем 40 стран и регионов
  • Лучшие в своем классе глобальные данные о молниях в реальном времени
  • Правительственные предупреждения о погоде для более чем 60 стран и регионов и территорий
  • Спутниковые данные из геостационарных спутников погоды, охватывающих весь мир
  • Более 150 числовых прогнозных моделей, включая внутреннее, частное моделирование, государственные модели, такие как Глобальная система прогнозирования США (GFS) и уникальные модели с пониженным масштабированием, предоставляемые частными компаниями
  • Наблюдения за качеством воздуха
  • Наблюдения от отделов транспорта

Десятки тысяч наблюдений за поверхностями, а также другие данные включаются в создание и влияние текущих условий, предоставляемых пользователям. Эти поверхностные наблюдения включают не только бесплатные стандартные наборы данных, но и уникальные наблюдения, полученные из метеорологических служб во многих странах или регионах, таких как Индия, Бразилия, Канада и другие собственные входные данные. Эти уникальные наборы данных повышают пространственное и темпоральное разрешение текущих данных условий для наших пользователей.

Эти наборы данных проверяются в режиме реального времени для точности системы цифрового прогнозирования, которая использует собственные алгоритмы искусственного интеллекта AccuWeather для непрерывного изменения прогнозов, обеспечивая их всегда включать последние данные и таким образом максимально повысить их постоянную точность.

Какие модели создают данные прогноза погоды?

Многие системы прогнозирования погоды используются для формирования глобальных прогнозов. Более 150 числовых прогнозных моделей используются каждый день, как внешние, так и внутренние наборы данных. Эти модели включают в себя государственные модели, такие как Европейский центр ECMWF и Глобальная система прогнозирования США (GFS). Кроме того, AccuWeather использует собственные модели высокого разрешения, которые уточняют прогнозы для конкретных местоположений и регионов стратегической важности, что позволяет прогнозировать погоду с ещё большей точностью. Уникальные алгоритмы объединения и взвешивания компании AccuWeather разрабатывались на протяжении последних нескольких десятилетий. Эти алгоритмы оптимально применяют множество входных данных прогноза для обеспечения высоко точных прогнозов.

Покрытие и доступность службы погоды

Какой вид охвата можно ожидать для разных стран или регионов?

Доступность погодного сервиса зависит от страны или региона. Все функции недоступны в каждой стране или регионе. Дополнительные сведения см. в документации по охвату.

Частота обновления данных

Как часто обновляются данные о текущих условиях?

Текущие условия обновляются по крайней мере один раз в час, но их можно обновлять чаще с быстро изменяющимися условиями, такими как большие изменения температуры, изменения условий неба, изменения осадков и т. д. Большинство станций наблюдения по всему миру сообщают много раз в час по мере изменения условий. Однако несколько областей по-прежнему обновляются только один раз, дважды или четыре раза в час с запланированными интервалами.

Azure Maps кэширует данные о текущих условиях на срок до 10 минут, чтобы учитывать частоту обновления данных, близкую к реальному времени, по мере их поступления. Чтобы узнать, когда истекает срок действия кэшированного ответа и не отображать устаревшие данные, можно использовать сведения о заголовке "Срок действия" в заголовке HTTP ответа API Azure Maps.

Как часто обновляются данные ежедневного и почасового прогноза?

Данные ежедневного и почасового прогноза обновляются несколько раз в день по мере поступления обновлённых данных наблюдений. Например, если прогнозируемая высокая/низкая температура превышена, наши данные прогноза будут скорректированы в следующем цикле обновления. Обновления происходят с разными интервалами, но обычно происходит в течение часа. Многие внезапные погодные условия могут привести к изменению прогнозных данных. Например, жарким летним днём может внезапно начаться локальная гроза, принеся с собой плотную облачность и дождь. Изолированный шторм может эффективно снизить температуру на 10 градусов. Это новое значение температуры повлияет на почасовые и суточные прогнозы до конца дня, поэтому оно будет обновлено в наших данных.

API прогнозирования Azure Maps кэшируются до 30 минут. Чтобы узнать, когда истекает срок действия кэшированного ответа и не отображать устаревшие данные, можно просмотреть сведения о заголовке "Срок действия" в заголовке HTTP ответа API Azure Maps. Мы рекомендуем при необходимости обновлять текст с учетом конкретного сценария использования продукта и UI (пользовательского интерфейса).

Метки времени и часовые пояса

Во время весеннего перехода на летнее время API текущих условий погоды вернул данные наблюдения за период с 2:00 до 3:00 ночи, хотя этот час пропускается. Так и должно быть?

Да, это ожидаемое поведение. API текущих погодных условий возвращает последние кэшированные данные наблюдений для местоположения — это не архив временных рядов.

Во время перехода на летнее время API может временно вернуть кэшированное наблюдение, метка времени которого приходится на пропущенный час. Это происходит потому, что ответы могут кэшироваться до 10 минут, и LocalObservationDateTime отражает время записи наблюдения, а не время запроса API.

По мере обновления кэша с более новыми наблюдениями после перехода возвращенная метка времени будет отражать обновленное время и смещение DST.

При осеннем переводе часов с летнего на стандартное время будет ли API текущих условий возвращать две отдельные записи для повторяющегося часа?

No. API текущих условий возвращает самое последнее наблюдение для местоположения и не является архивом данных временных рядов. Он не вернет две отдельные записи в течение повторяющегося часа.

Вместо этого ответ отражает, какое кэшированное наблюдение обслуживается во время вызова API. Вокруг окна перехода метка времени может повторяться или перемещаться назад при обновлении кэша в течение 10-минутного окна кэша. Это ожидаемое поведение.

Чтобы определить, к какой стороне перехода относится наблюдение, изучите смещение UTC, включенное в LocalObservationDateTime поле. Это поле возвращается в формате ISO 8601 и содержит смещение относительно UTC.

До перевода часов назад смещение отражает летнее время (например, UTC-4 для североамериканского восточного летнего времени). После перехода и после обновления кэша смещение отражает стандартное смещение времени (например, UTC-5 для восточного стандартного времени).

Разработка с помощью пакетов SDK для Azure Maps

Поддерживает ли веб-пакет SDK Azure Maps в собственном коде интеграцию службы погоды?

Веб-пакет SDK для Azure Maps предоставляет модуль служб. Модуль Services — это вспомогательная библиотека, которая упрощает использование REST-служб Azure Maps в веб-приложениях или приложениях Node.js. с помощью JavaScript или TypeScript. Чтобы приступить к работе, ознакомьтесь с нашей документацией.

Поддерживает ли пакет SDK Azure Maps для Android изначально интеграцию службы Weather?

Пакет SDK для Android для Azure Maps больше не поддерживается. Чтобы интегрировать службы погоды Azure Maps в приложения Android, ознакомьтесь с руководством по миграции пакета SDK для Azure Maps Для Android.

Визуализации данных

Поддерживает ли визуальный элемент Azure Maps в Power BI погодные плитки Azure Maps?

Да. Чтобы узнать, как перенести радиолокационные и инфракрасные спутниковые плитки в визуальный элемент Microsoft Power BI, см. статью Добавление слоя плиток в визуальный элемент Power BI.

Как интерпретировать цвета, используемые для радиолокационных и спутниковых плиток?

В обзорной статье Azure Maps о погоде содержится руководство, помогающее интерпретировать цвета, используемые для радарных и спутниковых плиток. В статье рассматриваются примеры цветов и коды цветов HEX.

Можно ли создавать анимации радарных и спутниковых тайлов?

Да. Помимо радарных и спутниковых тайлов в режиме реального времени, клиенты Azure Maps могут запрашивать тайлы за прошлые и будущие периоды, чтобы улучшать визуализацию данных с помощью наложений на карту. Клиенты могут вызывать API Get Map Tile v2 или запрашивать плитки через веб-SDK Azure Maps. Плитки радара доступны до 1,5 часов в прошлом, а в будущем — до 2 часов. Плитки доступны в 5-минутных интервалах. Инфракрасные плитки предоставляются до 3 часов в прошлом и доступны в 10-минутных интервалах. Дополнительные сведения см. в разделе " Отображение наложений погоды" на примере карты .

Вы предлагаете значки для различных погодных условий?

Да. Здесь можно найти значки и соответствующие коды. Обратите внимание, что только некоторые API службы погоды, такие как API получения текущих условий, возвращают код значка в ответе. Дополнительные сведения см. в примере Получение текущей погоды для местоположения.

Дальнейшие действия

Если этот раздел часто задаваемых вопросов не содержит ответа на ваш вопрос, вы можете связаться с нами по следующим каналам связи (в порядке эскалации):

  • Раздел комментариев этой статьи.
  • Страница MSFT Q&A для Azure Maps.
  • Поддержка Майкрософт. Чтобы создать запрос на поддержку, на портале Azure на вкладке "Справка" нажмите кнопку "Справка и поддержка", а затем нажмите кнопку "Создать запрос на поддержку".

Узнайте, как запрашивать данные о погоде в режиме реального времени и прогнозируемые с помощью службы погоды Azure Maps:

Статья о ключевых понятиях службы "Погода" Azure Maps:

Ознакомьтесь с документацией по API службы погоды Azure Maps: