Edit vertex m-values

In the Modify Features pane, the Edit Vertices tool Edit Vertices edits m-values assigned to line feature vertices. The m-value field appears in the pane in the geometry properties table. You can edit m-values individually, across multiple fields, or edit the entire schema across a feature.

M-values are used to store measured distances along a line feature independent of actual geometry lengths. Linear referencing systems (LRS) use them to measure a distance from a vertex (a known location) to an event.

Note:

If the m-value field does not appear in the geometry properties table when you select a line feature, create a line feature class with the m-values property enabled and import the features to the new feature class.

Edit values in the properties table

  1. On the Edit tab, in the Features group, click Modify Modify Features.
  2. In the Modify Features pane, expand Reshape and click Edit Vertices Edit Vertices.
    • If topological editing is turned on, click Features.
      Edit Vertices
    Tip:

    To hide the Features and Edges tabs, turn topological editing off. On the Edit tab, in the Manage Edits group, click the topology drop-down arrow and click No Topology No Topology.

  3. Select the feature using the tools in the pane.
    1. Click Select Active Select and select the feature containing the m-value you want to edit.
    2. If you select more than one feature, double-click the feature item you want to edit or right-click it and click Only Select This Unselect.

      Only Select This

    The m-values appear in the geometry properties table.

  4. In the geometry properties table, click the m-value field and type the value.

    Press Backspace or Delete to clear the value and set it to NaN.

  5. To apply the same m-value to several vertices in the geometry properties table, do the following:
    1. Click the check boxes for the vertices you want to update.
      Note:

      Press Ctrl to click and select multiple rows. Press Shift to select all rows between the first and last row you click.

      The vertex handles for the selected vertices flash in the map.

    2. On the geometry properties table toolbar, click M Values Edit M-Value.
      Update m-values.
    3. Type the m-value, and click OK.

Calculate m-values

When you edit vertices and associated m-values, you can right-click a segment and calculate m-values along the entire feature, including scaling, offsetting, or recalculating all m-values with interpolated m-values.

To learn more about routes, see Routes.

  1. On the Edit tab, in the Features group, click Modify Modify Features.
  2. In the Modify Features pane, expand Reshape and click Edit Vertices Edit Vertices.
    • If topological editing is turned on, click Features.
      Edit Vertices
    Tip:

    To hide the Features and Edges tabs, turn topological editing off. On the Edit tab, in the Manage Edits group, click the topology drop-down arrow and click No Topology No Topology.

  3. Select the feature using the tools in the pane.
    1. Click Select Active Select and select the feature containing the m-value you want to edit.
    2. If you select more than one feature, double-click the feature item you want to edit or right-click it and click Only Select This Unselect.

      Only Select This

    The m-values appear in the geometry properties table.

  4. Right-click a segment, click M Value, and click one of the following:

    M Value

    • Insert Vertex At M Insert Vertex At M—Insert a vertex at a specified Measure value in the same direction in which the m-values are increasing.
    • Apply Factor Apply Factor—Multiply all m-values by a specified Factor value.
    • Offset Offset—Sum each m-value with a specified Offset value.
    • Calculate NaN Calculate NaN—Replace all unknown (NaN) m-values with a value that is interpolated or extrapolated from existing m-values.
    • Drop Measures—Reset all m-values to unknown (NaN).
    • Set As Distance Set As Distance—Assign m-values to all vertices starting with a specified Starting M value and interpolating the remaining values across the geometry length of the feature.
    • Set From/To Set From/To—Assign the specified From and To m-values to the start and end of the feature, respectively.
    • Set Direction As M Set Direction As M—Flip the geometry direction to match the direction in which the m-values are increasing.