CN102840864B - 一种通过二维码实现定位导航的方法和装置 - Google Patents
一种通过二维码实现定位导航的方法和装置 Download PDFInfo
- Publication number
- CN102840864B CN102840864B CN201210349013.0A CN201210349013A CN102840864B CN 102840864 B CN102840864 B CN 102840864B CN 201210349013 A CN201210349013 A CN 201210349013A CN 102840864 B CN102840864 B CN 102840864B
- Authority
- CN
- China
- Prior art keywords
- user current
- current place
- described user
- quick response
- response code
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Landscapes
- Navigation (AREA)
Abstract
本发明实施例提供一种通过二维码实现定位导航的方法和装置,以实时、准确获取用户所需要的导航信息。所述方法包括:通过二维码获取用户当前所在站点的信息;根据所述用户当前所在站点的信息,确定所述用户当前所在站点至目标站点的导航路线。本发明实施例提供的方法根据公交车辆的位置信息,将最近公交车作为线路首选,提高了时效性;精确而丰富的位置信息,提供了更为精准的公交导航,同时,对用户而言,只需要进行简单的二维码扫描动作即可完成对导航过程,方便快捷,简化了用户的操作过程,提升了获取导航信息的效率。
Description
技术领域
本发明涉及互联网应用领域,尤其涉及一种通过二维码实现定位导航的方法和装置。
背景技术
城市基础设施发展给居住在都市的人带来了极大的利好,例如,发达的公共交通不仅是“绿色城市”的指标之一,而且为普通市民的出行带来极大的方便。
由于现代城市发展迅速,一个现代化大都市不仅公交网络密如蛛网,而且其中商铺云集。在市民出行过程中,单凭个人的记忆到达城市的陌生地点,即使是城市的原住民也并非一件容易的事情,或者,从甲公交站乘车到达乙公交站,可能有若干条线路可供选择,但哪一条线路耗时最短、最便捷,个人很难把握。因此,伴随着互联网络技术的日新月异和通信技术的不断更新发展,普通市民大多选择在全球定位***(GlobalPositioningSystem,GPS)导航技术的帮助下进行目标地点的定位导航,从而顺利到达目的地。
现有的一种定位导航方法是:在为用户提供的终端(例如,手机等移动通信设备)上,用户手动输入当前始发地点或者通过方位定位方式获取当前所在位置,然后,输入目标地点,在通常的导航技术,例如,GPS的协助下,获取达到目标地点的信息。
上述现有的定位导航方法不足之处在于,手动输入较为繁琐,另一方面,由于当下的城市化进程发展迅速,公交网络更新频繁,但相应的信息更新可能滞后,因此,这种方式获取的导航信息不具有实时特性,信息获取未必准确。
发明内容
本发明实施例提供一种通过二维码实现定位导航的方法和装置,以实时、准确获取用户所需要的导航信息。
本发明实施例提供一种通过二维码实现定位导航的方法,所述方法包括:
通过二维码获取用户当前所在站点的信息;
根据所述用户当前所在站点的信息,确定所述用户当前所在站点至目标站点的导航路线。
本发明实施例提供一种通过二维码实现定位导航的装置,所述装置包括:
获取模块,用于通过二维码获取用户当前所在站点的信息;
导航路线确定模块,用于根据所述用户当前所在站点的信息,确定所述用户当前所在站点至目标站点的导航路线。
从上述本发明实施例可知,通过二维码获取用户当前所在站点的信息,根据用户当前所在站点的信息,确定用户当前所在站点至目标站点的导航路线。由于用户当前所在站点对应的二维码的位置信息能够具体精确到公交站点,二维码是由城市公交公司提供,其提供的公交线路实时性更强。因此,本发明实施例提供的方法根据公交车辆的位置信息,将最近公交车作为线路首选,提高了时效性;精确而丰富的位置信息,提供了更为精准的公交导航,同时,对用户而言,只需要进行简单的二维码扫描动作即可完成对导航过程,方便快捷,简化了用户的操作过程,提升了获取导航信息的效率。
附图说明
为了更清楚地说明本发明实施例的技术方案,下面将对现有技术或实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域技术人员来讲,还可以如这些附图获得其他的附图。
图1是本发明实施例提供的通过二维码实现定位导航的方法流程示意图;
图2是本发明实施例提供的通过二维码实现定位导航的装置结构示意图;
图3是本发明另一实施例提供的通过二维码实现定位导航的装置结构示意图;
图4是本发明另一实施例提供的通过二维码实现定位导航的装置结构示意图;
图5-a是本发明另一实施例提供的通过二维码实现定位导航的装置结构示意图;
图5-b是本发明另一实施例提供的通过二维码实现定位导航的装置结构示意图;
图5-c是本发明另一实施例提供的通过二维码实现定位导航的装置结构示意图;
图5-d是本发明另一实施例提供的通过二维码实现定位导航的装置结构示意图;
图5-e是本发明另一实施例提供的通过二维码实现定位导航的装置结构示意图;
图5-f是本发明另一实施例提供的通过二维码实现定位导航的装置结构示意图;
图6-a是本发明另一实施例提供的通过二维码实现定位导航的装置结构示意图;
图6-b是本发明另一实施例提供的通过二维码实现定位导航的装置结构示意图;
图6-c是本发明另一实施例提供的通过二维码实现定位导航的装置结构示意图;
图6-d是本发明另一实施例提供的通过二维码实现定位导航的装置结构示意图;
图6-e是本发明另一实施例提供的通过二维码实现定位导航的装置结构示意图;
图6-f是本发明另一实施例提供的通过二维码实现定位导航的装置结构示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域技术人员所获得的所有其他实施例,都属于本发明保护的范围。
请参阅附图1,是本发明实施例提供的通过二维码实现定位导航的方法流程示意图,主要包括步骤S101和步骤S102,具体地:
S101,通过二维码获取用户当前所在站点的信息。
所谓二维码,是将数据信息通过黑白相间的几何图形按照一定规律排列在平面上。在整个代码编制中利用了计算机学的二进制比特流思路,用一定的几何图形与二进制代码相匹配来完成对数据信息的表达功能,然后利用***的光电检测设备完成对图形信息的自动识别和处理功能。由于二维码每种码制有其特定的字符集、每个字符占有一定的宽度、具有一定的校验功能、对不同行的信息自动识别以及处理图形旋转变化等,在本发明实施例中,可以使用二维码来代替条形码,以记载更复杂的数据,例如图片、网络链接等等。
为了获取用户当前所在站点的信息,在本发明实施例中,可以对用户当前所在站点对应的二维码进行扫描,例如,使用二维码扫描软件QuickMark对用户当前所在站点对应的二维码进行扫描。然后,根据对用户当前所在站点对应的二维码进行的扫描,识别所述二维码的位置信息。由于用户当前所在站点对应的二维码是由城市公交公司给出,并且与提供导航软件的第三方合作开发了数据库,因此,可使用导航软件检测并识别所述二维码的位置信息,二维码的位置信息包括用户当前所在站点名称、用户当前所在站点的公交线路以及公交车与用户当前所在站点之间的距离中的一种或多种组合,等等。
需要说明的是,用户当前所在站点对应的二维码的位置信息能够具体精确到公交站点,相比用户当前所在位置的位置信息更为精确,同时,由于二维码是由城市公交公司提供,因此,其提供的公交线路实时性更强。
S102,根据所述用户当前所在站点的信息,确定所述用户当前所在站点至目标站点的导航路线。
由于户当前所在站点对应的二维码的位置信息给出了用户当前所在站点名称、所述用户当前所在站点的公交线路以及公交车与所述用户当前所在站点之间的距离等等信息,因此,作为本发明一个实施例,当用户输入目标站点后,可以根据这些信息计算以最短路径、最少换乘和最少时间从用户当前所在站点到达目标站点的导航路线。
如前所述,现代化的大都市不仅具有发达的公交网,在公交沿线还具有众多的商铺。为了向用户提供沿线商铺信息,在本发明实施例中,在确定所述用户当前所在站点至目标站点的导航路线的同时或之后,还可以根据用户的输入,显示用户当前所在站点至目标站点沿线的商铺信息。在用户选择了沿线商铺信息中的目标商铺后,可以进一步确定用户当前所在站点至所述沿线商铺信息中目标商铺的导航路线,同样是根据所述用户当前所在站点名称、所述用户当前所在站点的公交线路以及公交车与所述用户当前所在站点之间的距离中的一种或多种组合,计算以最短路径、最少换乘和最少时间从所述用户当前所在站点到达沿线商铺信息中目标商铺的导航路线。
从上述本发明实施例提供的通过二维码实现定位导航的方法可知,通过二维码获取用户当前所在站点的信息,根据用户当前所在站点的信息,确定用户当前所在站点至目标站点的导航路线。由于用户当前所在站点对应的二维码的位置信息能够具体精确到公交站点,二维码是由城市公交公司提供,其提供的公交线路实时性更强。因此,本发明实施例提供的方法根据公交车辆的位置信息,将最近公交车作为线路首选,提高了时效性;精确而丰富的位置信息,提供了更为精准的公交导航,同时,对用户而言,只需要进行简单的二维码扫描动作即可完成对导航过程,方便快捷,简化了用户的操作过程,提升了获取导航信息的效率。
请参阅附图2,是本发明实施例提供的通过二维码实现定位导航的装置结构示意图。为了便于说明,仅仅示出了与本发明实施例相关的部分。附图2示例的通过二维码实现定位导航的装置可以包括获取模块201和导航路线确定模块202,其中:
获取模块201,用于通过二维码获取用户当前所在站点的信息;
导航路线确定模块202,用于根据所述用户当前所在站点的信息,确定所述用户当前所在站点至目标站点的导航路线。
需要说明的是,以上通过二维码实现定位导航的装置的实施方式中,各功能模块的划分仅是举例说明,实际应用中可以根据需要,例如相应硬件的配置要求或者软件的实现的便利考虑,而将上述功能分配由不同的功能模块完成,即将所述通过二维码实现定位导航的装置的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。而且,实际应用中,本实施例中的相应的功能模块可以是由相应的硬件实现,也可以由相应的硬件执行相应的软件完成,例如,前述的获取模块,可以是具有执行前述通过二维码获取用户当前所在站点的信息的硬件,例如获取器,也可以是能够执行相应计算机程序从而完成前述功能的一般处理器或者其他硬件设备;再如前述的导航路线确定模块,可以是具有执行前述根据所述用户当前所在站点的信息,确定所述用户当前所在站点至目标站点的导航路线功能的硬件,例如导航路线确定器,也可以是能够执行相应计算机程序从而完成前述功能的一般处理器或者其他硬件设备(本说明书提供的各个实施例都可应用上述描述原则)。
附图2示例的获取模块201可以包括扫描单元301和识别单元302,如附图3所示本发明另一实施例提供的通过二维码实现定位导航的装置,其中:
扫描单元301,用于对所述用户当前所在站点对应的二维码进行扫描;
识别单元302,用于根据所述扫描单元301进行的扫描识别所述二维码的位置信息,所述二维码的位置信息包括所述用户当前所在站点名称、所述用户当前所在站点的公交线路以及公交车与所述用户当前所在站点之间的距离中的一种或多种组合。
附图3示例的导航路线确定模块202可以包括计算单元401,如附图4所示本发明另一实施例提供的通过二维码实现定位导航的装置。计算单元401用于根据所述用户当前所在站点名称、所述用户当前所在站点的公交线路以及公交车与所述用户当前所在站点之间的距离中的一种或多种组合,计算以最短路径、最少换乘和最少时间从所述用户当前所在站点到达目标站点的导航路线。
附图2至附图4任一示例的装置或导航路线确定模块202还可以包括周边环境显示模块501,如附图5-a至附图5-f所示本发明另一实施例提供的通过二维码实现定位导航的装置。周边环境显示模块501用于根据用户的输入,显示所述用户当前所在站点至目标站点沿线的商铺信息。
附图5-a至附图5-f示例的装置还可以包括商铺定位模块601,如附图6-a至附图6-f所示本发明另一实施例提供的通过二维码实现定位导航的装置。商铺定位模块601用于确定所述用户当前所在站点至所述沿线商铺信息中目标商铺的导航路线。
需要说明的是,上述装置各模块/单元之间的信息交互、执行过程等内容,由于与本发明方法实施例基于同一构思,其带来的技术效果与本发明方法实施例相同,具体内容可参见本发明方法实施例中的叙述,此处不再赘述。
本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,比如以下各种方法的一种或多种或全部:
通过二维码获取用户当前所在站点的信息;
根据所述用户当前所在站点的信息,确定所述用户当前所在站点至目标站点的导航路线。
本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序可以存储于一计算机可读存储介质中,存储介质可以包括:只读存储器(ROM,ReadOnlyMemory)、随机存取存储器(RAM,RandomAccessMemory)、磁盘或光盘等。
以上对本发明实施例提供的一种通过二维码实现定位导航的方法和装置进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。
Claims (6)
1.一种通过二维码实现定位导航的方法,其特征在于,所述方法包括:
使用导航软件对所述用户当前所在站点对应的二维码进行扫描;
根据对所述用户当前所在站点对应的二维码进行的扫描,识别所述二维码的位置信息,所述二维码的位置信息包括所述用户当前所在站点名称、所述用户当前所在站点的公交线路以及公交车与所述用户当前所在站点之间的距离中的一种或多种组合,数据库由城市公交公司和所述导航软件所属公司共同提供,所述二维码由所述城市公交公司提供,所述用户当前所在站点对应的二维码的位置信息精确到公交站点;
根据所述用户当前所在站点的信息,确定所述用户当前所在站点至目标站点的导航路线;
所述根据所述用户当前所在站点的信息,确定所述用户当前所在站点至目标站点的导航路线包括:
根据所述用户当前所在站点名称、所述用户当前所在站点的公交线路以及公交车与所述用户当前所在站点之间的距离中的一种或多种组合,计算以最短路径、最少换乘和最少时间从所述用户当前所在站点到达目标站点的导航路线。
2.如权利要求1所述的方法,其特征在于,所述确定所述用户当前所在站点至目标站点的导航路线的同时或之后还包括:
根据用户的输入,显示所述用户当前所在站点至目标站点沿线的商铺信息。
3.如权利要求2所述的方法,其特征在于,所述方法还包括:
确定所述用户当前所在站点至所述沿线商铺信息中目标商铺的导航路线。
4.一种通过二维码实现定位导航的装置,其特征在于,所述装置包括:
扫描模块,用于使用导航软件对所述用户当前所在站点对应的二维码进行扫描;
识别模块,用于根据所述扫描单元进行的扫描识别所述二维码的位置信息,所述二维码的位置信息包括所述用户当前所在站点名称、所述用户当前所在站点的公交线路以及公交车与所述用户当前所在站点之间的距离中的一种或多种组合,数据库由城市公交公司和所述导航软件所属公司共同提供,所述二维码由所述城市公交公司提供,所述用户当前所在站点对应的二维码的位置信息精确到公交站点;
导航路线确定模块,用于根据所述用户当前所在站点的信息,确定所述用户当前所在站点至目标站点的导航路线;
所述导航路线确定模块包括:
计算单元,用于根据所述用户当前所在站点名称、所述用户当前所在站点的公交线路以及公交车与所述用户当前所在站点之间的距离中的一种或多种组合,计算以最短路径、最少换乘和最少时间从所述用户当前所在站点到达目标站点的导航路线。
5.如权利要求4所述的装置,其特征在于,所述导航路线确定模块或所述装置还包括:
周边环境显示模块,用于根据用户的输入,显示所述用户当前所在站点至目标站点沿线的商铺信息。
6.如权利要求5所述的装置,其特征在于,所述装置还包括:
商铺定位模块,用于确定所述用户当前所在站点至所述沿线商铺信息中目标商铺的导航路线。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201210349013.0A CN102840864B (zh) | 2012-09-19 | 2012-09-19 | 一种通过二维码实现定位导航的方法和装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201210349013.0A CN102840864B (zh) | 2012-09-19 | 2012-09-19 | 一种通过二维码实现定位导航的方法和装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN102840864A CN102840864A (zh) | 2012-12-26 |
CN102840864B true CN102840864B (zh) | 2016-03-16 |
Family
ID=47368443
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201210349013.0A Active CN102840864B (zh) | 2012-09-19 | 2012-09-19 | 一种通过二维码实现定位导航的方法和装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN102840864B (zh) |
Families Citing this family (18)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103900556A (zh) * | 2012-12-28 | 2014-07-02 | 联芯科技有限公司 | 一种基于智能手机摄像头位置定位的方法及*** |
CN103165025B (zh) * | 2013-03-08 | 2015-09-02 | 郑奕斌 | 一种二维码导航方法、装置及载体 |
CN103234543A (zh) * | 2013-04-26 | 2013-08-07 | 慕林 | 基于二维码或/和nfc的定位导航***及其实现方法 |
CN103324194B (zh) * | 2013-05-21 | 2015-11-18 | 无锡普智联科高新技术有限公司 | 基于二维码导航带的移动机器人定位*** |
CN103310700A (zh) * | 2013-06-17 | 2013-09-18 | 开平市中铝实业有限公司 | 一种公交车站自助路线*** |
CN103426325B (zh) * | 2013-08-15 | 2016-12-28 | 浙江三网科技股份有限公司 | 二维码电子站牌 |
CN104424491A (zh) * | 2013-08-26 | 2015-03-18 | 程抒一 | 二维码导航*** |
CN104459613A (zh) * | 2013-09-16 | 2015-03-25 | 中兴通讯股份有限公司 | 一种位置跟踪的方法及终端 |
CN104516907A (zh) * | 2013-09-29 | 2015-04-15 | 腾讯科技(深圳)有限公司 | 线路查询的方法及*** |
CN103489328B (zh) * | 2013-10-16 | 2016-07-06 | 重庆邮电大学 | 一种智能停车场反向寻车方法 |
CN103544297B (zh) * | 2013-10-29 | 2016-08-31 | 上海交通大学 | 基于二维码技术的公交集成信息控制***及方法 |
CN103678546A (zh) * | 2013-12-04 | 2014-03-26 | 北京科技大学 | 一种基于二维码的公交站信息查询方法及查询*** |
CN104596499B (zh) * | 2014-06-27 | 2019-07-05 | 腾讯科技(深圳)有限公司 | 一种通过图像获取进行导航的方法、装置和*** |
CN104809906B (zh) * | 2015-04-28 | 2017-05-17 | 贵州中科汉天下信息技术有限公司 | 一种判断公交车所属路线的方法 |
CN106441266B (zh) * | 2015-08-05 | 2021-07-09 | 腾讯科技(深圳)有限公司 | 基于二维码的导航方法以及导航*** |
CN108156918B (zh) * | 2017-12-26 | 2019-12-31 | 中国农业大学 | 一种规模化农田无线物联网智能滴灌***及方法 |
CN110069065B (zh) * | 2019-04-24 | 2022-05-27 | 合肥柯金自动化科技股份有限公司 | 一种基于激光导航与图片识别的agv站点定位*** |
CN113449830A (zh) * | 2021-06-29 | 2021-09-28 | 北京红山信息科技研究院有限公司 | 一种定位方法、装置、移动终端及存储介质 |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102033916A (zh) * | 2010-12-09 | 2011-04-27 | 闽江学院 | 自助友多平台掌上导览*** |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP3890825B2 (ja) * | 1999-09-13 | 2007-03-07 | 株式会社デンソー | ナビゲーション装置 |
CN101226599B (zh) * | 2008-02-02 | 2011-12-28 | 华为终端有限公司 | 公交信息查询方法、终端、公交信息***和反馈子*** |
CN101583079A (zh) * | 2009-06-15 | 2009-11-18 | 中兴通讯股份有限公司 | 具有导航功能的手机及其定位方法以及相应的*** |
-
2012
- 2012-09-19 CN CN201210349013.0A patent/CN102840864B/zh active Active
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102033916A (zh) * | 2010-12-09 | 2011-04-27 | 闽江学院 | 自助友多平台掌上导览*** |
Also Published As
Publication number | Publication date |
---|---|
CN102840864A (zh) | 2012-12-26 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN102840864B (zh) | 一种通过二维码实现定位导航的方法和装置 | |
US9672240B2 (en) | Apparatus and method to update geographic database | |
TWI391632B (zh) | 利用識別標籤之定位導航系統與應用於其上之定位導航方法 | |
CN105021186B (zh) | 基于手绘地图的智能导游导览*** | |
CN105241446B (zh) | 一种室内导航路线生成方法及用户终端 | |
CN104410717A (zh) | 一种信息推送的方法和装置 | |
US20150296335A1 (en) | Method and apparatus for conveying point of interest data with minimum data exchange | |
WO2022143819A1 (zh) | 一种导航二维码生成方法、园区导航方法及装置 | |
US9787557B2 (en) | Determining semantic place names from location reports | |
CN103547887A (zh) | 具有用于在短距离内作出多次转向的辅助的导航*** | |
US20230049839A1 (en) | Question Answering Method for Query Information, and Related Apparatus | |
CN105674990A (zh) | 一种移动终端及其室内路线规划方法 | |
CN113160693B (zh) | 一种道路路口的处理方法、装置、设备和存储介质 | |
US9418351B2 (en) | Automated network inventory using a user device | |
CN112528169A (zh) | 用于导航的方法、装置、设备和计算机可读存储介质 | |
CN103177030A (zh) | 信息查询***及信息查询方法 | |
CN106126628A (zh) | 一种公共区域智能信息查询追踪***及方法 | |
CN103198750A (zh) | 在客户端中显示数字地图的方法和装置 | |
JP2019139346A (ja) | 画像認識装置、画像認識システム及びプログラム | |
CN113449687B (zh) | 兴趣点出入口的识别方法、装置及电子设备 | |
CN105025436A (zh) | 一种信息获取方法及移动终端 | |
CN106503072B (zh) | Poi的查询方法及装置 | |
CN110646000A (zh) | 导航方法、装置及存储介质 | |
WO2014174649A1 (ja) | 情報処理システム、表示装置、情報処理方法および情報処理プログラム | |
CN116994145B (zh) | 车道线变化点的识别方法、装置、存储介质及计算机设备 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant |