arcmap 合并路网 raise e ExecuteError: 某些几何体为多部件
时间: 2019-12-02来源:OSCHINA
前景提要
「深度学习福利」大神带你进阶工程师,立即查看>>> 1: 合并需要简化的所有道路的图层 arcpy.Merge_management(["乡镇村道2_polyline","县道_polyline","国道_polyline","城市快速路_polyline","省道_polyline","高速_polyline"],"E:/temp/jinan/road") 2:添加 LEVEL 字段(编辑状态下不能添加字段) 值都设置为1 为了 之后合并道路使用 包含道路分类信息的字段。将只合并平行且接近的相同类型道路。 值 0(零)将锁定要素以阻止其参与合并。 合并分开的道路 arcpy.MergeDividedRoads_cartography("road", "LEVEL", "200 meters", "E:/temp/road_polyline1")
报错: in MergeDividedRoads raise e ExecuteError: 某些几何体为多部件
应用数据管理工具-要素-多部件至单部件工具
选取road进行多部件至单部件操作
road_MultipartToSinglepar 合并分开的道路 arcpy.MergeDividedRoads_cartography("road_MultipartToSinglepar", "LEVEL", "200 meters", "E:/temp/road_polyline1")
200 meters 是 merge_distance
要合并的相互平行的同类道路要素的最小距离间隔(使用指定的单位)。此距离必须大于零。
如果单位是磅、毫米、厘米或英寸,则值被视为使用页面单位,还会将参考比例考虑在内。

科技资讯:

科技学院:

科技百科:

科技书籍:

网站大全:

软件大全:

热门排行