首页 / 浏览问题 / WebGIS / 问题详情
leaflet如何对点数据进行点选查询以及框选查询和匹配查询
2EXP 2022年08月25日
即点击选中并显示属性数据信息和框选出范围内点和地址匹配对应点

1个回答

您好,

1.点击获取对象,然后使用该对象的id进行数据查询即可。但是点击获取对象普通栅格瓦片图层是无法点击的,建议考虑使用mvt矢量瓦片,或者在鼠标点击位置创建一个点对象,使用这个点对象进行空间查询,查到数据。

矢量瓦片:http://support.supermap.com.cn:8090/iserver/iClient/forJavaScript/examples/leaflet/editor.html#vectorTileLayerNormal

几何查询:http://support.supermap.com.cn:8090/iserver/iClient/forJavaScript/examples/leaflet/editor.html#01_mapQueryByGeometry

2.框选查询可以根据您的业务情况,绘制的对象,考虑使用范围查询或者几何查询。

范围查询:http://support.supermap.com.cn:8090/iserver/iClient/forJavaScript/examples/leaflet/editor.html#01_mapQueryByBounds

几何查询:http://support.supermap.com.cn:8090/iserver/iClient/forJavaScript/examples/leaflet/editor.html#01_mapQueryByGeometry

3.地址匹配查询需要发布相应的地址匹配服务才可以。

地址匹配查询:http://support.supermap.com.cn:8090/iserver/iClient/forJavaScript/examples/leaflet/editor.html#addressMatchService

希望可以帮助到您。

9,788EXP 2022年08月25日
...