基于云的盲人导航方法、电子设备和计算机程序产品技术

技术编号:18970560 阅读:44 留言:0更新日期:2018-09-19 02:52
本发明专利技术提供了一种基于云的基于云的盲人导航方法、电子设备和计算机程序产品,应用于导航技术领域,该方法获取终端当前的位置信息和方位信息,终端上运行基于云的盲人导航方法;根据显示比例尺,预设规则,终端当前的位置信息和方向信息,确定待显示地图的位置信息;根据待显示地图的位置信息显示待显示地图。本发明专利技术基于云技术,获取终端当前的位置信息和方位信息;根据显示比例尺,预设规则,终端当前的位置信息和方向信息,确定待显示地图的位置信息;根据待显示地图的位置信息显示待显示地图,使得显示的地图与终端当前的位置信息和方位信息息相关,进而使得终端显示的内容为盲人当前方位的可视内容,解决了盲人无法通过视觉辨别方向的困扰。

Blind navigation method, electronic equipment and computer program product based on cloud

The invention provides a cloud-based blind navigation method, electronic equipment and computer program products, which are used in the field of navigation technology. The method obtains the current position information and orientation information of the terminal and runs a cloud-based blind navigation method on the terminal. According to the display scale, the terminal is currently running according to the preset rules. The location information and direction information are used to determine the location information of the map to be displayed, and the map to be displayed is displayed according to the location information of the map to be displayed. The invention obtains the current position information and orientation information of the terminal based on cloud technology, determines the position information of the map to be displayed according to the display scale, preset rules, and the current position information and orientation information of the terminal, and displays the map to be displayed according to the position information of the map to be displayed so as to make the displayed map and the terminal current. Position information and orientation information are closely related, so that the display content of the terminal is the visual content of the blind's current orientation, which solves the problem that the blind can not distinguish the direction by vision.

【技术实现步骤摘要】
基于云的盲人导航方法、电子设备和计算机程序产品
本专利技术涉及导航
,特别涉及一种基于云的盲人导航方法、电子设备和计算机程序产品。
技术介绍
随着社会的发展,盲人和弱视群体对于出行和信息的认知需求越来越强烈。目前可提供的地图服务,主要是以正常人的操作为基准,定义地图中心为用户的相对位置,周围信息也只能通过视觉获取。然而,此种方式对盲人和弱势人群不够友好。
技术实现思路
有鉴于此,本专利技术实施例期望提供一种基于云的盲人导航方法、电子设备和计算机程序产品,主要用于盲人导航。第一方面,本专利技术实施例提供了一种基于云的盲人导航方法,包括:获取终端当前的位置信息和方位信息,所述终端上运行所述基于云的盲人导航方法;根据所述显示比例尺,预设规则,所述终端当前的位置信息和方向信息,确定待显示地图的位置信息;根据所述待显示地图的位置信息显示所述待显示地图。第二方面,本专利技术实施例提供了一种电子设备,所述电子设备包括:存储器,一个或多个处理器;存储器与处理器通过通信总线相连;处理器被配置为执行存储器中的指令;所述存储介质中存储有用于执行权利要求第一方面所述方法中各个步骤的指令。第三方面,本专利技术实施例提供了一种与包括显示器的电子设备结合使用的计算机程序产品,所述计算机程序产品包括计算机可读的存储介质和内嵌于其中的计算机程序机制,所述计算机程序机制包括用于执行上述第一方面所述方法中各个步骤的指令。有益效果如下:本专利技术实施例中,获取终端当前的位置信息和方位信息,其中,终端上运行基于云的盲人导航方法;根据显示比例尺,预设规则,终端当前的位置信息和方向信息,确定待显示地图的位置信息;根据待显示地图的位置信息显示待显示地图,使得显示的地图与终端当前的位置信息和方位信息息相关,进而使得终端显示的内容为盲人当前方位的可视内容,解决了盲人无法通过视觉辨别方向的困扰。附图说明下面将参照附图描述本专利技术的具体实施例,其中:图1为本专利技术实施例中的一种基于云的盲人导航方法流程示意图;图2为本专利技术实施例中的另一种基于云的盲人导航方法流程示意图;图3为本专利技术实施例中的一种地图实时加载显示流程示意图;图4为本专利技术实施例中的一种用户信息交互流程示意图;图5为本专利技术实施例中的一种终端使用示意图;图6为本专利技术实施例中的一种电子设备的结构示意图。具体实施方式为了使本专利技术的技术方案及优点更加清楚明白,以下结合附图对本专利技术的示例性实施例进行进一步详细的说明,显然,所描述的实施例仅是本专利技术的一部分实施例,而不是所有实施例的穷举。并且在不冲突的情况下,本专利技术中的实施例及实施例中的特征可以互相结合。目前可提供的地图服务,主要是以正常人的操作为基准,定义地图中心为用户的相对位置,周围信息也只能通过视觉获取。然而,此种方式对盲人和弱势人群不够友好。基于此,本专利技术实施例提供了一种基于云的盲人导航方法,获取终端当前的位置信息和方位信息,其中,终端上运行基于云的盲人导航方法;根据显示比例尺,预设规则,终端当前的位置信息和方向信息,确定待显示地图的位置信息;根据待显示地图的位置信息显示待显示地图,使得显示的地图与终端当前的位置信息和方位信息息相关,进而使得终端显示的内容为盲人当前方位的可视内容,解决了盲人无法通过视觉辨别方向的困扰。本实施例提供的导航方法运行与终端上,该终端可以为移动终端或移动设备,如手机、ipad等。本实施例提供的导航方法在终端上运行的方式可以有多种,如以app的形式运行。下面以手机通过盲人导航app运行本实施例提供的导航方法为例,对其执行过程进行详细阐述。手机中首次安装盲人导航app后,当用户点击该盲人导航app时,执行图1所示的方法。101,获取手机当前的位置信息和方位信息。例如,通过手机GPS获取手机当前的位置信息,结合地磁传感器确定手机当前的方位信息,或者,通过磁力针确定手机当前的方位信息。其中,位置信息可以为经纬度信息,也可以为其他制式的位置信息。本实施例及后续实施例均以经纬度信息作为示例进行说明。102,根据显示比例尺,预设规则,手机当前的位置信息和方向信息,确定待显示地图的位置信息。其中,预设规则为手机在待显示地图中的位置。如:预设规则为手机在待显示地图的底部中心。当预设规则为手机在待显示地图的底部中心时,步骤102通过如下方式实现:1.1,根据待显示比例尺和手机的有效显示宽度和有效显示高度,确定待显示地图的w和h。。其中,比例尺的确定可以按现有方案确定,本实施例并不进行限定。手机的有效显示宽度和有效显示高度也可以按现有方案确定,本实施例并不进行限定。根据待显示比例尺和手机的有效显示宽度和有效显示高度可以确定当前比例尺下,手机的有效显示宽度可跨越的经度宽度和有效显示高度可跨越的维度宽度,该经度宽度确定为w,该维度宽度确定为h。1.2,将待显示地图的正前方确定为端当前的方向信息对应的方向。通过1.2可以保证待显示的地图与盲人当前面向的真实环境对应,实现将手机模拟为盲人眼睛的效果,避免了盲人无法通过视觉辨别方向的困扰,方便盲人使用。1.3,根据手机当前的位置(x,y),确定待显示地图的左下角坐标为右下角坐标为左上角坐标为右上角坐标为通过1.1至1.3可以保证待显示地图为盲人前方的区域。而通过1.1至1.3会以地图的底部中点作为用户的相对参考基准点:相对于传统的以地图中心作为相对位置基准点,优势有两方面。1)以地底部中点作为用户所在位置相对于地图位置的参考点,盲人手持该手机,设置好合适比例尺,朝向正前方,地图上显示的区域都是设备朝向前方的建筑物,通过触摸获取地图上的建筑信息,靠近右侧的建筑物在用户右前方,靠近左侧的在左前方,有利于用户更好的把握建筑物相对于自己的方位和距离。2)盲人或者弱势人群,在点击屏幕时,没法一下就精准的找到目标位置,一般都是沿着设备边缘,特别是设备底部,作为自己的参考点,距离底部远,离自己距离远;距离设备底部近,离自己距离近。103,根据待显示地图的位置信息显示待显示地图。可采用现有的地图显示方法,如显示百度地图,谷歌地图等。另外,除了显示待显示地图之外,还会显示待显示地图相关的一个或多个图层信息。其中,图层信息为建筑物图层信息,或者,图层信息为商店图层信息,或者,图层信息为道路图层信息,或者,图层信息为自定义图层信息。在根据待显示地图的位置信息显示待显示地图以及待显示地图相关的一个或多个图层信息之后,可以在监听到预设条件被触发后,获取信息,并以语音播报形式播报信息,方便盲人获取相关信息。其中,监听到用于播报信息的语音可以认为监听到预设条件被触发,或者,监听到预设的播报点被触摸可以认为监听到预设条件被触发。例如,若监听到“请语音播报建筑E”的语音,则认为监听到预设条件被触发,从该语音中解析出“建筑E”作为播报信息,并以语音播报形式播报信息。或者,若监听到手机屏幕中的播报点“建筑E”被触摸,则认为监听到预设条件被触发,将“建筑E”作为播报信息,并以语音播报形式播报信息。本实施例不对播报点的设定进行限定。执行至此,本实施例提供的导航方法则会在手机中持续运行,当发现基于云的盲人导航方法被前台运行,但手机的位置信息改变,或者,基于云的盲人导航方法被前台运行,但手机的方位信息改变后,还会重复执行图1所示的步骤101至步骤103,实现为盲人持本文档来自技高网...

【技术保护点】
1.一种基于云的盲人导航方法,其特征在于,包括:获取终端当前的位置信息和方位信息,所述终端上运行所述基于云的盲人导航方法;根据所述显示比例尺,预设规则,所述终端当前的位置信息和方向信息,确定待显示地图的位置信息;根据所述待显示地图的位置信息显示所述待显示地图。

【技术特征摘要】
1.一种基于云的盲人导航方法,其特征在于,包括:获取终端当前的位置信息和方位信息,所述终端上运行所述基于云的盲人导航方法;根据所述显示比例尺,预设规则,所述终端当前的位置信息和方向信息,确定待显示地图的位置信息;根据所述待显示地图的位置信息显示所述待显示地图。2.根据权利要求1所述的方法,其特征在于,所述预设规则为所述终端在待显示地图中的位置。3.根据权利要求2所述的方法,其特征在于,所述位置信息为经纬度信息;所述预设规则为所述终端在待显示地图的底部中心;所述根据所述显示比例尺,预设规则,所述终端当前的位置信息和方向信息,确定待显示地图的位置信息,包括:根据所述待显示比例尺和所述终端的有效显示宽度和有效显示高度,确定待显示地图的宽度w和高度h;将所述待显示地图的正前方确定为所述端当前的方向信息对应的方向,根据所述终端当前的位置(x,y),确定所述待显示地图的左下角坐标为右下角坐标为左上角坐标为右上角坐标为4.根据权利1、2或3所述的方法,其特征在于,所述根据所述待显示地图的位置信息显示所述待显示地图,包括:根据所述待显示地图的位置信息显示所述待显示地图以及所述待显示地图相关的一个或多个图层信息。5.根据权利4所述的方法,其特征在于,所述图层信息为建筑物图层信息,或者,所述图层信息为商店图层信息,或者,...

【专利技术属性】
技术研发人员:王敏刘兆祥廉士国
申请(专利权)人:达闼科技北京有限公司
类型:发明
国别省市:北京,11

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

1