Merge两个要素后,要素被平滑,节点减少
数据: shapefile,坐标系是unknown
问题描述:选中一个shapefile图层的2个要素,利用editor工具下的merge进行合并处理;merge后的要素进行了平滑处理,节点减少
问题截图:
merge前:
问题分析:
数据是经纬度坐标,但是没有指定空间参考,偶尔数据有空间参考也会出现这个问题。出现此问题,在于空间参考。两种解决办法:
(1) 一种是通过改变数据框的坐标系;
新打开一个空白的工程文档,如果第一个添加的数据的坐标系是unknown,那么,对应的数据框的坐标系也将是unknown的,通过下面截图的办法,将数据库的坐标系更改为WGS84,改变坐标系后,打开编辑,选中两个要素类,点击merge,即可解决此问题。(2)一种是通过改变数据本身的坐标系
用Feature class to feature class工具将其导入到gdb中,注意在工具的环境变量中指定空间参考,根据测试数据范围,应该是地理坐标系,指定WGS84。
之后,对重新导出后的数据进行merge,就不会出现此问题。
如果原始数据有空间参考,那就先将空间参考清除掉,再使用此方式来导出。对出现导出后的数据,使用merge,不会改变原始节点,原始形状保留。