瓦片地图与TMS服务
Mapbox 地图教程
Mapbox 地图使用教程
Mapbox 地图初始化
本文主要针对于使用本地 GeoJSON 数据创建地图服务, 最终目的是使用本地 WebServer 启动静态地图页面, 如果需要使用 Mapbox 线上资源, 请参考 Mapbox 线上示例
H5性能优化方案
网络基础
算法基础
本地文字切片 - mapbox 本地化
本地文字切片
mapbox 地图字体通常使用 mapbox 线上 glyphs 文件. 字体本地化需要将使用的字体提取至本地 glyphs 文件中, 对应的, 需要修改为本地的地址:"glyphs": "./font/{fontstack}/{range}.pbf"
.
而 fontstack 和 range 会被具体的字体类型和这个字在字体中所处的实际范围给替换了. mapbox 团队开源了一个工具, 将普通的 ttf 和 otf 字体转换成 mapbox GL 渲染需要的字体的工具:node-fontnik.