Class FeaturesSequence

FeaturesSequence class

FeaturesSequence représente un ensemble d’entités vectorielles.

public abstract class FeaturesSequence : IEnumerable<Feature>

Propriétés

NomLa description
abstract Attributes { get; }Obtient la collection d’attributs personnalisés pour les fonctionnalités de ceVectorLayer .
abstract SpatialReferenceSystem { get; }Obtient le système de référence spatiale de cette séquence d’entités.

Méthodes

NomLa description
abstract GetEnumerator()Renvoie un énumérateur qui parcourt la collection.
virtual GetExtent()Obtient une étendue spatiale de cette couche.
SaveTo(AbstractPath, FileDriver)Enregistre la séquence d’entités dans la couche.
SaveTo(string, FileDriver)Enregistre la séquence d’entités dans la couche.
SaveTo(AbstractPath, FileDriver, SavingOptions)Enregistre la séquence d’entités dans la couche.
SaveTo(string, FileDriver, SavingOptions)Enregistre la séquence d’entités dans la couche.
SplitTo()Divisez les entités par type de géométrie.
virtual WhereEqual<T>(string, T)Sélectionne les entités avec une valeur d’attribut égale à la valeur fournie.
virtual WhereGreater<T>(string, T)Sélectionne les entités dont la valeur d’attribut est supérieure à la valeur fournie.
virtual WhereGreaterOrEqual<T>(string, T)Sélectionne les entités dont la valeur d’attribut est supérieure ou égale à la valeur fournie.
virtual WhereIntersects(Extent)Filtre les entités en fonction de l’étendue.
WhereIntersects(FeaturesSequence)Filtre les entités en fonction de l’union de toutes les géométries dans d’autres séquences d’entités.
virtual WhereIntersects(IGeometry)Filtre les entités en fonction de la géométrie fournie.
virtual WhereNotEqual<T>(string, T)Sélectionne les entités dont la valeur d’attribut n’est pas égale à la valeur fournie.
virtual WhereNotNull(string)Sélectionne les entités dont l’attribut n’est pas égal à null.
virtual WhereNull(string)Sélectionne les entités avec un attribut égal à null.
virtual WhereSet(string)Sélectionne les entités avec un ensemble d’attributs.
virtual WhereSmaller<T>(string, T)Sélectionne les entités avec une valeur d’attribut inférieure à la valeur fournie.
virtual WhereSmallerOrEqual<T>(string, T)Sélectionne les entités avec une valeur d’attribut inférieure ou égale à la valeur fournie.
virtual WhereUnset(string)Sélectionne les entités où l’attribut spécifié n’est pas défini.

Voir également