一种轨迹点吸附多媒体信息的方法及系统的制作方法

文档序号:8395880阅读:226来源:国知局
一种轨迹点吸附多媒体信息的方法及系统的制作方法
【技术领域】
[0001]本发明涉及计算机地理信息系统技术领域,具体涉及一种轨迹点吸附多媒体信息的方法及系统。
【背景技术】
[0002]在计算机地理信息系统中,一种常见的应用是:在电子地图上绘制目标运动的轨迹点,并以线连接后呈现给用户,成为目标轨迹。
[0003]在现有地理信息系统中,轨迹点信息一般仅能展示目标的运动属性(位置、速度、方向、高程等)。但随着定位终端(GPS终端、北斗终端、手机、IPad等)的功能迅速提升,用户不仅想知道目标自身的运动轨迹信息,还产生了一种需求:在目标轨迹点周边发生了什么(比如:路口摄像头视频、高速卡口图像、周边案件信息、通话录音、北斗短信、报警信息等等)?大量而丰富的多媒体事件信息与轨迹点相关,却无法科学而有序的组织与展示。而在犯罪分析、交通事故分析、车辆监控管理等领域,这一需求正越加变得清晰,并且实现这一特定需求,正和大数据背景相符合。因此,需要一种将目标轨迹点周边相关信息(视频、音频、图片、文本),在电子地图上展示的方法和系统。

【发明内容】

[0004]针对现有技术中所存在缺陷,本发明的目的在于提供一种轨迹点吸附多媒体信息的方法及系统。该方法及系统能够方便快捷地将目标轨迹点周边相关的视频、音频、图片、文本等信息在电子地图上展示,从而将目标轨迹点信息及其周边发生的事件多媒体信息紧密而有序的进行关联。
[0005]为达到以上目的,本发明采用的技术方案是:
[0006]一种轨迹点吸附多媒体信息的方法,包括以下步骤:
[0007](I)响应地图操作,获得查询条件;
[0008](2)根据查询条件,查询目标的所有轨迹点,并将轨迹绘制到地图上;
[0009](3)根据轨迹点坐标和地理半径,查询所有相关多媒体信息;
[0010](4)将相关多媒体信息分类聚合;
[0011](5)以其发生时间为序,将多媒体事件信息挂接在时间轴上。
[0012]进一步,步骤(I)中,所述的查询条件包括一个或多个目标ID、地理范围和/或时间范围。
[0013]进一步,步骤(3)中,所述的多媒体信息是含有经纬度的媒体数据,包括音频、视频、图像、动画、文本信息。
[0014]进一步,步骤(4)中,还包括建立轨迹点与多媒体信息的映射,缓存到本地。
[0015]更进一步,建立轨迹点与多媒体信息的映射的方法包括以下步骤:
[0016]首先将查询到的轨迹点周边地理半径以内的所有多媒体信息的数据以媒体数据ID的形式存放在映射集中;
[0017]其次,将轨迹点集以发生时间为依据在时间轴上标定位置点;
[0018]当触发时间轴上的位置点图标时,根据轨迹点ID取出所有媒体数据ID,并进行列表显不;
[0019]当触发列表中的某个媒体数据ID时,取出此媒体数据,进行播放。
[0020]更进一步,步骤(4)中,一个事件对应一个或多个轨迹点,当查询条件改变时,快速显示到地图上。
[0021]再进一步,本发明所述的方法还包括:
[0022]步骤(6),判断地理轴、时间轴范围是否变动,根据第四步所缓存的映射信息,快速筛选并过滤掉不需要的轨迹点和事件多媒体信息,并进行展示;
[0023]在进行展示时,通过多媒体通道开关根据类别进行筛选是否显示,将轨迹点上展现何种多媒体信息进行过滤,从而剔除冗余媒体信息。
[0024]进一步,步骤(5)中,把轨迹点运动属性信息及其周边地理半径范围内的事件多媒体信息进行关联。
[0025]进一步,通过时间轴和地理轴与轨迹点及周边信息进行联动显示,通过改变时间条件和地理半径条件,动态展现轨迹点及其周边多媒体信息,并立即展示音频、视频、文本各种多媒体信息。
[0026]—种轨迹点吸附多媒体信息的系统,包括以下模块:
[0027]地图引擎模块:用于提供地图显示服务,响应地图缩放等操作,并将目标ID、地理范围和时间范围传给坐标查询模块;
[0028]坐标查询模块:用于根据目标ID、地理范围、时间范围等条件,进行轨迹点坐标查询,把结果传给筛选绘制模块进行轨迹点的绘制,同时传给媒体查询模块进行多媒体信息的查询;
[0029]媒体查询模块:用于根据所有轨迹点坐标、地理轴数值或默认半径值,进行事件多媒体信息查询,把结果传给分类聚合模块;
[0030]分类聚合模块:用于对媒体查询模块的查询结果按媒体类别进行分类聚合,并与轨迹点进行映射匹配,建立索引机制,缓存到本地;
[0031]筛选绘制模块:用于根据地理轴和时间轴的变动情况以及媒体类别的选择,将聚合分类后的事件多媒体信息以及轨迹点信息进行重新筛选、过滤,把处理后的信息,绘制展示在电子地图上。
[0032]本发明的效果在于:采用本发明所述的方法及系统,可以方便快捷地将目标轨迹点周边相关的视频、音频、图片、文本等信息在电子地图上展示,从而将目标轨迹点信息及其周边发生的事件多媒体信息紧密而有序的进行关联,并产生联动、过滤、动态呈现的效果,将索引映射缓存到本地,可以快速的查询不同条件下的多媒体事件信息,从而为轨迹分析功能提供更为丰富、详实、生动的证据和工具,为犯罪分析、交通事故分析、车辆监控管理等领域,提供有效的技术支撑和服务。
【附图说明】
[0033]图1是本发明【具体实施方式】中所述方法的流程图;
[0034]图2是本发明【具体实施方式】中所述系统的结构及各模块之间数据流转关系图;
[0035]图3是现有的地理信息系统在展示轨迹信息时的示意图;
[0036]图4是本发明【具体实施方式】中所述方法的操作效果示意图。
【具体实施方式】
[0037]下面结合附图和【具体实施方式】对本发明作进一步描述。
[0038]本发明的主要思想是:
[0039]I)通过“地理轴”动态抽取轨迹点周边多媒体信息;
[0040]2)通过“分类聚合模块”针对多媒体信息进行筛选;
[0041]3)通过“地理轴”和“时间轴”的变化,与轨迹点联动展示。
[0042]如图1所示,一种轨迹点吸附多媒体信息的方法,包括以下步骤:
[0043]SI,第一步,响应地图操作,获得查询条件,所述的查询条件包括一个或多个目标ID、地理范围、时间范围等;
[0044]所述的响应地图操作仅概括性描述获取查询条件的手段,可以是手工输入具体目标ID、地理、时间值,作为本方法的入口参数输入;也可以是通过“拉框搜索”功能查询。
[0045]“拉框搜索”是GIS系统中最常用的功能,其具体设计在技术上没有创新性,基本算法是:地图拉框操作——> 地图引擎获取拉框坐标范围—— > 根据拉框范围查询数据库一> 获取拉框范围内所有目标ID。
[0046]所述的地理范围是指所拉取的“矩形框”,所述的时间范围即用户所选择的时间范围。
[0047]S2,第二步,根据目标ID、地理范围和/或时间范围等查询条件,查询目标的所有轨迹点,并将轨迹绘制到地图上;
[0048]将轨迹绘制到地图上可以采用现有的常规技术,目前主流的谷歌地图、百度地图、高德地图等等,其地图引擎接口都是开放的,研发人员可以将一个轨迹点(即:经纬度坐标)绘制在地图上,也可以将点连成线,即成为轨迹。
[0049]S3,第三步,根据轨迹点坐标和地理半径,查询所有相关多媒体信息,所述的多媒体信息是含有经纬度的媒体数据,包括音频、视频、图像、动画、文本等信息;
[0050]S4,第四步,将相关多媒体信息分类聚合,建立轨迹点与多媒体信息的映射,缓存到本地;
[0051]本实施例中,建立轨迹点与多媒体信息的映射的方法包括以下步骤:
[0052]首先将查询到的轨迹点周边地理半径以内的所有多媒体信息的数据以媒体数据ID的形式存放在映射集中;
[0053]其次,将轨迹点集,以发生时间为依据在时间轴上标定位置点;
[0054]当触发时间轴上的位置
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1