DatasetVector 类型成员.

方法

  名称描述
AddCollectionDataset
数据集集合添加一个子数据集。
Append重载。
AppendFields重载。
BuildFieldIndex
为数据集的非空间字段创建索引。创建索引成功返回true,否则返回false。非空间字段名称,指除了系统字段之外需要建立索引的用户字段名。
BuildSpatialIndex重载。
Close
用于关闭当前数据集。
(Inherited from Dataset.)
ComputeBounds
重新计算数据集的空间范围。
DeleteRecords
通过ID数组删除数据集中的记录。
DropFieldIndex
根据索引名指定字段,删除该字段的索引。
DropSpatialIndex
删除空间索引。
GetAllFeatures
用于返回记录集中的所有特征要素集。
GetAvailableFieldName
根据传入参数生成一个合法的字段名。
GetFieldIndexes
获取当前数据集属性表所建的索引与建索引的字段的关系映射对象。
GetFieldNameBySign
根据字段标识获取字段名。
GetIDsByGeoRelation重载。
获取与当前数据集的对象满足一定空间关系的对象的 ID。
GetRecordset
根据给定的参数来返回空的记录集或者返回包括所有记录的记录集对象。
GetSubCollectionDatasetType
获取数据集集合中子数据集的数据集类型。
IsAvailableFieldName
用于判断属性数据表中字段名是否合法。字段名称是由数字,字母和下划线来组成,但不能以数字和下划线开头。
IsSpatialIndexTypeSupported
判断当前数据集是否支持指定的类型的空间索引。
Open
用于打开数据集,准备对数据集进行操作。
(Inherited from Dataset.)
Query重载。
ReBuildSpatialIndex
重建空间索引。
Resample
对矢量数据集进行重采样,支持线数据集、面数据集和网络数据集。
SetLockState
数据集设置内存锁状态。
(Inherited from Dataset.)
Smooth重载。
Statistic重载。
Truncate
清除矢量数据集中的所有记录。
UpdateField重载。
UpdateFields重载。

属性

  名称描述
Bounds
获取或设置数据集中包含所有对象的最小外接矩形。
(Inherited from Dataset.)
Charset
获取或设置矢量数据集的字符集。
ChildDataset
获取矢量数据集的子数据集。主要用于网络数据集。
CollectionDatasetCount
获取数据集集合中子数据集的个数。
CollectionDatasetInfos
获取数据集集合中所有子数据集的信息。
DatasetIDType
获取数据集的ID字段类型。
Datasource
获取该数据集对象所属的数据源对象。
(Inherited from Dataset.)
Description
获取或设置用户加入的对数据集的描述信息。
(Inherited from Dataset.)
EncodeType
获取此数据集数据存储时的编码方式。
(Inherited from Dataset.)
ExtInfo
用户加入的对数据集的附加信息。
(Inherited from Dataset.)
FieldCount
获取矢量数据集中字段的数目。
FieldInfos
获取字段信息集合的对象。即数据集属性表中所有字段的信息。
HasPrjCoordSys
判断数据集是否有投影,即是否有自己的投影。如果有投影,返回 true,否则返回 false。
(Inherited from Dataset.)
HasVersion
判断数据集是否有版本,即是否被版本化。如果被版本化,返回 true,否则返回 false。
(Inherited from Dataset.)
IsFileCache
获取或设置是否使用文件形式的缓存。
IsOpen
判断数据集是否已经打开。
(Inherited from Dataset.)
IsReadOnly
获取或设置当前数据集是否为只读。
(Inherited from Dataset.)
IsSpatialIndexDirty
获取矢量数据集中空间索引是否需要重建。因为在修改数据过程后,可能需要重建空间索引。
MaxZ
获取模型数据集最大值
MinZ
获取模型数据集最小值
Name
获取此数据集的名称,是数据集的唯一标识。 该标识不区分大小写。
(Inherited from Dataset.)
ParentDataset
获取矢量数据集的父数据集。主要用于网络数据集。
PrjCoordSys
获取或设置数据集的投影信息。
(Inherited from Dataset.)
RecordCount
获取矢量数据集中全部记录的数目。
SpatialIndexType
获取当前的空间索引类型。
TableName
对于数据库型数据源,返回此数据集在数据库中所对应数据表的名称;对文件型数据源,返回此数据集属性表的名称。
(Inherited from Dataset.)
Tolerance
获取或设置矢量数据集的容限,单位与数据集的单位相同。
Type
获取此数据集的类型。
(Inherited from Dataset.)

事件

  名称描述
Closed
在数据集关闭之后触发该事件。
(Inherited from Dataset.)
Closing
在数据集关闭之前触发该事件。
(Inherited from Dataset.)
Stepped重载。

请参见