我已经在geoserver中发布了一项功能,该功能可以通过其底图的传单成功访问。现在,我需要在弹出窗口中获取功能onclick的属性信息。
我照原样使用了示例(https://gist.github.com/rclark/6908938),但没有成功,单击时它没有显示任何内容,控制台中也没有任何错误。我将“ map”替换为“ mapid”,即我的mapid。我不明白发生了什么事请帮我。谢谢....
我的html文件是-test.html
onValueChange
我希望在单击具有功能属性信息的WMS图层时出现一个简单的弹出窗口。
答案 0 :(得分:2)
您将Forest_Data
定义为默认WMS对象:
var Forest_Data = L.tileLayer.wms (...)
您需要使用您定义的新对象。在您的链接示例中查看:
L.tileLayer.betterWms(...)
答案 1 :(得分:0)
上面的代码是正确的,只需替换一次即可,而不是- var Forest_Data = L.tileLayer.wms,它将是- var Forest_Data = L.tileLayer.betterWMS