Class VectorLayer

VectorLayer class

एक वेक्टर परत का प्रतिनिधित्व करता है। एक वेक्टर परत भौगोलिक विशेषताओं का एक संग्रह है, जो फ़ाइल में संग्रहीत है।

public abstract class VectorLayer : FeaturesSequence, IDisposable

गुण

नामविवरण
override Attributes { get; }इसमें सुविधाओं के लिए कस्टम विशेषताओं का संग्रह प्राप्त करता हैVectorLayer .
virtual Count { get; }इस परत में सुविधाओं की संख्या प्राप्त करता है।
abstract Driver { get; }हो जाता हैDriver जिसने इस परत को तत्काल बनाया।
abstract GeometryType { get; }परत के लिए ज्यामिति का प्रकार प्राप्त करता है।
virtual Item { get; }हो जाता हैFeature निर्दिष्ट सूचकांक पर।
abstract SpatialReferenceSystem { get; }इस विशेषता अनुक्रम की स्थानिक संदर्भ प्रणाली प्राप्त करता है।

तरीकों

नामविवरण
static Create(AbstractPath, FileDriver)परत बनाता है और नई सुविधाओं को जोड़ने के लिए इसे खोलता है।
static Create(string, FileDriver)परत बनाता है और नई सुविधाओं को जोड़ने के लिए इसे खोलता है।
static Create(AbstractPath, FileDriver, DriverOptions)परत बनाता है और नई सुविधाओं को जोड़ने के लिए इसे खोलता है।
static Create(AbstractPath, FileDriver, SpatialReferenceSystem)परत बनाता है और इसे जोड़ने के लिए खोलता है।
static Create(string, FileDriver, DriverOptions)परत बनाता है और नई सुविधाओं को जोड़ने के लिए इसे खोलता है।
static Create(string, FileDriver, SpatialReferenceSystem)परत बनाता है और इसे जोड़ने के लिए खोलता है।
static Create(AbstractPath, FileDriver, DriverOptions, SpatialReferenceSystem)परत बनाता है और इसे जोड़ने के लिए खोलता है।
static Create(string, FileDriver, DriverOptions, SpatialReferenceSystem)परत बनाता है और इसे जोड़ने के लिए खोलता है।
static Open(AbstractPath, FileDriver)परत को पढ़ने के लिए खोलें.
static Open(string, FileDriver)परत को पढ़ने के लिए खोलें.
static Open(AbstractPath, FileDriver, DriverOptions)परत को पढ़ने के लिए खोलें.
static Open(string, FileDriver, DriverOptions)परत को पढ़ने के लिए खोलें.
Add(Feature)द्वारा समर्थित होने पर परत में एक नई सुविधा जोड़ता हैVectorLayer एसDriver .
virtual Add(Feature, IFeatureStyle)निर्दिष्ट शैली के साथ परत में एक नई सुविधा जोड़ता है, यदि द्वारा समर्थित हैVectorLayer एसDriver .
AsInMemory()इनमेमोरी प्रारूप के रूप में एक परत क्लोन बनाएं।
ConstructFeature()इस परत की विशेषताओं के संग्रह से मेल खाने वाली विशेषताओं के साथ एक नई सुविधा बनाता है (लेकिन परत में नहीं जोड़ता है)। जब सुविधा के लिए डेटा सेट करने के साथ किया जाता है, तो इसका उपयोग करेंAdd परत में सुविधा जोड़ने के लिए.
CopyAttributes(FeaturesSequence)अन्य की विशेषताओं को कॉपी करता हैVectorLayer इसके लिए.
CopyAttributes(FeaturesSequence, IAttributesConverter)अन्य की विशेषताओं को कॉपी करता हैVectorLayer इसके लिए.
Dispose()द्वारा उपयोग किए गए संसाधनों को जारी करता हैVectorLayer .
override Equals(object)निर्धारित करता है कि निर्दिष्ट वस्तु वर्तमान वस्तु के बराबर है या नहीं।
abstract GetEnumerator()एक एन्यूमरेटर लौटाता है जो संग्रह के माध्यम से पुनरावृति करता है।
virtual GetExtent()इस परत की स्थानिक सीमा प्राप्त करता है।
Join(VectorLayer, JoinOptions)एक परत को वर्तमान परत से जोड़ता है।
NearestTo(IPoint)प्रदान किए गए बिंदु के निकटतम सुविधा प्राप्त करता है।
NearestTo(double, double)प्रदान किए गए निर्देशांक के निकटतम विशेषता प्राप्त करें।
virtual RemoveAt(int)निकालेंFeature निर्दिष्ट सूचकांक पर।
virtual ReplaceAt(int, Feature)बदलेंFeature निर्दिष्ट सूचकांक पर।
SaveTo(AbstractPath, FileDriver)सुविधाओं के अनुक्रम को परत दर परत सहेजता है।
SaveTo(string, FileDriver)सुविधाओं के अनुक्रम को परत दर परत सहेजता है।
SaveTo(AbstractPath, FileDriver, SavingOptions)सुविधाओं के अनुक्रम को परत दर परत सहेजता है।
SaveTo(string, FileDriver, SavingOptions)सुविधाओं के अनुक्रम को परत दर परत सहेजता है।
SplitTo()सुविधाओं को ज्यामिति प्रकार से विभाजित करें।
virtual UseAttributesIndex(AbstractPath, string, bool)फ़िल्टर विधियों में विशेषता मान द्वारा फ़िल्टरिंग को गति देने के लिए विशेषता अनुक्रमणिका को लोड करता हैWhereGreater. यदि इंडेक्स मौजूद नहीं है तो इसे पहले बनाता है। उपयोगforceRebuild इंडेक्स रिक्रिएशन को मजबूर करने के लिए।
UseAttributesIndex(string, string, bool)फ़िल्टर विधियों में विशेषता मान द्वारा फ़िल्टरिंग को गति देने के लिए विशेषता अनुक्रमणिका को लोड करता हैWhereGreater. यदि इंडेक्स मौजूद नहीं है तो इसे पहले बनाता है। उपयोगforceRebuild इंडेक्स रिक्रिएशन को मजबूर करने के लिए।
virtual UseSpatialIndex(AbstractPath, bool)फ़िल्टर विधियों में विशेषता मान द्वारा फ़िल्टरिंग को गति देने के लिए स्थानिक सूचकांक लोड करता हैWhereIntersects औरNearestTo. यदि इंडेक्स मौजूद नहीं है तो इसे पहले बनाता है। उपयोगforceRebuild इंडेक्स रिक्रिएशन को मजबूर करने के लिए।
UseSpatialIndex(string, bool)फ़िल्टर विधियों में विशेषता मान द्वारा फ़िल्टरिंग को गति देने के लिए स्थानिक सूचकांक लोड करता हैWhereIntersects औरNearestTo. यदि इंडेक्स मौजूद नहीं है तो इसे पहले बनाता है। उपयोगforceRebuild इंडेक्स रिक्रिएशन को मजबूर करने के लिए।
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)उन विशेषताओं का चयन करता है जहाँ निर्दिष्ट विशेषता सेट नहीं है।
static Convert(AbstractPath, FileDriver, AbstractPath, FileDriver)एक परत को एक अलग प्रारूप में बदलें।
static Convert(string, FileDriver, string, FileDriver)एक परत को एक अलग प्रारूप में बदलें।
static Convert(AbstractPath, FileDriver, AbstractPath, FileDriver, ConversionOptions)एक परत को एक अलग प्रारूप में बदलें।
static Convert(string, FileDriver, string, FileDriver, ConversionOptions)एक परत को एक अलग प्रारूप में बदलें।

यह सभी देखें