[发明专利]运动轨迹显示方法及装置有效
申请号: | 201811409952.3 | 申请日: | 2018-11-23 |
公开(公告)号: | CN109542997B | 公开(公告)日: | 2020-02-07 |
发明(设计)人: | 彭真;张艳;戴春兰;靳有成 | 申请(专利权)人: | 成都四方伟业软件股份有限公司 |
主分类号: | G06F16/29 | 分类号: | G06F16/29;G06F16/9537;G06T7/20 |
代理公司: | 11371 北京超凡志成知识产权代理事务所(普通合伙) | 代理人: | 王艳芬 |
地址: | 610000 四川省*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 运动轨迹 业务处理层 存储层 数据处理设备 线段 采集层 展示层 解析 目标运动轨迹 运动轨迹数据 内存数据库 数据表查找 组件模块化 查询 查询请求 触发条件 对象添加 数据存储 信息封装 组件包括 数据源 触发 数据库 存储 响应 清晰 申请 应用 维护 | ||
本申请实施例提供一种运动轨迹显示方法及装置,应用于包括运动轨迹组件的数据处理设备,组件包括采集层、业务处理层、存储层、查询层和展示层。数据处理设备通过采集层获得来自不同数据源的运动轨迹数据,并将获得的数据存储于内存数据库;通过业务处理层对内存数据库中的数据进行解析,将解析得到的信息封装成运动点对象,并存储于存储层的实时数据表;在设定的触发条件被触发时,通过业务处理层将实时数据表中的运动点对象添加到存储层的历史数据表的相应运动轨迹线段中;响应查询请求,通过查询层从历史数据表查找符合该请求的目标运动轨迹线段,并通过展示层在地图上显示。如此,可将组件模块化,使得业务划分更为清晰,便于维护。
技术领域
本申请涉及数据处理技术领域,具体而言,涉及一种运动轨迹显示方法及装置。
背景技术
在实际应用中,有时需要在地图上显示运动目标的运动轨迹,但是对于不同的地图场景,或是来自不同数据源的运动轨迹数据,无法通过同一应用程序实现,而是必须分别进行定制化的开发,所需成本较高,且难于维护。
发明内容
有鉴于此,本申请实施例的目的包括提供一种运动轨迹显示方法及装置,以改善上述问题。
为了达到上述目的,本申请实施例采用如下技术方案:
第一方面,本申请实施例提供一种运动轨迹显示方法,应用于数据处理设备,所述数据处理设备包括运动轨迹组件,所述运动轨迹组件包括相互通信的采集层、业务处理层、存储层、查询层和展示层,其中,所述采集层中配置有与不同数据源对应的接口信息,所述接口信息包括接口地址、接口参数、接口协议和指令集;所述方法包括:
通过所述采集层获得来自不同数据源的多个运动轨迹数据,将所述多个运动轨迹数据存储于内存数据库中;
针对所述内存数据库中的每个运动轨迹数据,通过所述业务处理层对所述运动轨迹数据进行解析,将解析得到的信息封装成运动点对象,并将所述运动点对象存储于所述存储层的实时数据表中;
在设定的触发条件被触发时,针对所述实时数据表中的运动点对象,通过所述业务处理层从所述存储层的历史数据表中查找是否存在所述运动点对象所属的运动轨迹线段,若是,则将所述运动点对象添加到所述运动点对象所属的运动轨迹线段中;
在接收到查询请求时,通过所述查询层从所述历史数据表中查找符合所述查询请求的查询条件的目标运动轨迹线段,并通过所述展示层在地图上显示所述目标运动轨迹线段。
第二方面,本申请实施例还提供一种运动轨迹显示装置,应用于数据处理设备,所述数据处理设备包括运动轨迹组件,所述运动轨迹组件包括相互通信的采集层、业务处理层、存储层、查询层和展示层,其中,所述采集层中配置有与不同数据源对应的接口信息,所述接口信息包括接口地址、接口参数、接口协议和指令集;所述装置包括:
数据采集模块,用于通过所述采集层获得来自不同数据源的多个运动轨迹数据,将所述多个运动轨迹数据存储于内存数据库中;
实时数据处理模块,用于针对所述内存数据库中的每个运动轨迹数据,通过所述业务处理层对所述运动轨迹数据进行解析,将解析得到的信息封装成运动点对象,并将所述运动点对象存储于所述存储层的实时数据表中;
历史数据整理模块,用于在设定的触发条件被触发时,针对所述实时数据表中的运动点对象,通过所述业务处理层从所述存储层的历史数据表中查找是否存在所述运动点对象所属的运动轨迹线段,若是,则将所述运动点对象添加到所述运动点对象所属的运动轨迹线段中;
显示模块,用于在接收到查询请求时,通过所述查询层从所述历史数据表中查找符合所述查询请求的查询条件的目标运动轨迹线段,并通过所述展示层在地图上显示所述目标运动轨迹线段。
相对于现有技术而言,本申请实施例具有以下有益效果:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于成都四方伟业软件股份有限公司,未经成都四方伟业软件股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811409952.3/2.html,转载请声明来源钻瓜专利网。