Mapbox GL JS:某些坐标未渲染

Mapbox GL JS:某些坐标未渲染,mapbox,mapbox-gl-js,Mapbox,Mapbox Gl Js,我正在处理一个多多边形geojson,但有些多边形没有使用mapbox gl js进行渲染,从而产生了一些间隙。使用mapbox js功能可以正确渲染。 此问题仅在mapbox gl js API中出现。 在Mapbox Studio中,即使多边形存在于数据集中,在样式中重新定义瓷砖集时也会出现此问题 这是指向geojson的链接: 这是我使用mapbox gl js添加图层的代码片段: map.addSource( < id > , { type: 'vector', url

我正在处理一个多多边形geojson,但有些多边形没有使用mapbox gl js进行渲染,从而产生了一些间隙。使用mapbox js功能可以正确渲染。 此问题仅在mapbox gl js API中出现。 在Mapbox Studio中,即使多边形存在于数据集中,在样式中重新定义瓷砖集时也会出现此问题

这是指向geojson的链接:

这是我使用mapbox gl js添加图层的代码片段:

map.addSource( < id > , {
 type: 'vector',
 url: < url >
});
map.addLayer({
 "id": < id > ,
 "type": "fill",
 "source": < id > ,
 "source-layer": < id > ,
 "layout": {},
 "paint": {
  "fill-color": ["interpolate", ["linear"],
   ["get", "title"], 0.00, "red", 0.30, "#8aac75", 0.60, "#00e6e6", 0.90, "#00c0cc", 1.20, "#00a5cc", 1.50, "#007fcc", 1.80, "#000066", 2.10, "#0018cc", 2.40, "#0000ba", 2.70, "#000099", 3.00, "#000076", 3.30, "#000066", 3.60, "purple"
  ]
 }
}, < layerId > );

有人知道是什么导致了这个错误吗?

以下是结果:你能和我们分享你的一些代码吗?用代码更新。
var featureLayer = L.mapbox.featureLayer().addTo(tmap);
featureLayer.loadURL('/geojson');