Class VectorLayer
Contenido
[
Ocultar
]VectorLayer class
Representa una capa vectorial. Una capa vectorial es una colección de características geográficas almacenadas en un archivo.
public abstract class VectorLayer : FeaturesSequence, IDisposable
Propiedades
Nombre | Descripción |
---|---|
override Attributes { get; } | Obtiene la colección de atributos personalizados para las funciones en esteVectorLayer . |
virtual Count { get; } | Obtiene el número de entidades en esta capa. |
abstract Driver { get; } | Obtiene elDriver que instancia esta capa. |
abstract GeometryType { get; } | Obtiene el tipo de geometría de la capa. |
virtual Item { get; } | Obtiene elFeature en el índice especificado. |
abstract SpatialReferenceSystem { get; } | Obtiene el sistema de referencia espacial de esta secuencia de entidades. |
Métodos
Nombre | Descripción |
---|---|
static Create(AbstractPath, FileDriver) | Crea la capa y la abre para agregar nuevas características. |
static Create(string, FileDriver) | Crea la capa y la abre para agregar nuevas características. |
static Create(AbstractPath, FileDriver, DriverOptions) | Crea la capa y la abre para agregar nuevas características. |
static Create(AbstractPath, FileDriver, SpatialReferenceSystem) | Crea la capa y la abre para agregarla. |
static Create(string, FileDriver, DriverOptions) | Crea la capa y la abre para agregar nuevas características. |
static Create(string, FileDriver, SpatialReferenceSystem) | Crea la capa y la abre para agregarla. |
static Create(AbstractPath, FileDriver, DriverOptions, SpatialReferenceSystem) | Crea la capa y la abre para agregarla. |
static Create(string, FileDriver, DriverOptions, SpatialReferenceSystem) | Crea la capa y la abre para agregarla. |
static Open(AbstractPath, FileDriver) | Abre la capa para lectura. |
static Open(string, FileDriver) | Abre la capa para lectura. |
static Open(AbstractPath, FileDriver, DriverOptions) | Abre la capa para lectura. |
static Open(string, FileDriver, DriverOptions) | Abre la capa para lectura. |
Add(Feature) | Agrega una nueva entidad a la capa, si es compatible con elVectorLayer sDriver . |
virtual Add(Feature, IFeatureStyle) | Agrega una nueva entidad con el estilo especificado a la capa, si es compatible con elVectorLayer sDriver . |
AsInMemory() | Crear un clon de capa como formato InMemory. |
ConstructFeature() | Crea (pero no agrega a la capa) una nueva entidad con atributos que coinciden con la colección de atributos de esta capa. Cuando termine de configurar los datos para la entidad, useAdd para agregar la entidad a la capa. |
CopyAttributes(FeaturesSequence) | Copia atributos de otrosVectorLayer a este. |
CopyAttributes(FeaturesSequence, IAttributesConverter) | Copia atributos de otrosVectorLayer a este. |
Dispose() | Libera los recursos utilizados por elVectorLayer . |
override Equals(object) | Determina si el objeto especificado es igual al objeto actual. |
abstract GetEnumerator() | Devuelve un enumerador que itera a través de la colección. |
virtual GetExtent() | Obtiene una extensión espacial de esta capa. |
Join(VectorLayer, JoinOptions) | Une una capa a la capa actual. |
NearestTo(IPoint) | Obtiene la entidad más cercana al punto proporcionado. |
NearestTo(double, double) | Obtiene la entidad más cercana a la coordenada proporcionada. |
virtual RemoveAt(int) | Eliminar elFeature en el índice especificado. |
virtual ReplaceAt(int, Feature) | Reemplace elFeature en el índice especificado. |
SaveTo(AbstractPath, FileDriver) | Guarda la secuencia de características en la capa. |
SaveTo(string, FileDriver) | Guarda la secuencia de características en la capa. |
SaveTo(AbstractPath, FileDriver, SavingOptions) | Guarda la secuencia de características en la capa. |
SaveTo(string, FileDriver, SavingOptions) | Guarda la secuencia de características en la capa. |
SplitTo() | Dividir entidades por tipo de geometría. |
virtual UseAttributesIndex(AbstractPath, string, bool) | Carga el índice de atributo para acelerar el filtrado por valor de atributo en métodos de filtro comoWhereGreater . Si el índice no existe lo crea primero. UsarforceRebuild para forzar el índice de recreación. |
UseAttributesIndex(string, string, bool) | Carga el índice de atributo para acelerar el filtrado por valor de atributo en métodos de filtro comoWhereGreater . Si el índice no existe lo crea primero. UsarforceRebuild para forzar el índice de recreación. |
virtual UseSpatialIndex(AbstractPath, bool) | Carga el índice espacial para acelerar el filtrado por valor de atributos en métodos de filtrado comoWhereIntersects yNearestTo . Si el índice no existe lo crea primero. UsarforceRebuild para forzar el índice de recreación. |
UseSpatialIndex(string, bool) | Carga el índice espacial para acelerar el filtrado por valor de atributos en métodos de filtrado comoWhereIntersects yNearestTo . Si el índice no existe lo crea primero. UsarforceRebuild para forzar el índice de recreación. |
virtual WhereEqual<T>(string, T) | Selecciona entidades con un valor de atributo igual al valor proporcionado. |
virtual WhereGreater<T>(string, T) | Selecciona entidades con un valor de atributo mayor que el valor proporcionado. |
virtual WhereGreaterOrEqual<T>(string, T) | Selecciona entidades con valor de atributo mayor o igual al valor proporcionado. |
virtual WhereIntersects(Extent) | Filtra entidades según la extensión. |
WhereIntersects(FeaturesSequence) | Filtra entidades en función de la unión de todas las geometrías en otra secuencia de entidades. |
virtual WhereIntersects(IGeometry) | Filtra entidades según la geometría proporcionada. |
virtual WhereNotEqual<T>(string, T) | Selecciona entidades con un valor de atributo que no es igual al valor proporcionado. |
virtual WhereNotNull(string) | Selecciona entidades con atributo distinto de nulo. |
virtual WhereNull(string) | Selecciona entidades con atributo igual a nulo. |
virtual WhereSet(string) | Selecciona entidades con conjunto de atributos. |
virtual WhereSmaller<T>(string, T) | Selecciona entidades con un valor de atributo menor que el valor proporcionado. |
virtual WhereSmallerOrEqual<T>(string, T) | Selecciona entidades con valor de atributo menor o igual al valor proporcionado. |
virtual WhereUnset(string) | Selecciona entidades donde el atributo especificado no está establecido. |
static Convert(AbstractPath, FileDriver, AbstractPath, FileDriver) | Convierte una capa a un formato diferente. |
static Convert(string, FileDriver, string, FileDriver) | Convierte una capa a un formato diferente. |
static Convert(AbstractPath, FileDriver, AbstractPath, FileDriver, ConversionOptions) | Convierte una capa a un formato diferente. |
static Convert(string, FileDriver, string, FileDriver, ConversionOptions) | Convierte una capa a un formato diferente. |
Ver también
- class FeaturesSequence
- espacio de nombres Aspose.Gis
- asamblea Aspose.GIS