0

Background:

At Arc Desktop 10.6.1 I have an empty polygonal feature class (Let's call it "A") within a file geodatabase. "A" contains a Representation that specifies symbology with a transparent fill and white outer boundary. Here's a screenshot:

enter image description here

If I load the FC into ArcMap and add a polygon, its symbology displays as expected: transparent fill with a white boundary:

enter image description here

Problem:

Using the Append tool, a separate FC (without Representations) containing one or more polygons is appended to "A" ("A" may or may not be empty). When "A" is subsequently loaded in ArcMap, the appended polygon(s) are displayed, but always with a solid red fill and no boundary. Screenshot:

enter image description here

I expect that "A" should display its original transparent fill with a white outer boundary. In fact, ArcMap Layer Properties indicates that it should be transparent/white. Here's the screenshot:

enter image description here

Even more puzzling, altering the Representation symbology in ArcMap does not change the display: it is "locked" to a red polygon fill.

Interestingly, the red fill can be altered in ArcMap by abandoning Representations and using the Layer Properties > Single Symbol option, but I need to take advantage of the predetermined Representation symbology.

Question:

How to maintain the FC Representation symbology following an append?

1 Answer 1

1

Well, I previously missed this important section within the Arc help:

enter image description here

Source: http://desktop.arcgis.com/en/arcmap/10.6/map/working-with-layers/working-with-feature-class-representations.htm

If I now understand correctly, the FC that is to be appended to "A" must have a populated RuleID field prior to the append (my FC did not). A RuleID field can be added to the FC by utilizing the "Add Representation" tool prior to the append. Within the tool, fill in the optional Rule ID Field Name box with the name RuleID. I additionally filled in the Override Field Name box with the name Override.

Alternatively, RuleID and Override could be added and calculated manually.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.