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 for 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

ArcGIS Help

  • Inicio
  • Introducción
  • Mapa
  • Analizar
  • Administrar datos
  • Herramientas
  • Más...

Registrar una tabla con la geodatabase

Registrar una tabla con la geodatabase agrega un registro a las siguientes tablas del sistema de la geodatabase:

  • GDB_ITEMS
  • GDB_ITEMRELATIONSHIPS
  • TABLE_REGISTRY (o sde_table_registry)
  • COLUMN_REGISTRY (o sde_column_registry)

Si la tabla consta de una columna espacial, también se agrega un registro a estas tablas del sistema de la geodatabase:

  • LAYERS (o sde_layers)
  • GEOMETRY_COLUMNS (o sde_geometry_columns)

Además, al registrar una tabla con la geodatabase, se agrega un campo Id. de objeto a la tabla. La geodatabase rellena este campo con números de identificador únicos.

Si registra una tabla con la geodatabase y la tabla ya contiene un campo ObjectID, se muestra un cuadro de diálogo que permite utilizar el campo existente o agregar un nuevo campo, ObjectID_1.

Precaución:

Si decide utilizar el campo existente y los valores existentes no son únicos, tenga en cuenta que los valores del campo se sobrescribirán, empezando por el valor 1. Si decide utilizar el campo existente y los valores existentes son únicos, el siguiente valor que inserte ArcGIS será el valor de Id. existente máximo + 1. Por ejemplo, si el valor existente máximo en el campo es 204, el valor siguiente que ArcGIS insertará será 205.

Si registra una tabla espacial (una clase de entidad) con la geodatabase y ya existe un campo denominado ObjectID, se agrega automáticamente un identificador de campo a la tabla de negocios. El tipo de datos de este campo de identificador es ObjectID. El campo se rellena con valores únicos para cada registro de la tabla. La geodatabase genera estos valores.

Tenga en cuenta que puede haber solo un campo con tipo de datos ObjectID en una tabla espacial registrada con la geodatabase.

Agregar un ObjectID cuando ya existe una columna denominada ObjectID

Los tipos de datos de campo que se usan en la tabla que registro con la geodatabase se deben asignar a los tipos de datos de ArcGIS. Si no es así, el proceso de registro fallará. Vea Tipos de datos compatibles con ArcGIS para obtener una lista de tipos de datos que puede usar.

Nota:

Dado que ArcGIS no puede agregar un campo de ObjectID a una vista ni actualizar los valores de un campo de ObjectID existente en una vista, no se puede registrar una vista con la geodatabase.

Para registrar una tabla con la geodatabase en ArcGIS for Desktop, siga estos pasos:

  1. Inicie ArcMap y abra la ventana Catálogo o inicie ArcCatalog.
  2. Conéctese a la geodatabase corporativa que contiene la tabla que desea registrar.

    Esta conexión se realiza en el nodo Conexiones de base de datos del árbol de catálogo. Asegúrese de conectarse como propietario de la tabla.

  3. Haga clic con el botón derecho del ratón en la tabla que desea registrar y haga clic en Registrar con geodatabase.
  4. Si va a registrar una tabla no espacial que ya contiene un campo ObjectID, puede utilizar el campo existente para almacenar identificadores de objeto o crear un nuevo campo.
  5. Si está registrando una tabla espacial y ArcGIS puede detectar el tipo de entidad, referencia espacial, extensión espacial y una columna de ObjectID calificativa, automáticamente registrará la tabla. Si no se puede determinar alguna de esta propiedades, un cuadro de diálogo aparecerá.
  6. Si recibe el cuadro de diálogo, proporcione la información solicitada.
  7. Haga clic en Aceptar para registrar la tabla.

Una vez que la tabla se ha registrado con la geodatabase, puede utilizar una función de la geodatabase, por ejemplo agregarle subtipos, definir dominios para campos en la tabla y colocar la tabla en una clase de relación. Si se trata de una tabla espacial (una clase de entidad), también puede moverla a un dataset de entidades de modo que se pueda utilizar en topologías, redes, terrenos y otras estructuras del dataset de entidades. Para utilizar funciones como los datasets de red, terrenos y datos esquemáticos, debe tener instalada y activada la extensión de ArcGIS necesaria.

Temas relacionados

  • Funcionalidad de ArcGIS disponible para las tablas de la base de datos que no están registradas con la geodatabase
  • ¿Qué es un Id. de objeto?
  • Principios básicos de los campos ObjectID
  • Flujo de trabajo: Crear tablas con SQL y registrarlas con la geodatabase

ArcGIS Desktop

  • Inicio
  • Documentación
  • Soporte

Plataforma ArcGIS

  • ArcGIS Online
  • ArcGIS Desktop
  • ArcGIS Enterprise
  • ArcGIS for Developers
  • 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 © 2019 Esri. | Privacidad | Legal