CN107462237A - 导航方法及装置 - Google Patents
导航方法及装置 Download PDFInfo
- Publication number
- CN107462237A CN107462237A CN201710602296.8A CN201710602296A CN107462237A CN 107462237 A CN107462237 A CN 107462237A CN 201710602296 A CN201710602296 A CN 201710602296A CN 107462237 A CN107462237 A CN 107462237A
- Authority
- CN
- China
- Prior art keywords
- geographical position
- coordinate
- map picture
- location
- subdata base
- 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.)
- Pending
Links
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01C—MEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
- G01C21/00—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
- G01C21/005—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 with correlation of navigation data from several sources, e.g. map or contour matching
Landscapes
- Engineering & Computer Science (AREA)
- Radar, Positioning & Navigation (AREA)
- Remote Sensing (AREA)
- Automation & Control Theory (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Navigation (AREA)
Abstract
本发明公开了一种导航方法及装置。其中,该方法包括:接收客户端发送的第一定位请求,其中,第一定位请求包括安装客户端的移动终端当前所处第一地理位置的坐标,第一定位请求用于请求确定移动终端的地址;在预设数据库中查找与第一地理位置的坐标对应的子数据库,其中,子数据库中包括多个地图信息,地图信息中包括地图图片和地图图片所指示的第二地理位置的坐标;确定与第一地理位置距离最短的第二地理位置为目标位置;发送与目标位置关联的地图图片。本发明解决了现有技术中的导航方式存在的导航精准度和用户体验度较差的技术问题。
Description
技术领域
本发明涉及导航领域,具体而言,涉及一种导航方法及装置。
背景技术
随着无线通讯技术和移动计算技术的不断发展,移动定位服务越来越受到用户的重视,各种基于位置的服务也开始涌现出来,并广泛应用于社会各个领域。现阶段的用户已不仅仅关心自己所在的位置,而更加希望在此基础上进一步获得所在位置周边的地理空间信息和各类基于位置的服务。其中一个典型的案例就是采用移动定位技术联合相关地图服务商,来为用户提供基于位置的智能导航业务。
然而在目前的智能导航领域还存在有这样的问题:在用户通过常见导航方式导航到末端后,由于地图服务***缺乏最终百米甚至几十米的导航路径,无法精准描述细部信息,使得末端导航容易出错,用户也找不到位置最终导致导航失败。
针对这个问题,现有的常规地图服务商并没有提供较好的解决方法。下面以交通地图,影像地图,街景地图三种应用较为广泛的导航方式为例,来简要说明其局限性。
方式一、根据交通地图进行导航。交通地图是基于地理坐标,按照一定的数学法则,运用专业的符号***,以电子图形的形式表示具有空间分布特性的自然与社会现象的载体。交通地图能够准确标识地物的空间位置,具有较高的科学性。但是由于在交通地图上大量运用专业的符号***,容易在地图展示中丧失地物本身的直观性,导致其地物识别度有限、末端导航体验不佳等问题。
方式二、根据影像地图进行导航。影像地图是一种带有地面遥感影像的地图,是利用航空像片或卫星遥感影像,通过几何纠正、投影变换和比例尺归化,运用一定的地图符号、注记,直接反映制图对象地理特征及空间分布的地图。由于加入了卫星影像信息,用户能够直接从图上看出地物的原始特征,获得更为直观的地物识别方面体验。但从地图的精细程度来看,影像地图受限于航空摄影和卫星遥感相关技术,难以提供高精度的地图服务,在末端导航方面难有作为。
方式三、根据街景地图进行导航。街景地图是一种实景地图服务。为用户提供城市、街道或其他环境的360度全景图像,用户可以通过该服务获得如临其境的地图浏览体验。利用街景地图,用户只要通过终端产品就可以真实的看到街道上的高清景象,获得了“人视角”的地图浏览体验,街景地图能为用户提供更加真实准确、更富画面细节的地图服务,直观性较好,而且精度较高。但是街景地图也存在有细节信息过于冗余的缺陷,给后台服务器带来巨大压力,威胁到***运营的流畅性,从而大大降低了用户体验效果。
综上,现有技术中的导航方式直观性较差、精准度较低、信息过于冗余而导致流畅性较差,因此,现有技术中的导航方式存在导航精准度和用户体验度较差的技术问题。
针对上述的问题,目前尚未提出有效的解决方案。
发明内容
本发明实施例提供了一种导航方法及装置,以至少解决现有技术中的导航方式存在的导航精准度和用户体验度较差的技术问题。
根据本发明实施例的一个方面,提供了一种导航方法,该方法包括:接收客户端发送的第一定位请求,其中,上述第一定位请求包括安装上述客户端的移动终端当前所处第一地理位置的坐标,上述第一定位请求用于请求确定上述移动终端的地址;在预设数据库中查找与上述第一地理位置的坐标对应的子数据库,其中,上述子数据库中包括多个地图信息,上述地图信息中包括地图图片和上述地图图片所指示的第二地理位置的坐标;确定与上述第一地理位置距离最短的上述第二地理位置为目标位置;发送与上述目标位置关联的上述地图图片。
进一步地,在接收客户端发送的第一定位请求之前,上述方法还包括:依据上述第二地理位置的实际地形轮廓绘制上述地图图片;判断上述第二地理位置是否从属于预设地理范围;若确定上述第二地理位置从属于上述预设地理范围,则根据上述第二地理位置的坐标、上述第二地理位置的坐标对应的上述地图图片建立上述子数据库,其中,每个上述子数据库对应于唯一的上述预设地理范围,上述地图图片包括上述地图图片所指示的位置对应的上述实际地形轮廓的手绘示意图、上述手绘示意图对应的注释信息;根据多个上述子数据库建立上述预设数据库。
进一步地,上述在预设数据库中查找与上述第一地理位置的坐标对应的子数据库包括:在预设数据库中查找上述第一地理位置的坐标从属的目标预设地理范围;确定上述目标预设地理范围对应的子数据库为上述第一地理位置的坐标对应的上述子数据库。
进一步地,上述目标位置为多个,上述发送与上述目标位置关联的上述地图图片包括:同步发送与上述目标位置各自关联的多个上述地图图片。
进一步地,在接收客户端发送的第一定位请求之后,上述方法还包括:获取上述第一定位请求的接收时间;在与上述接收时间间隔预设时长之后,接收上述客户端发送的第二定位请求,其中,上述第二定位请求为上述客户端对上述移动终端进行重新定位后生成的定位请求。
根据本发明实施例的另一方面,还提供了一种导航方法,该方法包括:向服务器发送第一定位请求信息,其中,上述第一定位请求信息中包括移动终端当前所处第一地理位置的坐标;接收服务器发送的与目标位置关联的地图信息,其中,上述目标位置为与上述第一地理位置距离最短的第二地理位置,上述地图信息中包括地图图片和上述地图图片所指示的上述第二地理位置的坐标,多个上述地图信息存储于子数据库中,上述子数据库与上述第一地理位置的坐标在预设数据库中具有对应关系。
根据本发明实施例的又一方面,还提供了一种导航装置,该装置包括:第一接收单元,用于接收客户端发送的第一定位请求,其中,上述第一定位请求包括安装上述客户端的移动终端当前所处第一地理位置的坐标,上述第一定位请求用于请求确定上述移动终端的地址;查找单元,用于在预设数据库中查找与上述第一地理位置的坐标对应的子数据库,其中,上述子数据库中包括多个地图信息,上述地图信息中包括地图图片和上述地图图片所指示的第二地理位置的坐标;确定单元,用于确定与上述第一地理位置距离最短的上述第二地理位置为目标位置;第一发送单元,用于发送与上述目标位置关联的上述地图图片。
进一步地,上述装置还包括:绘图单元,用于依据上述第二地理位置的实际地形轮廓绘制上述地图图片;判断单元,用于判断上述第二地理位置是否从属于预设地理范围;第一创建单元,用于若确定上述第二地理位置从属于上述预设地理范围,则根据上述第二地理位置的坐标、上述第二地理位置的坐标对应的上述地图图片建立上述子数据库,其中,每个上述子数据库对应于唯一的上述预设地理范围,上述地图图片包括上述地图图片所指示的位置对应的上述实际地形轮廓的手绘示意图、上述手绘示意图对应的注释信息;第二创建单元,用于根据多个上述子数据库建立上述预设数据库。
进一步地,上述查找单元包括:查找子单元,用于在预设数据库中查找上述第一地理位置的坐标从属的目标预设地理范围;确定子单元,用于确定上述目标预设地理范围对应的子数据库为上述第一地理位置的坐标对应的上述子数据库。
进一步地,上述目标位置为多个,上述第一发送单元包括:发送子单元,用于同步发送与上述目标位置各自关联的多个上述地图图片。
进一步地,上述装置还包括:获取单元,用于获取上述第一定位请求的接收时间;第二接收单元,用于在与上述接收时间间隔预设时长之后,接收上述客户端发送的第二定位请求,其中,上述第二定位请求为上述客户端对上述移动终端进行重新定位后生成的定位请求。
根据本发明实施例的又一方面,还提供了一种导航装置,该装置包括:第二发送单元,用于向服务器发送第一定位请求信息,其中,上述第一定位请求信息中包括移动终端当前所处第一地理位置的坐标;第三接收单元,用于接收服务器发送的与目标位置关联的地图信息,其中,上述目标位置为与上述第一地理位置距离最短的第二地理位置,上述地图信息中包括地图图片和上述地图图片所指示的上述第二地理位置的坐标,多个上述地图信息存储于子数据库中,上述子数据库与上述第一地理位置的坐标在预设数据库中具有对应关系。
根据本发明实施例的又一方面,还提供了一种存储介质。该存储介质包括存储的程序,其中,在程序运行时控制存储介质所在设备执行本发明实施例的导航方法。
根据本发明实施例的又一方面,还提供了一种处理器。该处理器用于运行程序,其中,程序运行时执行本发明实施例的导航方法。
在本发明实施例中,采用接收客户端发送的第一定位请求的方式,其中,第一定位请求包括安装客户端的移动终端当前所处第一地理位置的坐标,第一定位请求用于请求确定移动终端的地址;通过在预设数据库中查找与第一地理位置的坐标对应的子数据库,其中,子数据库中包括多个地图信息,地图信息中包括地图图片和地图图片所指示的第二地理位置的坐标;进而确定与第一地理位置距离最短的第二地理位置为目标位置,达到了发送与目标位置关联的地图图片的目的,从而实现了提高导航方式的直观度和精准度、提升导航过程的流程性和用户体验的技术效果,进而解决了现有技术中的导航方式存在的导航精准度和用户体验度较差的技术问题。
附图说明
此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:
图1(a)是根据本发明实施例的一种可选的导航方法的流程示意图;
图1(b)是根据本发明实施例的一种可选的导航方法的界面示意图;
图1(c)是根据本发明实施例的另一种可选的导航方法的界面示意图;
图2是根据本发明实施例的另一种可选的导航方法的流程示意图;
图3是根据本发明实施例的又一种可选的导航方法的流程示意图;
图4是根据本发明实施例的又一种可选的导航方法的流程示意图;
图5是根据本发明实施例的又一种可选的导航方法的流程示意图;
图6是根据本发明实施例的一种可选的导航装置的结构示意图;以及
图7是根据本发明实施例的另一种可选的导航装置的结构示意图。
具体实施方式
为了使本技术领域的人员更好地理解本发明方案,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分的实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本发明保护的范围。
需要说明的是,本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本发明的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、***、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
实施例1
根据本发明实施例,提供了一种导航方法的实施例,需要说明的是,在附图的流程图示出的步骤可以在诸如一组计算机可执行指令的计算机***中执行,并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。
图1(a)是根据本发明实施例的导航方法,如图1(a)所示,该方法包括如下步骤:
步骤S102,接收客户端发送的第一定位请求,其中,第一定位请求包括安装客户端的移动终端当前所处第一地理位置的坐标,第一定位请求用于请求确定移动终端的地址;
步骤S104,在预设数据库中查找与第一地理位置的坐标对应的子数据库,其中,子数据库中包括多个地图信息,地图信息中包括地图图片和地图图片所指示的第二地理位置的坐标;
步骤S106,确定与第一地理位置距离最短的第二地理位置为目标位置;
步骤S108,发送与目标位置关联的地图图片。
在本发明实施例中,采用接收客户端发送的第一定位请求的方式,其中,第一定位请求包括安装客户端的移动终端当前所处第一地理位置的坐标,第一定位请求用于请求确定移动终端的地址;通过在预设数据库中查找与第一地理位置的坐标对应的子数据库,其中,子数据库中包括多个地图信息,地图信息中包括地图图片和地图图片所指示的第二地理位置的坐标;进而确定与第一地理位置距离最短的第二地理位置为目标位置,达到了发送与目标位置关联的地图图片的目的,从而实现了提高导航方式的直观度和精准度、提升导航过程的流程性和用户体验的技术效果,进而解决了现有技术中的导航方式存在的导航精准度和用户体验度较差的技术问题。
可选地,上述步骤S102至步骤S108可以通过与提供导航服务的远程服务器执行,该服务器与该移动终端通过网络连接。该移动终端可以为智能手机、智能手表、平板电脑等移动设备。该客户端可以安装在上述移动设备上,该移动设备的操作***可以为Android操作***、iOS操作***和Windows Phone操作***等。
可选地,该地图图片可以为手绘地图,预设服务器可以接受用户在导航末端所发来的定位信息,并将其加入到地理位置——手绘地图关系映射库中。预设服务器首先判断用户定位坐标从属于哪一个手绘地图子数据库,然后分别计算子数据库中各个手绘地图中心坐标与用户定位坐标的几何距离,寻找最近的手绘地图,并传送回用户终端。当存在多张手绘图与用户距离相同时,提示用户进一步手动选定其中某一幅手绘地图。
可选地,该服务器可以存储大范围的手绘地图文件及其相关联的地理空间坐标信息。为了进一步简化用户的查询,可以将所有的手绘地图文件按照其地图中心点坐标进行分块存储在小范围的子数据库中。在用户定位信息到达的时候,首先进行一个简单的判断,明确用户定位信息所处的子数据库,然后在子数据库中依次遍历所有的手绘地图文件,寻找与用户位置最近的手绘地图文件,并采用网络通信技术将其发送至用户终端。
可选地,图1(b)是根据本发明实施例的一种可选的导航方法的界面示意图,如图1(b)所示,该用户手持移动终端的当前位置为第一地理位置,服务器经过查找,确认在第一地理位置附近一定范围内存在5个第二地理位置,分别为位置A、位置B、位置C、位置D和位置E。当前情况下,位置A与移动终端距离最短。
可选地,图1(c)是根据本发明实施例的另一种可选的导航方法的界面示意图,如图1(c)所示,与目标位置关联的地图图片上包括医院、广场、道路的手绘图片,用户可以根据该地图图片和实际周围环境进一步确定自己的实际位置。需要说明的是,该手绘图片可以为平面图片,也可以为立体图片。
可选地,本申请实施例中的导航方法可以有效解决用户导航到末端之后面临的困难,通过用户移动终端与服务器之间的数据交换,获得导航服务最后的几百米甚至数十米范围内的精细化手绘地图信息,完成最终的导航服务。本方法操作简单,直观有效,克服了现有智能导航方案在直观性、精细化、冗余性等方面的缺点。
可选地,图2是根据本发明实施例的另一种可选的导航方法的流程示意图,如图2所示,在执行步骤S102之前,即在接收客户端发送的第一定位请求之前,该方法还包括:
步骤S202,依据第二地理位置的实际地形轮廓绘制地图图片;
步骤S204,判断第二地理位置是否从属于预设地理范围;
步骤S206,若确定第二地理位置从属于预设地理范围,则根据第二地理位置的坐标、第二地理位置的坐标对应的地图图片建立子数据库,其中,每个子数据库对应于唯一的预设地理范围,地图图片包括地图图片所指示的位置对应的实际地形轮廓的手绘示意图、手绘示意图对应的注释信息;
步骤S208,根据多个子数据库建立预设数据库。
可选地,该手绘示意图和注释信息所组成的地图图片也可以称为手绘地图。具体地,手绘地图的绘制过程可以为:根据实际环境,选定一定的参考点,在绘图面板中对应的大致位置手绘周围环境地物目标的轮廓形状,并在一旁标注该轮廓的语义信息。
可选地,可以将手绘地图集中存贮于地图数据库(即本实施例中的预设数据库)中并以其地图中心位置坐标作为查询主码,以一定的空间范围作为子数据库,将地图数据切割分片存储,这样有利于加大查询效率。
可选地,图3是根据本发明实施例的又一种可选的导航方法的流程示意图,如图3所示,步骤S104,在预设数据库中查找与第一地理位置的坐标对应的子数据库包括:
步骤S302,在预设数据库中查找第一地理位置的坐标从属的目标预设地理范围;
步骤S304,确定目标预设地理范围对应的子数据库为第一地理位置的坐标对应的子数据库。
具体地,预设数据库对应的地理区域或空间范围较大,预设数据库中包含多个子数据库,每个子数据库对应的地理区域或空间范围较小,换言之,对预设数据库对应的地理区域或空间范围进行划分,划分后的局部地理区域或空间范围对应于各个子数据库,每个局部地理区域或空间范围具有唯一的坐标点或坐标范围。
可选地,目标位置为多个,步骤S108,发送与目标位置关联的地图图片包括:同步发送与目标位置各自关联的多个地图图片。
具体地,若服务器判断存在多个第二地理位置均与第一地理位置的距离相同,可以将每个第二地理位置各自关联的地图图片同步发送给客户端,提示用户进一步手动选定其中某一幅地图图片。
可选地,图4是根据本发明实施例的又一种可选的导航方法的流程示意图,如图4所示,在执行步骤S108之后,即在接收客户端发送的第一定位请求之后,方法还包括:
步骤S402,获取第一定位请求的接收时间;
步骤S404,在与接收时间间隔预设时长之后,接收客户端发送的第二定位请求,其中,第二定位请求为客户端对移动终端进行重新定位后生成的定位请求。
可选地,服务器可以每隔一定时间重复采集用户定位信息,再次计算用户当前位置与手绘地图的距离,并将与用户当前位置最近的手绘地图发送给用户。
可选地,图5是根据本发明实施例的又一种可选的导航方法的流程示意图,如图5所示,该导航方法包括:
步骤S502,向服务器发送第一定位请求信息,其中,第一定位请求信息中包括移动终端当前所处第一地理位置的坐标;
步骤S504,接收服务器发送的与目标位置关联的地图信息,其中,目标位置为与第一地理位置距离最短的第二地理位置,地图信息中包括地图图片和地图图片所指示的第二地理位置的坐标,多个地图信息存储于子数据库中,子数据库与第一地理位置的坐标在预设数据库中具有对应关系。
可选地,步骤S502至步骤S504可以通过移动终端实现,该移动终端可以与远程服务器通过网络连接。具体地,该移动终端是用户手持装置,可以通过网络连入接口服务器,从而与后台数据管理***实现通信以及信息交换。具体而言,移动终端具有界面模块,移动定位模块,通信模块,数据存储模块等。界面模块主要功能室提供有关本方法的相关入口以及手绘地图的预览显示窗口,实现查询命令和基本功能的显示,当用户手持终端为智能手机时,本模块是指文件查看器;数据存储模块;移动定位模块主要功能是采集用户地理位置信息,并以经纬度坐标的形式传送至后台数据管理***,并且每隔一定时间重复采集用户地理位置信息,再次以经纬度坐标的形式传送至后台数据管理***;通信模块主要功能是实现用户与本***的信息交换,首先将用户定位信息传送至后台数据管理***,然后将后台筛选的手绘地图传送回到用户终端;数据存储模块主要功能是将后台数据管理***传输回来的手绘地图文件下载并存储在本地,以备进一步的地图显示和末端导航服务。
在本发明实施例中,采用接收客户端发送的第一定位请求的方式,其中,第一定位请求包括安装客户端的移动终端当前所处第一地理位置的坐标,第一定位请求用于请求确定移动终端的地址;通过在预设数据库中查找与第一地理位置的坐标对应的子数据库,其中,子数据库中包括多个地图信息,地图信息中包括地图图片和地图图片所指示的第二地理位置的坐标;进而确定与第一地理位置距离最短的第二地理位置为目标位置,达到了发送与目标位置关联的地图图片的目的,从而实现了提高导航方式的直观度和精准度、提升导航过程的流程性和用户体验的技术效果,进而解决了现有技术中的导航方式存在的导航精准度和用户体验度较差的技术问题。
实施例2
根据本发明实施例的又一个方面,还提供了一种导航装置,如图6所示,该导航装置包括:
第一接收单元601,用于接收客户端发送的第一定位请求,其中,第一定位请求包括安装客户端的移动终端当前所处第一地理位置的坐标,第一定位请求用于请求确定移动终端的地址;查找单元603,用于在预设数据库中查找与第一地理位置的坐标对应的子数据库,其中,子数据库中包括多个地图信息,地图信息中包括地图图片和地图图片所指示的第二地理位置的坐标;确定单元605,用于确定与第一地理位置距离最短的第二地理位置为目标位置;第一发送单元607,用于发送与目标位置关联的地图图片。
可选地,该装置还可以包括:绘图单元,用于依据第二地理位置的实际地形轮廓绘制地图图片;判断单元,用于判断第二地理位置是否从属于预设地理范围;第一创建单元,用于若确定第二地理位置从属于预设地理范围,则根据第二地理位置的坐标、第二地理位置的坐标对应的地图图片建立子数据库,其中,每个子数据库对应于唯一的预设地理范围,地图图片包括地图图片所指示的位置对应的实际地形轮廓的手绘示意图、手绘示意图对应的注释信息;第二创建单元,用于根据多个子数据库建立预设数据库。
可选地,查找单元603可以包括:查找子单元,用于在预设数据库中查找第一地理位置的坐标从属的目标预设地理范围;确定子单元,用于确定目标预设地理范围对应的子数据库为第一地理位置的坐标对应的子数据库。
可选地,目标位置为多个,第一发送单元607包括:发送子单元,用于同步发送与目标位置各自关联的多个地图图片。
可选地,该装置还可以包括:获取单元,用于获取第一定位请求的接收时间;第二接收单元,用于在与接收时间间隔预设时长之后,接收客户端发送的第二定位请求,其中,第二定位请求为客户端对移动终端进行重新定位后生成的定位请求。
可选地,图7是根据本发明实施例的另一种可选的导航装置的结构示意图,如图7所示,该装置可以包括:第二发送单元701,用于向服务器发送第一定位请求信息,其中,第一定位请求信息中包括移动终端当前所处第一地理位置的坐标;第三接收单元703,用于接收服务器发送的与目标位置关联的地图信息,其中,目标位置为与第一地理位置距离最短的第二地理位置,地图信息中包括地图图片和地图图片所指示的第二地理位置的坐标,多个地图信息存储于子数据库中,子数据库与第一地理位置的坐标在预设数据库中具有对应关系。
实施例3
本发明实施例还提供了一种存储介质。该存储介质包括存储的程序,其中,在程序运行时控制存储介质所在设备执行本发明实施例的导航方法。
实施例4
本发明实施例还提供了一种处理器。该处理器用于运行程序,其中,程序运行时执行本发明实施例的导航方法。
在本发明实施例中,采用接收客户端发送的第一定位请求的方式,其中,第一定位请求包括安装客户端的移动终端当前所处第一地理位置的坐标,第一定位请求用于请求确定移动终端的地址;通过在预设数据库中查找与第一地理位置的坐标对应的子数据库,其中,子数据库中包括多个地图信息,地图信息中包括地图图片和地图图片所指示的第二地理位置的坐标;进而确定与第一地理位置距离最短的第二地理位置为目标位置,达到了发送与目标位置关联的地图图片的目的,从而实现了提高导航方式的直观度和精准度、提升导航过程的流程性和用户体验的技术效果,进而解决了现有技术中的导航方式存在的导航精准度和用户体验度较差的技术问题。
上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。
在本发明的上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其他实施例的相关描述。
在本申请所提供的几个实施例中,应该理解到,所揭露的技术内容,可通过其它的方式实现。其中,以上所描述的装置实施例仅仅是示意性的,例如所述单元的划分,可以为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个***,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,单元或模块的间接耦合或通信连接,可以是电性或其它的形式。
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可为个人计算机、服务器或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、移动硬盘、磁碟或者光盘等各种可以存储程序代码的介质。
以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。
Claims (14)
1.一种导航方法,其特征在于,包括:
接收客户端发送的第一定位请求,其中,所述第一定位请求包括安装所述客户端的移动终端当前所处第一地理位置的坐标,所述第一定位请求用于请求确定所述移动终端的地址;
在预设数据库中查找与所述第一地理位置的坐标对应的子数据库,其中,所述子数据库中包括多个地图信息,所述地图信息中包括地图图片和所述地图图片所指示的第二地理位置的坐标;
确定与所述第一地理位置距离最短的所述第二地理位置为目标位置;
发送与所述目标位置关联的所述地图图片。
2.根据权利要求1所述的方法,其特征在于,在接收客户端发送的第一定位请求之前,所述方法还包括:
依据所述第二地理位置的实际地形轮廓绘制所述地图图片;
判断所述第二地理位置是否从属于预设地理范围;
若确定所述第二地理位置从属于所述预设地理范围,则根据所述第二地理位置的坐标、所述第二地理位置的坐标对应的所述地图图片建立所述子数据库,其中,每个所述子数据库对应于唯一的所述预设地理范围,所述地图图片包括所述地图图片所指示的位置对应的所述实际地形轮廓的手绘示意图、所述手绘示意图对应的注释信息;
根据多个所述子数据库建立所述预设数据库。
3.根据权利要求2所述的方法,其特征在于,所述在预设数据库中查找与所述第一地理位置的坐标对应的子数据库包括:
在预设数据库中查找所述第一地理位置的坐标从属的目标预设地理范围;
确定所述目标预设地理范围对应的子数据库为所述第一地理位置的坐标对应的所述子数据库。
4.根据权利要求1所述的方法,其特征在于,所述目标位置为多个,所述发送与所述目标位置关联的所述地图图片包括:同步发送与所述目标位置各自关联的多个所述地图图片。
5.根据权利要求1所述的方法,其特征在于,在接收客户端发送的第一定位请求之后,所述方法还包括:
获取所述第一定位请求的接收时间;
在与所述接收时间间隔预设时长之后,接收所述客户端发送的第二定位请求,其中,所述第二定位请求为所述客户端对所述移动终端进行重新定位后生成的定位请求。
6.一种导航方法,其特征在于,包括:
向服务器发送第一定位请求信息,其中,所述第一定位请求信息中包括移动终端当前所处第一地理位置的坐标;
接收服务器发送的与目标位置关联的地图信息,其中,所述目标位置为与所述第一地理位置距离最短的第二地理位置,所述地图信息中包括地图图片和所述地图图片所指示的所述第二地理位置的坐标,多个所述地图信息存储于子数据库中,所述子数据库与所述第一地理位置的坐标在预设数据库中具有对应关系。
7.一种导航装置,其特征在于,包括:
第一接收单元,用于接收客户端发送的第一定位请求,其中,所述第一定位请求包括安装所述客户端的移动终端当前所处第一地理位置的坐标,所述第一定位请求用于请求确定所述移动终端的地址;
查找单元,用于在预设数据库中查找与所述第一地理位置的坐标对应的子数据库,其中,所述子数据库中包括多个地图信息,所述地图信息中包括地图图片和所述地图图片所指示的第二地理位置的坐标;
确定单元,用于确定与所述第一地理位置距离最短的所述第二地理位置为目标位置;
第一发送单元,用于发送与所述目标位置关联的所述地图图片。
8.根据权利要求7所述的装置,其特征在于,所述装置还包括:
绘图单元,用于依据所述第二地理位置的实际地形轮廓绘制所述地图图片;
判断单元,用于判断所述第二地理位置是否从属于预设地理范围;
第一创建单元,用于若确定所述第二地理位置从属于所述预设地理范围,则根据所述第二地理位置的坐标、所述第二地理位置的坐标对应的所述地图图片建立所述子数据库,其中,每个所述子数据库对应于唯一的所述预设地理范围,所述地图图片包括所述地图图片所指示的位置对应的所述实际地形轮廓的手绘示意图、所述手绘示意图对应的注释信息;
第二创建单元,用于根据多个所述子数据库建立所述预设数据库。
9.根据权利要求8所述的装置,其特征在于,所述查找单元包括:
查找子单元,用于在预设数据库中查找所述第一地理位置的坐标从属的目标预设地理范围;
确定子单元,用于确定所述目标预设地理范围对应的子数据库为所述第一地理位置的坐标对应的所述子数据库。
10.根据权利要求7所述的装置,其特征在于,所述目标位置为多个,所述第一发送单元包括:
发送子单元,用于同步发送与所述目标位置各自关联的多个所述地图图片。
11.根据权利要求7所述的装置,其特征在于,所述装置还包括:
获取单元,用于获取所述第一定位请求的接收时间;
第二接收单元,用于在与所述接收时间间隔预设时长之后,接收所述客户端发送的第二定位请求,其中,所述第二定位请求为所述客户端对所述移动终端进行重新定位后生成的定位请求。
12.一种导航装置,其特征在于,包括:
第二发送单元,用于向服务器发送第一定位请求信息,其中,所述第一定位请求信息中包括移动终端当前所处第一地理位置的坐标;
第三接收单元,用于接收服务器发送的与目标位置关联的地图信息,其中,所述目标位置为与所述第一地理位置距离最短的第二地理位置,所述地图信息中包括地图图片和所述地图图片所指示的所述第二地理位置的坐标,多个所述地图信息存储于子数据库中,所述子数据库与所述第一地理位置的坐标在预设数据库中具有对应关系。
13.一种存储介质,其特征在于,所述存储介质包括存储的程序,其中,在所述程序运行时控制所述存储介质所在设备执行权利要求1至6中任意一项所述的导航方法。
14.一种处理器,其特征在于,所述处理器用于运行程序,其中,所述程序运行时执行权利要求1至6中任意一项所述的导航方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710602296.8A CN107462237A (zh) | 2017-07-21 | 2017-07-21 | 导航方法及装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710602296.8A CN107462237A (zh) | 2017-07-21 | 2017-07-21 | 导航方法及装置 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN107462237A true CN107462237A (zh) | 2017-12-12 |
Family
ID=60543908
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201710602296.8A Pending CN107462237A (zh) | 2017-07-21 | 2017-07-21 | 导航方法及装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN107462237A (zh) |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103913175A (zh) * | 2013-01-09 | 2014-07-09 | 阿尔派株式会社 | 导航***及其兴趣地点提示方法 |
CN104713544A (zh) * | 2013-12-13 | 2015-06-17 | ***通信集团公司 | 一种位置信息的显示方法和设备 |
CN104807455A (zh) * | 2014-01-27 | 2015-07-29 | 厦门歌乐电子企业有限公司 | 一种目标地点的定位方法及装置 |
CN105066999A (zh) * | 2015-07-06 | 2015-11-18 | 小米科技有限责任公司 | 位置信息确定方法及装置 |
CN105188135A (zh) * | 2015-08-17 | 2015-12-23 | 京东方科技集团股份有限公司 | 终端定位方法及***、目标终端及定位服务器 |
CN105371847A (zh) * | 2015-10-27 | 2016-03-02 | 深圳大学 | 一种室内实景导航方法及*** |
CN105571583A (zh) * | 2014-10-16 | 2016-05-11 | 华为技术有限公司 | 一种用户位置定位方法以及服务器 |
-
2017
- 2017-07-21 CN CN201710602296.8A patent/CN107462237A/zh active Pending
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103913175A (zh) * | 2013-01-09 | 2014-07-09 | 阿尔派株式会社 | 导航***及其兴趣地点提示方法 |
CN104713544A (zh) * | 2013-12-13 | 2015-06-17 | ***通信集团公司 | 一种位置信息的显示方法和设备 |
CN104807455A (zh) * | 2014-01-27 | 2015-07-29 | 厦门歌乐电子企业有限公司 | 一种目标地点的定位方法及装置 |
CN105571583A (zh) * | 2014-10-16 | 2016-05-11 | 华为技术有限公司 | 一种用户位置定位方法以及服务器 |
CN105066999A (zh) * | 2015-07-06 | 2015-11-18 | 小米科技有限责任公司 | 位置信息确定方法及装置 |
CN105188135A (zh) * | 2015-08-17 | 2015-12-23 | 京东方科技集团股份有限公司 | 终端定位方法及***、目标终端及定位服务器 |
CN105371847A (zh) * | 2015-10-27 | 2016-03-02 | 深圳大学 | 一种室内实景导航方法及*** |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN111044061B (zh) | 一种导航方法、装置、设备及计算机可读存储介质 | |
JP6141393B2 (ja) | 目標位置を確定するための方法及び装置 | |
EP2321953B1 (en) | Image annotation on portable devices | |
CN103884345B (zh) | 兴趣点信息采集方法、显示方法、装置及*** | |
CN107464018A (zh) | 一种配送路径优化方法和装置、计算机设备、存储介质 | |
WO2009116331A1 (ja) | ネットワークシステムおよび移動通信端末 | |
Zlatanova | Augmented reality technology | |
US7136529B2 (en) | Information presentation system | |
US8175618B2 (en) | Mobile device product locator | |
KR101312294B1 (ko) | 실내지도 데이터베이스, 지도 서비스 제공장치 및 방법, 개방형 api를 이용한 실내지도 제공장치, 그리고 실내지도 제작장치 및 방법 | |
CN101213864A (zh) | 用于定位***的用户驱动校准 | |
CN106455056A (zh) | 定位方法和装置 | |
JP2018049624A (ja) | ロケーションベース空間オブジェクト遠隔管理方法及びロケーションベース空間オブジェクト遠隔管理システム | |
CN107430631A (zh) | 从位置报告确定语义地点名称 | |
EP3628081A1 (en) | Annotation generation for an image network | |
CN107995375A (zh) | 一种信息推送方法、移动终端及存储介质 | |
CN104299434A (zh) | 一种路况信息获取及呈现方法、装置 | |
CN109857826B (zh) | 一种摄像机可视域标注***及其标注方法 | |
CN105354326B (zh) | 一种空间位置索引的方法及*** | |
CN106598437A (zh) | 一种电子地图的缩放显示方法和装置 | |
CN103188763A (zh) | 一种基于空间的签到方法及装置、电子设备 | |
CN104063113A (zh) | 数字地图中位置相关信息的集合显示和交互的方法 | |
CN103885955A (zh) | WiFi定位基准数据采集方法、***及采集客户端 | |
KR20190029412A (ko) | 네트워크를 통한 오프라인 매장 정보 제공 방법 및 이에 사용되는 관리 서버 | |
US20040053645A1 (en) | Defining a smart area |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20171212 |
|
RJ01 | Rejection of invention patent application after publication |