Class FeaturesSequence
Contents
[
Hide
]FeaturesSequence class
FeaturesSequence represents a set of vector features.
public abstract class FeaturesSequence : IEnumerable<Feature>
Properties
| Name | Description | 
|---|---|
| abstract Attributes { get; } | Gets the collection of custom attributes for features in this VectorLayer. | 
| abstract SpatialReferenceSystem { get; } | Gets spatial reference system of this features sequence. | 
Methods
| Name | Description | 
|---|---|
| abstract GetEnumerator() | Returns an enumerator that iterates through the collection. | 
| virtual GetExtent() | Gets a spatial extent of this layer. | 
| SaveTo(AbstractPath, FileDriver) | Saves features sequence to layer. | 
| SaveTo(string, FileDriver) | Saves features sequence to layer. | 
| SaveTo(AbstractPath, FileDriver, SavingOptions) | Saves features sequence to layer. | 
| SaveTo(string, FileDriver, SavingOptions) | Saves features sequence to layer. | 
| SplitTo() | Split features by geometry type. | 
| virtual WhereEqual<T>(string, T) | Selects features with attribute value equal to the provided value. | 
| virtual WhereGreater<T>(string, T) | Selects features with attribute value greater than the provided value. | 
| virtual WhereGreaterOrEqual<T>(string, T) | Selects features with attribute value greater or equal to the provided value. | 
| virtual WhereIntersects(Extent) | Filters features based on the extent. | 
| WhereIntersects(FeaturesSequence) | Filters features based on the union of all geometries in other features sequence. | 
| virtual WhereIntersects(IGeometry) | Filters features based on the provided geometry. | 
| virtual WhereLinq(Func<Feature, bool>) | Combining selection criteria into a single query using linq. | 
| virtual WhereNotEqual<T>(string, T) | Selects features with attribute value not equal to the provided value. | 
| virtual WhereNotNull(string) | Selects features with attribute not equal to null. | 
| virtual WhereNull(string) | Selects features with attribute equal to null. | 
| virtual WhereSet(string) | Selects features with attribute set. | 
| virtual WhereSmaller<T>(string, T) | Selects features with attribute value smaller than the provided value. | 
| virtual WhereSmallerOrEqual<T>(string, T) | Selects features with attribute value smaller or equal to the provided value. | 
| virtual WhereUnset(string) | Selects features where specified attribute is not set. | 
See Also
- class Feature
 - namespace Aspose.Gis
 - assembly Aspose.GIS