FeaturesSequence Class

FeaturesSequence represents a set of vector features.
Inheritance Hierarchy

Namespace:  Aspose.Gis
Assembly:  Aspose.GIS (in Aspose.GIS.dll) Version: 21.12.0.0 (21.12)
Syntax
public abstract class FeaturesSequence : IEnumerable<Feature>, 
	IEnumerable

The FeaturesSequence type exposes the following members.

Constructors
  NameDescription
Protected methodFeaturesSequence
Initializes a new instance of the FeaturesSequence class
Properties
  NameDescription
Public propertyAttributes
Gets the collection of custom attributes for features in this VectorLayer.
Public propertySpatialReferenceSystem
Gets spatial reference system of this features sequence.
Methods
  NameDescription
Public methodEquals
Determines whether the specified object is equal to the current object.
(Inherited from Object.)
Protected methodFinalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object.)
Public methodGetEnumerator
Returns an enumerator that iterates through the collection.
Public methodGetExtent
Gets a spatial extent of this layer.
Public methodGetHashCode
Serves as the default hash function.
(Inherited from Object.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodSaveTo(String, FileDriver)
Saves features sequence to layer.
Public methodSaveTo(AbstractPath, FileDriver)
Saves features sequence to layer.
Public methodSaveTo(String, FileDriver, SavingOptions)
Saves features sequence to layer.
Public methodSaveTo(AbstractPath, FileDriver, SavingOptions)
Saves features sequence to layer.
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
Public methodWhereEqualT
Selects features with attribute value equal to the provided value.
Public methodWhereGreaterT
Selects features with attribute value greater than the provided value.
Public methodWhereGreaterOrEqualT
Selects features with attribute value greater or equal to the provided value.
Public methodWhereIntersects(Extent)
Filters features based on the extent.
Public methodWhereIntersects(FeaturesSequence)
Filters features based on the union of all geometries in other features sequence.
Public methodWhereIntersects(IGeometry)
Filters features based on the provided geometry.
Public methodWhereNotEqualT
Selects features with attribute value not equal to the provided value.
Public methodWhereNotNull
Selects features with attribute not equal to null.
Public methodWhereNull
Selects features with attribute equal to null.
Public methodWhereSet
Selects features with attribute set.
Public methodWhereSmallerT
Selects features with attribute value smaller than the provided value.
Public methodWhereSmallerOrEqualT
Selects features with attribute value smaller or equal to the provided value.
Public methodWhereUnset
Selects features where specified attribute is not set.
See Also