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)يختار الميزات حيث لم يتم تعيين السمة المحددة.

أنظر أيضا