¿Qué tipo de índice espacial utiliza arcgis?

12

El primer tema de investigación de mi maestría fue sobre índices espaciales. Aprendí sobre R-Trees y R + -tree, R * -trees y otros temas diversos pero muy similares. Es posible que esto no sea información publicada, pero ¿qué tipo de índice espacial utiliza ESRI? Como pregunta secundaria, ¿se puede cambiar este tipo y cómo? Hay algunas situaciones en las que un tipo diferente de índice aumentaría el rendimiento.

En el caso de Oracle, puede usar el tipo de datos espaciales ST_Geometry que puede indexarse ​​a un árbol R o un árbol cuádruple o ambos: http://docs.oracle.com/html/A88805_01/sdo_intr.htm

Otras bases de datos usan mecanismos de almacenamiento binarios que no son espaciales por defecto y no parecen usar la indexación espacial disponible. En SQL 2005 y los tipos de datos espaciales inferiores no existían, pero ESRI todavía podía usar bases de datos SQL. Según este estudio de caso, SQL 2012: http://www.microsoft.com/casestudies/Case_Study_Detail.aspx?CaseStudyID=710000000547 utiliza el tipo de rendimiento espacial automatizado, pero no enumera qué tipo de R-Tree es.

Puntos de bonificación por leer material respondiendo esta pregunta.

Gracias.

Roland
fuente
44
Esto depende de la base de datos a la que se está conectando y cómo está configurada.
Mapperz
1
Gracias al segundo comentarista que actualicé debido a su enlace. Gracias @PolyGeo Seguí la cadena lo mejor que pude y terminé aquí: dpi.inpe.br/cursos/ser303/oracle_r_tree.pdf . Dice que es un R-Tree y luego hace referencia a un R * -tree en la bibliografía
Aquí se revela uno de los índices espaciales más interesantes para mí: youtube.com/watch?NR=1&v=0-zd_XyqQbM
error de consulta el

Respuestas:

6

Hay varios índices espaciales diferentes que ArcSDE usará según la base de datos y el tipo de datos espaciales que esté utilizando.

En el caso de Oracle, Oracle Spatial usa un índice de dominio R-Tree, mientras que el tipo SDE.ST_Geometry de Esri usa un índice de dominio de cuadrícula. Con SQL Server 2012, creo que el principal cambio en la indexación espacial es la adición de la cuadrícula automática. En realidad, esto no cambia la estructura de la cuadrícula (sigue siendo un B-Tree), pero automáticamente elige un mejor tamaño de cuadrícula .

Eso es todo lo que se me ocurre, pero estoy seguro de que me he perdido algo.

travis
fuente