ShapefileDriver

ShapefileDriver class

Shapefile 格式的驱动程序。

public class ShapefileDriver : FileDriver

特性

姓名 描述
override CanCreateDatasets { get; } 获取一个值,该值指示此驱动程序是否可以创建数据集。
override CanCreateLayers { get; } 获取一个值,该值指示此驱动程序是否可以创建矢量图层。
virtual CanOpenDatasets { get; } 获取一个值,该值指示此驱动程序是否可以打开数据集。
override CanOpenLayers { get; } 获取一个值,该值指示此驱动程序是否可以打开矢量图层。

方法

姓名 描述
CreateDataset(AbstractPath) 创建一个数据集。
CreateDataset(string) 创建一个数据集。
virtual CreateDataset(AbstractPath, DriverOptions) 创建一个数据集。
CreateDataset(string, DriverOptions) 创建一个数据集。
CreateLayer(AbstractPath) 创建图层并打开它以进行附加。
CreateLayer(string) 创建图层并打开它以进行附加。
CreateLayer(AbstractPath, DriverOptions) 创建图层并打开它以进行附加。
CreateLayer(AbstractPath, ShapefileOptions) 创建一个图层并打开它以添加新功能。
CreateLayer(AbstractPath, SpatialReferenceSystem) 创建图层并打开它以进行附加。
CreateLayer(string, DriverOptions) 创建图层并打开它以进行附加。
CreateLayer(string, ShapefileOptions) 创建一个图层并打开它以添加新功能。
CreateLayer(string, SpatialReferenceSystem) 创建图层并打开它以进行附加。
override CreateLayer(AbstractPath, DriverOptions, SpatialReferenceSystem) 创建一个图层并打开它以添加新功能。
CreateLayer(AbstractPath, ShapefileOptions, SpatialReferenceSystem) 创建一个图层并打开它以添加新功能。
CreateLayer(string, DriverOptions, SpatialReferenceSystem) 创建图层并打开它以进行附加。
override EditLayer(AbstractPath, DriverOptions) 打开一个图层进行编辑。
EditLayer(AbstractPath, ShapefileOptions) 打开一个图层进行编辑。
EditLayer(string, DriverOptions) 打开一个图层进行编辑。
EditLayer(string, ShapefileOptions) 打开一个图层进行编辑。
OpenDataset(AbstractPath) 打开数据集。
OpenDataset(string) 打开数据集。
virtual OpenDataset(AbstractPath, DriverOptions) 打开数据集。
OpenDataset(string, DriverOptions) 打开数据集。
OpenLayer(AbstractPath) 打开图层进行读取。
OpenLayer(string) 打开图层进行读取。
override OpenLayer(AbstractPath, DriverOptions) 打开一个层进行读取。
OpenLayer(AbstractPath, ShapefileOptions) 打开一个层进行读取。
OpenLayer(string, DriverOptions) 打开图层进行读取。
OpenLayer(string, ShapefileOptions) 打开一个层进行读取。
override SupportsSpatialReferenceSystem(SpatialReferenceSystem) 确定驱动程序是否支持指定的空间参考系统。

也可以看看