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)지정된 인덱스에서 벡터 레이어를 제거합니다.

또한보십시오