Class Dataset
内容
[
隐藏
]Dataset class
数据集是VectorLayer实例.
public abstract class Dataset : IDisposable
特性
| 姓名 | 描述 |
|---|---|
| virtual CanCreateLayers { get; } | 获取该数据集是否可以创建矢量图层的值。 |
| virtual CanRemoveLayers { get; } | 获取该数据集是否可以去除矢量图层的值。 |
| abstract Driver { get; } | 获取Driver实例化了这个数据集. |
| abstract LayersCount { get; } | 获取此数据集中的层数。 |
方法
| 姓名 | 描述 |
|---|---|
| static Create(AbstractPath, FileDriver) | 创建数据集。 |
| static Create(string, FileDriver) | 创建数据集。 |
| static Create(AbstractPath, FileDriver, DriverOptions) | 创建数据集。 |
| static Create(string, FileDriver, DriverOptions) | 创建数据集。 |
| static Open(AbstractPath, FileDriver) | 打开数据集。 |
| static Open(IDbConnection, DatabaseDriver) | 打开数据集。 |
| static Open(string, FileDriver) | 打开数据集。 |
| static Open(AbstractPath, FileDriver, DriverOptions) | 打开数据集。 |
| static Open(string, FileDriver, DriverOptions) | 打开数据集。 |
| virtual CreateLayer() | 创建一个新的矢量图层并打开它进行追加。 |
| virtual CreateLayer(SpatialReferenceSystem) | 创建一个新的矢量图层并打开它进行追加。 |
| virtual CreateLayer(DriverOptions, SpatialReferenceSystem) | 创建一个新的矢量图层并打开它进行追加。 |
| virtual CreateLayer(string, SpatialReferenceSystem) | 创建一个具有指定名称的新矢量图层并打开它进行追加。 |
| virtual CreateLayer(string, DriverOptions, SpatialReferenceSystem) | 创建一个具有指定名称的新矢量图层并打开它进行追加。 |
| Dispose() | 释放所使用的资源Dataset. |
| abstract EditLayer(string, DriverOptions, SpatialReferenceSystem) | 打开具有指定名称的图层进行编辑。 |
| abstract GetLayerName(int) | 获取指定索引处的图层名称。 |
| abstract OpenLayer(string, DriverOptions) | 打开指定名称的层进行读取。 |
| abstract OpenLayerAt(int, DriverOptions) | 打开指定索引处的层进行读取。 |
| virtual RemoveLayer(string) | 删除具有指定名称的矢量图层。 |
| virtual RemoveLayerAt(int) | 删除指定索引处的矢量图层。 |
也可以看看
- 命名空间 Aspose.Gis
- 部件 Aspose.GIS