关于CASS输入数据及求表面积
一、CASS数据文件格式编辑方法:
如果你的txt文档记录的坐标文件格式如下:
点号1,X1坐标,Y1坐标,高程1
点号1,X2坐标,Y2坐标,高程2
...
点号n,Xn坐标,Yn坐标,高程n
(逗号分隔符须为半角英文逗号)
1.请将txt文档记录的坐标导入到EXCEL中,步骤如下:
EXCEL程序中,[文件]-〉[打开],打开对话框的文件类型下拉列表中选择“所有文件”,选中你的坐标数据.TXT文件后单击[打开],在向导对话框中的“分隔符号”选择[逗号]后,单击[下一步]按钮直到[完成]按钮,就把你的坐标数据导入了EXCEL里啦。
2.修改EXCEL各列数据的顺序如下(也可以直接在EXCEL中按照以下格式录入坐标数据):
[第一列:点号] [第二列:空列] [第三列:Y坐标值] [第四列:X坐标值] [第五列:高程值]
3.[文件]-〉[另存为...]-〉另存为对话框中,文件类型下拉列表中选择“CSV(逗号分隔符)*.csv”格式,单击[保存]后,退出EXCEL。
4.将保存的“坐标数据.CSV”的文件扩展名改为“坐标数据.dat”,这个文件就可以在CASS中展绘坐标点了。CASS坐标数据文件dat的格式如下:
点号,,X坐标,Y坐标,高程
点号,,X坐标,Y坐标,高程
...
(逗号分隔符须为半角英文逗号)
二,在CASS中展绘坐标高程数据:
“绘图处理”菜单-“展野外测点点号”- 指定坐标数据.dat 文件的位置,将之前编辑好的点展绘到绘图区。
三、计算表面积
首先,使用PLINE命令 围取表面积计算的封闭边界线,必须使用PLINE命令的C选项闭合。
然后,“工程应用”菜单-“计算表面积”-“根据坐标文件”命令,提示“选择计算区域边界”时,鼠标点击之前PLINE围取的封闭边界;
在弹出打开文件对话框中指定指定坐标数据.dat 文件的位置,提示“输入边界插值间距”时回车默认值每20米插值;
最后,系统自动在封闭边界内构建三角网,命令提示行显示“表面积=*****平米,详见surface.log文件”,
在Program Files\CASS70\SYSTEM\ surface.log文件 内可查看每个三角形的表面积计算记录。
追问:
没有txt文件,只有excel表格。excel只有481401个高程。每列601个数据,每行801个数据。
坐标怎么输入,手动么?况且excel不是一列,是801列。。。。。
追答:
1. 可以直接在EXCEL中将你的数据编辑为以下坐标数据格式:
[第一列:点号] [第二列:空列] [第三列:Y坐标值] [第四列:X坐标值] [第五列:高程值]
就是 第一列的数据类型为测点点号,第二列为空白列,第三列为对应点号的Y坐标值,第四列为对应点号的X坐标值,第五列为对应点号的高程值。
2. 然后另存为“CSV(逗号分隔符)*.csv”格式,单击[保存]后,退出EXCEL
3. 将保存的“坐标数据.CSV”的文件扩展名改为“坐标数据.dat”,这个文件就可以在CASS中展绘坐标点了
全部评论