Las representaciones son una opción de la simbología de ArcMap que permiten personalizar la apariencia de las entidades almacenando la información del símbolo con la geometría de la entidad dentro de las clases de entidad. Normalmente se usan para cumplir especificaciones cartográficas estrictas o para lograr efectos de símbolos avanzados. Una clase de entidad puede tener más de una representación asociada con ella, permitiendo que los mismos datos se muestren de forma única en distintos productos del mapa.
Simbología de representación
El modelo de símbolo de ArcGIS Pro admite reglas de representación y se puede combinar con simbología controlada por atributos para lograr resultados cartográficos con excepciones de representación basadas en el campo. Dado que los símbolos y la configuración de la simbología controlada por atributos se almacenan en la capa, este enfoque es más flexible que las representaciones. Las actualizaciones no requieren un cambio de esquema en la clase de entidad de la geodatabase y la simbología se puede aplicar a cualquier fuente de datos de la capa de entidades, no solo a las clases de entidades de la geodatabase.
Representaciones en ArcGIS Pro
En ArcGIS Pro se pueden mostrar las representaciones, pero la simbología no se puede modificar. La simbología de representación se enumera en el menú Simbología para cualquier capa cuyos datos de origen incluyan representaciones. Si la capa tiene varias representaciones, hay una opción de simbología para cada una de ellas.
Para realizar modificaciones en la simbología de la capa, convierta la simbología de representación en simbología de valores únicos. Esto convierte en simbología de capa todas las reglas de representación y las excepciones de campo asociadas con la representación. Antes de realizar la conversión, se debe analizar la capa para identificar aspectos no admitidos, como las excepciones almacenadas en el campo BLOB de excepción, las excepciones de forma, las representaciones libres y las excepciones de marcadores de representación. El análisis genera un archivo de registro que enumera cada entidad con excepciones. A continuación, puede usar ArcMap para mover manualmente los atributos y las geometrías de excepción a los campos adecuados o para utilizar la herramienta de geoprocesamiento Actualizar excepción para hacerlo.
Convertir simbología de representación en simbología de valores únicos
Para convertir la simbología de representación en simbología de valores únicos, siga estos pasos:
- En el panel Contenido, elija una capa de entidades dibujada con representaciones. En la pestaña Capa de entidades, en el grupo Dibujo, haga clic en Simbología para abrir el panel Simbología.
Aparece el panel Simbología.
- Haga clic en Analizar para realizar el análisis de la representación.
Los resultados del análisis se muestran en la parte inferior del panel. Si surgen problemas, se genera un archivo de registro que enumera las reglas de representación con excepciones. Las entidades individuales con estas excepciones se pueden identificar en ArcMap utilizando la herramienta Seleccionar entidad por excepción.
- Haga clic en Ver el registro para abrir el archivo de registro.
Una vez completado el análisis, el botón Convertir está habilitado.
- Si el análisis detecta problemas, deben resolverse en ArcMap moviendo las excepciones a un campo explícito, eliminando todas las excepciones, o ignorándolas en la conversión.
- Haga clic en Convertir para convertir las representaciones en simbología de valores únicos con las excepciones de campo aplicadas. El campo de valor único es el campo de representación RuleID.
- Cuando haya convertido la simbología de representación en valores únicos, puede migrar opcionalmente su simbología a una simbología basada en expresiones utilizando valores de datos originales en los que se basó la representación RuleID. Para hacerlo, elija un campo diferente para simbolizar y, opcionalmente, haga clic en el botón de expresión para escribir una expresión de simbología que se base en la atribución de las entidades en lugar de en el RuleID.
Una vez que se asigna un RuleID a las entidades en el flujo de trabajo de representaciones, ese valor no se actualiza automáticamente cuando se cambian otros valores de atributo. Por lo tanto, es un flujo de trabajo preferido para restablecer las clases de símbolos en función de la atribución de entidades en sí en lugar del RuleID.
Considere una capa de entidades de carretera que convirtió de representaciones a simbología de valor único. El resultado es que la simbología de valores únicos de la capa ahora se clasifica por un campo denominado RuleID, con valores de 1, 2, 3. Un mejor flujo de trabajo en este punto es desasociar la capa del campo RuleID por completo y, en su lugar, clasificarla a partir de un campo llamado RoadType, con valores de Street, Road, Highway. Este es un ejemplo muy simple. Un escenario más realista podría basarse en escribir una expresión de símbolo basada en uno o más campos de atributos.