[英]Tile 404 Error when using addSource/addLayer in Mapbox GL JS
我一直在使用Mapbox GL JS并在基础地图上添加数据层。 由于某种原因,即使数据叠加层按预期显示,我仍在请求的图块上收到404错误。 我已经检查并再次检查以确保使用此参考点正确获取了源ID和源层引用。
这是我遇到的片段。
map.addSource('neighborhoods', {
type: 'vector',
url: 'mapbox://shortdiv.cj4u72j500fu72qplj0xcusp3-738n8'
})
map.addLayer({
'id': 'neighborhood-bounds',
'source': 'neighborhoods',
'source-layer': 'chicago_neighborhoods',
'type': 'line',
'paint': {
"line-color": "#ad0403",
"line-width": 2
}
});
对于您的自定义数据集中不包含数据的区域中的图块,它会返回404,因此Mapbox Uploads API不会创建图块,因此它不存在,并且在请求时显示404。 您没有做错任何事,地图仍然可以按预期工作。 我们在mapbox-gl-js方面抑制了错误,但是没有办法抑制浏览器生成的错误。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.