遇到这类问题的时候,要检查一下 tilesets 的 zoom extent 范围,Mapbox 会自动简化你的数据哦!
这是大概上个周末,想做一个结合 Mapbox 3D 地图和航拍素材的短视频,因为步骤很简单也比较熟悉,想着估计半个下午就能做好了,可是遇到了这个 bug 让我解了一天才找到问题所在,不知道有没有其他开发者和我遇到类似的情况,在这里记录一下供自己和大家参考。
先上一下视频,是一个很简单的效果。https://www.zhihu.com/video/1241291156350271488
在 Mapbox Studio 中绘制中国馆的时候,我参考了之前制作室内地图的教程:无需代码,无需建模基础,2.5D 室内地图制作方法大揭秘!| Mapbox Studio 进阶mp.weixin.qq.com
在写这篇文章的时候,完全没有出现 3D 模型加载不出来的问题,在 dataset 里面创建 - 绘制 polygon,重重叠叠那么多个多边形,最后导出成 tilesets,加载到地图上,调整了颜色和透明度,没有任何问题,如下图所示。
于是,我用类似的办法,在 Mapbox Studio 中绘制了中国馆的模型。
可是却发现,在地图上加载,完全看不到数据!
我一开始以为是电脑浏览器的问题,