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