【问题原因】.现有datasetvector.qurey方法不论用几何查询还是设置查询条件查询只能从单个数据集查询,但是一张地图往往矢量图层不止一张,有没有一个接口能一下查出几何面内所有的目标对象 【解决办法】 1.没有这样的接口能直接从map中查询所有图层上的目标几何对象; 2.可以遍历图层,再用layer.getdataset获取每一个矢量图层的矢量数据集,再用datasetvector.query从数据集中获取当前图层中的目标对象记录集类; 3.用recordset.getgeometry与recordset.movenext获取到记录集里面的每一个几何对象即可