论文部分内容阅读
随着卫星定位技术的不断革新和广泛应用,GPS在测绘系统中的作用也越来越突出。为满足建设数字城市的要求,加强连续运行卫星参考站服务系统(Continuous Operational Reference System,CORS)建设,已成为建设新型数字化测绘体系的一项重要内容,以便更为高效的采集多时空、多用途的地理信息数据。CORS系统被广泛应用的同时,也体现出部分局限性:一是建立多参考基准站网的造价比较高;二是定位服务系统的软件功能多限于提供实时或事后差分数据,综合性服务功能较为薄弱,因此为提高基准站建设的性价比,采用建立单基准站(SRDGPS)的模式,完善单基准站定位服务系统软件设计具有一定的现势性意义。 本文针对单基准站差分定位服务系统在用户管理和数据挖掘方面的问题,从计算机学工程学和地理信息学的角度,对单基准站系统的数据采集、处理、传输和挖掘服务等方面作了相应的梳理分析,分析了单基准站差分定位服务系统的各子模块组成部分,划分了相应的功能定位模块,并对系统的可靠性、可拓展性、性价比和完备性进行论述;同时将单基准站差分定位服务系统发数据流和业务流进行建模分析,按照分布式软件构架体系,建立层次模型,设计了基站管理子模块、系统监测子模块、用户管理子模块和系统服务子模块,共计4类模块的组织结构图、业务流程图和工作流图,较为直观可视化的显示了设计路线。 针对相关数据的传输、存储和管理,为满足小范围原型测试的需求,设计了相应的小型化数据库模型,针对目前单基站定位服务系统中心控制软件在用户权限管理和综合服务方面的缺陷,采用Visual Basic.Net语言,以ArcGIS Engine为组件平台,以实验型数据库管理软件Access为基础进行了基于C/S结构的软件开发,得到了具有一定实用价值的软件模块;为满足用户直观监管的需求,采用开放的百度应用程序编程接口(Application Programming Interface,API),完成B/S结构的操控,实现在IE浏览器上对百度在线地图的操控。