Available with Production Mapping license.
Symbology allows you to represent features so they are meaningful to those looking at your map or chart. Representations allow you to customize the appearance of features by storing symbol information with the feature geometry inside the geodatabase. For cartographic purposes, representation symbology provides more control than standard symbology and can help you meet stringent cartographic specifications or improve the display.
Visual specifications take advantage of representation symbology. Visual specification rules store the combinations of feature attributes used to determine the symbols for particular features within a feature class. The rules can then be applied to multiple datasets to ensure consistent rendering of data.
The product library can be used to store your visual specification rules. In this exercise, you will set the visual specification workspace, apply visual specifications to layers within your Austin East map, and create a new visual specification rule.
Exercise 3a: Setting the visual specification workspace location
- If necessary, start ArcMap and open the Austin East map.
- On the main menu, click Customize > Toolbars > Production Symbology.
The Production Symbology toolbar appears.
- Click the Visual Specifications button on the Production Symbology toolbar.
The Visual Specifications dialog box appears.
- Ensure that Product Library is the option for the Visual Specifications Table Location drop-down menu.
- Ensure that the Display Calculated Representations and Calculated Fields tabs check box is checked.
- Click OK.
Exercise 3b: Applying a visual specifications
- Click the ArcToolbox button on the Standard toolbar.
The ArcToolbox window appears.
- Expand the Production Mapping Tools toolbox.
- Expand the Symbology toolset.
- Double-click the Calculate Visual Specifications tool.
The Calculate Visual Specifications dialog box appears.
- Add the RoadL and WoodyA layers to the Input Features list by dragging and dropping these layers from the table of contents.
- Ensure that the product library is set in the Visual Specification Workspace parameter.
- Check the check box next to TopoMap 1:24,000::TopoMap 1:24,000 Specification in the Visual Specifications list.
- Click OK.
The representations are calculated for the RoadL and WoodyA layers. Representation fields are added to each feature class. The map display in ArcMap is updated to display the representation symbology for the data.
- If necessary, click Close on the Calculate Visual Specifications dialog box.
- Click the Close button in the upper-right corner of the ArcToolbox window.
Exercise 3c: Updating visual specification rules
Similar to the workflow of creating and modifying a grid definition that you performed earlier, in this exercise you will be acting as a team lead and making modifications to the visual specifications rules used by others on the team. You will add a new rule to the visual specification so that the next time another user runs the Calculate Visual Specifications tool using the same specification workspace, the new symbols will be displayed in their map.
- In the Table Of Contents window, click the List by Drawing Order button .
- Right-click the WoodyA layer, ensure that this is the only layer selected, and click Properties.
The Layer Properties dialog box appears.
- Click the Calculated Representations tab.
- Right-click in the white space below the Processing Order column and click New Rule.
A new record is added to the table.
- Double-click in the Rule Description field and type WoodyA_Forest.
- Click the ellipsis (...) in the Representation Name cell.
The Representation Properties dialog box appears.
- Ensure that WoodyA_Rep is displayed in the Name drop-down menu.
- Click OK.
- Click the SQL Statement drop-down arrow and click <<Edit SQL Statement>>.
The Query Builder dialog box appears.
- Expand Target Table [WoodyA].
- From the Fields list, choose FCsubtype and click Add To WHERE.
- Click All Values.
- Click the = operator.
- Double-click the 1-Forested value.
The WHERE text box should now contain an entry of FCsubtype = 1.
- Click Verify to ensure that the query syntax is correct and that there are features with this attribute value.
- Click OK to close the verify results from the query text.
- Click OK on the Query Builder dialog box.
- If necessary, scroll right in the table until you see the Representation Rule field.
- Click the ellipsis (...) in the Representation Rule cell.
The Representation Rule Selector : Polygon dialog box appears.
- Click Production Sample.style.
- In the Polygon Representation Rule list, select a representation such as Trees (woods/jungle) 5C030A028.
- Click OK.
- Ensure that the Update Feature Class(es) check box is checked.
- Click OK to close the Layer Properties dialog box.
In this exercise, you have learned how to set the visual specification workspace, apply visual specifications to layers within your Austin East map, and create a new visual specification rule. In Exercise 4: Performing cartographic edits, you can learn how to perform cartographic edits to the data by modifying the representations of features.