Class Dataset

Dataset class

Un set di dati è la raccolta diVectorLayer istanze.

public abstract class Dataset : IDisposable

Proprietà

NomeDescrizione
virtual CanCreateLayers { get; }Ottiene un valore che indica se questo set di dati può creare layer vettoriali.
virtual CanRemoveLayers { get; }Ottiene un valore che indica se questo set di dati può rimuovere layer vettoriali.
abstract Driver { get; }Ottiene ilDriver che ha istanziato questo set di dati.
abstract LayersCount { get; }Ottiene il numero di livelli in questo set di dati.

Metodi

NomeDescrizione
static Create(AbstractPath, FileDriver)Crea un set di dati.
static Create(string, FileDriver)Crea un set di dati.
static Create(AbstractPath, FileDriver, DriverOptions)Crea un set di dati.
static Create(string, FileDriver, DriverOptions)Crea un set di dati.
static Open(AbstractPath, FileDriver)Apre il set di dati.
static Open(IDbConnection, DatabaseDriver)Apre il set di dati.
static Open(string, FileDriver)Apre il set di dati.
static Open(AbstractPath, FileDriver, DriverOptions)Apre il set di dati.
static Open(string, FileDriver, DriverOptions)Apre il set di dati.
virtual CreateLayer()Crea un nuovo livello vettoriale e lo apre per l’aggiunta.
virtual CreateLayer(SpatialReferenceSystem)Crea un nuovo livello vettoriale e lo apre per l’aggiunta.
virtual CreateLayer(DriverOptions, SpatialReferenceSystem)Crea un nuovo livello vettoriale e lo apre per l’aggiunta.
virtual CreateLayer(string, SpatialReferenceSystem)Crea un nuovo vettore con il nome specificato e lo apre per l’aggiunta.
virtual CreateLayer(string, DriverOptions, SpatialReferenceSystem)Crea un nuovo vettore con il nome specificato e lo apre per l’aggiunta.
Dispose()Rilascia le risorse utilizzate daDataset .
abstract EditLayer(string, DriverOptions, SpatialReferenceSystem)Apre il livello con il nome specificato per la modifica.
abstract GetLayerName(int)Ottiene il nome del layer all’indice specificato.
abstract OpenLayer(string, DriverOptions)Apre il livello con il nome specificato per la lettura.
abstract OpenLayerAt(int, DriverOptions)Apre il livello all’indice specificato per la lettura.
virtual RemoveLayer(string)Rimuove il livello vettoriale con il nome specificato.
virtual RemoveLayerAt(int)Rimuove il livello vettoriale all’indice specificato.

Guarda anche