[发明专利]基于地图轨迹的场景感知模型的前端数据动态集成方法在审
申请号: | 201410765470.7 | 申请日: | 2014-12-12 |
公开(公告)号: | CN104462407A | 公开(公告)日: | 2015-03-25 |
发明(设计)人: | 胡昊;曹春;余萍;吕建;张诚 | 申请(专利权)人: | 南京大学 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 南京苏高专利商标事务所(普通合伙) 32204 | 代理人: | 柏尚春 |
地址: | 210008 江*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 地图 轨迹 场景 感知 模型 前端 数据 动态 集成 方法 | ||
1.一种基于地图轨迹的场景感知模型的前端数据动态集成方法,其特征在于:包括以下步骤:
(1)实时计算基于地图轨迹的场景模型的数据感知节点:Web浏览器根据场景感知模型在基于地图的用户交互环境上绘制地图轨迹,然后依据场景模型根据相应算法在基于地图的用户交互环境上选择至少一个由系统或用户指定的符合条件的重要节点作为数据感知节点;
(2)计算基于场景模型的数据感知节点的数据感知范围:Web浏览器通过数据感知节点的位置信息以及其预定制好的影响半径,计算数据感知范围,然后通过遍历每个场景数据对应的地理位置确定所需的场景数据,确定需要调用的场景数据服务;
(3)动态集成基于数据感知范围的数据:Web浏览器通过数据感知范围计算得到所需调用的各个场景数据服务,然后依次调用后获取相应场景数据,并将所有场景数据的场景信息以及地理位置信息集成为新的场景感知数据模型;
(4)动态展示集成数据的用户界面场景数据:Web浏览器在获取新的场景感知数据模型后,在地图上以地图标记的形式将每个场景数据一次进行标注,并通过窗口浮动层的形式表现相应的场景数据信息。
2.根据权利要求1所述的基于地图轨迹的场景感知模型的前端数据动态集成方法,其特征在于:所述步骤(1)中实时计算基于地图轨迹的场景模型数据感知节点的具体过程如下:Web浏览器首先通过服务器获取到场景感知模型对应的地图轨迹信息以及所有重要节点的地理位置坐标,然后在基于地图的用户交互环境上实时绘制地图轨迹,最后根据预先制定的重要节点选择算法实时计算出所有符合条件的重要节点作为数据感知节点。
3.根据权利要求1基于地图轨迹的场景感知模型的前端数据动态集成方法,其特征在于:所述重要数据感知节点选择算法的具体步骤为:
(1.1)通过web服务获取场景感知模型中地图轨迹的起始节点、终止节点以及轨迹中间节点的地理位置信息,其中,场景感知模型包括地图信息和轨迹信息,而地图信息包括地图中心点坐标、地图比例尺、地图缩放比例和地图类型,轨迹信息包括轨迹类别、轨迹信息、起始/终止节点地理信息和中间节点地理信息;
(1.2)将步骤(1.1)中所得地理位置信息通过地理位置查询服务转化为相对应的经纬度坐标,并根据相应坐标将地图轨迹曲线作多项式拟合,求得地图轨迹曲线的多项式拟合方程;
(1.3)将所有符合条件的重要节点的地理位置信息通过地理位置查询服务转化为相对应的经纬度坐标,并求出每个重要节点与步骤(1.2)中地图轨迹曲线之间的最小距离;
(1.4)将所有与地图轨迹曲线之间的最小距离小于某个特定值的重要节点作为数据感知节点。
4.根据权利要求1基于地图轨迹的场景感知模型的前端数据动态集成方法,其特征在于:在web浏览器的后台运行算得所述步骤(2)中的数据感知范围,其具体过程为:
(2.1)通过web服务获取重要节点地理位置信息以及场景感知模型中各个场景数据相对应的地理位置信息,其中,所述重要节点以及场景感知模型中各个场景数据相对应的地理位置信息均为地名;
(2.2)将重要节点地理位置信息以及场景感知模型中各个场景数据相对应的地理位置信息通过地理编码得到对应位置的经纬度信息;
(2.3)通过遍历/检测数据服务,根据步骤(1.2)提供的重要节点和地图轨迹的经纬度信息来计算两地的直线距离,然后将其与数据感知范围比较并进行判断,将所有与重要节点地理位置的距离小于数据感知范围的场景数据加入到场景数据列表中;
(2.4)按照设定的轮询周期,采用后台轮询工作算法实时展现相应数据。
5.根据权利要求1基于地图轨迹的场景感知模型的前端数据动态集成方法,其特征在于:所述步骤(3)中数据动态集成的具体方法为:
(3.1)通过步骤(2)所得的场景数据列表,得到需要展示的场景数据所对应的数据服务地址和地理位置,其中,所述场景数据列表为场景数据的集合,而场景数据为网络数据服务的地址,场景数据对应的地理位置为地名;
(3.2)依次调用相应的数据服务然后得到具体的场景数据信息;
(3.3)依次上述将场景数据信息以及场景数据信息对应的地理位置信息封装成场景感知数据。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南京大学,未经南京大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410765470.7/1.html,转载请声明来源钻瓜专利网。
- 上一篇:搜索结果页中链接安全性提示方法和装置
- 下一篇:字符串处理方法和装置