Class Dataset

Dataset class

Een dataset is de verzameling vanVectorLayer instanties.

public abstract class Dataset : IDisposable

Eigenschappen

NaamBeschrijving
virtual CanCreateLayers { get; }Krijgt een waarde die aangeeft of deze gegevensset vectorlagen kan maken.
virtual CanRemoveLayers { get; }Krijgt een waarde die aangeeft of deze dataset vectorlagen kan verwijderen.
abstract Driver { get; }Krijgt deDriver die deze dataset heeft geïnstantieerd.
abstract LayersCount { get; }Krijgt het aantal lagen in deze dataset.

methoden

NaamBeschrijving
static Create(AbstractPath, FileDriver)Creëert een dataset.
static Create(string, FileDriver)Creëert een dataset.
static Create(AbstractPath, FileDriver, DriverOptions)Creëert een dataset.
static Create(string, FileDriver, DriverOptions)Creëert een dataset.
static Open(AbstractPath, FileDriver)Opent de dataset.
static Open(IDbConnection, DatabaseDriver)Opent de dataset.
static Open(string, FileDriver)Opent de dataset.
static Open(AbstractPath, FileDriver, DriverOptions)Opent de dataset.
static Open(string, FileDriver, DriverOptions)Opent de dataset.
virtual CreateLayer()Maakt een nieuwe vectorlaag en opent deze om toe te voegen.
virtual CreateLayer(SpatialReferenceSystem)Maakt een nieuwe vectorlaag en opent deze om toe te voegen.
virtual CreateLayer(DriverOptions, SpatialReferenceSystem)Maakt een nieuwe vectorlaag en opent deze om toe te voegen.
virtual CreateLayer(string, SpatialReferenceSystem)Maakt een nieuwe vectorlaag met opgegeven naam en opent deze om toe te voegen.
virtual CreateLayer(string, DriverOptions, SpatialReferenceSystem)Maakt een nieuwe vectorlaag met opgegeven naam en opent deze om toe te voegen.
Dispose()Geeft de bronnen vrij die worden gebruikt door deDataset .
abstract EditLayer(string, DriverOptions, SpatialReferenceSystem)Opent de laag met opgegeven naam voor bewerking.
abstract GetLayerName(int)Haalt de naam op van de laag op opgegeven index.
abstract OpenLayer(string, DriverOptions)Opent de laag met opgegeven naam om te lezen.
abstract OpenLayerAt(int, DriverOptions)Opent de laag op gespecificeerde index om te lezen.
virtual RemoveLayer(string)Verwijdert de vectorlaag met opgegeven naam.
virtual RemoveLayerAt(int)Verwijdert de vectorlaag op gespecificeerde index.

Zie ook