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)指定されたインデックスのベクター レイヤーを削除します。

関連項目