Use snapping

Snapping List By Snapping is a configurable drawing aid that uses snap agents to control the accuracy of the pointer when you hover near a vertex or other geometric element. Snap agents specify the geometric element to which the pointer snaps. Snapping is available on the status bar, and on the ribbon, on the Edit tab.

When snapping is on and you hover near a feature, the enabled snap agents snap the pointer to the geometry element if it is within the snapping tolerance. Concurrently, snap tips appear near the pointer showing the type of snapping that is actively snapping the pointer.

When you use snapping, consider the following:

  • Press the Spacebar to temporarily turn off snapping as you create, modify, or measure features.
  • Streaming and Freehand construction tools automatically turn off snapping until you finish a feature. Press the Spacebar to temporarily turn on snapping when using these tools.
  • To turn snapping on or off by layer, click the List By Snapping tab List By Snapping in the Contents pane.

Enable snap agents

Enable a combination of snap agents that help you work efficiently and accurately. Turn snapping on and off to control when the enabled snap agents are applied to the pointer.

  1. Click Snapping List By Snapping on the status bar and turn on Snapping.
    Snapping

    Alternatively, hover over it until the Snapping pop-up menu appears and click the Snapping toggle button Enable Snapping.

    Or, on the ribbon, click the Edit tab. In the Snapping group, click Snapping List By Snapping.

  2. Hover over Snapping List By Snapping on the status bar.

    Alternatively, on the ribbon, click the Edit tab. In the Snapping group, click the Snapping drop-down arrow List By Snapping.

    The Snapping pop-up menu appears.

  3. Click a snap agent to enable or disable it. Configure a combination of snap agents that helps you work efficiently and accurately.
    Snap agents

    Point Point

    Snap to the nearest point or LAS point feature.

    Endpoint Endpoint

    Snap to the nearest start point or endpoint of a polyline feature.

    Vertex Vertex

    Snap to the nearest vertex of a polyline or polygon feature.

    Edge Edge

    Snap to the nearest edge of a polyline or polygon segment.

    Intersection Intersection

    Snap to the nearest intersection of two or more lines or edges.

    Midpoint Midpoint

    Snap to the nearest midpoint of a polyline or polygon segment.

    Tangent Tangent

    Snap to the nearest point of tangency on an arc or curved segment.

  4. Move the pointer back to the map and proceed to create or modify features.

Set the snapping tolerance with the pointer

The snapping tolerance is the 2D XY planar distance between the pointer and a geometric element within which an enabled snap agent snaps the pointer. The default snapping tolerance is 10 pixels. You can change the distance and choose pixels or map units.

The optimal snapping tolerance distance depends on the scale of your data and the complexity of the features in your map. If you need to further refine snapping, consider isolating snapping to specific layers by using the List By Snapping tab in the Contents pane.

You can set the snapping tolerance on-screen with the pointer, or type a tolerance distance. To set the snapping tolerance with pointer, complete the following steps.

  1. Hover over Snapping List By Snapping on the status bar.

    Alternatively, on the ribbon, click the Edit tab. In the Snapping group click the Snapping drop-down arrow List By Snapping.

    The Snapping pop-up menu appears.

  2. Click Set snapping tolerance Snapping Tolerance, and move the pointer back to the map.
    Set snapping tolerance

    The current tolerance value appears near the pointer.

  3. Click the map and move the pointer.

    As you move the pointer, the tolerance value updates showing the current distance between the first click and the pointer.

  4. Click the map when the pointer displays the tolerance distance you want to set.