VectorLayer.UseSpatialIndex
UseSpatialIndex(string, bool)
फ़िल्टर विधियों में विशेषता मान द्वारा फ़िल्टरिंग को गति देने के लिए स्थानिक सूचकांक लोड करता हैWhereIntersects
औरNearestTo
. यदि इंडेक्स मौजूद नहीं है तो इसे पहले बनाता है। उपयोगforceRebuild इंडेक्स रिक्रिएशन को मजबूर करने के लिए।
public void UseSpatialIndex(string indexPath, bool forceRebuild = false)
पैरामीटर | प्रकार | विवरण |
---|
indexPath | String | इंडेक्स फ़ाइल का पथ। |
forceRebuild | Boolean | क्या अनुक्रमणिका को फिर से बनाना है भले ही वह पहले से मौजूद हो. |
अपवाद
अपवाद | स्थिति |
---|
ArgumentNullException | पथ हैnull . |
IOException | एक I/O त्रुटि हुई। |
InvalidOperationException | इस परत के लिए स्थानिक अनुक्रमणिका पहले ही लोड की जा चुकी है। |
GisException | फ़ाइल मौजूद है और यह Aspose.GIS द्वारा बनाई गई स्थानिक अनुक्रमणिका फ़ाइल नहीं है। |
यह सभी देखें
UseSpatialIndex(AbstractPath, bool)
फ़िल्टर विधियों में विशेषता मान द्वारा फ़िल्टरिंग को गति देने के लिए स्थानिक सूचकांक लोड करता हैWhereIntersects
औरNearestTo
. यदि इंडेक्स मौजूद नहीं है तो इसे पहले बनाता है। उपयोगforceRebuild इंडेक्स रिक्रिएशन को मजबूर करने के लिए।
public virtual void UseSpatialIndex(AbstractPath indexPath, bool forceRebuild = false)
पैरामीटर | प्रकार | विवरण |
---|
indexPath | AbstractPath | इंडेक्स फ़ाइल का पथ। |
forceRebuild | Boolean | क्या अनुक्रमणिका को फिर से बनाना है भले ही वह पहले से मौजूद हो. |
अपवाद
अपवाद | स्थिति |
---|
ArgumentNullException | पथ हैnull . |
IOException | एक I/O त्रुटि हुई। |
InvalidOperationException | इस परत के लिए स्थानिक अनुक्रमणिका पहले ही लोड की जा चुकी है। |
GisException | फ़ाइल मौजूद है और यह Aspose.GIS द्वारा बनाई गई स्थानिक अनुक्रमणिका फ़ाइल नहीं है। |
यह सभी देखें