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