ArcGIS Desktop

  • ArcGIS Pro
  • ArcMap

  • My Profile
  • Ayuda
  • Sign Out
ArcGIS Desktop

ArcGIS Online

La plataforma de representación cartográfica para tu organización

ArcGIS Desktop

Un completo SIG profesional

ArcGIS Enterprise

SIG en tu empresa

ArcGIS Developers

Herramientas para crear aplicaciones basadas en la ubicación

ArcGIS Solutions

Plantillas de aplicaciones y mapas gratuitas para tu sector

ArcGIS Marketplace

Obtén aplicaciones y datos para tu organización.

  • Documentación
  • Soporte
Esri
  • Iniciar sesión
user
  • Mi perfil
  • Cerrar sesión

ArcMap

  • Inicio
  • Introducción
  • Cartografiar
  • Analizar
  • Administrar datos
  • Herramientas
  • Extensiones

Índices espaciales en la geodatabase

  • Tipos de índices espaciales
  • Mantenimiento de índices espaciales de ArcGIS
  • Cuándo actualizar el índice espacial

ArcGIS utiliza índices espaciales para mejorar el rendimiento de consultas espaciales en clases de entidad. Identificar una entidad, seleccionar entidades haciendo clic en ellas o arrastrando un cuadro, así como desplazarse o usar el zoom requieren que ArcMap utilice el índice espacial para localizar entidades.

Cuando cree una clase de entidad vacía* o importe datos para crear una clase de entidad en una geodatabase desde ArcGIS, se creará un índice espacial en la clase de entidad. El índice espacial se usa al consultar y editar datos.

*Si crea clases de entidad vacías en IBM Db2, no se crearán índices espaciales.

Tipos de índices espaciales

Los índices espaciales varían en función de la fuente de datos. Las clases de entidad en los siguientes tipos de geodatabases utilizan índices espaciales basados en cuadrícula:

  • Geodatabases personales
  • Geodatabases de archivo
  • Geodatabases en Db2
  • Geodatabases en Oracle, si la clase de entidad contiene un campo de almacenamiento de geometría binario o ST_Geometry de Esri
  • Geodatabases en Microsoft SQL Server, si la clase de entidad contiene un campo de almacenamiento de geometría binario

Las clases de entidad en los siguientes tipos de geodatabases utilizan índices espaciales de árbol R:

  • Geodatabases en Oracle, si la clase de entidad contiene un campo de almacenamiento Oracle Spatial (SDO_Geometry)
  • Geodatabases en IBM Informix
  • Geodatabases en PostgreSQL

Las clases de entidad en geodatabases en SQL Server que contienen un campo de almacenamiento de geometría o geografía usan un índice espacial de árbol B modificado.

Mantenimiento de índices espaciales de ArcGIS

ArcGIS reconstruye automáticamente el índice espacial al final de algunas operaciones sobre geodatabases de archivos, corporativas, de grupo de trabajo y de escritorio, con el fin de garantizar que el índice sea óptimo. A continuación se explica cómo administra ArcGIS el índice espacial:

  • Cuando crea una clase de entidad vacía con el asistente Nueva clase de entidad, se crea un índice espacial con geodatabases de archivos, de grupo de trabajo, de escritorio y todas las corporativas excepto las bases de datos en Db2. El índice espacial se utiliza al editar, consultar o ejecutar los comandos para Cargar datos. En las geodatabases corporativas en Db2, el índice espacial se crea después de que los datos se carguen en la clase de entidad vacía.
  • Si importa datos de una geodatabase personal, shapefile o cobertura o importa dibujos asistidos por ordenador (CAD) o datos en formato SDC (Smart Data Compression) a una geodatabase de archivos, corporativa, de grupo de trabajo o de escritorio, un índice espacial se calcula automáticamente para la nueva clase de entidad.
  • El índice espacial se recalcula automáticamente al utilizar los comandos Copiar y Pegar de ArcGIS para copiar una clase de entidad de una geodatabase personal a una geodatabase de archivos, corporativa, de grupo de trabajo o de escritorio. El índice espacial también se reconstruye si copia una clase de entidad de Oracle Spatial, PostgreSQL o Informix. Si copia una clase de entidad desde una geodatabase corporativa o de archivos que utiliza un índice basado en cuadrícula (Oracle binario y ST_Geometry, SQL Server binario o Db2) en otra geodatabase que utilice un índice basado en cuadrícula, el índice se copiará junto con los datos de origen y no se reconstruirá.
  • Al utilizar una herramienta de geoprocesamiento que crea una clase de entidad, la herramienta crea un índice espacial basado en las entidades de la nueva clase de entidad.
  • Cuando se guardan las ediciones o se usan los comandos para Cargar datos en una clase de entidad que no tiene un índice espacial, se crea uno al guardar las ediciones o cuando se completa la carga de datos.
  • En las clases de entidad de las geodatabases de archivos comprimidas no se utiliza el mismo tipo de índice espacial que en las clases de entidad sin comprimir. Al comprimir una clase de entidad de una geodatabase de archivos, se creará automáticamente un índice para ella. índice que no se puede modificar. Al descomprimir la clase de entidad, se restablece automáticamente el mismo índice espacial que la clase de entidad tenía antes de comprimirse.

Cuándo actualizar el índice espacial

Dado que ArcGIS mantiene el índice espacial en las geodatabases de archivos, corporativas, de grupo de trabajo y de escritorio, raramente necesitará volver a calcular el índice espacial manualmente. Se recomienda volver a crear el índice espacial solo cuando haya agregado un gran número de entidades que difieran en tamaño de las entidades ya presentes en la clase de entidad. (esto solo afecta a la incorporación de entidades en sesiones de edición). Por ejemplo, si inicia una sesión de edición y agrega manualmente un gran número de entidades de línea o las carga mediante el Cargador de objetos, es posible que muchas de las entidades que agregue sean bastante más grandes o más pequeñas que las entidades que ya están en la clase de entidad. Para garantizar que el índice espacial funcione de forma óptima con las nuevas entidades, debe actualizar el índice espacial.

Al crear una clase de entidad en una geodatabase personal mediante cualquier método en ArcGIS, este calcula el índice espacial. El índice espacial creado en una clase de entidad en una geodatabase personal se basa en el horizonte del sistema de coordenadas de la clase de entidad y siempre será el óptimo; no es posible modificarlo.

ArcGIS Desktop

  • Inicio
  • Documentación
  • Soporte

ArcGIS

  • ArcGIS Online
  • ArcGIS Desktop
  • ArcGIS Enterprise
  • ArcGIS
  • ArcGIS Developer
  • ArcGIS Solutions
  • ArcGIS Marketplace

Acerca de Esri

  • Quiénes somos
  • Empleo
  • Blog de Esri
  • Conferencia de usuarios
  • Cumbre de desarrolladores
Esri
Díganos su opinión.
Copyright © 2021 Esri. | Privacidad | Legal