VectorLayer.UseSpatialIndex
UseSpatialIndex(string, bool)
Laddar rumsligt index för att påskynda filtrering efter attributvärde i filtermetoder somWhereIntersects
ochNearestTo
. Om index inte finns skapas det först. Använda sig avforceRebuild för att tvinga fram indexåtergivning.
public void UseSpatialIndex(string indexPath, bool forceRebuild = false)
Parameter | Typ | Beskrivning |
---|
indexPath | String | Sökväg till indexfilen. |
forceRebuild | Boolean | Om index ska återskapas även om det redan finns. |
Undantag
undantag | skick |
---|
ArgumentNullException | Vägen ärnull . |
IOException | Ett I/O-fel uppstod. |
InvalidOperationException | Rumsligt index har redan laddats för detta lager. |
GisException | Filen finns och det är inte en rumslig indexfil skapad av Aspose.GIS. |
Se även
UseSpatialIndex(AbstractPath, bool)
Laddar rumsligt index för att påskynda filtrering efter attributvärde i filtermetoder somWhereIntersects
ochNearestTo
. Om index inte finns skapas det först. Använda sig avforceRebuild för att tvinga fram indexåtergivning.
public virtual void UseSpatialIndex(AbstractPath indexPath, bool forceRebuild = false)
Parameter | Typ | Beskrivning |
---|
indexPath | AbstractPath | Sökväg till indexfilen. |
forceRebuild | Boolean | Om index ska återskapas även om det redan finns. |
Undantag
undantag | skick |
---|
ArgumentNullException | Vägen ärnull . |
IOException | Ett I/O-fel uppstod. |
InvalidOperationException | Rumsligt index har redan laddats för detta lager. |
GisException | Filen finns och det är inte en rumslig indexfil skapad av Aspose.GIS. |
Se även