Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/375.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript Mapbox GL JS:覆盖层上的道路/城市分层_Javascript_Mapbox_Geospatial_Mapbox Gl Js - Fatal编程技术网

Javascript Mapbox GL JS:覆盖层上的道路/城市分层

Javascript Mapbox GL JS:覆盖层上的道路/城市分层,javascript,mapbox,geospatial,mapbox-gl-js,Javascript,Mapbox,Geospatial,Mapbox Gl Js,如何在不使用我的帐户中的地图编辑器的情况下将道路和标签放置在图像覆盖的顶部?我使用的是非自定义贴图,只需要图像上的标签(下面的示例)。我的源代码和覆盖的示例代码是: addlayer有一个可选参数,在之前名为,说明如下: 要在之前插入新图层的现有图层的ID。如果省略此参数,则层将附加到层数组的末尾 请参考API 样本使用 topleftmapbox.on('load', function() { topleftmapbox.addSource("source_KEWX_REFLECTIVITY

如何在不使用我的帐户中的地图编辑器的情况下将道路和标签放置在图像覆盖的顶部?我使用的是非自定义贴图,只需要图像上的标签(下面的示例)。我的源代码和覆盖的示例代码是:


addlayer
有一个可选参数,在之前名为
,说明如下:

要在之前插入新图层的现有图层的ID。如果省略此参数,则层将附加到层数组的末尾

请参考API

样本使用

topleftmapbox.on('load', function() {
topleftmapbox.addSource("source_KEWX_REFLECTIVITY_SWEEP0_13", {
"type": "image",
"url": "images/KEWX_Z_SWEEP0_13.gif",
"coordinates": [

[-98.3868664444, 30.062422],
[-97.6698002222,30.062422],
[-97.6698002222, 29.3453557778],
[-98.3868664444, 29.3453557778]
]
})


topleftmapbox.addLayer({
"id": "overlay_KEWX_REFLECTIVITY_SWEEP0_13",
"source": "source_KEWX_REFLECTIVITY_SWEEP0_13",
"type": "raster",
"layout": {"visibility": "none"},
"paint": {
"raster-opacity": 0.99,

}
})
});