Class FeaturesSequence

FeaturesSequence class

FeaturesSequence代表一组矢量特征.

public abstract class FeaturesSequence : IEnumerable<Feature>

特性

姓名描述
abstract Attributes { get; }获取此功能的自定义属性集合VectorLayer.
abstract SpatialReferenceSystem { get; }获取此要素序列的空间参考系统。

方法

姓名描述
abstract GetEnumerator()返回一个遍历集合的枚举器。
virtual GetExtent()获取该图层的空间范围。
SaveTo(AbstractPath, FileDriver)将特征序列保存到图层。
SaveTo(string, FileDriver)将特征序列保存到图层。
SaveTo(AbstractPath, FileDriver, SavingOptions)将特征序列保存到图层。
SaveTo(string, FileDriver, SavingOptions)将特征序列保存到图层。
SplitTo()按几何类型拆分要素。
virtual WhereEqual<T>(string, T)选择属性值等于提供值的要素。
virtual WhereGreater<T>(string, T)选择属性值大于提供值的要素。
virtual WhereGreaterOrEqual<T>(string, T)选择属性值大于或等于提供值的要素。
virtual WhereIntersects(Extent)根据范围过滤要素。
WhereIntersects(FeaturesSequence)根据其他特征序列中所有几何的并集过滤特征。
virtual WhereIntersects(IGeometry)根据提供的几何过滤特征。
virtual WhereNotEqual<T>(string, T)选择属性值不等于提供值的要素。
virtual WhereNotNull(string)选择属性不等于 null 的要素。
virtual WhereNull(string)选择属性等于 null 的要素。
virtual WhereSet(string)选择具有属性集的要素。
virtual WhereSmaller<T>(string, T)选择属性值小于提供值的要素。
virtual WhereSmallerOrEqual<T>(string, T)选择属性值小于或等于提供值的要素。
virtual WhereUnset(string)选择未设置指定属性的功能。

也可以看看