How to color code elements in ArcMap or ArcGIS Pro platform


Applies To
Product(s):WaterGEMS, SewerGEMS, HAMMER
Version(s):V8i, CONNECT Edition
Environment: ArcMap, ArcGIS Pro
Area: Output and Reporting
Original Author:Mark Pachlhofer, Bentley Technical Support Group

 

Problem

How do I color code my elements in the ArcMap and ArcGIS Pro integrated versions of WaterGEMS, SewerGEMS and HAMMER.

To integrate with ArcGIS Pro, you will need WaterGEMS version 10.03.02.75 and SewerGEMS version 10.03.03.44. The information below uses WaterGEMS as an example, but the general workflow is the same for other OpenFlows products.

WaterGEMS and SewerGEMS for ArcGIS Pro

Using Layer Symbology

1. Ensure that the field you would like to color code on is added to the respective GeoTable.

2. In the WaterGEMS tab, go to Join Geotables > Add Joins (Geotables). This will update the attribute table with data from the GeoTable.

3. Select the layer that you want to color code from the Contents menu

4. To open the Layer Symbology window, either go to the WaterGEMS tab and choose Join Geotables > Initialize Symbology or right-click on the layer name in the Contents menu and choose Initialize Symbology.

5. Configure the color coding as desired and click "OK".

Note:

Using ArcGIS Pro features and tools

This method uses GIS features/tools to color code the elements.

1. Ensure that the field you would like to color code on is added to the respective GeoTable.

2. Right-click on a layer in the Contents menu and choose Symbology.

3. Select the best method from the left and then pick corresponding options on the right.

4. Click Apply > OK.

WaterGEMS, SewerGEMS, and HAMMER for ArcMap

Using Layer Symbology

1. Ensure that the field you would like to color code on is added to the respective GeoTable.

2. From the main WaterGEMS menu > View > and make sure that "Auto Refresh" and "Apply WaterGEMS Renderer" both have check marks next to them.

3. Next select the layer that you want to color code for by left clicking on it once it the table of contents. It should highlight in blue.

4. Go to the main WaterGEMS menu > Tools > Layer Symbology. This will open the familiar WaterGEMS color coding dialog window.

  

5. Configure the color coding as desired and click "OK".

Note:

Using ArcMap features and tools

This method uses GIS features/tools to color code the elements.

1. Ensure that the field you would like to color code on is added to the respective GeoTable.

2. Right click on a layer > Properties > Symbology

3. Select the best method from the left and then pick corresponding options on the right.

4. Click Apply > OK.

 

Removing Color Coding

Removing color coding is done through native ArcGIS Pro or ArcMap features. Below are the steps to do this.

WaterGEMS for ArcGIS Pro

In the Contents menu, right-click the layer that currently has symbology and click on Symbology. This will open the Symbology dock pane
Up at the top, for the first drop-down, select “Single Symbol”. You may need to scroll up in the list and should appear as the very first one. When you switch back to the Contents menu, the symbology for that layer is now removed.

WaterGEMS, SewerGEMS, and HAMMER for ArcMap

First right click on the layer you want to remove the color coding from in the table of contents and then select 'Properties' from the pop up menu to open the layer properties dialog. Now navigate to the Symbology tab and look on the left hand side of the dialog box (see image below). Here you should see that 'Quantites' - 'Graduated Colors' is selected. All you need to do now is click on 'Features' instead of 'Quantities' and then click Apply, OK. The color coding should be removed from the layer.

Troubleshooting

The attributes available to color code and annotate on are based on the attributes included in the GeoTables, which is a special type of Flextable. For this reason, some property fields may need to be added to the element GeoTable first before you are able to add color coding or annotations.

To add fields to the FlexTables, open the FlexTables manager. In ArcGIS Pro, go the WaterGEMS tab or the Water-View tab and choose FlexTables. In ArcMap, click the product menu (Such as Bentley WaterGEMS), then select View > FlexTables.

In the FlexTables manager, scroll to the"GeoTables" section and open the table corresponding to the element type in question. The fields shown in this table will be linked to the geodatabase (MDB or GDB file created when first setting up the project in ArcMap mode) and thus will be available to ArcMap for symbology. Click the Edit button at the top of the FlexTable to add or remove attributes. The following link has more information on doing this: Customizing FlexTables for viewing and reporting data - Moving, adding, and removing columns.

See Also

Controlling Active Topology display for elements in the ArcMap and ArcGIS Pro Platform

What is a GeoTable?

How do I color code different properties on the same layer

WaterGEMS for ArcMap and WaterGEMS for ArcGIS Pro FAQ

SewerGEMS for ArcMap and SewerGEMS for ArcGIS Pro FAQ