如何在CASS软件中批量提取碎部点至指定数据文件.doc

如何在CASS软件中批量提取碎部点至指定数据文件.doc

ID:50092023

大小:686.87 KB

页数:7页

时间:2020-03-04

如何在CASS软件中批量提取碎部点至指定数据文件.doc_第1页
如何在CASS软件中批量提取碎部点至指定数据文件.doc_第2页
如何在CASS软件中批量提取碎部点至指定数据文件.doc_第3页
如何在CASS软件中批量提取碎部点至指定数据文件.doc_第4页
如何在CASS软件中批量提取碎部点至指定数据文件.doc_第5页
资源描述:

《如何在CASS软件中批量提取碎部点至指定数据文件.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、如何在CASS软件中批量提取碎部点至指定数据文件?问题背景:常规方法一:CASS软件只有菜单“指定点生成数据文件”,而且是逐点进行操作,如果点数较多的情况下,此功能操作不方便。常规方法二:使用CASS软件的菜单“高程点生成数据文件—》无编高程点”,再输入高程点所在图层ZDH,可以实现批量导出。但是此方法导出的数据文件中,点号采用数字编号,原有图上的点名丢失,尤其是带有字母或特殊含义的点名无法保存。现实情况中,往往是在图上标注有碎部点,成图过程中的碎部点文件往往未保存。解决办法:采用ArcGIS软件,加载Cass图件,再将碎部

2、点图层和碎步点注记图层分别导出。碎部点图层存放在ZHD图层,为点要素;碎部点注记图层存在ZHD图层,为文本要素,文本中包含了碎部点的点号。再将碎部点以及注记图层属性表转出,再使用Excel进行处理,再将其保存为以逗号分隔的csv数据文件,最后修改文件的扩展名为dat。演示实例:以Cass安装目录DEMO文件下的study.dat为例,先将其展绘点号到Cass图中,保存为test.dwg.(1)打开Arcmap,加载已有的Cass图件(dwg格式)(2)右键选择point图层,打开属性表(3)按属性选取图层为ZHD的点要素(4

3、)导出选取的点要素至SBpt图层(名称自己定义,格式可以是shp,也可以是FeatureClass)再将其加载到ArcMap中(5)选择导出的SBpt图层,右键菜单中打开属性表(6)添加两个字段,分别为东坐标、北坐标,类型为double,长度为10,小数位3位。(7)使用几何计算功能,将图层中点要素的x坐标和y坐标分别更新至东坐标和北坐标。(说明:因ArcGIS中采用的是数学平面坐标系,与测量坐标系统不一样,因此采用东坐标和北坐标进行命名)计算后获得各碎部点的东、北坐标。(8)将点图层的属性表导出(9)将碎部点的注记图层导出

4、(10)在Excel中打开导出的点图层属性表(SBpt1.dbf)和点注记属性表(SBptzj.dbf)(11)从SBpt1.dbf中拷贝Elevation和东坐标、北坐标三个数据列,从SBptzj.dbf中拷贝text数据列放到一个新建的Excel数据表中。注意数据列的放置顺序:text,空列,东坐标,北坐标,Elevation。(12)将此数据表的第一行标题删去,并保存为csv格式(13)再将此文件的扩展名修改为dat,再用记事本查看该文件的数据,即为图件上碎部点的数据文件。最后,和原有的study.dat的数据内容进行

5、对比,内容一致。总结:此方法适用于只有CASS图件,并且碎部点已存放在图上,而无原始碎部点文件的情况。此方法的优点是可以批量导出碎步点数据,同时保留图上已有的点号。

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。