[发明专利]基于SVG的实时显示卫星测控数据的图形页面控制方法有效
申请号: | 201711211697.7 | 申请日: | 2017-11-28 |
公开(公告)号: | CN107832460B | 公开(公告)日: | 2022-04-08 |
发明(设计)人: | 徐伟;李长德;郭荣;郭文军 | 申请(专利权)人: | 航天天绘科技有限公司 |
主分类号: | G06F16/957 | 分类号: | G06F16/957;G06F40/14 |
代理公司: | 北京善任知识产权代理有限公司 11650 | 代理人: | 王大方;金杨 |
地址: | 100190 北京市海淀区*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 svg 实时 显示 卫星 测控 数据 图形 页面 控制 方法 | ||
本发明公开了基于SVG的实时显示卫星测控数据的图形页面控制方法,包括如下步骤:根据卫星测控数据页面显示的需要,设计基于绘图软件的矢量图;设计所述矢量图以流的形式自动写入对应的Web页面;根据卫星综合显示页面的特点,设计通过为所述矢量图相关组件添加双击事件的方法,绑定参数及规则并写入数据库;异步刷新页面获取遥测、遥控参数值,优化卫星测控数据实时显示的页面设计方法,实现基于B/S的体系结构,通过图形化的显示页面监视测控数据的状态,使页面操作简单、方便、快捷,数据更新及时、安全,使用Visio强大的绘图功能,自定义绘图,可随意绑定、移除测控参数,具有更强的通用性和复用性。
技术领域
本发明属于SVG技术领域,涉及基于SVG的实时显示卫星测控数据的图形页面控制方法。
背景技术
卫星测控数据实时显示是综合考虑测控数据实时显示及多样化显示的需求,将测控数据与页面进行交互,为卫星测控数据状态实时监视提供直观展示结果的一门技术。现有技术中,在实时显示测控数据时,大都采用C/S系统,其在页面图形绘制及图形效果方面实现较麻烦,且对客户端机器硬件要求也较高。
随着航天测控技术的发展,对于测控数据的实时显示要求不断提高,显示形式更加多样化。由于Web平台无关性,安全性高,信息展示丰富,对客户端硬件要求低等特点,使用Web系统已逐渐成为一种趋势。目前,应用较多的是基于SVG技术的Web自定义图形页面的方法,SVG是W3C推出的一种开放标准的文本矢量图形描述语言,它是基于XML的专门为网络而设计的图像格式。SVG与JPEG和GIF图像比起来,尺寸更小,且可压缩性更强,可在任何的分辨率下高质量的显示,可通过JavaScript操作内部图形元素,使SVG图形变成动态的、可交互性的。但是SVG技术操作比较复杂,不能动态的修改动画内容,且受文件大小的限制不能与JSP/Html内容集成。
因此,亟需一种基于SVG技术的实时显示卫星测控数据的Web自定义图形页面的方法,简化页面操作,降低工作成本,以实现卫星测控数据的高质量、多样化显示,提高页面显示效率。
发明内容
发明所要解决的课题优化卫星测控数据实时显示的页面设计方法,实现基于B/S的体系结构,通过图形化的显示页面监视测控数据的状态,使页面操作简单、方便、快捷,数据更新及时、安全,使用Visio强大的绘图功能,自定义绘图,可随意绑定、移除测控参数,具有更强的通用性和复用性。
用于解决课题的技术手段
基于SVG的实时显示卫星测控数据的图形页面控制方法,具体包含以下步骤:
A:设计基于绘图软件的矢量图;
B:将步骤A设计的矢量图写入对应的Web页面;
C:通过双击事件的方法为步骤B写入对应的Web页面的矢量图绑定相关参数及规则,并写入数据库;
D:异步刷新绑定参数并配置完参数显示规则后的页面获取遥测、遥控参数值。
作为本发明基于SVG的实时显示卫星测控数据的图形页面控制方法的进一步优选方案,所述步骤A具体包含如下步骤:
步骤A1:设计所要显示的图形;
步骤A2:通过绘图工具绘制步骤A1所设计的图形;
步骤A3:将绘制出的图形以可缩放的矢量图的格式保存到硬盘。
作为本发明基于SVG的实时显示卫星测控数据的图形页面控制方法的进一步优选方案,所述Web页面包含Html、JSP。
作为本发明基于SVG的实时显示卫星测控数据的图形页面控制方法的进一步优选方案,在步骤B中,将步骤A设计的矢量图以流的形式写入对应的Web页面。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于航天天绘科技有限公司,未经航天天绘科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711211697.7/2.html,转载请声明来源钻瓜专利网。