Azure 地圖服務社群 - 開放原始碼專案

這些開放原始碼、社群導向計畫是由 Azure 地圖服務小組所建立和維護的。 這不屬於標準產品或服務供應項目。

開放原始碼專案

下表列出一些最受歡迎的 Azure 地圖服務開放原始碼專案和範例。

機器人

專案名稱 描述
Bot Framework - 景點技能 景點技能可對 Azure Bot Service 和 Bot Framework 使用 Azure 地圖服務,為虛擬助理提供 POI 相關功能。
BotBuilder 位置 由 Bing 地圖 REST 服務提供技術支援的Microsoft Bot Framework 的開放原始碼位置選擇器控制項。

開啟 Web SDK 模組

下表是可擴充 Azure 地圖服務 Web SDK 功能的開放原始碼專案清單。

專案名稱 描述
Azure 地圖服務動畫模組 豐富的動畫庫,可與 Azure 地圖服務 Web SDK 搭配使用。
Azure 地圖服務將資料導入檢視控制模組中 Azure 地圖服務 Web SDK 模組提供的控制項,可讓您輕鬆地將地圖上載入的任何資料導入檢視中。
Azure 地圖服務地理位置控制模組 Azure 地圖服務 Web SDK 模組,提供可使用瀏覽器的地理位置 API 在地圖上尋找使用者的控制項。
Azure 地圖服務方格化資料來源模組 Azure 地圖服務 Web SDK 的模組,提供可將資料點叢集化為方格區域儲存格的資料來源。 此作業還有許多名稱,例如鑲嵌、資料收納或十六進位收納。
Azure 地圖服務全螢幕控制模組 一個 Azure 地圖服務 Web SDK 模組,提供以全螢幕模式顯示地圖的控制項。
Azure 地圖服務 HTML 標記圖層模組 一個 Azure 地圖服務 Web SDK 模組,所提供的圖層可將資料來源中的點資料轉譯為地圖上的 HTML 元素。
Azure 地圖服務影像匯出工具模組 Azure 地圖服務 Web SDK 的一個模組,可產生地圖的螢幕擷取畫面。
Azure 地圖服務俯瞰圖模組 一個 Azure 地圖服務 Web SDK 模組,所提供的控制項可顯示主要地圖聚焦區域的俯瞰圖。
Azure 地圖服務標尺列控制模組 一個 Azure 地圖服務 Web SDK 模組,其中的一個控制項會顯示相對於地圖中心處像素解析度的刻度列。
Azure 地圖服務選取控制模組 一個 Azure 地圖服務 Web SDK 模組,所提供的控制項可使用繪圖工具或藉由要求路由範圍多邊形來選取資料來源中的資料。
Azure 地圖服務 UI 模組 包覆 Azure 地圖服務 REST 服務的一組 Web UI 控制項。
Azure 地圖服務蜘蛛叢集模組 Azure 地圖服務 Web SDK 的一個模組,可將視覺效果新增至地圖,將叢集展開成一個蜘蛛螺旋版面配置。
Azure 地圖服務望遠鏡控制模組 一個 Azure 地圖服務 Web SDK 模組,所提供的視窗可在地圖上的望遠鏡內顯示資料集。
Azure 地圖服務撥動地圖模組 Azure 地圖服務 Web SDK 的一個模組,可讓您在兩個重疊的地圖之間撥動,適合用來比較兩個重疊的資料集。
Azure 地圖服務同步地圖模組 一個 Azure 地圖服務 Web SDK 模組,可同步處理兩個或更多地圖的相機。

範例

專案名稱 描述
Azure 地圖服務程式碼範例 可讓您在 Web 應用程式中使用 Azure 地圖服務的程式碼範例集合。
Azure 地圖服務政府雲端程式碼範例 可讓您透過 Azure Government Cloud 使用 Azure 地圖服務的程式碼範例集合。
Azure 地圖服務 Microsoft Entra 識別碼範例 了解如何使用 Azure 地圖服務與 Microsoft Entra ID 的範例。
LiveMaps 使用 Azure 地圖服務建立供具,在 Azure 地圖服務上提供 IoT 資料的即時室內地圖視覺效果的範例應用程式。
Azure 地圖服務 Jupyter Notebook 使用 Azure 地圖服務 REST 服務的 Python 範例集合。
Azure 地圖服務 .NET UWP IoT 遠端控制 範例應用程式說明如何使用 Azure 地圖服務 和 IoT 中樞服務來建置遠端控制的地圖。
使用 Azure 地圖服務執行 IoT 空間分析 追蹤和擷取在空間和時間中發生的相關事件,是常見的 IoT 案例。

第三方地圖控制外掛程式

專案名稱 描述
Azure 地圖服務 Cesium 外掛程式 一個 Cesium JS 外掛程式,可讓您輕鬆地整合 Azure 地圖服務服務,例如圖格圖層地理編碼服務
Azure 地圖服務 Leaflet 外掛程式 一個 leaflet JavaScript 外掛程式,可讓您輕鬆地從 Azure 地圖服務圖格服務覆疊圖格圖層。
Azure 地圖服務 OpenLayers 外掛程式 一個 OpenLayers JavaScript 外掛程式,可讓您輕鬆地從 Azure 地圖服務圖格服務覆疊圖格圖層。

工具和資源

專案名稱 描述
Azure 地圖服務文件 所有 Azure 位置服務文件的來源。
Azure 地圖服務建立工具 適用於 Azure 地圖服務建立工具的 Python 工具。

如需包含社群建立專案的 Azure 地圖服務的開放原始碼專案完整清單,請參閱 GitHub 中的 Azure 地圖服務開放原始碼專案

開放原始碼專案的可支援性

所有 Azure 地圖服務開放原始碼專案和範例使用支援和建議的技術:

  • 由 Microsoft 和社群建立和維護。
  • 一項社群計畫 – 人員在其正職工作之餘投入計畫以利他人。
  • 不是產品,且不受頂級支援或其他官方支援管道支援。
  • 支援方式類似於 Microsoft 借助社群支援為其他開放原始碼專案提供的支援。

下一步

尋找更多開放原始碼 Azure 地圖服務專案。