gpt4 book ai didi

javascript - 在 Mapbox GL JS 中使用 addSource/addLayer 时出现 Tile 404 错误

转载 作者:行者123 更新时间:2023-11-30 15:02:56 26 4
gpt4 key购买 nike

我一直在使用 Mapbox GL JS 并在 basemap 上添加数据层。出于某种原因,即使数据叠加按预期显示,我仍然在请求的磁贴上收到 404 错误。我已经检查并仔细检查以确保我使用 this 获得了正确的源 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
}
});

Fiddle for reference

最佳答案

对于自定义数据集中不包含数据的区域中的图 block ,它返回 404,因此 Mapbox Uploads API 没有创建图 block ,因此它不存在,并且在请求时返回 404。您没有做错任何事情,您的 map 应该仍能按预期工作。我们抑制了mapbox-gl-js端的错误,但是没有办法抑制浏览器产生的错误。

关于javascript - 在 Mapbox GL JS 中使用 addSource/addLayer 时出现 Tile 404 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46229029/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com