Creating Themes Automatically

The Infrastructure Studio theming tool creates a theme automatically based on a range of conditions.

To create a theme automatically

  1. Open the layer to edit by doing one of the following:
    • Create a new layer.
    • Double-click an existing layer.
    • Click the layer’s tab if the layer is already open.

    For information about creating a new layer, see Creating New Resources. For information about associating a data resource with a new layer, see Specifying the Data Resource for a Layer.

  2. In the Style pane of the Layer Editor, under Scale Ranges, select the scale range to theme.

    For more information about scale ranges, see Understanding Scale Ranges.

  3. In the style rule grid, click Theme>> to display the advanced editor.
  4. Click Theme […] to display the Theme dialog box.
  5. In the Rules area, specify the number of ranges to create and whether new ranges replace existing ranges or are added before or after existing ranges.

    You can specify the number of ranges to create if Distribution method is Equal, Quantile, or Jenks (Natural Breaks). Properties containing strings use an Individual Values distribution that does not allow the number of rules to be edited. Adjust the number of rules to control the coarseness of the theme.

    For more information about distribution methods, see Understanding Distribution Methods.

  6. To analyze features based on values that fall into various numerical ranges, do the following:
    • Select the Create A Range Of Conditions checkbox.
    • For Property, select the property on which to base the theme.
    • Specify the Minimum Value and Maximum Value for the range.

      The first rule includes the Minimum Value and the last rule includes the Maximum Value. Styles are interpolated across the range.

    • For Distribution, select a method.

      For more information about distribution methods, see Understanding Distribution Methods.

    If you clear the Create A Range Of Conditions checkbox, the theming tool creates a set of ranges with interpolated styles and labels, but with empty conditions. You can then fill in the conditions manually.

  7. To interpolate styles across the range of conditions, do the following:
    • Select the Interpolate Styles Across The Range Of Conditions checkbox.
    • For Style Ramp, click […].

      The Style Point, Style Line, or Style Area dialog box is displayed depending on the type of data associated with the layer. An additional column of controls is provided for defining the end-of-range style.

    • Use the From column to define the start of the range.
    • Use the To column to define the end of the range.

    The first rule uses the From style and the last rule uses the To style. Styles are interpolated across the range.

    For more information about defining styles, see Styling Points, Styling Lines, and Styling Areas.

    If you clear the Interpolate Styles Across The Range Of Conditions checkbox, the theming tool creates a range of conditions with blank styles. Then, you can fill in the styles manually.

  8. To add labels to features in the theme, do the following:
    • Select the Create Feature Labels For The Range Of Conditions checkbox.
    • Click Label Ramp.

      You can interpolate label size, text color, and rotation across the range of conditions.

    • In the Style Label dialog box, use the From column to define the start of the ramp. Use the To column to define the end of the ramp. The first rule uses the From label style and the last rule uses the To label style. Label styles are interpolated across the range.

      For more information about creating feature labels, see Adding Labels to Features.

  9. To create legend labels for the theme, do the following:
    • Select the Create Legend Labels For The Range Of Conditions checkbox.
    • For Legend Text, enter the text to appear within each rule in the legend.
    • For Label Format, specify how to display the legend label.

      If you theme a layer on a property that contained area information and you used the label text Area:, the label formats might look like the following examples:

      <Label Text> <Min> to <Max>

      Area: 100 to 200

      <Label Text> <Min> - <Max>

      Area: 100 - 200

      <Min> <= <Label Text> <<Max>

      100 <= Area < 200

    Note:

    If you are connecting to a multi-geometry feature source, you can specify whether each separate geometry appears in the legend. Select the Show In Legend check box for each geometry that you want to appear.

  10. Click File menu Save.