当前位置: 首页 > 专利查询>徐书诚专利>正文

一种实现电子地图沿线展示全景图像计算机系统技术方案

技术编号:21833121 阅读:37 留言:0更新日期:2019-08-10 18:10
本发明专利技术公开了一种实现电子地图沿线展示全景图像计算机系统,通过顺序接收一系列点的经纬度坐标,形成一个有行进方向的折线来表示电子地图上设定线路,在折线内,按照一定间隔沿行进方向自动顺序提取并显示多个全景图像,实现电子地图的全景图像批量提取定向显示,解决了在电子地图某一个划定路段自动提取、定向显示多个全景图像问题,改变了电子地图的全景图像人工操作逐一提取显示方式,减少了人机交互动作次数,提高了定向显示某一划定线路内多个全景图像的工作效率。

A Computer System for Displaying Panoramic Images along Electronic Maps

【技术实现步骤摘要】
一种实现电子地图沿线展示全景图像计算机系统
本专利技术涉及互联网地理信息
,具体涉及一种实现电子地图沿线展示全景图像计算机系统。
技术介绍
随着电子地图技术的发展,基于电子地图的全景图像已经成为一种新的、开放的资源。全景图像的采集方式主要是全景图像采集车沿街道匀速行进,每隔一定距离(如10-30米)拍摄一张全景图像,互联网地理信息服务平台提供商为电子地图、全景图像开发利用提供开放平台,如免费提供Android、iOS、Web开发开放平台,以实现电子地图、全景图像的调用与显示,构建功能丰富、交互性强的电子地图应用。在导游、线路查看工作中经常需要事先实地“走马观花”熟悉一下路线,实际试走一遍,如果能利用互联网的全景图像在计算机屏幕上虚拟“踩线”省工省时,然而依托现有街景地图,这需要完全依赖人工在电子地图上反复操作,通过人机交互在电子地图某一划定路段上不断移动鼠标重复操作逐一查询获取多个全景图像,或者在全景图像视窗内不断移动鼠标重复操作方向箭头获取前方全景图像,才能完成计算机屏幕上虚拟“踩线”工作;另外,目前的网络终端地图导航具有加载全景图像的功能,在网络终端地图导航中,有线路设定、本文档来自技高网...

【技术保护点】
1.一种实现电子地图沿线展示全景图像计算机系统,包括存储器、处理器、显示器、互联网、电子地图、全景图像,以及存储在存储器上并可在处理器上运行的计算机程序,在一个终端屏幕内,创建一个全景图像视窗和一个电子地图视窗,其特征在于,所述处理器执行所述程序时实现以下步骤:步骤一,设置数据结构(1),包括设置一个包括存贮两个以上点经纬度坐标的折线数据存贮结构,设置一个包括存贮若干个全景图像提取点的经纬度坐标的全景图像提取点数据存贮结构,所述折线数据存贮结构或全景图像提取点数据存贮结构还包括全景图像提取点水平视角,进入步骤二;步骤二,设置操作变量(2),包括操作采集变量设置、全景图像显示变量设置、初始值设置...

【技术特征摘要】
1.一种实现电子地图沿线展示全景图像计算机系统,包括存储器、处理器、显示器、互联网、电子地图、全景图像,以及存储在存储器上并可在处理器上运行的计算机程序,在一个终端屏幕内,创建一个全景图像视窗和一个电子地图视窗,其特征在于,所述处理器执行所述程序时实现以下步骤:步骤一,设置数据结构(1),包括设置一个包括存贮两个以上点经纬度坐标的折线数据存贮结构,设置一个包括存贮若干个全景图像提取点的经纬度坐标的全景图像提取点数据存贮结构,所述折线数据存贮结构或全景图像提取点数据存贮结构还包括全景图像提取点水平视角,进入步骤二;步骤二,设置操作变量(2),包括操作采集变量设置、全景图像显示变量设置、初始值设置,操作采集变量设置进一步包括,设置一个折线点总数变量N(取值范围:2至100)、一个分割距离变量L(取值范围:10至1000米)、一个全景图像搜索半径变量D(取值范围:10至50米),全景图像显示变量设置进一步包括,设置一个全景图像显示的水平偏移视角变量A(与行进方向在水平面沿顺时针的夹角,取值范围:0至360度)、一个全景图像竖直偏移视角变量B(沿竖直面与水平面夹角,向上为正、向下为负,取值范围:正负30度)、一个全景图像放大系数变量Z、一个延迟时间变量T(取值范围:2至10秒),初始值设置进一步包括,为L、D、Z、T设置一个数值,L需大于等于D,进入步骤三;步骤三:基础数据采集(3),包括折线数据、显示方位数据采集,折线数据采集进一步包括,按照从起点到终点顺序接收N个空间地理位置点的经纬度坐标,形成一个顺序存储N-1个直线段的折线数据表,显示方位数据采集进一步包括,接收一个全景图像显示的水平偏移视角,接收一个全景图像竖直偏移视角,进入步骤四;步骤四,生成全景图像提取点(4),包括按照逐直线段遍历设置提取点算法,遍历所述折线数据表的每一个直线段,对于所述每一个直线段,将所述折线上一直线段的两端点、按照所述分割距离L获取的若干个分割点的经纬度坐标、根据直线段行进方向叠加所述全景图像显示的水平偏移视角作为该全景图像提取点的水平视角,进行顺序存储,形成一个带有前后方位拓扑关系的多个全景图像提取点的全景图像提取点数据表,进入步骤五;步骤五:遍历提取点显示全景图像(5),按照遍历提取点检索全景图像算法,建立遍历所有全景图像提取点循环,在遍历循环内执行包括,第一步、提取所述全景图像提取点数据表的当前记录位置的全景图像提取点的经纬度坐标和其水平视角,第二步、按照所述全景图像搜索半径D,查询所提取的全景图像提取点周围指定范围内是否有全景图像,如果有则将所述提取全景图像提取点的水平视角作为全景图像显示的水平视角,将所述全景图像竖直偏移视角作为全景图显示的竖直视角,以及已设置的全景图放大系数,利用延迟函数间隔T秒时间后,在全景图像窗口内显示该全景图像,第三步、所述当前记录位置移向下一条记录位置,继续进行所述遍历循环。2.根据权利要求1所述,其特征在于,步骤一(1)包括设置一个包括存贮两个以上点经纬度坐标的折线数据存贮结构,设置一个包括存贮若干个全景图像提取点的经纬度坐标的全景图像提取点数据存贮结构,所述折线数据存贮结构或全景图像提取点数据存贮结构还包括全景图像提取点水平视角还包括,设置一个包括经度坐标、纬度坐标2个字段的折线数据存贮结构,设置一个包括经度坐标、纬度坐标、水平视角3个字段的全景图像提取点数据存贮结构。3.根据权利要求1所述,其特征在于,步骤一(1)包括设置一个包括存贮两个以上点经纬度坐标的折线数据存贮结构,设置一个包括存贮若干个全景图像提取点的经纬度坐标的全景图像提取点数据存贮结构,所述折线数据存贮结构或全景图像提取点数据存贮结构还包括全景图像提取点水平视角还包括,设置一个包括经度坐标、纬度坐标、水平视角、子直线段总数4个字段的折线数据存贮结构,设置一个包括经度坐标、纬度坐标2个字段的全景图像提取点数据存贮结构。4.根据权利要求1所述,其特征在于,步骤三(3)按照从起点到终点顺序接收N个空间地理位置点的经纬度坐标还包括,包括以采用人机交互方式直接从终端屏幕电子地图上获取,或者从指定数据库相关表中直接读取,或者从指定数据文件中直接读取,或者根据某算法计算出的从起点到终点的路径序列点的经纬度数据,或者程序载体是网页则通过读取网页地址参数变量HREF内的内容五种方式。5.根据权利要求4所述,其特征在于,所述以采用人机交互方式直接从终端屏幕电子地图上获取还包括,在电子地图窗口内的电子地图上,在用户触发鼠标或屏幕后,从触发地图事件中,获得该点的经纬度坐标数值,并在电子地图上实例化一个图标表示该点位置,重复N次从触发地图事件中,采集N个点。6.根据权利要求4所述,其特征在于,所述程序载体是网页则通过读取网页地址参数变量HREF内的内容还包括,在生成网页时,在网页地址参数变量HREF内加入N个点的经纬度坐标数值,在加载网页时,从网页地址参数变量HREF内对应读取N个点的经纬度坐标数值。7.根据权利要求1所述,其特征在于,步骤三(3)形成一个顺序存储N-1个直线段的折线数据表还包括,一个所述直线段由一个起点和一个终点组成,所述折线中第一个直...

【专利技术属性】
技术研发人员:不公告发明人
申请(专利权)人:徐书诚
类型:发明
国别省市:天津,12

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1