此文章解答有關 Azure 地圖服務的氣象服務資料和功能的常見問題。 涵蓋下列主題:
- 資料來源和資料模型
- 氣象服務的涵蓋範圍和提供狀態
- 資料更新頻率
- 使用 Azure 地圖服務 SDK 進行開發
- 視覺化氣象資料的選項,包括 Microsoft Power BI 整合
資料來源和資料模型
Azure 地圖服務如何獲得氣象資料?
Azure 地圖服務是與世界級的行動和定位技術合作夥伴 (包括提供基礎氣象資料的 AccuWeather) 合作所建置的。 若要閱讀 Azure 地圖服務與 AccuWeather 合作的公告,請參閱下雨或晴天:Azure 地圖服務的氣象服務會將見解提供給貴企業 \(英文\)。
AccuWeather 擁有世界各地可用的即時氣象和環境資訊,主要是因為其與許多政府的氣象機關和其他專屬協議建立的合作關係。 下面提供此基礎資訊的清單。
- 政府機關公開推出的全球地表觀測
- 政府和私人公司專屬的地表觀測資料集
- 適用於超過 40 個國家/地區的高解析度雷達圖資料
- 最佳的即時全球閃電資料
- 適用於超過 60 個國家/地區和領域的政府發布氣象警報
- 涵蓋全球的同步氣象衛星的衛星資料
- 超過 150 種數值預測模型,包括內部、專屬模型、美國政府模型,例如美國。全球預測系統 (GFS),以及私營公司提供的獨特降級模型
- 空氣品質觀測
- 運輸部門的觀測
結合數萬個地表觀測以及其他資料,建立並影響可供使用者使用的目前狀況。 這些地表觀測不僅包括可免費使用的標準資料集,還包括從許多國家/地區 (例如印度、巴西、加拿大) 的氣象服務和其他專屬輸入中取得的獨特觀測。 這些獨特的資料集為使用者增強目前狀況資料的空間和時態性解析。
系統會即時檢閱這些資料集以獲得數位趨勢預測系統的正確性,其會使用 AccuWeather 的專屬人工智慧演算法持續修改趨勢預測,確保它們隨時納入最新資料,並以這樣的方式將持續的正確性最大化。
哪些模型可建立氣象趨勢預測資料?
許多氣象趨勢預測指導系統都是用來制訂全球趨勢預測。 每天都會使用超過 150 個數值趨勢預測模型,包括外部和內部資料集。 這些模型包括政府模型,例如歐洲中心 ECMWF 和美國。全球預測系統 (GFS)。 此外,AccuWeather 也納入專屬的高解析度模型,可將縮小至特定位置和策略性地區領域,以更正確地預測氣象。 AccuWeather 獨特的透明混色和加權演算法已發展數十年。 這些演算法會以最佳方式套用許多趨勢預測輸入,以提供高度精確的預測。
氣象服務的涵蓋範圍和提供狀態
針對不同的國家/地區,我可以預期什麼樣的涵蓋範圍?
氣象服務涵蓋範圍會依國家/地區的不同而有所差異。 並非所有功能都可在每個國家/地區使用。 如需詳細資訊,請參閱涵蓋範圍文件 \(部分機器翻譯\)。
資料更新頻率
目前狀況資料更新的頻率為何?
目前狀況資料至少一小時更新一次,但可因應快速變更的狀況 (例如大幅的溫度變化、天空狀況變化、降雨變化等) 更頻繁地更新。 隨著狀況的變更,世界各地大多數的觀測站每小時會回報多次。 不過,有一些區域仍然只會在排程的間隔時間每小時更新一次、兩次或四次。
Azure 地圖服務會快取目前狀況資料最多 10 分鐘,以協助在資料發生時擷取近即時的資料更新頻率。 若要查看快取回應何時過期,並避免顯示過期的資料,您可以使用 Azure 地圖服務 API 回應的 HTTP 標頭中的過期標頭資訊。
每日和每小時趨勢預測資料更新的頻率為何?
收到更新的觀測時,每日和每小時的趨勢預測資料會每天更新多次。 例如,如果超過預測的高/低溫度,我們的趨勢預測資料會在下一個更新週期進行調整。 更新會以不同的時間間隔進行,但通常會在一小時內發生。 許多突然的氣象狀況可能會導致趨勢預測資料發生變更。 例如,在炎熱的夏天午後,可能會突然出現一場局部雷雨,帶來大量的雲量和降雨。 局部雷雨可以有效地讓溫度下降多達 10 度。 這個新的溫度值將會影響當日其餘時間的每小時和每日趨勢預測,因此,將在我們的資料集中更新。
Azure 地圖服務趨勢預測 API 可快取最多 30 分鐘。 若要查看快取回應何時過期,並避免顯示過期的資料,您可以看看 Azure 地圖服務 API 回應的 HTTP 標頭中的過期標頭資訊。 建議您根據特定產品使用案例和 UI (使用者介面),視需要進行更新。
使用 Azure 地圖服務 SDK 進行開發
Azure 地圖服務 Web SDK 是否原生支援氣象服務整合?
Azure 地圖服務 Web SDK 提供服務模組。 服務模組是協助程式程式庫,可讓您輕鬆地在 Web 或 Node.js 應用程式中使用 Azure 地圖服務的 REST 服務。 透過使用 JavaScript 或 TypeScript。 若要開始使用,請參閱我們的文件。
Azure 地圖服務 Android SDK 是否原生支援氣象服務整合?
Azure 地圖服務 Android SDK 支援麥卡托地圖底圖圖層,其可具有 x/y/縮放標記法、四元鍵值標記法,或 EPSG 3857 周框方塊標記法。
適用於 Android 的 Azure 地圖服務 原生 SDK 現在已被取代,將於 3/31/25 淘汰。 若要避免服務中斷,請透過 3/31/25 移轉至 Azure 地圖服務 Web SDK。 如需詳細資訊,請參閱 Azure 地圖服務 Android SDK 移轉指南。
資料視覺效果
Azure 地圖服務 Power BI 視覺效果是否支援 Azure 地圖服務的氣象地圖底圖?
是。 若要了解如何將雷達圖和紅外線衛星圖地圖底圖遷移至 Microsoft Power BI 視覺效果,請參閱將圖格圖層新增至 Power BI 視覺效果 \(部分機器翻譯\)。
如何解讀用於雷達圖和衛星圖地圖底圖的色彩?
Azure 地圖服務的氣象概念文章 \(部分機器翻譯\) 包括有助於解讀用於雷達圖和衛星圖地圖底圖色彩的指南。 此文章涵蓋色彩範例和十六進位色彩代碼。
我是否可建立雷達圖和衛星圖地圖底圖動畫?
是。 除了即時雷達圖和衛星圖地圖底圖之外,Azure 地圖服務的客戶還可要求過去和未來的地圖底圖,以透過地圖重疊來增強資料視覺效果。 客戶可以瀏覽取得地圖底圖 v2 API 或透過 Azure 地圖服務 Web SDK 來要求地圖底圖。 您可以取得過去最多 1.5 小時與未來最多 2 小時的雷達圖地圖底圖。 地圖底圖每隔 5 分鐘提供一次。 系統會提供過去最多 3 小時的紅外線地圖底圖,而且每隔 10 分鐘提供一次。 如需詳細資訊,請參閱在地圖上顯示天氣重疊的範例。
您是否提供不同氣象狀況的圖示?
是。 您可以在這裡 \(部分機器翻譯\) 找到圖示和其各自的代碼。 請注意,只有部分氣象服務 (預覽) API (例如取得目前狀況 API) 才會在回應中傳回 iconCode。 如需詳細資訊,請參閱 取得位置 範例中的目前天氣。
下一步
如果這個常見問題集無法回答您的問題,您可透過下列管道 (依先後順序) 與我們連絡:
- 本文的留言區。
- 適用於 Azure 地圖服務的 MSFT 問與答頁面 \(英文\)。
- Microsoft 支援服務。 若要建立新的支援要求,請在 Azure 入口網站的 [說明] 索引標籤上,選取 [說明 + 支援] 按鈕,然後選取 [新增支援要求]。
了解如何使用 Azure 地圖服務的氣象服務來要求即時和預測的氣象資料:
要求即時氣象資料 \(部分機器翻譯\)
Azure 地圖服務的氣象服務概念文章:
探索 Azure 地圖服務的氣象服務 API 文件: