Definir propiedades de clases de entidad

Al crear una clase de entidad, debe especificar varias propiedades de clase de entidad que definan su estructura.

En la mayoría de las situaciones, la mejor opción es aceptar los valores predeterminados de estas propiedades. Sin embargo, esta sección describe cada propiedad de la clase de entidad de forma que pueda comprender cuándo y por qué necesita usar valores que no sean los predeterminados y cómo la modificación de esos valores afecta a sus datos.

Crear una clase de entidad adecuada que se adapte a su modelo de datos depende de las propiedades de clase de entidad descritas a continuación.

Nombre y alias

Cuando cree una clase de entidad, especifique un nombre que indique los datos que almacena la clase de entidad.

Los nombres de clase de entidad deben ser únicos en una base de datos o geodatabase: no se puede tener más de una clase de entidad con el mismo nombre. No se permite tener dos clases de entidad con el mismo nombre en la misma geodatabase, aunque estén incluidas en diferentes datasets de entidades.

Para garantizar que un nombre de clase de entidad es único, ArcGIS utiliza nombres de clase de entidad totalmente calificados para evitar posibles nombres duplicados. Un nombre de clase de entidad totalmente calificado puede anteponer el nombre del esquema donde se almacena la clase de entidad y también puede anteponer el nombre de la base de datos en la que está almacenada la clase de entidad en el nombre de la clase de entidad. Si uno de los componentes del nombre totalmente calificado sea único, el nombre de la clase de entidad se considerará único.

La siguiente imagen muestra ejemplos de la misma clase de entidad, Hurricane_Paths, creado en diferentes tipos de geodatabases. En todos los casos, el nombre de la geodatabase es Florida. Para los ejemplos de geodatabases corporativas, el propietario de la clase de entidad se llama GIS.

La estructura de un nombre de clase de entidad totalmente calificado varía según el método de almacenamiento de datos subyacente.

La siguiente tabla correlaciona los números de la imagen anterior con su tipo de almacenamiento de datos, descripción y estructura correspondientes del nombre de clase de entidad totalmente calificado que se aplica cuando se almacena en una base de datos o geodatabase.

Número de imagenAlmacenamiento de datostipoDescripción

1

Geodatabase de archivos (.gdb)

Solo se utiliza la tabla o el nombre de clase de entidad proporcionado.

La estructura para un nombre de clase de entidad totalmente calificado aparecería como [FeatureClassName].

2

Geodatabase móvil (.geodatabase)

Las geodatabases móviles se crean en una base de datos SQLite y contienen un nombre lógico y físico de la base de datos. Un nombre de base de datos física consta de la ruta de archivo, el nombre del archivo, el nombre de la base de datos especificado por el usuario y la extensión de archivo. Sin embargo, independientemente del nombre de la base de datos física indicado cuando se crea una geodatabase móvil, SQLite siempre utiliza el nombre de la base de datos principal reservado denominada main como nombre lógico.

La estructura para un nombre de clase de entidad totalmente calificado aparecería como [main].[FeatureClassName].

3

Geodatabase corporativas en PostgreSQL

En algunas bases de datos compatibles con ArcGIS, como PostgreSQL, el nombre de la base de datos o el nombre de la fuente de datos también forma parte del nombre de clase de entidad totalmente calificado.

La estructura para un nombre de clase de entidad totalmente calificado aparecería como [DatabaseName].[SchemaName].[FeatureClassName].

4

Geodatabase corporativas en SQL Server

En bases de datos y geodatabases corporativas, como Oracle y SQL Server, ArcGIS antepone solo el nombre del esquema en el que se almacena la clase de entidad en el nombre de clase de entidad.

La estructura para un nombre de clase de entidad totalmente calificado aparecería como [SchemaName].[FeatureClassName].

Reglas y limitaciones de nombres de tabla y clase de entidad

La siguiente tabla enumera las reglas de caracteres admitidas para nombres de tabla y clase de entidad:

CarácterInicio del nombreOtra posiciónEn el alias

Letras (A-Z)

SíSíSí

Guion bajo ( _ )

SíSíSí

Dígitos (0-9)

SíSí

Espacios

Sí

Símbolos (aparte del guion bajo)

Sí

Letras y dígitos en superíndice

Sí

Letras y dígitos en subíndice

Sí

Las reglas y limitaciones adicionales para nombres de tabla y clase de entidad son las siguientes:

Nota:

Consulte Nombres de campo para obtener más información sobre cómo cambiar el nombre de los campos y las reglas y limitaciones de nombres de campo.

Establecer alias

Cuando crea una tabla o clase de entidad en la geodatabase, puede asignarle un alias. Un alias es un nombre alternativo. Si asigna un alias a una tabla o clase de entidad, este es el nombre que los usuarios ven cuando la agregan al mapa. Los usuarios pueden buscar el nombre de la tabla o clase de entidad en la pestaña Fuente del cuadro de diálogo Propiedades.

Cuando crea una clase de entidad o una tabla en una geodatabase usando las herramientas de geoprocesamiento, no hay ningún parámetro para especificar el alias. Sin embargo, puede definir un alias para la clase de entidad o la tabla en la pestaña Fuente del cuadro de diálogo Propiedades.

  1. Haga clic con el botón derecho en la clase de entidad o tabla en el panel Catálogo.
  2. Haga clic en Propiedades.
  3. Haga clic en la pestaña Fuente.
  4. Haga clic en la propiedad Alias para habilitar la edición del nombre.
    Editar la propiedad Alias de una clase de entidad o tabla
  5. Escriba un alias y haga clic en Aceptar para definir el alias para esa clase de entidad o tabla.

Tipos de clases de entidad

Las entidades vector (objetos geográficos con geometría vector) son datasets geográficos versátiles y frecuentemente utilizados, ideales para representar entidades con límites discretos, tales como calles, estados y parcelas. Una entidad es un objeto que almacena su representación geográfica, que generalmente es un punto, una línea o un polígono, como una de sus propiedades (o campos) en la fila. En ArcGIS, las clases de entidad son conjuntos homogéneos de entidades con una representación espacial común y un conjunto de atributos almacenados en una tabla de base de datos, por ejemplo, una clase de entidad de línea para representar las líneas de centro de carreteras.

Nota:

Cuando crea una clase de entidad, se le solicita que establezca el tipo de entidades para definir el tipo de clase de entidad (punto, multipunto, polilínea o multiparche).

Generalmente, las clases de entidad son conjuntos temáticos de puntos, líneas o polígonos, pero existen siete tipos de clases de entidad. Los primeros tres son compatibles en las bases de datos y geodatabases. Los últimos cuatro solo son compatibles en las geodatabases.

  • Puntos: entidades que son demasiado pequeñas para representarse como líneas o polígonos, así como también como ubicaciones de puntos (por ejemplo, observaciones del GPS).
  • Líneas: representan la forma y la ubicación de objetos geográficos, tales como líneas centrales de calles y arroyos, también, demasiado estrechos para mostrarlos como áreas. Las líneas también se utilizan para representar las entidades que tienen longitud pero no área, tales como las líneas de curvas de nivel y los límites.
  • Polígonos: un conjunto de entidades de área de muchos lados que representa la forma y la ubicación de tipos de entidades homogéneas tales como estados, condados, parcelas, tipos de suelo y zonas de uso del suelo.
  • Anotación: texto de mapa que incluye las propiedades para la forma en que se representa el texto. Por ejemplo, además de la cadena de texto de cada anotación, se incluyen otras propiedades tales como los puntos de forma para colocar el texto, la fuente y el tamaño de punto y otras propiedades de visualización. La anotación también puede estar vinculada a la entidad y puede contener subclases.
  • Dimensiones: un tipo especial de anotación que muestra longitudes o distancias específicas, por ejemplo, para indicar la longitud de un lado de un edificio, un límite de la parcela de tierra o la distancia entre dos entidades. Las dimensiones se utilizan mucho en diseño, ingeniería y aplicaciones de instalaciones para SIG.
    Estilos de ejemplo para las entidades de dimensión en la geodatabase
  • Multipuntos: entidades que están compuestas por más de un punto. Los multipuntos generalmente se utilizan para administrar conjuntos de colecciones de puntos muy grandes, tales como clusters de puntos LIDAR, que pueden contener, literalmente, miles de millones de puntos. No es factible utilizar una sola fila para semejante geometría de punto. Al agruparlas en filas multipunto se habilita a la geodatabase a controlar los conjuntos de puntos masivos.

    Los puntos verdes representan el contenido de una clase de entidad multipunto de observaciones LIDAR
  • Multiparches: una geometría 3D que se utiliza para representar la superficie externa, o shell, de las entidades que ocupan un área o volumen discreto en un espacio tridimensional. Los multiparches constituyen anillos y triángulos 3D de plano que se utilizan combinados para modelar un shell tridimensional. Puede utilizar multiparches para representar cualquier cosa, desde objetos simples, como esferas y cubos, hasta objetos complejos, como isosuperficies y edificios.

    Clase de entidad multiparche que contiene un conjunto de edificios para un área del centro

  • Objeto 3D: geometría 3D especializada en la representación de formatos adicionales compatibles, como materiales, a lo largo de la superficie externa, o shell, de las entidades que ocupan un área o volumen discreto en un espacio tridimensional. Puede utilizar objetos 3D para representar materiales con un alto nivel de detalle para admitir características estéticas como brillo o rugosidad. Puede utilizarlos en objetos simples o avanzados, como esferas y cubos, y estructuras complejas, como isosuperficies y materiales de construcción. Los objetos 3D utilizan tablas asociadas avanzadas para almacenar varios componentes de materiales. Estas tablas, junto con anillos y triángulos 3D planos, se utilizan combinados para modelar un shell tridimensional.

Propiedades de geometría

Al crear una clase de entidad, puede permitir que las coordenadas contengan valores de medida (m) o valores z para los datos tridimensionales.

El tipo de datos que esté utilizando determina si necesita valores m o valores z.

Incluir valores m en sus datos permite que los valores de atributos se almacenen en el vértice de las coordenadas de punto. En el caso de referencias lineales, los valores m almacenan mediciones en los vértices a lo largo de una entidad lineal. Esto permite encontrar una ubicación a lo largo de la línea. Si utiliza aplicaciones de referenciación lineal o segmentación dinámica con sus datos, sus coordenadas deben incluir valores m.

Los valores z se utilizan para representar elevaciones u otros atributos para una ubicación de la superficie determinada. En un modelo de elevación o terreno, el valor z representa la elevación; en otros tipos de modelos de superficie, representa la densidad o cantidad de un atributo determinado, tal como la lluvia anual, población y otras medidas de la superficie. Si está modelando la elevación, creando terrenos o trabajando con cualquier superficie 3D, sus coordenadas deben incluir valores z.

Sistema de coordenadas

Al crear una clase de entidad, debe elegir (o posiblemente crear) un sistema de coordenadas. El sistema de coordenadas, junto con los valores de tolerancia y resolución, constituye una referencia espacial de una clase de entidad. Una referencia espacial describe dónde se ubican las entidades en el mundo real.

Puede definir un sistema de coordenadas para la nueva clase de entidad de varias maneras:

  • Seleccionando uno de los sistemas de coordenadas predefinidos de ArcGIS. Vaya a un sistema de coordenadas geográficas o proyectadas que represente correctamente el área de su modelo de datos.
  • Importe los parámetros de sistema de coordenadas utilizados por otra clase de entidad. Si desea utilizar el sistema de coordenadas de otra clase de entidad como una plantilla, tiene la opción de buscarlo e importarlo.
  • Defina un nuevo sistema de coordenadas personalizado. Puede introducir valores para crear un sistema de coordenadas a la medida de sus necesidades.

Si incluye valores z con sus coordenadas, también debe especificar un sistema de coordenadas verticales. Un sistema de coordenadas verticales georreferencia valores z, utilizados habitualmente para denotar la elevación. Un sistema de coordenadas verticales incluye un datum geodético o vertical, una unidad de medida lineal, una dirección de eje y un cambio de dirección vertical.

Los valores de medida no tienen un sistema de coordenadas.

Si no tiene la información del sistema de coordenadas de sus datos o no sabe qué sistema de coordenadas utilizar, puede elegir un sistema de coordenadas desconocido.

También puede editar las propiedades de un sistema de coordenadas existente si la copia y la modifica.

Más información sobre sistemas de coordenadas y proyecciones

Tolerancia

Una referencia espacial en la geodatabase también incluye valores de tolerancia, coordenadas x,y, coordenadas z y coordenadas m que tienen valores de tolerancia asociados que reflejan la precisión de los datos de coordenadas. El valor de tolerancia es la distancia mínima entre las coordenadas. Si una coordenada está dentro del valor de tolerancia de otra, se interpreta que están en la misma ubicación. Este valor se utiliza en operaciones relacionales y topológicas al determinar si dos puntos están suficientemente cerca para recibir el mismo valor de coordenadas, o si están suficientemente lejos como para tener cada uno su propio valor de coordenadas.

La tolerancia predeterminada se configura en 0,001 metros o el equivalente en unidades de mapa. Esto es 10 veces el valor de resolución predeterminado, y se recomienda en la mayoría de los casos. El valor de tolerancia permitido mínimo es dos veces el valor de resolución. Establecer un valor de tolerancia superior produce una precisión inferior en los datos de coordenadas, mientras que establecer un valor inferior produce una precisión superior.

Nota:

Los diferentes valores de tolerancia pueden producir respuestas distintas para operaciones relacionales y topológicas. Por ejemplo, dos geometrías podrían clasificarse como disjuntas (ningún punto en común) con la tolerancia mínima, pero una tolerancia mayor podría provocar que se clasificaran como tangentes.

Sugerencia:

Las propiedades de la tolerancia se pueden definir en la pestaña Entornos de la herramienta Crear clase de entidad.

Resolución y extensión del dominio

Todas las coordenadas de su clase de entidad o dataset de entidades se georreferencia de acuerdo al sistema de coordenadas elegido y se alinean a una cuadrícula. Esta cuadrícula está definida por la resolución, que determina la precisión (es decir, el número de dígitos significantes) de los valores de coordenadas. La resolución establece la finura de una malla de cuadrícula que cubre la extensión de la clase de entidad o dataset de entidad. Todas las coordenadas se ajustan a esta cuadrícula y la resolución define cuánta distancia hay entre las líneas individuales de la cuadrícula.

Los valores de la resolución están en las mismas unidades que el sistema de coordenadas asociado. Por ejemplo, si una referencia espacial está utilizando un sistema de coordenadas proyectadas con unidades de metros, el valor de la resolución se define en metros. Use un valor de resolución que sea al menos 10 veces menor que el valor de tolerancia.

El valor de resolución predeterminado (y recomendado) es 0,0001 metros (1/10 mm) o su equivalente en unidades de mapa.

Por ejemplo, si una clase de entidad está almacenada en pies del plano de estado, la precisión predeterminada es 0,0003281 pies (0,003937 pulgadas). Si las coordenadas están en latitud-longitud, la resolución predeterminada es 0,000000001 grados.

Para los sistemas de coordenadas desconocidos o para los valores m, defina valores de resolución adecuados al tipo de datos sin definir explícitamente la unidad de medida.

Sugerencia:

La resolución y las propiedades de extensión del dominio se pueden definir en la pestaña Entornos de la herramienta Crear clase de entidad.

Palabras clave de configuración

Puede especificar palabras clave de configuración al crear una tabla o clase de entidad para ajustar cómo se almacenan los datos. Los parámetros de configuración se agrupan en una o más palabras clave de configuración, uno de las cuales es la palabra clave de configuración predeterminada, que especifica los parámetros de almacenamiento predeterminados.

En la mayoría de los casos, se debería utilizar la palabra clave DEFAULT. Sin embargo, en algunos casos, es posible que desee especificar palabras clave de configuración alternativas al crear datasets o tipos de datos concretos, a fin de maximizar su rendimiento o ajustar algún aspecto de cómo se almacenan en la base de datos.

A continuación, se ofrecen ejemplos de palabras clave de configuración y sus usos:

  • DEFAULT: esta palabra clave utiliza una configuración predeterminada y opciones de almacenamiento razonables para la mayoría de usos de las geodatabases.
  • MAX_FILE_SIZE_256TB: si importa una imagen muy grande en una geodatabase de archivos, puede especificar la palabra clave de configuración MAX_FILE_SIZE_256TB y la geodatabase permitirá que el dataset ráster sea de hasta 256 terabytes.
  • TEXT_UTF16: si copia una clase de entidad que contiene caracteres chinos en una geodatabase de archivos, puede especificar la palabra clave de configuración TEXT_UTF16 de forma que los caracteres de texto de las columnas de atributos se almacenen en UTF-16, que almacena con más eficacia los caracteres chinos.

Más información sobre las palabras clave de configuración de geodatabases de archivos

Más información sobre las palabras clave de configuración de geodatabases corporativas

Campos y propiedades de campo

Cuando se crea una clase de entidad con el asistente Crear clase de entidad o la herramienta Crear clase de entidad, solamente los campos mantenidos por la geodatabase se agregan a la clase de entidad. Puede agregar sus propios campos a la clase de entidad en la vista Campos. La vista Campos le permite especificar las propiedades concretas de cada campo, por ejemplo, el tipo de campo y el tamaño máximo de los datos que se pueden almacenar en el campo.

Todos los campos tienen propiedades, tales como las siguientes:

  • Alias: es un nombre alternativo para el campo de clase de entidad. A diferencia del nombre real del campo, un alias no necesita seguir las limitaciones de la base de datos y puede contener espacios y caracteres especiales y comenzar por un número. Solo puede especificar los alias de campo para las clases de entidad en las geodatabases.
  • Allow Nulls: controla si el campo tendrá una restricción NOT NULL cuando este se cree. Si Permite nulos está definido como No, la definición de campo en la base de datos contendrá la restricción NOT NULL. Si mantiene el valor predeterminado en Sí, el campo será NULLABLE.
    Nota:

    El modelo de la geodatabase insertará un valor vacío (numérico = 0, texto = " ") en lugar de NULL de base de datos si, y solo si, el campo de la base de datos tiene una restricción NOT NULL.

  • Default Value: puede introducir un valor predeterminado para rellenar automáticamente una entidad u objeto nuevos cuando se crea con herramientas de edición de ArcGIS Pro . Los valores de campo predeterminados solo se pueden especificar para las clases de entidad en las geodatabases.
  • Length: es una propiedad de campos de texto que determina el número máximo de caracteres que se puede introducir.

Todas las clases de entidad tienen un conjunto de campos requeridos necesario para registrar el estado de cualquier objeto determinado en la clase de entidad. Estos campos requeridos se crean automáticamente al crear una clase de entidad, y no se pueden eliminar. Los campos requeridos también pueden tener propiedades requeridas, tales como su propiedad de dominio. No se puede modificar la propiedad requerida de un campo requerido.

Por ejemplo, en una clase de entidad poligonal, OBJECTID y SHAPE son campos obligatorios. Tienen propiedades que puede modificar, por ejemplo, su tipo de geometría, aunque estos campos no se pueden eliminar.

Si crea una clase de entidad de línea en una geodatabase, se agrega un campo adicional a la clase de entidad automáticamente para registrar la longitud de la línea. Si crea una clase de entidad poligonal, se agregan dos campos adicionales automáticamente para registrar la longitud (perímetro) y el área de cada entidad poligonal. Las unidades de medida para estos valores dependen de la referencia espacial que se define para la clase de entidad. Los nombres de estos campos varían según el tipo espacial y de base de datos que utiliza. Estos son campos obligatorios y no se pueden modificar.

Determinados nombres de campos aparecen en ArcGIS con sus nombres totalmente calificados para las clases de entidad almacenadas en una geodatabase corporativa. Por ejemplo, si crea o importa una clase de entidad poligonal que contenga un campo denominado AREA, se le anteponen el nombre de la base de datos, esquema y de clase de entidad. Este es el nombre que verá en la tabla de atributos de la clase de entidad. Eso significa que, para una clase de entidad poligonal llamada ARCHSITES almacenada en el esquema PROF de la base de datos MUSEUM, el campo AREA tendría este aspecto:

MUSEUM.PROF.ARCHSITES.AREA

La siguiente lista contiene todos los nombres de campos totalmente calificados de una geodatabase corporativa:

  • FID
  • AREA
  • LEN
  • POINTS
  • NUMOFPTS
  • ENTITY
  • EMINX
  • EMINY
  • EMAXX
  • EMAXY
  • EMINZ
  • EMAXZ
  • MIN_MEASURE
  • MAX_MEASURE

Para casos como este, plantéese utilizar otro nombre de campo o un alias de campo.

Importar campos

Al crear una clase de entidad, tiene la opción de importar campos de otra clase de entidad o tabla. Esta opción permite utilizar otra tabla o clase de entidad como plantilla para las definiciones de campo del que está creando. Una vez importados los campos, puede editar los nombres de campo, su tipo de datos y sus propiedades.

Cuando importe campos durante la creación de una clase de entidad, los campos requeridos no resultarán afectados. Por ejemplo, si define la propiedad de tipo de geometría de la nueva clase de entidad para que almacene puntos, al importar definiciones de campo de una clase de entidad en la que la propiedad de tipo de geometría del campo SHAPE esté establecida para almacenar polígonos, no se sobrescribirá el tipo de geometría de la clase de entidad.

Modelo de división

Cuando se crea una clase de entidad de línea o polígono, de forma predeterminada, se define automáticamente un modelo de división en la clase de entidad. El modelo de división se utiliza para determinar cómo se dividirán la entidad de la geometría y sus atributos dentro de la tabla cuando una entidad se divida durante el proceso de edición.

El modelo de división presenta estos dos comportamientos que se pueden definir:

Las barras diagonales del nombre del modelo de división representan una lista ordenada de operaciones que tienen lugar en la entidad dentro de la clase de entidad que se está dividiendo. Actualizar/insertar es el comportamiento de modelo de división predeterminado y la mayoría de usuarios nunca necesitarán cambiarlo. El modelo de división Eliminar/insertar/insertar es adecuado si tiene requisitos de modelado concretos (por ejemplo, concordar con un formato en particular para la interoperabilidad y conversión de datos) que necesitan identificar una división como una eliminación de la entidad original.

Además de definir el modelo de división en una clase de entidad, también puede definir la política de división en una clase de relación. La política de división de clases de relación se utiliza para determinar cómo se tratan los registros relacionados dentro de la tabla de destino cuando una entidad de la clase de entidad de origen se divide durante el proceso de edición. En función del tipo de clase de relación (simple o compuesta), existen distintos comportamientos de política de división que se pueden definir, incluidos Predeterminada (simple), Predeterminada (compuesta) y Duplicar objetos relacionados.

Consulte Política de división de clases de relación para más información sobre cómo definir y utilizar esta propiedad de clase de relación.

El modelo de división de una clase de entidad se puede establecer utilizando uno de los dos métodos siguientes:

  • Propiedades de clase de entidad: en la pestaña Fuente del cuadro de diálogo Propiedades de clase de entidad, desplácese hacia abajo hasta Modelo de división. Al hacer clic en la celda situada junto a Modelo de división, se habilita un menú desplegable. Al elegir un modelo de división de la lista, se rellena la herramienta de geoprocesamiento Definir modelo de división de clase de entidad y se ejecuta en segundo plano.

    Opciones del menú desplegable del modelo de división de clase de entidad

  • Herramienta Definir modelo de división de clase de entidad: utilice la herramienta de geoprocesamiento Definir modelo de visión de clase de entidadpara cambiar el modelo de división de una clase de entidad.

    Definir modelo de división de clase de entidad

    Nota:

    Si la clase de entidad de entrada proviene de una geodatabase corporativa, usted debe ser el propietario de los datos para ejecutar la herramienta.

Actualizar/insertar

De forma predeterminada, se define un modelo de división Actualizar/insertar en las clases de entidad cuando se crean. Por tanto, cuando una entidad dentro de esta clase de entidad se divide durante la edición, la entidad original se actualiza, convirtiéndose en la entidad más grande, y la entidad más pequeña se inserta como una nueva fila en la tabla.

Ejemplo (Actualizar/insertar):

La siguiente imagen ilustra el antes y el después cuando un cable sencillo, OBJECTID 2, se divide dentro de la clase de entidad de cable y cuando el modelo de división está definido en el valor predeterminado, Actualizar/insertar. Antes de la división, la primera fila está seleccionada, OBJECTID 2, y la herramienta de edición de divisiones se utiliza para dividir esta entidad seleccionada. Tras la división, fíjese en que la primera fila, OBJECTID 2, permanece y que su geometría y el valor de atributo OBJECTID se han actualizado. Muestra que OBJECTID 2 contiene la entidad más grande tras la división, y que la entidad más pequeña se ha insertado como una fila nueva en la tabla con un OBJECTID de 5. Tras la división, OBJECTID 2 y OBJECTID 5 tienen la misma longitud total que la longitud original de OBJECTID 2 antes de la división.

Antes y después con el modelo de división Actualizar/insertar.

Eliminar/insertar/insertar

Una vez el modelo de división se ha definido como Eliminar/insertar/insertar para una clase de entidad, cuando una clase de entidad de esta clase de entidad se divide durante la edición, la operación de división resulta en una eliminación de la entidad original que se dividió, seguido de la inserción de ambas partes de la entidad dividida como entidades nuevas con dos filas nuevas en la tabla.

Nota:

Toda clase de entidad con un modelo de división definido como Eliminar/insertar/insertar no se abrirá en versiones anteriores a ArcGIS Pro 2.6 o ArcGIS Enterprise 10.8.1.

Ejemplo (Eliminar/insertar/insertar):

La siguiente imagen ilustra el antes y el después cuando un cable sencillo, OBJECTID 2, se divide dentro de la clase de entidad de cable y el modelo de división tiene el valor Actualizar/insertar. Antes de la división, la herramienta de geoprocesamiento Definir modelo de división de clase de entidad se ejecutó para cambiar el modelo de división a Eliminar/insertar/insertar. La primera fila está seleccionada, OBJECTID 2, y la herramienta de edición de divisiones se utiliza para dividir esta entidad seleccionada. Tras la división, fíjese en que la primera fila, OBJECTID 2, se ha eliminado y que se han insertado dos filas nuevas, OBJECTID 6 y OBJECTID 7. Tras la división, las dos entidades nuevas que se insertaron tienen la misma longitud total que la longitud de la entidad original antes de la división.

Antes y después de una edición con el modelo de división Eliminar/insertar/insertar.

Precaución:

Si el modelo de división se define como Eliminar/insertar/insertar en una clase de entidad que se ha registrado como versionada y la misma entidad se divide de dos formas dentro de dos versiones (por ejemplo, las versiones predeterminada y secundaria), no se mostrará ningún conflicto, puesto que la entidad original se eliminó y se insertaron dos entidades nuevas. Por tanto, la versión secundaria terminará conteniendo todas las variantes de la entidad dividida en la conciliación. Si se usa el modelo de división predeterminado, Actualizar/insertar, y la misma entidad se divide de dos formas dentro de dos versiones, se generaría un conflicto actualizar/actualizar, que alertaría al usuario de que hay algo mal en las ediciones realizadas.

Propiedades de la clase de entidad

El modelo de división de la clase de entidad se puede visualizar desde la pestaña Fuente del cuadro de diálogo Propiedades de la clase de entidad y desplazándose hasta Modelo de división.

Comportamiento Modelo de división en el cuadro de diálogo Propiedades de la clase de entidad