Dataset.CreateLayer

CreateLayer()

创建一个新的矢量图层并打开它进行追加。

public virtual VectorLayer CreateLayer()

返回值

AVectorLayer为写作而打开。

也可以看看


CreateLayer(SpatialReferenceSystem)

创建一个新的矢量图层并打开它进行追加。

public virtual VectorLayer CreateLayer(SpatialReferenceSystem spatialReferenceSystem)
范围类型描述
spatialReferenceSystemSpatialReferenceSystem新图层的空间参考系统。

返回值

AVectorLayer为写作而打开。

也可以看看


CreateLayer(DriverOptions, SpatialReferenceSystem)

创建一个新的矢量图层并打开它进行追加。

public virtual VectorLayer CreateLayer(DriverOptions options, 
    SpatialReferenceSystem spatialReferenceSystem = null)
范围类型描述
optionsDriverOptions打开选项。
spatialReferenceSystemSpatialReferenceSystem新图层的空间参考系统。

返回值

AVectorLayer为写作而打开。

例外

例外(健康)状况
NotSupportedException此数据集不支持图层创建。
IOException发生 I/O 错误。
GisException创建图层时出错。

也可以看看


CreateLayer(string, SpatialReferenceSystem)

创建一个具有指定名称的新矢量图层并打开它进行追加。

public virtual VectorLayer CreateLayer(string name, 
    SpatialReferenceSystem spatialReferenceSystem = null)
范围类型描述
nameString层的名称。
spatialReferenceSystemSpatialReferenceSystem新图层的空间参考系统。

返回值

AVectorLayer为写作而打开。

例外

例外(健康)状况
NotSupportedException此数据集不支持图层创建。
IOException发生 I/O 错误。
GisException创建图层时出错。

也可以看看


CreateLayer(string, DriverOptions, SpatialReferenceSystem)

创建一个具有指定名称的新矢量图层并打开它进行追加。

public virtual VectorLayer CreateLayer(string name, DriverOptions options, 
    SpatialReferenceSystem spatialReferenceSystem = null)
范围类型描述
nameString层的名称。
optionsDriverOptions打开选项。
spatialReferenceSystemSpatialReferenceSystem新图层的空间参考系统。

返回值

AVectorLayer为写作而打开。

例外

例外(健康)状况
NotSupportedException此数据集不支持图层创建。
IOException发生 I/O 错误。
GisException创建图层时出错。

也可以看看