类 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 WhereLinq(Func<Feature, bool>) | 使用 linq 将选择条件合并为单个查询。 |
| 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) | 选择指定属性未设置的要素。 |
另见
- class Feature
- namespace Aspose.Gis
- assembly Aspose.GIS