arcgis在点处分割线时点位于线上,搜索半径设置了0.0000002,发现距离线节点过近的点没有参与线分割,
值太小,尝试增加搜索半径看一下。
原因是内置“容限”值,如果距离数据过小,这个点可能会被忽略,因为它在容差范围内被视为同一位置。
如果有帮助,请点击一下采纳该答案~谢谢
1)新建分类字段。 打开points图层属性表,添加新整型字段“type”;type字段默认的初始值为0。
2)对字段进行赋值。 右击type字段,打开【字段计算器】工具,解析程序选择“Python”,勾选显示代码块;本例对value字段的分类规则:【value<0.2,type=1;0.2<=value<0.8,type=2;value>0.8,type=3】;根据该规则,在预逻辑脚本代码编写对应Python执行代码;设置type=【typeFunc(!value!)】;其中,typeFunc为执行type分类的函数,!value!为原始属性表中的value字段;确定,得到赋值完成的type字段。注:具体情况可自定义If结构的判断条件。
得到赋值完成的type字段: