1.数据量不是很大的话,可以先将管线和阀门查询出来,加载到矢量图层上,然后使用selectFeature控件去点击要素,查询可参考:http://support.supermap.com.cn:8090/iserver/iClient/forJavaScript/examples/examples.html#queryBySQL; selectFeature控件使用可参考:http://support.supermap.com.cn:8090/iserver/iClient/forJavaScript/examples/examples.html#vectorEvent
2.也可以监听map的click事件,获取到当前鼠标点击的坐标。然后在通过距离查询获取到要素,代码可参考:http://support.supermap.com.cn:8090/iserver/iClient/forJavaScript/examples/examples.html#queryByDistance