MapLibre專案正在加快速度釋放MapLibre GL Native,Android和iOS的開源移動SDK。正如預期的那樣,MapTiler的Mapbox移動地圖SDK的分支將歸入MapLibre的保護傘之下。這個免費庫使開發人員能夠編寫可以在移動裝置上顯示向量地圖的原生應用程式,具有自定義地圖樣式和整合特定業務資料等高階功能。
該專案是由Mapbox的開源貢獻者社羣在該公司宣佈Mapbox GL JS 2.0 版將在專有許可下發布後成立的。MapLibre GL的創始人包括為這個健康的、社羣主導的分支做出貢獻的多元化公司,包括MapTiler、Elastic、StadiaMaps、Microsoft、Ceres Imaging、WhereGroup、Jawg、Stamen Design等。
MapLibre GL Native作為獨立的移動SDK開發和維護,由MapTiler團隊領導,與亞馬遜、Facebook、微軟和MapLibre社羣合作。MapTiler的分支Mapbox於2020年12月在OSS許可下發布的最新版本,並確保開發人員只需幾行程式碼即可遷移他們的應用程式。釋出文章確定了MapLibre SDK中的一些關鍵更改:
- 已刪除對終端使用者的跟蹤(遙測)
- OSS許可證:社羣所有權確保它永遠保持開源
- 更新的分發模型:該庫現在通過Android的Maven中央儲存庫分發,並作為iOS的Swift包分發
- 授權的可選用法:訪問令牌要求取決於地圖提供者及其政策
WordPress核心不包含Map塊,但WordPress.com和Jetpack都使用Mapbox GL JS 1.13.0。這是Mapbox更新為其專有許可證之前的最後一個開源版本。希望Jetpack團隊能夠關注跟進,希望他們會考慮在未來的版本中遷移到MapLibre。當需要更新到 1.13.0 版之後,使用Mapbox 的外掛作者也將面臨抉擇。MapLibre是 Mapbox專有2.x更新的最強替代品。MapLibre GL自述檔案中提供了遷移說明。
評論留言