三维电子地图导航方法及装置.pdf

上传人:000****221 文档编号:863390 上传时间:2018-03-15 格式:PDF 页数:13 大小:501.72KB
返回 下载 相关 举报
摘要
申请专利号:

CN201010262542.8

申请日:

2010.08.24

公开号:

CN101936740A

公开日:

2011.01.05

当前法律状态:

驳回

有效性:

无权

法律详情:

发明专利申请公布后的驳回IPC(主分类):G01C 21/26申请公布日:20110105|||实质审查的生效IPC(主分类):G01C 21/26申请日:20100824|||公开

IPC分类号:

G01C21/26; G01C21/36

主分类号:

G01C21/26

申请人:

深圳市凯立德欣软件技术有限公司

发明人:

张文星

地址:

518040 广东省深圳市福田区天安数码城创新科技广场1期B座907

优先权:

专利代理机构:

北京凯特来知识产权代理有限公司 11260

代理人:

郑立明;孟丽娟

PDF下载: PDF下载
内容摘要

本发明涉及导航技术领域一种三维电子地图导航方法,包括如下步骤:步骤A:接收GPS卫星信号,确定用户当前位置;步骤B:若确定导航电子地图为三维显示方式,根据用户规划路径计算用户当前位置与路径前方三维地标之间的距离,若所述距离大于设定值,则执行步骤C,若小于等于所述设定值,则执行步骤D;步骤C:继续以当前显示方式显示所述导航电子地图;步骤D:在所述导航电子地图上以半透明方式显示所述三维地标。本发明还提供一种三维电子地图导航装置。本发明的技术方案有效避免应用三维电子地图进行导航过程中三维地标影响用户视野范围,甚至挡住用户前方的路线,给用户造成极大的不便的问题,更有利于导航装置进行准确的导航服务。

权利要求书

1: 一种三维电子地图导航方法, 其特征在于, 包括如下步骤 : 步骤 A : 接收 GPS 卫星信号, 确定用户当前位置 ; 步骤 B : 若确定导航电子地图为三维显示方式, 根据用户规划路径计算用户当前位置 与路径前方三维地标之间的距离, 若所述距离大于设定值, 则执行步骤 C, 若小于等于所述 设定值, 则执行步骤 D ; 步骤 C : 继续以当前显示方式显示所述导航电子地图 ; 步骤 D : 在所述导航电子地图上以半透明方式显示所述三维地标。
2: 如权利要求 1 所述的方法, 其特征在于, 所述步骤 B 还包括 : 若确定导航电子地图为二维显示方式, 则判断导航装置是否启动三维显示方式 ; 若不启动三维显示方式, 则继续以二维模式显示所述导航电子地图 ; 若启动三维显示方式, 则判断当前比例尺是否小于导航装置内置的基准比例尺, 若小 于所述基准比例尺, 则将当前导航电子地图的比例尺切换为基准比例尺或大于基准比例 尺, 之后进入三维显示方式, 若大于等于所述基准比例尺, 则直接进入三维显示方式。
3: 如权利要求 2 所述的方法, 其特征在于, 所述启动三维显示方式包括 : 导航装置接受用户启动三维显示方式的命令 ; 或 导航装置根据内部设置自行启动三维显示方式。
4: 如权利要求 1 所述的方法, 其特征在于, 步骤 D 后还包括 : 步骤 E : 判断用户是否驶过所述三维地标所在位置 ; 若是, 则执行步骤 B, 否则继续以半 透明方式显示所述三维地标, 并重复步骤 E。
5: 一种三维电子地图导航装置, 其特征在于, 包括 : 位置确定单元, 用于通过接收 GPS 卫星信号确定用户当前位置 ; 导航电子地图显示单元 : 用于以二维或三维方式显示导航电子地图 ; 检测单元, 用于检测所述导航电子地图显示单元是以二维还是三维方式显示导航电子 地图 ; 计算单元, 用于在所述检测单元检测到所述导航电子地图为三维显示方式时, 根据用 户规划路径计算用户当前位置与路径前方三维地标之间的距离 ; 第一判断单元, 用于判断所述计算单元计算得到的所述距离是否大于设定值, 并发送 判断结果 ; 控制单元, 用于接收所述第一判断单元的判断结果, 根据所述判断结果控制所述导航 电子地图显示单元的显示方式, 包括 : 若所述距离大于设定值, 则控制所述导航电子地图显 示单元继续以当前显示方式显示所述导航电子地图 ; 若小于等于所述设定值, 则控制所述 导航电子地图显示单元以半透明方式显示所述三维地标。
6: 如权利要求 5 所述的装置, 其特征在于, 还包括 : 第二判断单元, 用于判断用户是否驶过所述三维地标所在位置, 并发送判断结果 ; 所述控制单元, 还用于接收所述第二判断单元的判断结果, 在所述第二判断单元判断 用户没有驶过所述三维地标所在位置情况下, 控制导航电子地图显示单元继续以半透明方 式显示所述三维地标 ; 所述计算单元, 还用于接收所述第二判断单元的判断结果, 在所述第二判断单元判断 用户驶过所述三维地标所在位置情况下, 继续在所述导航电子地图为三维显示方式时, 根 2 据用户规划路径计算用户当前位置与路径前方三维地标之间的距离。
7: 如权利要求 5 或 6 所述的装置, 其特征在于, 还包括 : 第三判断单元, 用于在所述导航电子地图为二维显示方式时, 判断导航装置是否启动 三维显示方式, 并发送判断结果 ; 第四判断单元, 用于接收所述第三判断单元的判断结果, 在所述第三判断单元判断启 动三维显示方式时, 判断当前比例尺是否小于导航装置内置的基准比例尺 ; 比例尺切换单元, 用于在所述第四判断单元判断当前比例尺小于所述基准比例尺时, 将当前导航电子地图的比例尺切换为基准比例尺或大于基准比例尺 ; 所述控制单元, 还用于接收所述第三判断单元的判断结果, 在所述第三判断单元判断 不启动三维显示方式时, 控制导航电子地图显示单元继续以二维显示方式显示所述导航电 子地图。

说明书


三维电子地图导航方法及装置

    【技术领域】
     本发明涉及导航技术领域, 尤其涉及一种三维电子地图导航方法及装置。背景技术 目前, 车载全球定位系统 (Global Positioning System, GPS) 已广泛应用于日常 工作与生活中。驾驶车辆的用户在出发之前可操作导航系统来设置出发地、 目的地、 必经 地、 回避地等。车用 GPS 导航系统的 GPS 天线接收来自环绕地球的 24 颗 GPS 卫星中的至少 3 颗所传递的数据信息, 结合储存在车用导航终端内的电子地图, 通过 GPS 卫星信号确定的 位置坐标与电子地图相匹配, 确定导航对象在电子地图中的位置, 并结合用户的设置规划 合适的路径并显示出来, 用户在该路径的指引下行驶。
     为了使用户在导航过程中能有更直观的视觉效果, 现在已有各种三维电子地图, 并且在三维电子地图中载入多个地标性建筑, 以便用户能更直接地通过电子地图确定自己 所处的位置。
     发明人在实现本发明过程中发现, 如果应用现有的三维电子地图进行导航, 至少 存在如下问题 :
     现有技术中, 三维电子地图中的地标性建筑一般是根据地标建筑实物绘制出的模 型, 或者是处理后的地标建筑实物照片。 无论是模型还是实物照片, 当出现在导航路线的前 方时都会影响用户的视野范围, 甚至挡住用户前方的路线, 给用户造成极大的不便。
     发明内容 本发明所要解决的技术问题在于提供一种三维电子地图导航方法及装置。
     本发明的目的是通过以下技术方案来实现的 :
     本发明采取的技术方案包括 : 提供一种三维电子地图导航方法, 包括如下步骤 :
     步骤 A : 接收 GPS 卫星信号, 确定用户当前位置 ;
     步骤 B : 若确定导航电子地图为三维显示方式, 根据用户规划路径计算用户当前 位置与路径前方三维地标之间的距离, 若所述距离大于设定值, 则执行步骤 C, 若小于等于 所述设定值, 则执行步骤 D ;
     步骤 C : 继续以当前显示方式显示所述导航电子地图 ;
     步骤 D : 在所述导航电子地图上以半透明方式显示所述三维地标。
     可选地, 所述步骤 B 还包括 :
     若确定导航电子地图为二维显示方式, 则判断导航装置是否启动三维显示方式 ;
     若不启动三维显示方式, 则继续以二维显示方式显示所述导航电子地图 ;
     若启动三维显示方式, 则判断当前比例尺是否小于导航装置内置的基准比例尺, 若小于所述基准比例尺, 则将当前导航电子地图的比例尺切换为基准比例尺或大于基准比 例尺, 之后进入三维显示方式, 若大于等于所述基准比例尺, 则直接进入三维显示方式。
     可选地, 所述启动三维显示方式包括 :
     导航装置接受用户启动三维显示方式的命令 ; 或
     导航装置根据内部设置自行启动三维显示方式。
     可选地, 步骤 D 后还包括 :
     步骤 E : 判断用户是否驶过所述三维地标所在位置 ; 若是, 则执行步骤 B, 否则继续 以半透明方式显示所述三维地标, 并重复步骤 E。
     还提供一种三维电子地图导航装置, 包括 :
     位置确定单元, 用于通过接收 GPS 卫星信号确定用户当前位置 ;
     导航电子地图显示单元 : 用于以二维或三维方式显示导航电子地图 ;
     检测单元, 用于检测所述导航电子地图显示单元是以二维还是三维方式显示导航 电子地图 ;
     计算单元, 用于在所述检测单元检测到所述导航电子地图为三维显示方式时, 根 据用户规划路径计算用户当前位置与路径前方三维地标之间的距离 ;
     第一判断单元, 用于判断所述计算单元计算得到的所述距离是否大于设定值, 并 发送判断结果 ;
     控制单元, 用于接收所述第一判断单元的判断结果, 根据所述判断结果控制所述 导航电子地图显示单元的显示方式, 包括 : 若所述距离大于设定值, 则控制所述导航电子地 图显示单元继续以当前显示方式显示所述导航电子地图 ; 若小于等于所述设定值, 则控制 所述导航电子地图显示单元以半透明方式显示所述三维地标。
     可选到, 还包括 :
     第二判断单元, 用于判断用户是否驶过所述三维地标所在位置, 并发送判断结 果;
     其中, 所述控制单元, 还用于接收所述第二判断单元的判断结果, 在所述第二判断 单元判断用户没有驶过所述三维地标所在位置情况下, 控制导航电子地图显示单元继续以 半透明方式显示所述三维地标 ;
     所述计算单元, 还用于接收所述第二判断单元的判断结果, 在所述第二判断单元 判断用户驶过所述三维地标所在位置情况下, 继续在所述导航电子地图为三维显示方式 时, 根据用户规划路径计算用户当前位置与路径前方三维地标之间的距离。
     可选地, 还包括 :
     第三判断单元, 用于在所述导航电子地图为二维显示方式时, 判断导航装置是否 启动三维显示方式, 并发送判断结果 ;
     第四判断单元, 用于接收所述第三判断单元的判断结果, 在所述第三判断单元判 断启动三维显示方式时, 判断当前比例尺是否小于导航装置内置的基准比例尺 ;
     比例尺切换单元, 用于在所述第四判断单元判断当前比例尺小于所述基准比例尺 时, 将当前导航电子地图的比例尺切换为基准比例尺或大于基准比例尺 ;
     其中, 所述控制单元, 还用于接收所述第三判断单元的判断结果, 在所述第三判断 单元判断不启动三维显示方式时, 控制导航电子地图显示单元继续以二维显示方式显示所 述导航电子地图。
     本发明的技术方案当用户与三维地标的距离小于等于设定值时, 通过将三维地标 以半透明方式显示, 有效避免应用三维电子地图进行导航过程中三维地标影响用户视野范围, 甚至挡住用户前方的路线, 给用户造成极大的不便的问题, 更有利于导航装置进行准确 的导航服务。 附图说明
     图 1 为本发明一种三维电子地图导航方法流程图。
     图 2 为本发明一个实施例三维电子地图导航方法流程图 ;
     图 3 为本发明一个实施例三维电子地图导航装置结构示意图 ;
     图 4 为本发明另一个实施例三维电子地图导航装置结构示意图 ;
     图 5 为本发明又一个实施例三维电子地图导航装置结构示意图。 具体实施方式
     为了使本发明的目的、 技术方案及优点更加清楚明白, 以下结合附图及实施例, 对 本发明进行进一步详细说明。 应当理解, 此处所描述的具体实施例仅仅用以解释本发明, 并 不用于限定本发明。
     本发明的核心思想在于, 当应用三维电子地图进行导航时, 在用户与三维地标的 距离小于等于设定值时, 将三维地标以半透明方式显示, 来避免三维地标影响用户视野范 围, 甚至挡住用户前方的路线, 给用户造成极大的不便。
     参照图 1, 为本发明实施例一种三维电子地图导航方法流程图, 该方法具体包括如 下步骤 :
     步骤 10 : 接收 GPS 卫星信号, 确定用户当前位置 ;
     其中, 根据接收的 GPS 卫星信号确定用户当前位置的方法参照现有技术, 本发明 实施例对此不做详细描述。
     步骤 11 : 若确定导航电子地图为三维显示方式, 根据用户规划路径计算用户当前 位置与路径前方三维地标之间的距离 ;
     若所述距离大于设定值, 则执行步骤 12 ; 若小于等于所述设定值, 则执行步骤 13 ;
     其中, 若确定导航电子地图为二维显示方式, 即非三维显示方式, 则可选地, 判断 导航装置是否启动三维显示方式 ;
     若不启动三维显示方式, 则继续以二维显示方式显示所述导航电子地图 ;
     若启动三维显示方式, 则判断当前比例尺是否小于导航装置内置的基准比例尺, 若小于所述基准比例尺, 则将当前导航电子地图的比例尺切换为基准比例尺, 之后进入三 维显示方式, 若大于等于所述基准比例尺, 则直接进入三维显示方式。 所述基准比例尺为导 航装置内设置的一个比例尺, 该基准比例尺能够保证三维电子地图的显示便于用户查看、 参考。 因此在当前比例尺较小, 如小于该基准比例尺时, 三维电子地图显示的效果不便于用 户参考, 故将当前比例尺切换为基准比例尺或大于基准比例尺。 其中, 导航装置启动三维显 示方式包括 : 导航装置接受用户启动三维显示方式的命令 ; 或, 导航装置根据内部设置自 行启动三维显示方式, 如导航装置设置为在储存有三维电子地图数据的区域自动启动导航 电子地图的三维显示方式。
     步骤 12 : 继续以当前显示方式显示所述导航电子地图, 并返回步骤 11 ;
     也就是继续以三维显示方式显示所述导航电子地图, 且不改变三维地标的显示方式为半透明显示方式。
     步骤 13 : 在所述导航电子地图上以半透明方式显示所述三维地标, 避免三维地标 影响用户视野范围, 甚至挡住用户前方的路线。
     步骤 14 : 判断用户是否驶过所述三维地标所在位置 ;
     若驶过所述三维地标所在位置, 则执行步骤 11, 否则继续以半透明方式显示所述 三维地标, 并重复本步骤 14, 直到用户驶过所述三维坐标, 并到达目的地。
     本发明实施例为突出发明点, 仅介绍了与本发明三维电子地图显示相关的一些导 航操作步骤, 省略了导航过程中其他的一些操作, 例如, 对于判断用户是否到达目的地的过 程等等, 本发明实施例对于省略的一些过程不做具体限定。
     本发明的技术方案当用户与三维地标的距离小于等于设定值时, 通过将三维地标 以半透明方式显示, 有效避免了应用三维电子地图进行导航过程中三维地标影响用户视野 范围, 甚至挡住用户前方的路线, 给用户造成极大的不便的问题, 更有利于导航装置进行准 确的导航服务。
     为便于更进一步理解本发明, 下面以一个完整的实施例对本发明所述三维电子地 图导航方法进行详细描述, 参照图 2 中所示, 导航开始后具体导航过程包括如下步骤 : 步骤 20 : 通过接收 GPS 卫星信号确定用户的当前位置。
     步骤 21 : 检测当前的电子地图显示方式是否为三维显示方式 ;
     是三维显示方式, 则执行步骤 27, 否则执行步骤 22。
     步骤 22 : 判断导航装置是否启动三维电子地图显示方式 ;
     若否, 则执行步骤 23, 若是, 则执行步骤 24。
     在本步骤中, 三维电子地图显示方式的启动可以是接收用户通过操作导航装置启 动的, 也可以是导航装置自行根据内部的设置启动的, 如导航装置设置为在储存有三维电 子地图数据的区域自动启动三维电子地图显示方式。
     步骤 23 : 继续以当前的显示方式, 如当前为二维显示方式, 则继续以二维显示方 式显示导航电子地图, 并跳转至步骤 22。
     步骤 24 : 判断当前比例尺是否小于导航装置内设置的基准比例尺。
     在当前电子地图显示的比例尺大于等于基准比例尺时, 直接执行步骤 26 ; 在当前 导航电子地图显示的比例尺小于基准比例尺时, 则执行步骤 25。
     步骤 25 : 将当前导航电子地图显示的比例尺切换为基准比例尺, 再执行步骤 26。
     步骤 26 : 以三维显示方式显示导航电子地图、 当前位置设定范围内的兴趣点及三 维地标。
     步骤 27 : 根据规划路径计算用户当前所处的位置与路径前方三维地标之间的距 离。
     步骤 28 : 判断当前位置与三维地标之间的距离是否大于设定值 ;
     如果是, 则执行步骤 29, 如果否, 则执行步骤 210。
     步骤 29 : 继续以当前显示方式显示导航电子地图, 也就是不改变三维地标的显示 方式为半透明显示方式, 并跳转至步骤 28。
     步骤 210 : 在导航电子地图中将所述路径前方的三维地标转换为半透明方式显 示。
     步骤 211 : 判断用户是否已经驶过所述三维地标所在位置 ; 若是, 则跳转至步骤 27, 若否, 则执行步骤 212。 步骤 212 : 继续以半透明方式显示所述三维地标, 并跳转至步骤 211, 直到导航结束。 由上述实施例的介绍可以看出, 本发明的技术方案有效避免了应用三维电子地图 进行导航过程中三维地标影响用户视野范围, 甚至挡住用户前方的路线, 给用户造成极大 的不便的问题, 更有利于导航装置进行准确的导航服务。
     本发明实施例还提供一种三维电子地图导航装置, 参照图 3, 所述导航装置包括 :
     位置确定单元 30, 用于通过接收 GPS 卫星信号确定用户当前位置 ;
     导航电子地图显示单元 31, 用于以二维或三维方式显示导航电子地图 ;
     检测单元 32, 用于检测所述导航电子地图显示单元 31 是以二维还是三维方式显 示导航电子地图 ;
     计算单元 33, 用于在所述检测单元 32 检测到所述导航电子地图为三维显示方式 时, 根据用户规划路径计算用户当前位置与路径前方三维地标之间的距离 ;
     第一判断单元 34, 用于判断所述计算单元 33 计算得到的所述距离是否大于设定 值, 并发送判断结果 ;
     控制单元 35, 用于接收所述第一判断单元 34 的判断结果, 根据所述判断结果控制 所述导航电子地图显示单元 31 的显示方式, 包括 : 若所述距离大于设定值, 则控制所述导 航电子地图显示单元 31 继续以当前显示方式显示所述导航电子地图 ; 若小于等于所述设 定值, 则控制所述导航电子地图显示单元 31 以半透明方式显示所述三维地标。
     如图 4 中所述, 所述导航装置还可以包括 :
     第二判断单元 36, 用于判断用户是否驶过所述三维地标所在位置, 并发送判断结 果;
     所述控制单元 35, 还用于接收所述第二判断单元 36 的判断结果, 在所述第二判断 单元 36 判断用户没有驶过所述三维地标所在位置情况下, 控制导航电子地图显示单元 31 继续以半透明方式显示所述三维地标 ;
     所述计算单元 33, 还用于接收所述第二判断单元 36 的判断结果, 在所述第二判断 单元 36 判断用户驶过所述三维地标所在位置情况下, 继续在所述导航电子地图为三维显 示方式时, 根据用户规划路径计算用户当前位置与路径前方三维地标之间的距离。
     如图 5 中所示, 所述导航装置还可以包括 :
     第三判断单元 37, 用于在所述导航电子地图为二维显示方式时, 判断导航装置是 否启动三维显示方式, 并发送判断结果 ;
     第四判断单元 38, 用于接收所述第三判断单元 37 的判断结果, 在所述第三判断单 元 37 判断启动三维显示方式时, 判断当前比例尺是否小于导航装置内置的基准比例尺 ;
     比例尺切换单元 39, 用于在所述第四判断单元 38 判断当前比例尺小于所述基准 比例尺时, 将当前导航电子地图的比例尺切换为基准比例尺或大于基准比例尺 ;
     所述控制单元 35, 还用于接收所述第三判断单元 37 的判断结果, 在所述第三判断 单元 37 判断不启动三维显示方式时, 控制导航电子地图显示单元继续以二维显示方式显 示所述导航电子地图。
     本发明所述的导航装置有效避免了应用三维电子地图进行导航过程中三维地标 影响用户视野范围, 甚至挡住用户前方的路线, 给用户造成极大的不便的问题, 更有利于导 航装置进行准确的导航服务。
     综上所述, 本发明的技术方案当用户与三维地标的距离小于等于设定值时, 通过 将三维地标以半透明方式显示, 有效避免了应用三维电子地图进行导航过程中三维地标影 响用户视野范围, 甚至挡住用户前方的路线, 给用户造成极大的不便的问题, 更有利于导航 装置进行准确的导航服务。
     以上所述仅为本发明的较佳实施例而已, 并不用以限制本发明, 凡在本发明的精 神和原则之内所作的任何修改、 等同替换和改进等, 均应包含在本发明的保护范围之内。

三维电子地图导航方法及装置.pdf_第1页
第1页 / 共13页
三维电子地图导航方法及装置.pdf_第2页
第2页 / 共13页
三维电子地图导航方法及装置.pdf_第3页
第3页 / 共13页
点击查看更多>>
资源描述

《三维电子地图导航方法及装置.pdf》由会员分享,可在线阅读,更多相关《三维电子地图导航方法及装置.pdf(13页珍藏版)》请在专利查询网上搜索。

1、10申请公布号CN101936740A43申请公布日20110105CN101936740ACN101936740A21申请号201010262542822申请日20100824G01C21/26200601G01C21/3620060171申请人深圳市凯立德欣软件技术有限公司地址518040广东省深圳市福田区天安数码城创新科技广场1期B座90772发明人张文星74专利代理机构北京凯特来知识产权代理有限公司11260代理人郑立明孟丽娟54发明名称三维电子地图导航方法及装置57摘要本发明涉及导航技术领域一种三维电子地图导航方法,包括如下步骤步骤A接收GPS卫星信号,确定用户当前位置;步骤B若确定。

2、导航电子地图为三维显示方式,根据用户规划路径计算用户当前位置与路径前方三维地标之间的距离,若所述距离大于设定值,则执行步骤C,若小于等于所述设定值,则执行步骤D;步骤C继续以当前显示方式显示所述导航电子地图;步骤D在所述导航电子地图上以半透明方式显示所述三维地标。本发明还提供一种三维电子地图导航装置。本发明的技术方案有效避免应用三维电子地图进行导航过程中三维地标影响用户视野范围,甚至挡住用户前方的路线,给用户造成极大的不便的问题,更有利于导航装置进行准确的导航服务。51INTCL19中华人民共和国国家知识产权局12发明专利申请权利要求书2页说明书6页附图4页CN101936741A1/2页21。

3、一种三维电子地图导航方法,其特征在于,包括如下步骤步骤A接收GPS卫星信号,确定用户当前位置;步骤B若确定导航电子地图为三维显示方式,根据用户规划路径计算用户当前位置与路径前方三维地标之间的距离,若所述距离大于设定值,则执行步骤C,若小于等于所述设定值,则执行步骤D;步骤C继续以当前显示方式显示所述导航电子地图;步骤D在所述导航电子地图上以半透明方式显示所述三维地标。2如权利要求1所述的方法,其特征在于,所述步骤B还包括若确定导航电子地图为二维显示方式,则判断导航装置是否启动三维显示方式;若不启动三维显示方式,则继续以二维模式显示所述导航电子地图;若启动三维显示方式,则判断当前比例尺是否小于导。

4、航装置内置的基准比例尺,若小于所述基准比例尺,则将当前导航电子地图的比例尺切换为基准比例尺或大于基准比例尺,之后进入三维显示方式,若大于等于所述基准比例尺,则直接进入三维显示方式。3如权利要求2所述的方法,其特征在于,所述启动三维显示方式包括导航装置接受用户启动三维显示方式的命令;或导航装置根据内部设置自行启动三维显示方式。4如权利要求1所述的方法,其特征在于,步骤D后还包括步骤E判断用户是否驶过所述三维地标所在位置;若是,则执行步骤B,否则继续以半透明方式显示所述三维地标,并重复步骤E。5一种三维电子地图导航装置,其特征在于,包括位置确定单元,用于通过接收GPS卫星信号确定用户当前位置;导航。

5、电子地图显示单元用于以二维或三维方式显示导航电子地图;检测单元,用于检测所述导航电子地图显示单元是以二维还是三维方式显示导航电子地图;计算单元,用于在所述检测单元检测到所述导航电子地图为三维显示方式时,根据用户规划路径计算用户当前位置与路径前方三维地标之间的距离;第一判断单元,用于判断所述计算单元计算得到的所述距离是否大于设定值,并发送判断结果;控制单元,用于接收所述第一判断单元的判断结果,根据所述判断结果控制所述导航电子地图显示单元的显示方式,包括若所述距离大于设定值,则控制所述导航电子地图显示单元继续以当前显示方式显示所述导航电子地图;若小于等于所述设定值,则控制所述导航电子地图显示单元以。

6、半透明方式显示所述三维地标。6如权利要求5所述的装置,其特征在于,还包括第二判断单元,用于判断用户是否驶过所述三维地标所在位置,并发送判断结果;所述控制单元,还用于接收所述第二判断单元的判断结果,在所述第二判断单元判断用户没有驶过所述三维地标所在位置情况下,控制导航电子地图显示单元继续以半透明方式显示所述三维地标;所述计算单元,还用于接收所述第二判断单元的判断结果,在所述第二判断单元判断用户驶过所述三维地标所在位置情况下,继续在所述导航电子地图为三维显示方式时,根权利要求书CN101936740ACN101936741A2/2页3据用户规划路径计算用户当前位置与路径前方三维地标之间的距离。7如。

7、权利要求5或6所述的装置,其特征在于,还包括第三判断单元,用于在所述导航电子地图为二维显示方式时,判断导航装置是否启动三维显示方式,并发送判断结果;第四判断单元,用于接收所述第三判断单元的判断结果,在所述第三判断单元判断启动三维显示方式时,判断当前比例尺是否小于导航装置内置的基准比例尺;比例尺切换单元,用于在所述第四判断单元判断当前比例尺小于所述基准比例尺时,将当前导航电子地图的比例尺切换为基准比例尺或大于基准比例尺;所述控制单元,还用于接收所述第三判断单元的判断结果,在所述第三判断单元判断不启动三维显示方式时,控制导航电子地图显示单元继续以二维显示方式显示所述导航电子地图。权利要求书CN10。

8、1936740ACN101936741A1/6页4三维电子地图导航方法及装置技术领域0001本发明涉及导航技术领域,尤其涉及一种三维电子地图导航方法及装置。背景技术0002目前,车载全球定位系统GLOBALPOSITIONINGSYSTEM,GPS已广泛应用于日常工作与生活中。驾驶车辆的用户在出发之前可操作导航系统来设置出发地、目的地、必经地、回避地等。车用GPS导航系统的GPS天线接收来自环绕地球的24颗GPS卫星中的至少3颗所传递的数据信息,结合储存在车用导航终端内的电子地图,通过GPS卫星信号确定的位置坐标与电子地图相匹配,确定导航对象在电子地图中的位置,并结合用户的设置规划合适的路径并。

9、显示出来,用户在该路径的指引下行驶。0003为了使用户在导航过程中能有更直观的视觉效果,现在已有各种三维电子地图,并且在三维电子地图中载入多个地标性建筑,以便用户能更直接地通过电子地图确定自己所处的位置。0004发明人在实现本发明过程中发现,如果应用现有的三维电子地图进行导航,至少存在如下问题0005现有技术中,三维电子地图中的地标性建筑一般是根据地标建筑实物绘制出的模型,或者是处理后的地标建筑实物照片。无论是模型还是实物照片,当出现在导航路线的前方时都会影响用户的视野范围,甚至挡住用户前方的路线,给用户造成极大的不便。发明内容0006本发明所要解决的技术问题在于提供一种三维电子地图导航方法及。

10、装置。0007本发明的目的是通过以下技术方案来实现的0008本发明采取的技术方案包括提供一种三维电子地图导航方法,包括如下步骤0009步骤A接收GPS卫星信号,确定用户当前位置;0010步骤B若确定导航电子地图为三维显示方式,根据用户规划路径计算用户当前位置与路径前方三维地标之间的距离,若所述距离大于设定值,则执行步骤C,若小于等于所述设定值,则执行步骤D;0011步骤C继续以当前显示方式显示所述导航电子地图;0012步骤D在所述导航电子地图上以半透明方式显示所述三维地标。0013可选地,所述步骤B还包括0014若确定导航电子地图为二维显示方式,则判断导航装置是否启动三维显示方式;0015若不。

11、启动三维显示方式,则继续以二维显示方式显示所述导航电子地图;0016若启动三维显示方式,则判断当前比例尺是否小于导航装置内置的基准比例尺,若小于所述基准比例尺,则将当前导航电子地图的比例尺切换为基准比例尺或大于基准比例尺,之后进入三维显示方式,若大于等于所述基准比例尺,则直接进入三维显示方式。0017可选地,所述启动三维显示方式包括说明书CN101936740ACN101936741A2/6页50018导航装置接受用户启动三维显示方式的命令;或0019导航装置根据内部设置自行启动三维显示方式。0020可选地,步骤D后还包括0021步骤E判断用户是否驶过所述三维地标所在位置;若是,则执行步骤B,。

12、否则继续以半透明方式显示所述三维地标,并重复步骤E。0022还提供一种三维电子地图导航装置,包括0023位置确定单元,用于通过接收GPS卫星信号确定用户当前位置;0024导航电子地图显示单元用于以二维或三维方式显示导航电子地图;0025检测单元,用于检测所述导航电子地图显示单元是以二维还是三维方式显示导航电子地图;0026计算单元,用于在所述检测单元检测到所述导航电子地图为三维显示方式时,根据用户规划路径计算用户当前位置与路径前方三维地标之间的距离;0027第一判断单元,用于判断所述计算单元计算得到的所述距离是否大于设定值,并发送判断结果;0028控制单元,用于接收所述第一判断单元的判断结果,。

13、根据所述判断结果控制所述导航电子地图显示单元的显示方式,包括若所述距离大于设定值,则控制所述导航电子地图显示单元继续以当前显示方式显示所述导航电子地图;若小于等于所述设定值,则控制所述导航电子地图显示单元以半透明方式显示所述三维地标。0029可选到,还包括0030第二判断单元,用于判断用户是否驶过所述三维地标所在位置,并发送判断结果;0031其中,所述控制单元,还用于接收所述第二判断单元的判断结果,在所述第二判断单元判断用户没有驶过所述三维地标所在位置情况下,控制导航电子地图显示单元继续以半透明方式显示所述三维地标;0032所述计算单元,还用于接收所述第二判断单元的判断结果,在所述第二判断单元。

14、判断用户驶过所述三维地标所在位置情况下,继续在所述导航电子地图为三维显示方式时,根据用户规划路径计算用户当前位置与路径前方三维地标之间的距离。0033可选地,还包括0034第三判断单元,用于在所述导航电子地图为二维显示方式时,判断导航装置是否启动三维显示方式,并发送判断结果;0035第四判断单元,用于接收所述第三判断单元的判断结果,在所述第三判断单元判断启动三维显示方式时,判断当前比例尺是否小于导航装置内置的基准比例尺;0036比例尺切换单元,用于在所述第四判断单元判断当前比例尺小于所述基准比例尺时,将当前导航电子地图的比例尺切换为基准比例尺或大于基准比例尺;0037其中,所述控制单元,还用于。

15、接收所述第三判断单元的判断结果,在所述第三判断单元判断不启动三维显示方式时,控制导航电子地图显示单元继续以二维显示方式显示所述导航电子地图。0038本发明的技术方案当用户与三维地标的距离小于等于设定值时,通过将三维地标以半透明方式显示,有效避免应用三维电子地图进行导航过程中三维地标影响用户视野范说明书CN101936740ACN101936741A3/6页6围,甚至挡住用户前方的路线,给用户造成极大的不便的问题,更有利于导航装置进行准确的导航服务。附图说明0039图1为本发明一种三维电子地图导航方法流程图。0040图2为本发明一个实施例三维电子地图导航方法流程图;0041图3为本发明一个实施例。

16、三维电子地图导航装置结构示意图;0042图4为本发明另一个实施例三维电子地图导航装置结构示意图;0043图5为本发明又一个实施例三维电子地图导航装置结构示意图。具体实施方式0044为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。0045本发明的核心思想在于,当应用三维电子地图进行导航时,在用户与三维地标的距离小于等于设定值时,将三维地标以半透明方式显示,来避免三维地标影响用户视野范围,甚至挡住用户前方的路线,给用户造成极大的不便。0046参照图1,为本发明实施例一种三维电子。

17、地图导航方法流程图,该方法具体包括如下步骤0047步骤10接收GPS卫星信号,确定用户当前位置;0048其中,根据接收的GPS卫星信号确定用户当前位置的方法参照现有技术,本发明实施例对此不做详细描述。0049步骤11若确定导航电子地图为三维显示方式,根据用户规划路径计算用户当前位置与路径前方三维地标之间的距离;0050若所述距离大于设定值,则执行步骤12;若小于等于所述设定值,则执行步骤13;0051其中,若确定导航电子地图为二维显示方式,即非三维显示方式,则可选地,判断导航装置是否启动三维显示方式;0052若不启动三维显示方式,则继续以二维显示方式显示所述导航电子地图;0053若启动三维显示。

18、方式,则判断当前比例尺是否小于导航装置内置的基准比例尺,若小于所述基准比例尺,则将当前导航电子地图的比例尺切换为基准比例尺,之后进入三维显示方式,若大于等于所述基准比例尺,则直接进入三维显示方式。所述基准比例尺为导航装置内设置的一个比例尺,该基准比例尺能够保证三维电子地图的显示便于用户查看、参考。因此在当前比例尺较小,如小于该基准比例尺时,三维电子地图显示的效果不便于用户参考,故将当前比例尺切换为基准比例尺或大于基准比例尺。其中,导航装置启动三维显示方式包括导航装置接受用户启动三维显示方式的命令;或,导航装置根据内部设置自行启动三维显示方式,如导航装置设置为在储存有三维电子地图数据的区域自动启。

19、动导航电子地图的三维显示方式。0054步骤12继续以当前显示方式显示所述导航电子地图,并返回步骤11;0055也就是继续以三维显示方式显示所述导航电子地图,且不改变三维地标的显示方说明书CN101936740ACN101936741A4/6页7式为半透明显示方式。0056步骤13在所述导航电子地图上以半透明方式显示所述三维地标,避免三维地标影响用户视野范围,甚至挡住用户前方的路线。0057步骤14判断用户是否驶过所述三维地标所在位置;0058若驶过所述三维地标所在位置,则执行步骤11,否则继续以半透明方式显示所述三维地标,并重复本步骤14,直到用户驶过所述三维坐标,并到达目的地。0059本发明。

20、实施例为突出发明点,仅介绍了与本发明三维电子地图显示相关的一些导航操作步骤,省略了导航过程中其他的一些操作,例如,对于判断用户是否到达目的地的过程等等,本发明实施例对于省略的一些过程不做具体限定。0060本发明的技术方案当用户与三维地标的距离小于等于设定值时,通过将三维地标以半透明方式显示,有效避免了应用三维电子地图进行导航过程中三维地标影响用户视野范围,甚至挡住用户前方的路线,给用户造成极大的不便的问题,更有利于导航装置进行准确的导航服务。0061为便于更进一步理解本发明,下面以一个完整的实施例对本发明所述三维电子地图导航方法进行详细描述,参照图2中所示,导航开始后具体导航过程包括如下步骤0。

21、062步骤20通过接收GPS卫星信号确定用户的当前位置。0063步骤21检测当前的电子地图显示方式是否为三维显示方式;0064是三维显示方式,则执行步骤27,否则执行步骤22。0065步骤22判断导航装置是否启动三维电子地图显示方式;0066若否,则执行步骤23,若是,则执行步骤24。0067在本步骤中,三维电子地图显示方式的启动可以是接收用户通过操作导航装置启动的,也可以是导航装置自行根据内部的设置启动的,如导航装置设置为在储存有三维电子地图数据的区域自动启动三维电子地图显示方式。0068步骤23继续以当前的显示方式,如当前为二维显示方式,则继续以二维显示方式显示导航电子地图,并跳转至步骤2。

22、2。0069步骤24判断当前比例尺是否小于导航装置内设置的基准比例尺。0070在当前电子地图显示的比例尺大于等于基准比例尺时,直接执行步骤26;在当前导航电子地图显示的比例尺小于基准比例尺时,则执行步骤25。0071步骤25将当前导航电子地图显示的比例尺切换为基准比例尺,再执行步骤26。0072步骤26以三维显示方式显示导航电子地图、当前位置设定范围内的兴趣点及三维地标。0073步骤27根据规划路径计算用户当前所处的位置与路径前方三维地标之间的距离。0074步骤28判断当前位置与三维地标之间的距离是否大于设定值;0075如果是,则执行步骤29,如果否,则执行步骤210。0076步骤29继续以当。

23、前显示方式显示导航电子地图,也就是不改变三维地标的显示方式为半透明显示方式,并跳转至步骤28。0077步骤210在导航电子地图中将所述路径前方的三维地标转换为半透明方式显示。说明书CN101936740ACN101936741A5/6页80078步骤211判断用户是否已经驶过所述三维地标所在位置;0079若是,则跳转至步骤27,若否,则执行步骤212。0080步骤212继续以半透明方式显示所述三维地标,并跳转至步骤211,直到导航结束。0081由上述实施例的介绍可以看出,本发明的技术方案有效避免了应用三维电子地图进行导航过程中三维地标影响用户视野范围,甚至挡住用户前方的路线,给用户造成极大的不。

24、便的问题,更有利于导航装置进行准确的导航服务。0082本发明实施例还提供一种三维电子地图导航装置,参照图3,所述导航装置包括0083位置确定单元30,用于通过接收GPS卫星信号确定用户当前位置;0084导航电子地图显示单元31,用于以二维或三维方式显示导航电子地图;0085检测单元32,用于检测所述导航电子地图显示单元31是以二维还是三维方式显示导航电子地图;0086计算单元33,用于在所述检测单元32检测到所述导航电子地图为三维显示方式时,根据用户规划路径计算用户当前位置与路径前方三维地标之间的距离;0087第一判断单元34,用于判断所述计算单元33计算得到的所述距离是否大于设定值,并发送判。

25、断结果;0088控制单元35,用于接收所述第一判断单元34的判断结果,根据所述判断结果控制所述导航电子地图显示单元31的显示方式,包括若所述距离大于设定值,则控制所述导航电子地图显示单元31继续以当前显示方式显示所述导航电子地图;若小于等于所述设定值,则控制所述导航电子地图显示单元31以半透明方式显示所述三维地标。0089如图4中所述,所述导航装置还可以包括0090第二判断单元36,用于判断用户是否驶过所述三维地标所在位置,并发送判断结果;0091所述控制单元35,还用于接收所述第二判断单元36的判断结果,在所述第二判断单元36判断用户没有驶过所述三维地标所在位置情况下,控制导航电子地图显示单。

26、元31继续以半透明方式显示所述三维地标;0092所述计算单元33,还用于接收所述第二判断单元36的判断结果,在所述第二判断单元36判断用户驶过所述三维地标所在位置情况下,继续在所述导航电子地图为三维显示方式时,根据用户规划路径计算用户当前位置与路径前方三维地标之间的距离。0093如图5中所示,所述导航装置还可以包括0094第三判断单元37,用于在所述导航电子地图为二维显示方式时,判断导航装置是否启动三维显示方式,并发送判断结果;0095第四判断单元38,用于接收所述第三判断单元37的判断结果,在所述第三判断单元37判断启动三维显示方式时,判断当前比例尺是否小于导航装置内置的基准比例尺;0096。

27、比例尺切换单元39,用于在所述第四判断单元38判断当前比例尺小于所述基准比例尺时,将当前导航电子地图的比例尺切换为基准比例尺或大于基准比例尺;0097所述控制单元35,还用于接收所述第三判断单元37的判断结果,在所述第三判断单元37判断不启动三维显示方式时,控制导航电子地图显示单元继续以二维显示方式显示所述导航电子地图。说明书CN101936740ACN101936741A6/6页90098本发明所述的导航装置有效避免了应用三维电子地图进行导航过程中三维地标影响用户视野范围,甚至挡住用户前方的路线,给用户造成极大的不便的问题,更有利于导航装置进行准确的导航服务。0099综上所述,本发明的技术方。

28、案当用户与三维地标的距离小于等于设定值时,通过将三维地标以半透明方式显示,有效避免了应用三维电子地图进行导航过程中三维地标影响用户视野范围,甚至挡住用户前方的路线,给用户造成极大的不便的问题,更有利于导航装置进行准确的导航服务。0100以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。说明书CN101936740ACN101936741A1/4页10图1说明书附图CN101936740ACN101936741A2/4页11图2说明书附图CN101936740ACN101936741A3/4页12图3图4说明书附图CN101936740ACN101936741A4/4页13图5说明书附图CN101936740A。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 物理 > 测量;测试


copyright@ 2017-2020 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1