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