Select to view content in your preferred language

XY Tolerance parameter of processing environment

84
1
Sunday
Labels (2)
WaleedAbbas
Emerging Contributor

Hello everyone,

My inquiry is regarding the processing environment parameter: "XY Tolerance" in ArcGIS Pro 3.x.

I am quite familiar with the function of such a parameter. However, I'm wondering why this parameter exists in the processing environment of some analysis tools, such as "Select". In the "Select" process, we can extract a feature subset based on its attributes using SQL or Arcade. So, we don't need the "XY Tolerance" functionality because it is just relevant to the features' geometry, which is not considered at all in this process. 

Does anyone exactly know why this parameter exists in the processing environment of the non-relevant analysis tools, such as "Select".

Thanks in advance

0 Kudos
1 Reply
ChrisUnderwood
Esri Regular Contributor

Hello @WaleedAbbas , as well as selecting by Attributes, you can also select by a Spatial relationship such as Display extent or Drawn extent or Layer extent. Presumably the XY Tolerance can be important for those selection types.

XY Tolerance (Environment setting)—ArcGIS Pro | Documentation