Trabajar con representaciones libres

Este tema se aplica sólo a ArcEditor y ArcInfo.

En casos donde la invalidación de las propiedades de la regla de representación asignada no permite suficiente flexibilidad para mostrar una entidad deseada en un mapa, puede convertir la representación de entidad en una representación libre.

Después de la conversión, aparece una representación libre en el mapa exactamente como el primer equivalente de la representación de entidad. La diferencia clave es que, en lugar de asignarse a una regla de representación que comparten otras representaciones de entidades en la clase de entidad, se coloca una copia completa de la regla actual dentro del registro de entidad al que se accederá solamente por medio de esta entidad. Esto significa que no sólo se puede invalidar las propiedades individuales de la regla de representación en la representación libre, sino que también se puede cambiar la estructura real de la regla. Puede modificar esta regla independiente al agregar o eliminar las capas de símbolo y los efectos geométricos y crear geometría adicional asociada con las capas de símbolo.

Ya que el vínculo a las reglas de representación se daña, las representaciones libres sólo se debe utilizar en casos donde la invalidación de las propiedades de la regla de representación asignada no permite suficiente flexibilidad para mostrar una entidad deseada en un mapa. Recurrir a varias representaciones libres en un solo mapa es una indicación de reglas mal diseñadas. Las representaciones libres sólo se deben utilizar para excepciones reales.

SugerenciaSugerencia:

El valor Id. de regla de una representación libre es siempre -1.

Entender las representaciones libres

Una representación de entidad seleccionada sigue la regla de representación de la Pista para caminar. Las propiedades esta regla se muestran en la ventana Propiedades de representación.

Representación de entidad seleccionada que sigue una regla de representación

Una vez que la representación de entidad se haya convertido en una representación libre, puede modificar su regla independiente al cambiar, agregar, eliminar y reordenar las capas de símbolo, los efectos geométricos y los estilos de ubicación de marcador mediante la ventana Propiedades de representación.

Una representación de entidad seleccionada como una representación libre

Toda la representación libre, incluso su regla de representación independiente, es conjuntamente una invalidación de la entidad de respaldo, por lo tanto la definición de la regla y toda la geometría de la representación libre se almacena en el campo Invalidación que corresponde a la representación de la clase de entidad actual. Esto ocurre aún si la representación de la clase de entidad se configura para cambiar la geometría de la entidad de respaldo.

Más información sobre el comportamiento de edición de la geometría de representación

Trabajar con representaciones libres

Hay una secuencia de operaciones que se pueden realizar en representaciones libres; cada una de ellas incrementa el nivel de control y flexibilidad que puede tener sobre la entidad. No siempre las realizará en el orden que se detalla aquí. Su flujo de trabajo dependerá de cómo se definió la regla de representación original de la entidad y qué trata de lograr con una representación libre.

Puede acceder a estas operaciones desde el botón Representación en la barra de herramientas Representación. Una vez que se haya creado una representación libre, también puede acceder a la mayoría de ellas desde el menú de acceso directo dentro del Editor de Representación Libre. (Haga clic con el botón derecho en el lienzo Editor de Representación Libre para abrir el menú de acceso directo).

Operación

Descripción

Resultado

Convertir a Representación libre

  • Convierte una representación de entidad a representación libre.

  • Se agrega una copia independiente de la regla de representación al campo Excepción.
  • La geometría de la entidad se copia del campo Forma al campo Excepción.
  • No hay cambio visible en la entidad.

Separar capas de símbolo

  • Transforma la geometría de cada capa de símbolo en una entidad independiente para editar.
  • Este comando está deshabilitado si hay solo una capa de símbolo en la regla de representación.

  • Puede interactuar con cada capa de símbolo por separado. Por ejemplo, puede mover el relleno de una entidad poligonal independientemente de su contorno.

Convertir efecto a geometría

  • Convierte el resultado dinámico de los efectos geométricos y los estilos de ubicación de marcador de la representación libre a geometría real.
  • Los efectos geométricos y los estilos de ubicación de marcador se convierten de a uno por vez, en el orden en que se procesan en el orden del dibujo de la regla de representación. Los efectos geométricos globales se convierten primero.
  • Este comando está deshabilitado si
    • No hay efectos geométricos o estilos de ubicación de marcador presentes en la regla de representación.
    • No hay efectos geométricos globales y hay más de una capa de símbolo (Utilice el comando Separar capas Símbolo para interactuar con cada capa de símbolo).

  • La geometría convertida se almacena en el campo Excepción.
  • Se puede crear una geometría multiparte según el tipo de efectos geométricos y estilos de ubicación de marcador convertidos.
  • No hay cambio visible en la entidad a menos que esté seleccionado como vértices, y el cuadro de delimitación se puede actualizar para reflejar la nueva geometría.

Desagrupar los elementos

  • Desagrupa la geometría multiparte producida por el comando Convertir efecto a geometría y los transforma en elementos individuales.

  • Los elementos de geometría individuales se pueden editar.

Eliminar elementos

  • Elimina un elemento de geometría.

  • El elemento se quita de la geometría de representación libre almacenada en el Campo de excepción.

Editar representación libre

  • Abre la representación libre para editar dentro del Editor de Representación Libre.

  • Se abre el Editor de representación libre.

Operaciones que se pueden realizar en las representaciones libres

Cómo crear una representación libre a partir de una representación de entidad

  1. En una sesión de edición, seleccione una representación de entidad.
  2. En la barra de herramientas Representación, haga clic en Representación > Representación libre > Convertir a representación libre.

Cómo crear una representación de entidad a partir de una representación libre

  1. En una sesión de edición, seleccione una representación de entidad.
  2. Abra la ventana Propiedades de Representación al hacer clic en el botón Propiedades de Representación Propiedades de representación en la barra de herramientas Representación.
  3. Haga clic en la ficha Dibujo de la ventana Propiedades de representación.
  4. Use el menú desplegable para elegir una regla de representación diferente para aplicar a la representación de la entidad.
PrecauciónPrecaución:

La entidad seguirá la regla de representación elegida mediante la geometría almacenada en el campo Forma. Ya no será una representación libre. No se mantendrá ninguna invalidación, incluidas las invalidaciones de forma. Se perderá cualquier geometría de representación adicional que se agregó en el Editor de Representación Libre.

Cómo separar capas de símbolo

  1. En una sesión de edición, seleccione una representación de entidad.
  2. En la barra de herramientas Representación, haga clic en Representación > Representación libre > Separar capas de símbolo. Se separarán todas las capas de símbolo, y la ventana Propiedades de Representación sólo mostrará una capa de símbolo seleccionada a la vez.
SugerenciaSugerencia:

  • Este comando está deshabilitado si hay solo una capa de símbolo en la regla de representación.
  • También puede separar capas de símbolo en el Editor de Representación Libre al hacer clic con el botón derecho en el lienzo y al hacer clic en el menú de acceso directo Separar capas de símbolo.

Cómo convertir efectos geométricos y estilos de ubicación de marcador a geometría

  1. En una sesión de edición, seleccione una representación de entidad.
  2. En la barra de herramientas Representación, haga clic en Representación > Representación libre > Convertir efecto a geometría. El resultado dinámico de los efectos geométricos y los estilos de ubicación de marcador de la representación libre se convierten a geometría real.
SugerenciaSugerencia:

  • Si una representación libre está formada por más de una capa de símbolo, deberá separar las capas de símbolo primero, después seleccionar una sola capa de símbolo para convertir.
  • También puede convertir efectos a geometría en el Editor de Representación Libre al hacer clic con el botón derecho en el lienzo y al hacer clic en el menú de acceso directo Convertir efecto a geometría.

Cómo desagrupar los elementos de la representación libre

  1. En una sesión de edición, seleccione una representación de entidad.
  2. En la barra de herramientasRepresentación, haga clic en Representación > Representación Libre > Desagrupar elementos para desagrupar la geometría multiparte producida al convertir efectos a geometría en los elementos individuales para editar.
SugerenciaSugerencia:

  • El comando Desagrupar elementos está deshabilitado a menos que se seleccione una entidad de representación libre que haya tenido efectos geométricos o estilos de ubicación de marcador convertidos a geometría multiparte.
  • También puede desagrupar elementos en el Editor de Representación Libre al hacer clic con el botón derecho en el lienzo y al hacer clic en el menú de acceso directo Explotar geometría multiparte.

Temas relacionados


7/10/2012