[发明专利]基于SVG的实时显示卫星测控数据的图形页面控制方法有效
申请号: | 201711211697.7 | 申请日: | 2017-11-28 |
公开(公告)号: | CN107832460B | 公开(公告)日: | 2022-04-08 |
发明(设计)人: | 徐伟;李长德;郭荣;郭文军 | 申请(专利权)人: | 航天天绘科技有限公司 |
主分类号: | G06F16/957 | 分类号: | G06F16/957;G06F40/14 |
代理公司: | 北京善任知识产权代理有限公司 11650 | 代理人: | 王大方;金杨 |
地址: | 100190 北京市海淀区*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 svg 实时 显示 卫星 测控 数据 图形 页面 控制 方法 | ||
1.基于SVG的实时显示卫星测控数据的图形页面控制方法,其特征在于,具体包含以下步骤:
A:设计基于绘图软件的矢量图;
B:将步骤A设计的矢量图写入对应的Web页面;
C:通过双击事件的方法为步骤B写入对应的Web页面的矢量图绑定相关参数及规则,并写入数据库;
D:异步刷新绑定参数并配置完参数显示规则后的页面获取遥测、遥控参数值;
其中,所述异步刷新绑定参数并配置完参数显示规则后的页面获取遥测、遥控参数值包括:
(1)访问前台界面时,卫星测控系统从数据库读取该页面所属的组件对象、组件对象绑定的参数及判读规则;
(2)根据参数的类型信息及判读规则计算出缓存中绑定参数的值对应的响应,所述响应包含参数状态和组件对象颜色变化;
(3)组件对象根据响应产生相应的动作。
2.根据权利要求1所述的基于SVG的实时显示卫星测控数据的图形页面控制方法,其特征在于,所述步骤A具体包含如下步骤:
步骤A1:设计所要显示的图形;
步骤A2:通过绘图工具绘制步骤A1所设计的图形;
步骤A3:将绘制出的图形以可缩放的矢量图的格式保存到硬盘。
3.根据权利要求1所述的基于SVG的实时显示卫星测控数据的图形页面控制方法,其特征在于:所述Web页面包含Html、JSP。
4.根据权利要求1所述的基于SVG的实时显示卫星测控数据的图形页面控制方法,其特征在于:在步骤B中,将步骤A设计的矢量图以流的形式写入对应的Web页面。
5.根据权利要求1所述的基于SVG的实时显示卫星测控数据的图形页面控制方法,其特征在于:所述步骤B具体包含如下步骤:
步骤B1:新建空白的Web页面文件;
步骤B2:读取SVG图,以流的形式写入Web页面文件的空白body中;其中,通过上传文件组件实现步骤B2的自动化。
6.根据权利要求1所述的基于SVG的实时显示卫星测控数据的图形页面控制方法,其特征在于:双击事件的方法具体步骤如下:
步骤C1:使用JavaScript的过滤功能,获取SVG图中所有符合要求的g标签组件;
步骤C2:为步骤C1获取的g标签的各对象添加鼠标双击事件;
步骤C3:在JSP/Html页面中引用步骤C1、C2的实现方法。
7.根据权利要求6所述的基于SVG的实时显示卫星测控数据的图形页面控制方法,其特征在于,在步骤C1中,符合要求的每个g标签对象都包括最内层g标签组件对象、具有id属性的g标签对象和有且仅有一个text属性标签或image属性标签的g标签对象。
8.根据权利要求1所述的基于SVG的实时显示卫星测控数据的图形页面控制方法,其特征在于,在步骤C中,写入数据库的信息包括:页面id、参数id、绑定参数的g组件对象id以及判读规则id。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于航天天绘科技有限公司,未经航天天绘科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711211697.7/1.html,转载请声明来源钻瓜专利网。