Estaba preguntando en un foro si podría ser una buena idea crear índices espaciales en subconjuntos de una tabla cuando su aplicación muestra en el mapa solo esos subconjuntos y nunca la tabla completa.
Estaba haciendo esta pregunta porque pensé que, dado que los subconjuntos no tienen la misma extensión de toda la tabla, tal vez sería más rápido mostrar los subconjuntos con sus propios índices espaciales.
La respuesta que recibí fue que los índices espaciales no afectan el tiempo de visualización, sino que solo se usan para consultas espaciales como unión o intersección. ¿¿¿Es verdad??? Mi experiencia con SIG y la base de datos es cuando una tabla no tiene índice espacial, la visualización en el mapa es mucho más lenta. Siempre pensé que en la pantalla se consultaba la tabla para mostrar las características que se cruzan con la extensión de la ventana del mapa actual, por lo que las características externas no se cargan por nada. ¿Es realmente como funciona? Este es un tipo de consulta espacial no?
¿Cuál es la verdad? ¿Es una buena idea crear índices espaciales en subconjuntos?