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. |
Δείτε επίσης