Skip to main content

Snap Point

Description

Snap input point features to closest cell in the input Snap Stream Grid raster using the specified snapping distance.

  • If the input point has SnapOn set to 0, it will not be moved. Otherwise, if SnapOn does not exist or is set to 1:
    • If the input point is located outside of the snapping distance, it will be moved to the center of the cell.
    • If the input point is located within the snapping distance, it will be snapped to the center of the closest cell with a valid value and the field SnapDist will be populated with the distance the point was moved.

Usage

Parameters

DirectionTypeParameter NameData TypeDialog Reference
InputRequiredInput Batch Point Feature ClassGPFeatureRecordSetLayerInput Point features to snap. This feature class must contain the following attributes:
  • HydroID: Unique identifier of the input point. Used to populate the HydroID field in the output SnapPoint feature class. If not present, the ObjectID field will be used instead.
  • SnapOn (Optional): 0/1. Indicates whether the tool should try to snap the point feature.
  • InputRequiredInput Snap Stream RasterGPRasterLayerInput raster used to snap the points.
    InputRequiredSnapping Distance in Linear Units or FieldField
    OutputRequiredOutput Snap Point Feature ClassGPFeatureLayerOutput Snap Point features populated with the following attributes:
  • HydroID: Unique identifier of the feature.
  • FeatureID: HydroID ( or ObjectID) of associated input point.
  • SnapOn: 0/1. Indicates whether the tool tried to snap the point. Populated with 1 if SnapOn field does not exist in input Batch Point feature class or is populated with 1.
  • Snapped: 0/1. Indicates whether the point was snapped.
  • SnapDist: Distance by which the point was moved in linear units. Populated with -1 if the input point could not be snapped.