论文部分内容阅读
摘要:本文介绍南方CASS方格网土方计算工作中,运用CASS命令和电子表格快速便捷拾取土方计算图地面高程数据,生成*.dat文件。
关键词:CASS 方格网土方 地面高程 电子表格
由方格网来计算土方量是根据实地测定的地面点坐标(X,Y,Z)和设计高程,通过生成方格网来计算每一个方格内的填挖方量,最后累计得到指定范围内填方和挖方的土方量,并绘出填挖方分界线。系统首先将方格的四个角上的高程相加(如果角上没有高程点,通过周围高程点内插得出其高程),取平均值与设计高程相减。然后通过指定的方格边长得到每个方格的面积,再用长方体的体积计算公式得到填挖方量。
方格网土方计算成果图中(见图1)的所有数据只是文字注记,无属性无编码,无法用“高程点生成数据文件”方法將图中地面高程生成我们所需的高程点数据*.dat文件。而在实际工作中经常会遇到方格网土方测绘时,需提交方格网土方计算图地面高程点图(见图2)及坐标数据(X,Y,Z)。
我们野外采集数据时,不可能每个点都落在方格的四个角点上,光凭野外数据无法提供方格网土方计算图地面高程点图及坐标数据(X,Y,Z),在这种情况下,需生成土方计算图地面高程点数据才能满足要求。
图1 图2
1快速生成方格网土方计算图地面高程点数据的操作步骤
1)利用南方CASS“生成交换文件”命令生成CAS文件
先将方格网土方计算图中其他数据、文字、直线等任何内容删除,仅保留地面高程数据。然后点工具栏中“数据/生成交换文件”,输入CASS交换文件名,选取保存路径,以*.cas保存类型保存此文件。
2)将方格网土方计算图每个地面高程的CAS文件转换成DAT文件
①、打开电子表格,然后打开刚保存的*.cas文件,点下一步到向导步骤之2时,照图3将对话框内“分隔符号”打钩,接着点下一步至完成。
图3
②、见图4所示,在E6中输入“1”,E10中输入“=IF(C10="","",IF(E6="","",E6+1))”;在G6中输入“=IF(E6="","",A8)”;在H6中输入“=IF(E6="","",B8)”;在I6中输入“=IF(E6="","",A7)”。
图4
③、复制E至I列中所生成的内容,新建一个空白电子表格,选择性粘贴,粘贴格式选“数值”,点确定,再按“升序”排序;点工具栏中“文件/另存为”, 选取保存路径,保存类型选“CSV(逗号分隔)”;弹出第一个对话框选“确定”,第二个对话框选“是”。
④、点此逗号分隔值文件右键,选“打开方式”→弹出对话框→选“记事本”→点“确定”;点记事本工具栏里“文件/另存为”,选取保存路径,输入格式为“*.dat”的文件名,保存类型选“所有文件”,点“确定”。
3)将*.dat文件里坐标位置改至方格网角点坐标位置
①、打开南方CASS生成方格网土方计算图的界面,利用南方CASS工具栏中“绘图处理/展高程点”,弹出对话框→选择刚保存的*.dat文件→点“打开”→点鼠标右键。会发现生成的高程点数据不在格网角点上,因为CAS文件生成的坐标位置是地面高程数据的标注位置见图5,所以*.dat文件里的坐标位置也是此 图5
标注位置。
②、本文以1:500比例尺,10×10米方格网为例。发现所展高程点数据离方格网角点距离是个常数0.707米,可通过电子表格,将X、Y坐标各减去这个常数0.707,再保存为*.dat文件即可。打开方式参考2)中的①,保存方法参考2)中的③、④步骤。
注:每个方格网土方计算图皆因比例尺不同、格网宽度不同,这个常数都会不同。
2结语
通过本文所述生成方格网土方计算图地面高程数据的方法,利用简单CASS命令和电子表格,可将方格网土方计算图地面高程数据快速生成*.dat文件,可快速解决日常土方测绘工作中,需提交方格网土方计算图地面高程点图及数据文件的问题。
参考文献:
[1]WZ坐标工作室,EXCEL函数/图表应用技巧与综合案例操作[M]:中国铁道出版社,2008
[2]张正禄,工程测量学[M]:武汉大学出版社,2005
[3]仲景冰、余群舟,土石方工程施工技术[M]:机械工业出版社,2003.07
[4]蒋功旺,工程土方量DEM与方格网计算精度分析[J]:建材与装饰(下旬刊),2008.04
作者简介:
王忠玮(1984- ),男,浙江温州人,学士学位,测量助理工程师,从事工程测量工作。
注:文章内所有公式及图表请用PDF形式查看。
关键词:CASS 方格网土方 地面高程 电子表格
由方格网来计算土方量是根据实地测定的地面点坐标(X,Y,Z)和设计高程,通过生成方格网来计算每一个方格内的填挖方量,最后累计得到指定范围内填方和挖方的土方量,并绘出填挖方分界线。系统首先将方格的四个角上的高程相加(如果角上没有高程点,通过周围高程点内插得出其高程),取平均值与设计高程相减。然后通过指定的方格边长得到每个方格的面积,再用长方体的体积计算公式得到填挖方量。
方格网土方计算成果图中(见图1)的所有数据只是文字注记,无属性无编码,无法用“高程点生成数据文件”方法將图中地面高程生成我们所需的高程点数据*.dat文件。而在实际工作中经常会遇到方格网土方测绘时,需提交方格网土方计算图地面高程点图(见图2)及坐标数据(X,Y,Z)。
我们野外采集数据时,不可能每个点都落在方格的四个角点上,光凭野外数据无法提供方格网土方计算图地面高程点图及坐标数据(X,Y,Z),在这种情况下,需生成土方计算图地面高程点数据才能满足要求。
图1 图2
1快速生成方格网土方计算图地面高程点数据的操作步骤
1)利用南方CASS“生成交换文件”命令生成CAS文件
先将方格网土方计算图中其他数据、文字、直线等任何内容删除,仅保留地面高程数据。然后点工具栏中“数据/生成交换文件”,输入CASS交换文件名,选取保存路径,以*.cas保存类型保存此文件。
2)将方格网土方计算图每个地面高程的CAS文件转换成DAT文件
①、打开电子表格,然后打开刚保存的*.cas文件,点下一步到向导步骤之2时,照图3将对话框内“分隔符号”打钩,接着点下一步至完成。
图3
②、见图4所示,在E6中输入“1”,E10中输入“=IF(C10="","",IF(E6="","",E6+1))”;在G6中输入“=IF(E6="","",A8)”;在H6中输入“=IF(E6="","",B8)”;在I6中输入“=IF(E6="","",A7)”。
图4
③、复制E至I列中所生成的内容,新建一个空白电子表格,选择性粘贴,粘贴格式选“数值”,点确定,再按“升序”排序;点工具栏中“文件/另存为”, 选取保存路径,保存类型选“CSV(逗号分隔)”;弹出第一个对话框选“确定”,第二个对话框选“是”。
④、点此逗号分隔值文件右键,选“打开方式”→弹出对话框→选“记事本”→点“确定”;点记事本工具栏里“文件/另存为”,选取保存路径,输入格式为“*.dat”的文件名,保存类型选“所有文件”,点“确定”。
3)将*.dat文件里坐标位置改至方格网角点坐标位置
①、打开南方CASS生成方格网土方计算图的界面,利用南方CASS工具栏中“绘图处理/展高程点”,弹出对话框→选择刚保存的*.dat文件→点“打开”→点鼠标右键。会发现生成的高程点数据不在格网角点上,因为CAS文件生成的坐标位置是地面高程数据的标注位置见图5,所以*.dat文件里的坐标位置也是此 图5
标注位置。
②、本文以1:500比例尺,10×10米方格网为例。发现所展高程点数据离方格网角点距离是个常数0.707米,可通过电子表格,将X、Y坐标各减去这个常数0.707,再保存为*.dat文件即可。打开方式参考2)中的①,保存方法参考2)中的③、④步骤。
注:每个方格网土方计算图皆因比例尺不同、格网宽度不同,这个常数都会不同。
2结语
通过本文所述生成方格网土方计算图地面高程数据的方法,利用简单CASS命令和电子表格,可将方格网土方计算图地面高程数据快速生成*.dat文件,可快速解决日常土方测绘工作中,需提交方格网土方计算图地面高程点图及数据文件的问题。
参考文献:
[1]WZ坐标工作室,EXCEL函数/图表应用技巧与综合案例操作[M]:中国铁道出版社,2008
[2]张正禄,工程测量学[M]:武汉大学出版社,2005
[3]仲景冰、余群舟,土石方工程施工技术[M]:机械工业出版社,2003.07
[4]蒋功旺,工程土方量DEM与方格网计算精度分析[J]:建材与装饰(下旬刊),2008.04
作者简介:
王忠玮(1984- ),男,浙江温州人,学士学位,测量助理工程师,从事工程测量工作。
注:文章内所有公式及图表请用PDF形式查看。