APP下载

基于CORS系统的信息化管理技术研究与实现

2016-12-05侯岳方乐道朱睿王俊

河南科技 2016年19期
关键词:基站服务器程序

侯岳 方乐道 朱睿 王俊

(河南省测绘工程院,河南郑州 450003)

基于CORS系统的信息化管理技术研究与实现

侯岳 方乐道 朱睿 王俊

(河南省测绘工程院,河南郑州 450003)

提出利用B/S结构,使用地理信息技术、网络技术、计算机图形技术构建应用程序,实现针对CORS系统管理的一些信息化管理功能,为CORS系统更好地服务大众提供技术支持和保障。

CORS系统;信息管理;技术思路;程序功能

随着GPS全球定位技术的飞速发展和普及应用,RTK技术在测绘工作中起到了不可替代的作用。随着电子技术和通信技术的不断发展,将全球卫星定位技术、数字通讯技术、计算机网络传输技术等多种高新技术手段深度融合,建设了连续运行卫星定位服务综合系统(Continuous Operational Reference System,CORS),其是“空间数据基础设施”的重要组成部分。通过建立一些固定且全天候运行的GPS基准站,提供全球标准格式的基准站坐标和GPS数据,以满足不同行业对定位精度、实时定位与导航的需要,在土地规划、城市建设、交通管控、防灾减灾和国土测绘等多领域信息化管理中被广泛应用[1,2]。

目前CORS系统已建设成为一个全覆盖、全天候数据采集系统,结合似大地水准面,成为坐标框架建设和维持基础设施的重要组成部分。CORS系统投入运行以来,如何安全高效规范的管理成为亟待解决的问题之一。这不仅影响到CORS系统的进一步推广,更关系到地理信息服务市场规范与测量数据的安全。鉴于此,针对CORS管理部门进行详细调研并整理出详细需求,对用户管理服务等方面进行信息化建设,实现了定时循环截图、记录文件传输、基站数据传输、过期文件清理程序、CORS使用历史查询和系统运行状态查询等功能[3]。

1 技术思路

当前CORS中心运行的专业系统部署在内网若干台服务器上,不连接互联网。本研究程序部署在另一服务器上,并连接互联网供用户登录使用。同时,内外网服务器之间有数据传输,就要设计成为单向数据传输模式。内外网服务器之间设置防火墙,内网服务器向外网服务器发送数据供其使用,但外网服务器不能访问内网服务器,这样保证了内网服务器及CORS系统的安全性与稳定性[4,5]。但这为实现方案功能需求设置了障碍,这就要编写相应程序来解决该问题,图1为服务器数据传输方式示意图。

2 程序功能

2.1 定时循环截图

当前CORS系统能显示全省范围内的电离层状态、基站状态等数据,对生产工作有一定的辅助作用。为了使用户能够及时查看数据,编写程序实现定时循环截图功能,每隔一段时间截取内网服务器CORS系统程序界面并以FTP方式发送到外网服务器,供外网服务程序调用。程序使用多线程技术,要尽量降低资源占用,不影响其他程序正常运行[6-8]。该程序运行在内网CORS服务器,运行程序界面如图2所示:设置时间间隔(按秒计算),选择文件保存路径,输入FTP地址、用户名与密码,选择图片内容(基站、RTK等),所有内容输入完毕并确认正确后,点击开始按钮,程序最小化并开始截图工作。窗口下方区域是信息框,程序每一步都会有信息提示。如果要停止当前程序,还原程序窗口,点击停止按钮。

图1 服务器数据传输方式示意图

图2 定时循环截图

2.2 记录文件传输

外网程序需要读取CORS用户的使用记录文件中的轨迹坐标数据。该程序实现每天在某个时间点(比如00∶00)将当天新生成的记录文件以FTP方式发送到外网服务器保存。

该程序运行在内网CORS服务器。运行程序,在程序界面,输入更新时间,输入FTP地址、用户名与密码,点击开始,程序最小化并开始运行。CORS系统的记录文件是按照时间进行组织的,容易查找和管理。当时间到更新时间后,程序将24h内新生成的记录文件全部复制到FTP服务器中。界面下方是信息提示框,显示每一步程序操作[9]。

2.3 基站数据传输

本研究为用户提供了下载基站数据的功能。用户可根据基站、时间段等进行数据的申请。管理员根据申请条件,打包基站数据并进行上传,供用户下载使用。

该程序运行在内网CORS服务器。运行程序,输入起止时间,选择基站,输入FTP地址、用户名与密码,点击确定按钮,程序自动将符合条件的基站数据打包成压缩文件,上传至FTP。

2.4 过期文件清理

随使用时间的增加,定时循环截图程序、记录文件传输程序、基站数据传输程序会在FTP中传入大量文件,过期数据会逐渐变多,占据磁盘空间,影响系统稳定。所以,需要定期对过期无用的数据文件进行清理[10]。

该程序运行在外网服务器。运行程序,输入时间点,一般选择当前时间往前至少3个月的时间,点击确定,程序将清理输入时间点之前的过期数据。

2.5 CORS使用历史查询

对CORS使用历史情况进行查询,用户只能查询所持有的CORS账户,管理员则能查看所有CORS账户使用历史情况。查询页面如图3所示。

图3 使用历史记录查询

选择用户,选择用户下的CORS账户,选择日期,点击查询按钮,文件列表显示被选择CORS账户目标日期内的所有历史记录文件。记录文件按照时间段升序显示。点击某一文件,查看记录文件的详细信息[11]。点击“显示轨迹”按钮,在地图中查看具体轨迹,如图4所示。

图4 轨迹显示

2.6系统运行状态查询

CORS系统程序不允许用户访问,但其中显示的信息对生产工作具有很大的辅助作用。所以,编写后台程序定时将CORS系统的程序截图供用户查看,时间间隔保证现势性。能查看的内容包括当前RTK与网络RTK受对流层电离层影响下精度评估图(见图5)、基站运行状态图、当前在线用户状态等。

图5 电离层影响精度影响截图

3 结语

本研究提供了多种CORS应用服务,能为用户工作带来极大便利。本技术已在河南省CORS中心进行部署与试运行,用户单位进行了试验性应用,普遍反馈为生产工作提供了极大便利,给单位带来了良好的效益。

[1]冯钟鸣,惠理军.CORS在工程测量中的应用及发展趋势[J].中国水运,2010(4):79-80,97.

[2]聂建亮,张双成,王月莉,等.基于CORS网对流层信息的精密单点定位[J].大地测量与地球动力学,2010(2):91-94.

[3]卢辉.CORS系统下RTK作业误差影响分析[J].测绘标准化,2010(2):26-28.

[4]蒋志浩,张鹏,秘金钟,等.顾及有色噪声影响的CGCS2000下我国CORS站速度估计[J].测绘学报,2010(4):355-363.

[5]赵新秀,王解先.CORS用户管理系统的研究与开发[J].工程勘察,2010(9):74-76,79.

[6]宋雅楠.CORS技术在公路工程中应用前景展望[J].辽东学院学报:(自然科学版),2010(2):116-119,128.

[7]丰勇,郭义.GPS连续运行参考站系统(CORS)原理及应用[J].内蒙古科技大学学报,2010(4):298-301.

[8]李得基,毕泰武,牛亚兵.建设连续运行卫星定位综合服务系统(CORS)的方法与应用探讨[J].测绘与空间地理信息,2010(6):163-166,169.

[9]颜琳.北斗/GPS双模CORS网研制与测试技术研究[D].上海:上海交通大学,2013.

[10]王智超.单基站CORS-RTK精度测试与分析[D].大连:大连理工大学,2013.

[11]王恒.CORS技术在土地勘测定界中的应用[D].济南:山东大学,2013.

Research and Implementation of Information Management Technology Based on CORS System

Hou YueFang LedaoZhu RuiWang Jun
(Surveying&Mapping Engineering Institute of Henan Province,Zhengzhou Henan 450003)

Based on the B/S structure,application program was built by using geographic information technology,net⁃work technology,computer graphics applications,to achieve some information management functions for CORS sys⁃tem management,in order to provide technical support and guarantee for the CORS system to better serve the public.

CORS system;information management;technical thinking;program function

P228.4

A

1003-5168(2016)10-0047-03

2016-09-05

侯岳(1984-),男,硕士,工程师,研究方向:数字城市建设及应用。

猜你喜欢

基站服务器程序
通信控制服务器(CCS)维护终端的设计与实现
试论我国未决羁押程序的立法完善
“程序猿”的生活什么样
基于移动通信基站建设自动化探讨
可恶的“伪基站”
英国与欧盟正式启动“离婚”程序程序
中国服务器市场份额出炉
得形忘意的服务器标准
计算机网络安全服务器入侵与防御
基于GSM基站ID的高速公路路径识别系统