Mapbox GL JS是一个用于在网络上创建交互式、可定制矢量地图的JavaScript库。它采用符合Mapbox样式规范的地图样式,将其应用于符合Mapbox矢量瓦片规范的矢量瓦片,并使用WebGL进行渲染。
Mapbox GL JS是跨平台Mapbox GL生态系统的一部分,该生态系统还包括用于Android、iOS、macOS、Qt和React Native应用程序的兼容原生SDK。Mapbox提供构建模块,可以将地图、搜索和导航等位置功能添加到您创建的任何体验中。要开始使用GL JS或我们的其他任何构建模块,请注册Mapbox账户。
除了GL JS,本仓库还包含GL JS和原生SDK共有的代码、问题和测试装置。有关原生SDK特定的代码和问题,请参阅mapbox/mapbox-gl-native仓库。
说明:(Mapbox GL JS地图,从左到右,从上到下):自定义样式的点聚类,带点的自定义样式,黑暗风格地图上的六边形可视化,带有弹出窗口
,数据驱动的圆圈覆盖在带有卫星图像的栅格
图层上,带有自定义标记
的3D地形,Mapbox Movement数据可视化。
许可证
Mapbox Web SDK
版权所有 © 2021 - 2023 Mapbox, Inc. 保留所有权利。
本仓库中的软件和文件(统称为"软件")根据Mapbox服务条款获得许可,仅可与www.mapbox.com/pricing列出的相关Mapbox产品一起使用。此许可允许拥有当前有效Mapbox账户的开发者根据需要使用和修改软件的授权部分,仅可通过其Mapbox账户与相关Mapbox产品一起使用,并遵守Mapbox服务条款。如果开发者不再拥有信誉良好的Mapbox账户或违反Mapbox服务条款,此许可将自动终止。有关许可条款,请参阅https://www.mapbox.com/legal/tos/的Mapbox服务条款,其中包含了www.mapbox.com/legal/service-terms的Mapbox产品条款。如果本软件是SDK,则不授权对与计费、会计或数据收集相关的标记代码部分进行更改或干扰,SDK会发送有限的去识别位置和使用数据,这些数据将根据Mapbox服务条款使用。[更新于2023年1月]