VectorLayer.UseSpatialIndex
UseSpatialIndex(string, bool)
Carga el índice espacial para acelerar el filtrado por valor de atributos en métodos de filtrado comoWhereIntersects
yNearestTo
. Si el índice no existe lo crea primero. UsarforceRebuild para forzar el índice de recreación.
public void UseSpatialIndex(string indexPath, bool forceRebuild = false)
Parámetro | Escribe | Descripción |
---|
indexPath | String | Ruta al archivo de índice. |
forceRebuild | Boolean | Ya sea para volver a crear el índice incluso si ya existe. |
Excepciones
excepción | condición |
---|
ArgumentNullException | camino esnull . |
IOException | Se produjo un error de E/S. |
InvalidOperationException | El índice espacial ya está cargado para esta capa. |
GisException | El archivo existe y no es un archivo de índice espacial creado por Aspose.GIS. |
Ver también
UseSpatialIndex(AbstractPath, bool)
Carga el índice espacial para acelerar el filtrado por valor de atributos en métodos de filtrado comoWhereIntersects
yNearestTo
. Si el índice no existe lo crea primero. UsarforceRebuild para forzar el índice de recreación.
public virtual void UseSpatialIndex(AbstractPath indexPath, bool forceRebuild = false)
Parámetro | Escribe | Descripción |
---|
indexPath | AbstractPath | Ruta al archivo de índice. |
forceRebuild | Boolean | Ya sea para volver a crear el índice incluso si ya existe. |
Excepciones
excepción | condición |
---|
ArgumentNullException | camino esnull . |
IOException | Se produjo un error de E/S. |
InvalidOperationException | El índice espacial ya está cargado para esta capa. |
GisException | El archivo existe y no es un archivo de índice espacial creado por Aspose.GIS. |
Ver también