你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

Azure Maps 天气服务常见问题解答(常见问题解答)

本文解答了有关 Azure Maps 天气服务 数据和功能的常见问题。 下面介绍了以下主题:

  • 数据源和数据模型
  • 天气服务覆盖范围和可用性
  • 数据更新频率
  • 使用 Azure Maps SDK 进行开发
  • 可视化天气数据的选项,包括 power BI 集成Microsoft

数据源和数据模型

Azure Maps 源天气数据如何?

Azure Maps 由世界级的移动性和位置技术合作伙伴(包括 AccuWeather)协作构建,后者提供基础天气数据。 若要阅读 Azure Map 与 AccuWeather 的协作公告,请参阅 “雨”或“闪耀”:Azure Maps 天气服务将为企业带来见解

AccuWeather 在全球任何地方都有实时天气和环境信息,这主要是因为他们与许多政府气象机构和其他专有安排建立了伙伴关系。 下面提供了此基本信息的列表。

  • 政府机构公开提供的全球表面观测
  • 政府和私营公司的专有表面观测数据集
  • 40 多个国家/地区的高分辨率雷达数据
  • 一流的实时全球闪电数据
  • 政府为 60 多个国家和地区发出天气警告
  • 覆盖整个世界的地球静止天气卫星的卫星数据
  • 超过150种数值预测模型,包括内部、专有建模、美国政府模型(如美国全球预测系统(GFS)和私人公司提供的独特下放模型
  • 空气质量观测
  • 交通部门观察

数以万计的表面观测和其他数据合并在一起,以创建和影响用户可用的当前条件。 这些表面观测不仅包括免费可用的标准数据集,还包括从印度、巴西、加拿大等许多国家/地区的气象服务获得的独特观测。 这些唯一数据集可增加用户当前条件数据的空间和时态分辨率。

这些数据集会实时查看数字预测系统的准确性,该系统使用 AccuWeather 的专有人工智能算法来持续修改预测,确保它们始终包含最新数据,从而最大程度地提高其持续准确性。

哪些模型创建天气预报数据?

许多天气预报指导系统用于制定全球预报。 每天使用超过 150 个数值预测模型,包括外部数据集和内部数据集。 这些模型包括政府模型,如欧洲中心ECMWF和美国全球预测系统(GFS)。 此外,AccuWeather 还整合了专有的高分辨率模型,可将预测缩减到特定位置和战略区域域,以进一步准确预测天气。 AccuWeather 独特的混合和加权算法在过去几十年里一直在开发。 这些算法以最佳方式应用许多预测输入以提供高度准确的预测。

天气服务覆盖范围和可用性

对于不同的国家/地区,可以期待哪种类型的覆盖范围?

天气服务覆盖范围因国家/地区而异。 所有功能在每个国家/地区都不可用。 有关详细信息,请参阅 覆盖率文档

数据更新频率

更新当前条件数据的频率是多少?

当前条件数据至少每小时更新一次,但随着条件的快速变化(如大温度变化、天空条件变化、降水变化等),可以更频繁地更新。 随着条件的变化,全球大多数观测站每小时报告多次。 但是,一些区域仍按计划间隔仅更新一次、两次或四次。

Azure Maps 将当前条件数据缓存长达 10 分钟,以帮助捕获发生数据时近乎实时的更新频率。 若要查看缓存的响应何时过期并避免显示过时的数据,可以在 Azure Maps API 响应的 HTTP 标头中使用 Expires 标头信息。

每日和每小时预测数据更新的频率是多少?

每日和每小时预测数据每天更新多次,因为收到更新的观察值。 例如,如果超过预测的高/低温,我们的预测数据将在下一个更新周期进行调整。 更新以不同的间隔进行,但通常在一小时内发生。 许多突发天气状况可能会导致预测数据发生变化。 例如,在炎热的夏天下午,一场孤立的雷雨可能会突然出现,带来浓云覆盖和降雨。 孤立的风暴可以有效地降温10度。 此新的温度值将影响当天剩余时间的每小时和每日预测,因此,将在数据集中更新。

Azure Maps 预测 API 缓存最多 30 分钟。 若要查看缓存的响应何时过期并避免显示过时的数据,可以在 Azure Maps API 响应的 HTTP 标头中查看“过期标头”信息。 建议根据需要根据特定的产品用例和 UI(用户界面)进行更新。

使用 Azure Maps SDK 进行开发

Azure Maps Web SDK 是否原生支持天气服务集成?

Azure Maps Web SDK 提供服务模块。 服务模块是一个帮助程序库,可用于在 Web 或 Node.js 应用程序中轻松使用 Azure Maps REST 服务。 通过使用 JavaScript 或 TypeScript。 若要开始,请参阅我们的 文档

Azure Maps Android SDK 是否原生支持天气服务集成?

Azure Maps Android SDK 支持 Mercator 图块层,该层可以具有 x/y/zoom 表示法、四键表示法或 EPSG 3857 边界框表示法。

适用于 Android 的 Azure Maps 本机 SDK 现已弃用,将于 3 月 31 日 25 日停用。 为了避免服务中断,请通过 3/31/25 迁移到 Azure Maps Web SDK。 有关详细信息,请参阅 Azure Maps Android SDK 迁移指南

数据可视化效果

Azure Maps Power BI 视觉对象是否支持 Azure Maps 天气磁贴?

是的。 若要了解如何将雷达和红外卫星磁贴迁移到 Microsoft Power BI 视觉对象,请参阅 向 Power BI 视觉对象添加图块层

如何解释用于雷达和卫星磁贴的颜色?

Azure Maps 天气概念文章 包括帮助解释用于雷达和卫星磁贴的颜色的指南。 本文介绍颜色示例和 HEX 颜色代码。

是否可以创建雷达和卫星磁贴动画?

是的。 除了实时雷达和卫星图块外,Azure Maps 客户还可以请求过去和将来的磁贴,以使用地图覆盖增强数据可视化效果。 客户可以通过 Azure Maps Web SDK 调用获取地图图块 v2 API 或请求磁贴。 雷达图块在过去最多 1.5 小时可用,将来最多 2 小时。 磁贴的间隔为 5 分钟。 过去最多 3 小时提供红外磁贴,并按 10 分钟的间隔提供。 有关详细信息,请参阅 地图示例上的“显示天气覆盖 ”。

是否为不同的天气条件提供图标?

是的。 可在 此处找到图标及其各自的代码。 请注意,只有某些天气服务(预览版)API(例如 获取当前条件 API)在响应中返回 iconCode 。 有关详细信息,请参阅 位置示例中的“获取当前天气 ”。

后续步骤

如果此常见问题解答未回答你的问题,可以通过以下渠道与我们联系(按升级顺序):

  • 本文的注释部分。
  • Azure Maps 的 MSFT Q&A 页
  • Microsoft支持。 若要创建新的支持请求,请在 Azure 门户中的“帮助”选项卡上,选择“ 帮助 + 支持”按钮,然后选择“ 新建支持请求”。

了解如何使用 Azure Maps 天气服务请求实时和预测的天气数据:

Azure Maps 天气服务概念文章:

浏览 Azure Maps 天气服务 API 文档: