CÓMO

Volver a vincular una anotación previamente vinculada a entidad en ArcMap 10.x

Last Published: January 4, 2021

Resumen

Una clase de entidad de anotación vinculada a entidad se vincula a su clase de entidad principal mediante una relación compuesta. Aunque no es posible crear una anotación vinculada a entidad a partir de una anotación estándar, es posible volver a crear una anotación vinculada a entidad si las clases de entidad se dañan y es necesario volver a crearlas o si se pierde la clase de relación.

Las instrucciones proporcionadas describen cómo volver a vincular la anotación vinculada a entidad a su clase de entidad principal. Esto solo es posible si la anotación estaba originalmente vinculada a entidad.

Procedimiento

Para volver a vincular una anotación vinculada a entidad a su clase de entidad principal, utilice el siguiente flujo de trabajo.

  1. En ArcMap, agregue la clase de entidad y clase de entidad de anotación que se va a volver a vincular.
  2. En la clase de entidad, agregue un nuevo campo doble y asígnele el nombre idantiguo. Consulte Agregar campos para ver los pasos para hacerlo.
  1. Calcule el campo idantiguo para que sea igual al campo OBJECTID.
    1. Abra la tabla de atributos de la clase de entidad.
    2. Haga clic con el botón derecho en el campo idantiguo y seleccione Calculadora de campo.
    3. En el cuadro de diálogo Calculadora de campo, seleccione OBJECTID en la sección Campos y haga clic en Aceptar.
  1. En la clase de entidad de anotación, agregue un nuevo campo doble y asígnele el nombre fidantiguo.
  2. Calcule el campo fidantiguo para que sea igual al campo FeatureID.
    1. Abra la tabla de atributos de la clase de entidad de anotación.
    2. Haga clic con el botón derecho en el nuevo campo fidantiguo y seleccione Calculadora de campo.
    3. En el cuadro de diálogo Calculadora de campo, seleccione FeatureID en la sección Campos.
    4. Haga clic en Aceptar.
  3. En el panel Catálogo, cree una nueva clase de entidad vacía en la geodatabase.
    1. Haga clic con el botón derecho en la geodatabase > Nuevo > Clase de entidad.
    2. Establezca un nombre para la nueva clase de entidad, establezca el tipo para que coincida con la clase de entidad original del paso 2 y haga clic en Siguiente.
    3. Seleccione la referencia espacial utilizada en la clase de entidad original y haga clic en Siguiente.
    4. Acepte la Tolerancia XY predeterminada y, a continuación, haga clic en Siguiente > Siguiente.
    5. Haga clic en Importar para importar los campos de la clase de entidad original. En el cuadro de diálogo Buscar tabla/clase de entidad, seleccione la clase de entidad original y haga clic en Agregar y en Finalizar.
  4. Cree una nueva clase de entidad de anotación vacía en la geodatabase.
Nota: No es necesario definir una referencia espacial para la nueva clase de entidad de anotación porque se extrae automáticamente de la clase de entidad a la que está vinculada.
  1. Haga clic con el botón derecho en la geodatabase > Nuevo > Clase de entidad.
  2. Asigne un nombre a la clase de entidad y establezca el tipo en Entidades de anotación.
  3. Active la casilla Vincular la anotación a la siguiente clase de entidad, seleccione la nueva clase de entidad vacía que creó en el paso 6 y haga clic en Siguiente > Siguiente.
  1. Acepte la Tolerancia XY predeterminada y haga clic en Siguiente.
  2. En Escala de referencia, especifique una escala para la anotación. Se recomienda utilizar la misma escala que la clase de entidad de anotación original.
  3. Especifique el Motor de etiquetado utilizado para crear las etiquetas que se convierten en anotación. Seleccione Motor de etiquetado estándar o Motor de etiquetado Maplex. Haga clic en Siguiente.
  4. De manera opcional, establezca las propiedades de anotación (por ejemplo, texto, color, etc.) o acepte los valores predeterminados. Haga clic en Siguiente > Siguiente.
  5. Haga clic en Importar para importar los campos de la clase de entidad de anotación original. En el cuadro de diálogo Buscar tabla/clase de entidad, seleccione la clase de entidad de anotación original y haga clic en Agregar.
  6. Haga clic en Finalizar.
  1. En el panel Catálogo, elimine la clase de relación que vincula las nuevas clases de entidad a la nueva clase de entidad de anotación.
  2. Agregue las nuevas clases de entidad vacías y la nueva clase de entidad de anotación vacía al mapa.
  3. Copie y pegue las entidades originales en la nueva clase de entidad. Para ello, consulte Copiar y pegar entidades.
  4. Copie y pegue las entidades de anotación originales en la nueva clase de entidad de anotación siguiendo los mismos pasos que en el paso 10. Seleccione la nueva clase de entidad de anotación en el cuadro de diálogo Pegar.
  1. Haga clic con el botón derecho en la nueva clase de entidad de anotación y seleccione Uniones y relaciones > Unir. Una el campo fidantiguo con el campo idantiguo en la nueva clase de entidad.
  1. Calcule el campo FeatureID de la clase de entidad de anotación para que sea igual al campo OBJECTID de la clase de entidad.
    1. Haga clic con el botón derecho en la nueva clase de entidad de anotación y seleccione Abrir tabla de atributos.
    2. Haga clic con el botón derecho en el campo FeatureID y seleccione Calculadora de campo.
    3. Calcule el campo FeatureID de la clase de entidad de anotación para que sea igual al campo OBJECTID de la clase de entidad.
  1. En la barra de herramientas Editor, haga clic en Editor > Guardar cambios. Haga clic de nuevo en Editor > Detener edición.
  2. Haga clic con el botón derecho en la nueva clase de entidad de anotación y seleccione Uniones y relaciones > Quitar uniones > Quitar todas las uniones.
  3. Vuelva a crear la clase de relación compuesta entre la nueva clase de entidad y la nueva clase de entidad de anotación. Consulte Crear una clase de relación compuesta para ver los pasos para hacerlo. Cuando intente seleccionar el campo de clave principal en la clase de entidad de origen, seleccione OBJECTID. Para el campo de clave externa de la clase de entidad de destino, seleccione FeatureID.

La nueva clase de entidad de anotación se vincula a la nueva clase de entidad con una clase de relación compuesta. Para ver las propiedades de la clase de relación, haga clic con el botón derecho en la clase de relación y seleccione Propiedades.

Id. de artículo: 000022063

Recibir notificaciones y encontrar soluciones a problemas nuevos o comunes

Obtenga respuestas resumidas y soluciones de vídeo de nuestro nuevo chatbot de IA.

Descargar la aplicación de soporte de Esri

Obtener ayuda de expertos en ArcGIS

Contactar con el soporte técnico

Descargar la aplicación de soporte de Esri

Ir a opciones de descarga