Identifying Features | Esri Leaflet
打开源码看到对应的注释,翻译了一下:
identify():新的L.esri服务。查找可用于查找特征的对象。你的回调函数将传递带有结果过错误的GeoJson
layer(visible:’3′):翻译的意思是:在输出几何图形中只返回这么多精度小数点。实际我用的时候发现他是发布的mapserver中的层级。这个层级对于这个要素点击比较重要。可以在自己上传的mapserver选择自己需要的图层。
at:将图层定义添加到查询中。e中有坐标信息,获取出来的是经纬度坐标。
可以为点击的要素增加样式。相应的要素信息在 feature.properities中
我一开始看的开头链接中的例子,认为[0]他取得第一个这样的一个意思,我就没加。后来在项目中点击的时候,点击两个要素重叠的线会同时选择两个要素 。后来我研究了例子他并没有这个现象,最后发现加上了[0]我的就好了。
也并没查到相应的解释。
版权声明:本文为weixin_43813563原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。