Dataset.CreateLayer

CreateLayer()

新しいベクター レイヤーを作成し、追加用に開きます。

public virtual VectorLayer CreateLayer()

戻り値

VectorLayer書き込み用に開いています。

関連項目


CreateLayer(SpatialReferenceSystem)

新しいベクター レイヤーを作成し、追加用に開きます。

public virtual VectorLayer CreateLayer(SpatialReferenceSystem spatialReferenceSystem)
パラメータタイプ説明
spatialReferenceSystemSpatialReferenceSystem新しいレイヤーの空間参照系。

戻り値

VectorLayer書き込み用に開いています。

関連項目


CreateLayer(DriverOptions, SpatialReferenceSystem)

新しいベクター レイヤーを作成し、追加用に開きます。

public virtual VectorLayer CreateLayer(DriverOptions options, 
    SpatialReferenceSystem spatialReferenceSystem = null)
パラメータタイプ説明
optionsDriverOptionsオプションを開きます。
spatialReferenceSystemSpatialReferenceSystem新しいレイヤーの空間参照系。

戻り値

VectorLayer書き込み用に開いています。

例外

例外調子
NotSupportedExceptionこのデータセットではレイヤーの作成はサポートされていません。
IOExceptionI/O エラーが発生しました。
GisExceptionレイヤーの作成中にエラーが発生しました。

関連項目


CreateLayer(string, SpatialReferenceSystem)

指定した名前で新しいベクター レイヤーを作成し、追加用に開きます。

public virtual VectorLayer CreateLayer(string name, 
    SpatialReferenceSystem spatialReferenceSystem = null)
パラメータタイプ説明
nameStringレイヤーの名前。
spatialReferenceSystemSpatialReferenceSystem新しいレイヤーの空間参照系。

戻り値

VectorLayer書き込み用に開いています。

例外

例外調子
NotSupportedExceptionこのデータセットではレイヤーの作成はサポートされていません。
IOExceptionI/O エラーが発生しました。
GisExceptionレイヤーの作成中にエラーが発生しました。

関連項目


CreateLayer(string, DriverOptions, SpatialReferenceSystem)

指定した名前で新しいベクター レイヤーを作成し、追加用に開きます。

public virtual VectorLayer CreateLayer(string name, DriverOptions options, 
    SpatialReferenceSystem spatialReferenceSystem = null)
パラメータタイプ説明
nameStringレイヤーの名前。
optionsDriverOptionsオプションを開きます。
spatialReferenceSystemSpatialReferenceSystem新しいレイヤーの空間参照系。

戻り値

VectorLayer書き込み用に開いています。

例外

例外調子
NotSupportedExceptionこのデータセットではレイヤーの作成はサポートされていません。
IOExceptionI/O エラーが発生しました。
GisExceptionレイヤーの作成中にエラーが発生しました。

関連項目