RulesLimitSnapping
This value is returned from SnapSourceSettings.ruleBehavior when SnapRules.create or SnapRules.create determined that the given asset type can be geometrically coincident with certain features in the applicable snap source.
These rules limit the snapping in applicable ways, based on the logical connectivity of the items. They may be snapped to based on attributes. For example, rules may be defined that prevent snapping a metal water pipe to a plastic water pipe junction if these components are physically incompatible, but allow snapping to a compatible metal pipe junction.
Rules may also limit which parts of the snap source geometries can be snapped to, based on a connectivity policy (com.arcgismaps.utilitynetworks.UtilityConnectivityPolicy). For example a connectivity rule may require that a fuse asset is only connected to a power line asset at one of its end points (the first or last vertex in the line), and therefore snapping at endpoints will be allowed, but snapping to the power line midspan (along a segment) will be prevented.
Visual snapping cues will guide the user to only the appropriate types of connectivity.
These snap sources will always be based on data from the com.arcgismaps.utilitynetworks.UtilityNetwork used to create the SnapRules.
Since
200.7.0