VectorLayer.Create

Create(string, FileDriver)

创建图层并打开以添加新特征。

public static VectorLayer Create(string path, FileDriver driver)
参数类型描述
pathString文件的路径。
驱动FileDriver要使用的驱动。

返回值

只写图层。

异常

异常条件
ArgumentNullException路径为 null
ArgumentExceptionOptions 对象的类型对该驱动程序不正确。
GisException写入要素到文件时出错。
IOException发生 I/O 错误。

另见


Create(string, FileDriver, DriverOptions)

创建图层并打开以添加新特征。

public static VectorLayer Create(string path, FileDriver driver, DriverOptions options)
参数类型描述
pathString文件的路径。
驱动FileDriver要使用的驱动。
optionsDriverOptions驱动程序特定的选项。

返回值

只写图层。

异常

异常条件
ArgumentNullException路径为 null
ArgumentExceptionOptions 对象的类型对该驱动程序不正确。
GisException写入要素到文件时出错。
IOException发生 I/O 错误。

另见


Create(AbstractPath, FileDriver)

创建图层并打开以添加新特征。

public static VectorLayer Create(AbstractPath path, FileDriver driver)
参数类型描述
pathAbstractPath文件的路径。
驱动FileDriver要使用的驱动。

返回值

只写图层。

异常

异常条件
ArgumentNullException路径为 null
ArgumentExceptionOptions 对象的类型对该驱动程序不正确。
GisException写入要素到文件时出错。
IOException发生 I/O 错误。

另见


Create(AbstractPath, FileDriver, DriverOptions)

创建图层并打开以添加新特征。

public static VectorLayer Create(AbstractPath path, FileDriver driver, DriverOptions options)
参数类型描述
pathAbstractPath文件的路径。
驱动FileDriver要使用的驱动。
optionsDriverOptions驱动程序特定的选项。

返回值

只写图层。

异常

异常条件
ArgumentNullException路径为 null
ArgumentExceptionOptions 对象的类型对该驱动程序不正确。
GisException写入要素到文件时出错。
IOException发生 I/O 错误。

另见


Create(string, FileDriver, SpatialReferenceSystem)

创建图层并以追加方式打开它。

public static VectorLayer Create(string path, FileDriver driver, 
    SpatialReferenceSystem spatialReferenceSystem)
参数类型描述
pathString文件的路径。
驱动FileDriver要使用的驱动。
spatialReferenceSystemSpatialReferenceSystem空间参考系统。

返回值

[VectorLayer](../) 的实例。

异常

异常条件
ArgumentNullException路径为 null
GisException读取或写入要素时出错(从/到文件)。
IOException发生 I/O 错误。
NotSupportedException驱动程序不支持该空间参考系统。使用 SupportsSpatialReferenceSystem 检查是否支持该空间参考系统。

另见


Create(AbstractPath, FileDriver, SpatialReferenceSystem)

创建图层并以追加方式打开它。

public static VectorLayer Create(AbstractPath path, FileDriver driver, 
    SpatialReferenceSystem spatialReferenceSystem)
参数类型描述
pathAbstractPath文件的路径。
驱动FileDriver要使用的驱动。
spatialReferenceSystemSpatialReferenceSystem空间参考系统。

返回值

[VectorLayer](../) 的实例。

异常

异常条件
ArgumentNullException路径为 null
GisException读取或写入要素时出错(从/到文件)。
IOException发生 I/O 错误。
NotSupportedException驱动程序不支持该空间参考系统。使用 SupportsSpatialReferenceSystem 检查是否支持该空间参考系统。

另见


Create(string, FileDriver, DriverOptions, SpatialReferenceSystem)

创建图层并以追加方式打开它。

public static VectorLayer Create(string path, FileDriver driver, DriverOptions options, 
    SpatialReferenceSystem spatialReferenceSystem)
参数类型描述
pathString文件的路径。
驱动FileDriver要使用的驱动。
optionsDriverOptions驱动程序特定的选项。
spatialReferenceSystemSpatialReferenceSystem空间参考系统。

返回值

[VectorLayer](../) 的实例。

异常

异常条件
ArgumentNullException路径为 null
ArgumentExceptionOptions 对象的类型对该驱动程序不正确。
GisException读取或写入要素时出错(从/到文件)。
IOException发生 I/O 错误。
NotSupportedException驱动程序不支持该空间参考系统。使用 SupportsSpatialReferenceSystem 检查是否支持该空间参考系统。

另见


Create(AbstractPath, FileDriver, DriverOptions, SpatialReferenceSystem)

创建图层并以追加方式打开它。

public static VectorLayer Create(AbstractPath path, FileDriver driver, DriverOptions options, 
    SpatialReferenceSystem spatialReferenceSystem)
参数类型描述
pathAbstractPath文件的路径。
驱动FileDriver要使用的驱动。
optionsDriverOptions驱动程序特定的选项。
spatialReferenceSystemSpatialReferenceSystem空间参考系统。

返回值

[VectorLayer](../) 的实例。

异常

异常条件
ArgumentNullException路径为 null
ArgumentExceptionOptions 对象的类型对该驱动程序不正确。
GisException读取或写入要素时出错(从/到文件)。
IOException发生 I/O 错误。
NotSupportedException驱动程序不支持该空间参考系统。使用 SupportsSpatialReferenceSystem 检查是否支持该空间参考系统。

另见