通过设置查询条件对矢量数据集进行查询,该方法默认查询空间信息与属性信息。
命名空间:
SuperMap.Data程序集: SuperMap.Data (in SuperMap.Data)
版本: dll
语法
C# |
---|
public Recordset Query( QueryParameter queryParameter ) |
参数
- queryParameter
- Type: SuperMap.Data..::.QueryParameter
定义的查询条件
返回值
查询的记录集。备注
Note:
- 空间查询不支持“GroupBy”语句,即设置 QueryParameter 对象的 GroupBy 属性后,空间查询结果可能不正确。
- 当搜索数据集/记录集(QueryParameter.SpatialQueryObject)中存在对象重叠的情况时,空间查询的结果可能不正确,建议采用遍历搜索数据集/记录集,逐个使用单对象查询的方式进行空间查询。
- 当被搜索CAD数据集/记录集中存在复合对象时,只支持相交和包含(包含只支持二维对象作为查询对象)查询。
- Oracle和SQLserver中不支持查询条件是两个二进制字段类型相等的情况。
- 当空间查询容限为0时,默认容限请查看setDefault}。
示例
请参见 DatasetVector.Statistic() 方法。