mapbox本地化部署

背景:

初学mapbox,本人任务为配底图。部署环境为公司内网,用自己底图。

需求:

本地部署。

参考:

Mapbox GL JS本地化实践://www.greatytc.com/p/693f38ec5730?tdsourcetag=s_pctim_aiomsg

本地文字切片-mapbox本地化://www.greatytc.com/p/03dcc4f584de

字体库来源:https://www.cnblogs.com/ATtuing/p/9217029.html?tdsourcetag=s_pctim_aiomsg

说明:

应用mapbox需要去官网申请token。看了以上两篇文章,舍弃token是有办法滴。经过文章分析,简单来说,利用本地化样式需要将sprite(图标)与字体(font)进行本地化。

sprite本地化:

申请token,加载它的底图,浏览器F12  network 搜索 sprite,将json复制下来,将png另存为下来。


font本地化:

在ubuntu18中折腾了半天的node-fontnik,没整成功。忘了啥错误了,nodejs6安装这个库没有成功。

本来想爬字体,发现技术不过关!

最后,瞎猫碰到死耗子,黄天不负有心人,有人分享了字体库,看到就下载了下来,目前在用。

上代码:


©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容