首页 / 浏览问题 / WebGIS / 问题详情
超图FAQ:【WebGIS】Leaflet能否通过点击获取到对应的rest地图服务?
55,378EXP 2023年09月22日
【WebGIS】Leaflet能否通过点击获取到对应的rest地图服务?

1个回答

【解决办法】rest地图服务是栅格瓦片,无法通过点击地图获取。如果想要点击获取图层要素,有两种思路参考: 1、发布对应的数据服务,通过属性或者ID查询后,由L.geoJSON上图,对上图后的图层添加click事件, 例如: resultLayer.on('click',function(e){ console.log(e); }); 2、在iDesktop中切ugsv5矢量瓦片,leaflet添加mvt矢量瓦片服务,加载示例可以参考官网示例:leaflet-矢量瓦片-mvt。获取图层要素通过地图点击事件获取,例如: map.on('click', function (e) { var features = mapboxglMap.queryRenderedFeatures([e.originalEvent.offsetX, e.originalEvent.offsetY]) console.log(features); })
55,378EXP 2023年09月22日
热门文章
关注我们
...