maplibre-native

在iOS、Android和桌面应用中显示交互式矢量瓦片地图的开源库,借助GPU快速渲染,用于给原生应用添加地图。

分享到 X许可证: BSD-2-Clause

概述

MapLibre Native 是免费开源的库,用于在移动端和桌面应用中显示可交互的矢量瓦片地图。它借助 GPU 渲染,显示速度快,支持 iOS、Android 等平台。该项目起源于 Mapbox GL Native 的分支,当时 Mapbox 在 2020 年 12 月改用了非开源许可。在 Android 上,把它作为 Gradle 依赖加入,并在布局中放置 MapView 即可。

主要特点

  • GPU 加速的矢量瓦片渲染
  • 面向 iOS、Android 和桌面应用
  • Android SDK 可作为 Gradle 依赖引入
  • 开源,源自 Mapbox GL Native 分支

适用场景

适合想用开源库在原生应用中嵌入可交互矢量地图的开发者。

上游仓库
maplibre/maplibre-native
GitHub 上的 fork
Guo-astro/maplibre-native
上游 Star 数
2.2k
分类
地图与地理空间
编程语言
C++
许可证
BSD-2-Clause
Fork 时间
2025-12-31
同步状态
已同步上次同步 2026-09-29