Class Dataset

Dataset class

Un conjunto de datos es la colección deVectorLayer instancias.

public abstract class Dataset : IDisposable

Propiedades

NombreDescripción
virtual CanCreateLayers { get; }Obtiene un valor que indica si este conjunto de datos puede crear capas vectoriales.
virtual CanRemoveLayers { get; }Obtiene un valor que indica si este conjunto de datos puede eliminar capas vectoriales.
abstract Driver { get; }Obtiene elDriver que instancia este conjunto de datos.
abstract LayersCount { get; }Obtiene el número de capas en este conjunto de datos.

Métodos

NombreDescripción
static Create(AbstractPath, FileDriver)Crea un conjunto de datos.
static Create(string, FileDriver)Crea un conjunto de datos.
static Create(AbstractPath, FileDriver, DriverOptions)Crea un conjunto de datos.
static Create(string, FileDriver, DriverOptions)Crea un conjunto de datos.
static Open(AbstractPath, FileDriver)Abre el conjunto de datos.
static Open(IDbConnection, DatabaseDriver)Abre el conjunto de datos.
static Open(string, FileDriver)Abre el conjunto de datos.
static Open(AbstractPath, FileDriver, DriverOptions)Abre el conjunto de datos.
static Open(string, FileDriver, DriverOptions)Abre el conjunto de datos.
virtual CreateLayer()Crea una nueva capa vectorial y la abre para agregarla.
virtual CreateLayer(SpatialReferenceSystem)Crea una nueva capa vectorial y la abre para agregarla.
virtual CreateLayer(DriverOptions, SpatialReferenceSystem)Crea una nueva capa vectorial y la abre para agregarla.
virtual CreateLayer(string, SpatialReferenceSystem)Crea una nueva capa vectorial con el nombre especificado y la abre para agregarla.
virtual CreateLayer(string, DriverOptions, SpatialReferenceSystem)Crea una nueva capa vectorial con el nombre especificado y la abre para agregarla.
Dispose()Libera los recursos utilizados por elDataset .
abstract EditLayer(string, DriverOptions, SpatialReferenceSystem)Abre la capa con el nombre especificado para editar.
abstract GetLayerName(int)Obtiene el nombre de la capa en el índice especificado.
abstract OpenLayer(string, DriverOptions)Abre la capa con el nombre especificado para lectura.
abstract OpenLayerAt(int, DriverOptions)Abre la capa en el índice especificado para lectura.
virtual RemoveLayer(string)Elimina la capa vectorial con el nombre especificado.
virtual RemoveLayerAt(int)Elimina la capa vectorial en el índice especificado.

Ver también