通过设置查询条件对矢量数据集进行查询,该方法默认查询空间信息与属性信息。

命名空间:  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() 方法。

版本信息

SuperMap iObjects .NET


请参见