4 votos

¿Qué son los índices espaciales y de atributos en las geodatabases?

¿Cuál es la diferencia entre un índice espacial y un índice de atributos en una base de datos geográficos ArcGIS?

¿Cuáles son sus propósitos?

15voto

Fredrik Kalseth Puntos 6633

Piensa en tus datos como un libro. Si tienes una tabla con millones de registros, puedes pensar en ella como un libro con millones de páginas. Si encontraras todas las instancias de una palabra dada dentro de este libro, tomaría mucho tiempo. Lo mismo ocurre cuando se busca en una tabla de la base de datos con muchos registros.

Un índice de atributos funciona igual que un índice de un libro. Si está buscando un registro en particular, un índice ayuda al motor de la base de datos a encontrarlo más rápido. Cuando una base de datos crea un índice, crea una tabla de índices separada que organiza los campos clave de forma fácil de encontrar. La tabla de índices contiene punteros de dirección que indican dónde se puede encontrar el registro en la tabla de origen.

Un índice espacial es la misma idea. Hace que encontrar las relaciones espaciales entre las geometrías sea más rápido. Si estuvieras buscando qué polígonos se intersectan con otro polígono, no sería muy eficiente escanear cada vértice para cada polígono en una tabla espacial.

Un índice espacial proporciona metadatos para poner rápidamente los datos espaciales en relación con otros datos espaciales. Una consulta espacial de "primer orden" comparará el RBM (rectángulo de límite mínimo) de los polígonos para ver si la extensión de los polígonos coincide. Si es así, una consulta de "segundo orden" verá si los vértices reales interactúan.

11voto

Dillie-O Puntos 193

El índice espacial se utiliza para indexar los datos geográficos. Puede compararlo con un Mapbook con un índice en la página 1, diciendo lo que contienen las otras páginas. Asignar un Índice Espacial a una capa asegura un rendimiento mucho mejor que sin un Índice Espacial - ArcGIS sólo obtiene los datos que necesita de las "páginas de índice", que usted solicita.

El Índice de Atributos se asigna a un campo en un cuadro de atributos y el propósito es también aquí mejorar el rendimiento general al consultar los datos.

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X