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 द्वारा बनाई गई स्थानिक अनुक्रमणिका फ़ाइल नहीं है। |
यह सभी देखें