【解决办法】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);
})