地质工作中用Excel进行高斯投影计算的方法

来源 :科学时代·下半月 | 被引量 : 0次 | 上传用户:rayjoyjoyray
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  【摘 要】在日常地质工作中常使用微软公司Office套装办公软件,特别是其中的数据处理软件Excel,给工作带来便利,其功能十分强大,能够对各种数据进行处理,并且其计算过程非常直观。在日常工作中,有大量的地质数据要进行处理,以高斯投影坐标正反算应用为例说明运用Excel中的内部函数及VBA语言,利用其处理各种地质数据,可以取得事半功倍的效果。
  【摘 要】地质;Excel;高斯计算
  微软公司的Office组件是日常工作常用的软件,其中组件之一的Excel是电子表格处理软件,其使用非常方便,应用范围也很广泛。Excel中的函数和VBA语言功能也非常强大,在地质中应用较多,解决了各类数据处理工作中大部分应用问题。
  用Excel处理地质工作的数据,不需要进行专业的培训和进行复杂的程序编写训练,同时也解决了用计算器一步一步计算的老的工作方法;在EXCEL中利用单元格引用进行计算,对数据计算和处理有非常直观性,容易理解和掌握。Excel在日常中的应用很广,以高斯投影坐标计算这个典型的应用为例说明Excel在日常地质工作的使用方法。
  1.高斯投影计算的数学模式
  1.1高斯投影计算
  高斯投影计算,包括由大地坐标(B,L)求高斯平面直角坐标(x,y),和由高斯平面直角坐标(x,y)求大地坐标(B,L),前者称为高斯投影坐标正算;后者称为高斯投影坐标反算[1][2]。
  1.1.1高斯投影坐标正算公式为:
  式中B为大地纬度;X为由赤道至纬度B的子午线弧长;为与中央子午线的经差,N为卯酉曲率半径,,。
  1.1.2高斯投影坐标反算公式为:
  式中:为底点纬度(垂足纬度),为卯酉曲率半径,为子午线曲率半径
  2.Excel自定义函数的建立
  Excel的函数功能强大,为工作带来了极大方便,对可以用Excel函数解决的问题,可以利用一些使用技巧和理论进行方便、实用的数据处理,但有时我们为实现一些复杂事务处理,可能用到几个函数或者采用嵌套函数,这样应用起来,不方便,容量出错,据此可以利用Excel绑定VBA创建自定义函数UDF(User—defined function)来解决这个问题。
  首先进入Excel,建立“高斯坐标计算”工作薄,将“Sheet1”表改名为“坐标正算”,将“Sheet2” 表改名为“坐标正算”在[工具]→[宏]→[Visul Basic编辑器] ,在“工程资源管理器”中选择“VBAProject 高斯坐标计算.xls”[插入]→[添加模块],将模块名称改为“高斯投影计算”,在代码窗口输入下列程式,共自定义了五个函数,分别为直角坐标函数Xzb()、Yzb();大地坐标函数Bwd()、Ljd();度分秒和弧度转换函数DZH()、HZD()。
  3.公式的输入
  在“坐标正算”表相关位置填入相关内容及批注,建立分组框和选项按钮[3](其生成值在G3单元格中),在H3至M5矩形单元格内输入北京54、80西安、WGS84坐标系地球椭球参数,在H6至M6单元格内输入公式,如H3格公式为IF($G$3=1,I3,IF($G$3=2,I4,IF($G$3=3,I5,I3)))(根据G3单元格值自动生成相应坐标系地球椭球参数),通过分组框内按钮的选择来达到坐标系地球椭球参数的选择,可达到在一个表内进行多个坐标系的坐标计算(图1)。
  在A3、D3、E3单元格中输入IF(B3<>"",ROW(B3)-2,"")(B3单元格输入数据,则在A3单元格内生序号)、IF(C3="","",Xzb(B3,C3,$F$11,$H$6,$I$6,$J$6,$K$6,$L$6,$M$6))(B3中輸入数据,用Xzb函数读入大地坐标、中央经线值及五个地球椭球参数后进行X坐标计算)、IF(D3="","",Yzb(B3,C3,$F$11,$H$6,$M$6))(B3中输入数据,用Xzb函数读入大地坐标、中央经线值及两个地球椭球参数后进行Y坐标计算)、利用填充句柄将A3、D3、E3单元格公式分别填充到A100、D100、E100单元格。对所利用的单元格进行相应的格式设定,设定数据格式,保证数据显示位数和精度。
  4.表格的保护
  为了防止误操作修改了程序和计算公式,可对表格采取保护措施:
  ①选中B3至L100单元格区域、和F11、G3单元格。
  ②单击右键,在弹出的快捷菜单中点击“设置单元格格式”,在单元格格式窗体中点击“保护”,然后取消“锁定”前面的“√”号,点击“确定”退出窗体。
  ③Excel主菜单中依次点击“工具→保护→保护工作表”,在弹出的“保护工作表”窗体中输入保护密码(两次),并取消“选定锁定单元格”前面的“√”号。
  除B3至L100单元格区域、和F11个单元格可进行编辑外,其余所有的单元格都被保护起来了,既不能选定,也不能编辑,达到保护程序的目的【3】。
  为使可编辑单元格和不可编辑单元格在视觉上也区分开来,隐藏G至IV列单元格,选中A至E第三行向下除B和C 列所有单元格,然后将其底色改为“灰色-25%”。
  可以将A至E列单元格设置为打印区域,并在页面设置中设置页眉页脚等项目,设置计算日期,设计人等项目,方便工作[4]。
  5.结语
  用同样的方法可以完成坐标反算工作表的建立。
  在使用VAB生成自定义函数时,使用工作表要注意对宏的安全性进行合适的设置。
  建立自定义函数;能将复杂的、嵌套的、多个原有的函数组合在一起,发挥更大的威力,使用、维护更加方便。
  Excel在地质中应用非常广泛,在实践可以进行钻孔弯曲度和坐标计算、利用矩阵和逆矩阵函数建立变异函数、进行实测地质剖面的相关计算、进行地质要素统计、进行MAPGIS数据的处理等等,这些应用实践表明,Excel在地质中应用是可行的,且快速、精确、方便、准确。
  参考文献:
  [1]张凤举等 控制测量学 北京:煤炭工业出版社,2003
  [2]侯德义 找矿勘探地质学 北京:地质出版社 1988
  [3]韩泽坤 朱瑞亮 Excel VBA高效办公范例应用 北京:中国青年出版社 2004
  [4]缪凌云 Excel2000技巧与实例 北京:中国水力水电出版社,1999
其他文献
【摘 要】以外语授课的商务外语课程开发是中等职业学校商务外语专业建设的重要内容之一,本文详细介绍了上海市工商外国语学校商务德语课程的建设思路和改革举措,希望对同类学校有一定的启示作用。  【关键词】商务德语;课程开发;改革探索  上海市工商外国语学校是上海唯一一家以“外国语”命名的公立中职学校。自1996年,学校根据发展定位,开设了商务德语和技术德语专业,填补了上海中职层次德语人才培养方面的空白,
期刊
【摘 要】作为一个数学教师,如何运用电教手段激发学生的数学学习兴趣,改进学生学习数学的方法,培养学生探究数学问题的能力,并努力使教法和学法实现和谐的统一,文章以近年来笔者教学中所做的一些探索和尝试进行了总结。  【关键词】多媒体;数学教学;电教手段  一、运用电教手段,激发学生的数学学习动机,培养学生的数学学习兴趣  学生的学习动机是在学习需要的基础上产生的,这就要求教师有计划、有目的地通过教学活
期刊
【摘 要】根据对苏州市昆山华府庄园高档居住区内绿化景观的调研,意识到小区的绿化植物的配置及景观的处理在居住环境中有着至关重要的影响,我国居住在都市的市民,大约有每天花费2/3的时间在居住区内活动,所以小区的绿化环境与人们的生活是息息相关的。针对在植物配置上存在的问题,运用生态园林的原理,从生态设计和景观设计来探讨居住区绿化设计的新思路,同时结合各地居住区绿化情况,提出改进方案,为以后居住区绿化提供
期刊
【摘 要】乌鲁木齐市退休人员社会化管理服务工作,经过十多年的不断探索,克服了区域辽阔,情况复杂,经济相对落后等诸多困难,建立起管理制度规范、组织形式创新、服务内容多样、保障设施齐全的企业退休人员社会化管理服务体系,为保障企业退休人员切身利益、进一步深化国有企业改革、构建社会主义和谐社会发挥了应有的作用。其中全市企业退休人员资格认证工作成效极为明显,已形成了良好的社会氛围。  【关键词】退休人员;服
期刊
【摘 要】教学有效性指教师遵循教学活动的客观规律,以尽少的时间、精力和物力投入,实现教学目标和学生的个性培养与全面发展,取得尽可能多的教学效果。提高本科英语课堂教学质量面临的最大的挑战就是课堂教学有效性问题。本文结合有效教学的内涵及理论依据,调研和分析了应用型本科英语课堂教学有效性存在的问题,并且提出了研究启示,为促进学生全面发展,提高应用型本科英语课堂教学质量,提高学校整体办学水平起到抛砖引玉的
期刊
【摘 要】当前,高职生中发生心理问题的比例呈逐年上升趋势,心理危机事件也时有发生。心理危机一旦发生对高职生个体、家庭、学校乃至社会都会产生严重的影响,高职院校应结合自身的实际情况,从导致高职生心理危机的主要原因入手,探索出有效的干预对策,对提升高职生的心理品质、维护校园的和谐与稳定将起到重要的作用。  【关键词】高职生;心理危机;干预;对策  一、前言  心理危机是指当个体面临自然、社会或个人的重
期刊
【摘 要】目前电磁振动给料器在干熄焦输送焦炭中被广泛应用。为实现给料速度可调节,采用了变频调速控制。JU系列晶闸管调整器是小型、轻量、可高密度安装的单相晶闸管调整器。我们研究2种控制对给料速度调节的实现。  【关键词】振动给料器;变频器;晶闸管调整器  引言  干熄焦是目前较广泛应用的一项节能环保技术。干熄焦技术是利用冷的惰性气体(燃烧后的废气),在干熄炉中与赤热红焦换热从而冷却红焦。干熄焦技术由
期刊
【摘 要】目前的地籍测绘技术的采用中已经将GPS—RTK技术进行推广,其原因是因为GPS-RTK技术自身拥有着足够的优势能为地籍测绘工作在信息的收集和处理上发挥很大的作用。笔者主要针对GPS-RTK技术在地籍测绘中的运用做研究。  【关键词】GPS;RTK;地籍测绘  1.前言  在三维位置的反映上GPS能够提供实时,全方位,多角度、高精度、连续性强的信息。并且在静态或者动态的位置定位上都具有足够
期刊
【摘 要】目的 分析浙江省农村集中式饮水工程水质卫生状况,为农村改水工作和政府行政部门制定决策提供科学依据。方法 2013年在浙江省选取40个监测县,于丰水期、枯水期各采样1次,共计3973份集中式水样进行20项指标检测,并现场调查各监测点的水源选择、净水工艺等。结果 浙江省农村集中式饮水工程绝大部分均以地表水为水源,占71.25%,7908个水厂中采用完全处理的工程仅占16.21%,25.49%
期刊
【摘 要】我国北方地区冬季供热采暖每年消耗煤炭1.5亿多吨标煤,占北方地区建筑能耗50%以上,大大高于同等气候条件下发达国家水平,浪费严重。近年来,为更好地做到节能,我国推行了诸多相关措施。乌鲁木齐是我国西北重要的经济文化名城。随着经济社会的快速发展,城区规模不断扩大,能源消耗持续增长。受特殊地理环境和气象条件影响,大气污染严重,调整能源消费结构是治理大气污染的一个重要组成部分。根据当前首府能源供
期刊