基于EPS的54-80坐标转换探讨.docVIP

  • 40
  • 0
  • 约4.78千字
  • 约 9页
  • 2018-08-18 发布于湖北
  • 举报
基于EPS的54-80坐标转换探讨   摘要:本文介绍了5480坐标系相互转换在现阶段测绘行业的重要性与必要性;陈述了清华山维EPS软件的先进技术理论与其开发脚本语言VBS;文章重点剖析了基于EPS的5480坐标系转换的程序流程图;深入分析了程序实现过程的各模块代码;最后,笔者对全文进行了总结,希望能给广大同行带来一定的理论与实践意义。   关键词:EPS,5480坐标系,程序结构   中图分类号:{P286+.1}文献标识码:A 文章编号:      大比例尺城镇地籍与地形测量中,北京54坐标系与西安80坐标系之间相互转换需要很高的的精度,两坐标系之间相互转换已成为现阶段各测绘单位接手大比例尺、高精度要求项目(如城镇地籍与地形测量项目)的一个瓶颈。而目前市面上各软件的54与80坐标系参数的求解都带有普遍的偏面性、模糊性与区域局限性,不能满足测绘单位的实际需要。鉴于以上情况,如何在满足精度的要求下实现北京54坐标系与西安80坐标系之间相互转换已成为测绘行业迫在眉睫的攻关项目[1]。   1 北京坐标系与西安坐标系   1.1 北京坐标系   1954年北京坐标系(简称54坐标系)是我国20世纪50年代由原苏联1942年普尔科夫坐标系传算而来,采用克拉索夫斯基椭球体。这个坐标系的建立在我国国民经济和社会发展中发挥了巨大作用,但是有以下缺点:椭球参数误差较大定位偏斜大(参考椭球面与我国大地水准面符合差值较大),定向不明确,没有进行整体平差。这使得它不能满足现代大地测量和有关科学发展的需要[2]。   1.2 西安坐标系   在1975年国际大地测量和地球物理联合会的第十六届全体大会上,根据该会所属的“基本大地常数”专题组综合的十几年国际上的研究成果,确定并提出了与1975年大地坐标系相对应的椭球(简称IAG-75椭球),并把该椭球推荐为国际椭球。1980西安坐标系采用其椭球参数,简称80坐标系。   IAG-75椭球参数精度较高,参考椭球面与我国大地水准面吻合较好。因此,1980西安坐标系比1954年北京坐标系更科学、更严密,更能满足科研和经济建设需要。   EPS软件与VBS脚本   2.1 EPS软件   EPS是清华山维软件的简称,清华山维早期的软件产品主要是外业测图系统,即人们所熟知的电子平板系统,产品名称为EpsW,英文全称Electrionic Plane System for Windows,而更早期的DOS系统下的产品就叫Eps。随着测绘技术和地理信息技术的不断发展与深入,公司的产品建设紧密结合地理信息系统(GIS)建设的实际需求,围绕着数据的生产、管理和应用,逐步形成了以数据生产为基础、以数据管理为核心的“EPS”软件产品体系。如今的EPS已经不再代表电子平板的概念,而所谓的电子平板实际上只是EPS体系中的一员,EPS则演变为构建这些软件产品的公共技术平台,而不是一个真正意义上的软件产品。重新定义的“EPS”含义为“Extend Geograph Platform of Sunway”。EPS有着本身独特的特点,如下所述:   (1)技术与生产分离:数据生产依赖模板,而模板的责任者是技术控制人员。生产者只管生产,自动强制标准化,信息质量问题与生产者无关,如此才能工业化生产GIS数据。   (2)平台统一,成果统一,从而不同工作种类业绩评价体系趋于一致,提高团队战斗力。   (3)缓解人才短缺矛盾,多平台必须需要多人才,而统一平台则只需少量人才,并可不断培养新的实用人才。   (4)无论是图档还是文件,大量的数据会导致管理成本(分门别类、存贮查询)的增加,而数据库的海量特点从根本上使数据管理简单化------只要统一坐标系,随时用随时取,随时做随时存。   (5)技术符合国际、国家的正版化潮流,提升企业形象。   2.2 VBS脚本   从EPS2008版开始,清华山维在EPS平台中加入了VBScript(Visual Basic Script),作为EPS平台的一种用户开发工具。   VBScript是微软开发的一种脚本语言,可以看作是VB语言的简化版,与VBA的关系也非常密切。它具有原语言容易学习的特性,并继承了JavaScript的跨平台的特性。   VBA是Office中包含的用来扩展Office功能的Basic语言。(注:Basic语言是高级程序设计语言的一种,简单易学,英文全名是“Beginner’s All-Purpose Symbolic Instruction Code”,中文意思是“适用于初学者的多功能符号指令代码”。)   VB是在早期的Basic语言基础上发展而来的,保持了原来Basic语言简单易学的特点,同时增加了结构化和可视化程序设计语言

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档