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)Выбирает объекты с атрибутом, не равным нулю.
virtual WhereNull(string)Выбирает объекты с атрибутом, равным нулю.
virtual WhereSet(string)Выбирает объекты с установленным атрибутом.
virtual WhereSmaller<T>(string, T)Выбирает объекты со значением атрибута меньше предоставленного значения.
virtual WhereSmallerOrEqual<T>(string, T)Выбирает объекты со значением атрибута, меньшим или равным указанному значению.
virtual WhereUnset(string)Выбирает объекты, для которых указанный атрибут не установлен.

Смотрите также