《等高线值为0的解决方法.doc》由会员分享,可在线阅读,更多相关《等高线值为0的解决方法.doc(3页珍藏版)》请在金锄头文库上搜索。
等高线值为0的解决方法原理:等高线的值可能存在0,解决的方法主要通过ETL工具,把cad的块当成注记导出,但位置在数字的左下角,不是块的位置,因此导出的数据只能作为挂接数据参考用。方法如下:1) 对高程点数据,制作块,另存一份需要处理的数据。2) 右击ArcToolbox,选择New Tool Box;3) 新建spatial ETL Tools;4) 选择要出来的数据类型,本例是dwg;5) 选择数据源;6) 选择要输入的数据类型,本例是shp;7) 确定,进入ETL界面。8) 把不需要的图层删掉,保留2个图层,一个是源为cad的高程点图层,一个是类型为点,将要获取并存储数据的图层。 9) 添加要导出的字段;10) 在要获取并存储数据的图层上增加字段,已存储的值。11) 将两个图层的关系用线表示,并将cad的值赋给高程点shp的Text字段。12) 点击运行;13) 输入存放高程点shp的路径。14) 把导出的shp加载到arcmap中,可发现,高程点块导出来值为0的数据,通过上述方法,已经把高程点的值导出来,但位置不是块的位置。因此,要通过空间挂接,把高程点的值挂接到高程点块的值。