This item has been moved to mature support.

Shape updates

The Value Method field in the DynamicValue table defines the actions that occur when the Attribute Assistant is enabled and features are modified or created in ArcMap. Four fields in the DynamicValue table (Value Method, Table Name, Field Name, and Value Info) must be configured to use an Attribute Assistant method. The remaining fields define when the Attribute Assistant method should be applied.

The following two Attribute Assistant methods can be configured in your DynamicValue table:

Method Description
Length Calculates the length of line features and the area of polygon features.
Set Measures Populates the m-coordinates of line features. M-values can be used to add route events to point and line events dynamically along line features.

Length

Calculates the length of line features and the area of polygon features.

To configure this method, populate the following in the DynamicValue table:

Table Name Field Name Value Method Value Info
Feature class The field to store the measurement LENGTH {Geodesic}

This rule can only be configured on line and polygon feature classes, and the length value must be populated in Floating or Double fields.

Parameters

The method parameters are as follows:

Parameter Value Description
Geodesic (Optional) <Null> (Default) Calculates the length/area in database units, using planar measurements.
False Calculates the length/area in database units, using planar measurements.
True Calculates the length/area in database units, using geodesic measurements (true shape).

Examples

Calculates the length of a line in the wLateralLine layer and stores in the LENGTH field:

  • Table Name: wLateralLine
  • Field Name: LENGTH
  • Value Info: <Null>

Calculates the geodesic or true length of a line:

  • Table Name: wLateralLine
  • Field Name: LENGTH
  • Value Info: True

Calculates the geodesic or true area of a polygon in the AreaOfInterest layer and stores in the AREA field:

  • Table Name: AreaOfInterest
  • Field Name: AREA
  • Value Info: True


Set Measures

Populates the m-coordinates of line features. M-values can be used to add route events to point and line events dynamically along line features.

To configure this method, populate the following in the DynamicValue table:

Table Name Field Name Value Method Value Info
Feature class with m-values enabled SET_MEASURES {Type}

This rule can only be configured on Floating or Double fields.

Parameters

The method parameters are as follows:

Parameter Value Description
Type (Optional) Blank (Default) Calculates m-values from zero to the length of the line in map units.
P Calculates m-values as a percentage of the length of the line (0–100%).

Examples

Calculates the m-values in the wLateralLine layer in map units:

  • Table Name: wLateralLine
  • Field Name: M_VALUE
  • Value Info: <Null>

Calculates the m-values as a percentage:

  • Table Name: wLateralLine
  • Field Name: M_VALUE
  • Value Info: P


Top