000505: 容差小于分辨率 <value> 的两倍,请将容差设置为分辨率的两倍。

描述

最小 x,y 容差是 x,y 分辨率的 2 倍。 为了获得最佳结果,建议使用 x,y 分辨率 10 倍的 x,y 容差。

对于关系运算和拓扑运算,不同的 x,y 容差值会产生不同的结果。 例如,如果使用较小的 x,y 容差,则两个几何可能属于不相交几何(即,没有共有的点);但是,如果使用较大的 x,y 容差,则可能会导致其属于接触几何。 通常,x,y 容差应比 x,y 分辨率大一个数量级(建议 10 倍)。 由此将确保数据在处理过程中不会意外损坏。 XY 容差值不是主要用于概化几何形状;在关系和拓扑运算期间,它用于整合点、线和边界。

解决方案

不建议将 XY 容差XY 分辨率环境设置或影响分析处理环境的任意空间参考属性从默认值更改为其他值。

如果错误出现时没有为 XY 容差参数设置容差,则 XY 容差环境或空间参考的 XY 容差属性可能设置错误。

验证用于处理的空间参考是否使用其坐标系的默认属性。 如果输入空间参考的 XY 分辨率和 XY 容差属性已从其默认值更改,则使用更改后的空间参考属性的内部几何计算可能会导致无效输出或计算失败。

验证空间参考有效或根据需要进行修复后,使用检查几何工具评估输入是否具有无效几何。 如果发现任何几何问题,请使用修复几何工具修正问题并重新运行该工具。