基于Excel实现对水准测量数据的检查

更新时间:2024-01-15 作者:用户投稿原创标记本站原创 点赞:13794 浏览:58194

【摘 要】通过Excel的宏开发工具编写程序,实现对leica sprinter250M水准仪施测的水准数据进行全面彻底的检查,检查三丝超限、测站前后视距差和测段累积视距差超限、读数大于标尺最大读数等不符合规范要求的情况,取得了良好的效果.

【关 键 词 】Excel;水准数据;检查

0 引言

电子水准仪具有自动读数和记录的功能,且相应的测量等级程序中根据规范的相关要求,对测量时的各项限差进行了设置,当遇到误差超限时,仪器会发出相应警告,提示作业人员,大大提高了数据的可靠性.但在实际作业过程中,由于作业人员的粗心大意,仍然会有三丝超限、测站前后视距差和测段累积视距差超限、读数大于标尺最大读数等不符合规范要求的情况出现.由于数据量大,人工检查时工作量大且容易出现错误,检查不够彻底和准确,本文介绍利用Excel的宏开发工具编写程序,实现对leica sprinter250M水准仪施测的四等水准测量数据全面彻底的检查,取得了很好的效果.

1.四等水准测量的要求

《国家三、四等水准测量规范》中明确要求,四等水准测量过程中,测站的视线长度、视线高度、前后视距差及累积视距差必须满足下表的相应要求.

以上提及的几项要求中,对于视线长度,在测量过程中容易控制,一般情况下,视线长度不会超限.但在实际作业过程中发现,使用电子水准仪测量时,当中丝高度略大于标尺最大读数或略小于标尺最小读数时,仪器也能够实现读数,因此本程序附加了此项检查.


2.编程实现

a.第1测站前后视距差超限;

b.第6、7、12、13、14、15行数据三丝超限;

c.第12、13行数据读数大于最大读数;

d.整测段累积视距差超限.

根据提示信息,可直观、清晰的反映出不符合规范要求的测站或测段数据,以便作出相应的处理.

3.结束语

使用以上开发的检查工具,能够快速、准确的查处存在问题的数据,以便及时作出处理,同时,大大提高了检查人员的工作效率和检查的准确性.

本文程序中对应的检查参数是按照四等水准测量的要求设置,如需检查其他等级的水准数据,只需将对参数根据规范要求,重新设置即可.

【参考文献】

[1]国家三、四等水准测量规范 GB/T 12898-2009[S].

[2]宋翔,李洪亮.Excel 2007 VBA从入门到精通[M].北京:机械工业出版社,2009.

[责任编辑:孙珊珊]