中文

常见问题解答:为什么“在点处分割线”工具未在所需点处分割?

问题

常见问题解答:为什么“在点处分割线”工具未在所需点处分割?

答案

在某些情况下,“在点处分割线”工具创建的输出不会将输入线显示为在所需点处进行分割。发生此问题的原因有多种,如下所示。
 

未指定搜索半径

尽管“搜索半径”参数为可选项,但如果未指定此参数,则该工具将根据最近的点对线进行分割。 因此,当多个点与线重合时,如果未使用“搜索半径”参数,则仅将使用其中一个点来分割线。 指定搜索半径以允许工具评估每个点并按照要求对线进行分割。 此预期行为显示在 ArcMap 帮助:在点处分割线中的使用情况下。
 

使用折线要素类

在某些情况下,工具会在所需点处和不需要的折线折点处分割折线。 这是已知的软件局限性。 要解决此问题,请在使用“在点处分割线”工具之前,对线和点使用“整合”工具,如下所述:

  1. 创建数据副本
  2. 对线和点要素运行整合工具
  3. 运行包含已定义搜索半径的在点处分割线工具。
注:
在数据副本上运行“整合”工具非常重要,因为该工具会在不创建新输出的情况下更改源数据。
 
要素类具有拓扑错误

当线要素类包含涉及间隙和悬挂点的拓扑错误时,如未指定“搜索半径”,则“在点处分割线”工具不会在最近点处对线进行分割。 这是因为将在间隙处分割线,而不是在所需点处进行分割。 有关修复拓扑错误的详细信息,请参阅 ArcMap 帮助:修复拓扑错误
 

要素类使用地理坐标系

该工具需要使用投影坐标系来生成准确的结果。 在使用“在点处分割线”工具之前,请使用投影工具将空间数据从地理坐标系投影到投影坐标系。

Related Information