背景:
初学mapbox,本人任务为配底图。部署环境为公司内网,用自己底图。
需求:
本地部署。
参考:
说明:
应用mapbox需要去官网申请token。看了以上两篇文章,舍弃token是有办法滴。经过文章分析,简单来说,利用本地化样式需要将sprite(图标)与字体(font)进行本地化。
sprite本地化:
申请token,加载它的底图,浏览器F12 network 搜索 sprite,将json复制下来,将png另存为下来。
font本地化:
在ubuntu18中折腾了半天的node-fontnik,没整成功。忘了啥错误了,nodejs6安装这个库没有成功。
本来想爬字体,发现技术不过关!
最后,瞎猫碰到死耗子,黄天不负有心人,有人分享了字体库,看到就下载了下来,目前在用。