CN105758409A - 一种导航方法及*** - Google Patents
一种导航方法及*** Download PDFInfo
- Publication number
- CN105758409A CN105758409A CN201510422882.5A CN201510422882A CN105758409A CN 105758409 A CN105758409 A CN 105758409A CN 201510422882 A CN201510422882 A CN 201510422882A CN 105758409 A CN105758409 A CN 105758409A
- Authority
- CN
- China
- Prior art keywords
- client
- navigation
- server
- requests
- coordinate
- 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/26—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 specially adapted for navigation in a road network
- G01C21/34—Route searching; Route guidance
- G01C21/36—Input/output arrangements for on-board computers
- G01C21/3605—Destination input or retrieval
- G01C21/362—Destination input or retrieval received from an external device or application, e.g. PDA, mobile phone or calendar application
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L69/00—Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
Landscapes
- Engineering & Computer Science (AREA)
- Radar, Positioning & Navigation (AREA)
- Remote Sensing (AREA)
- Automation & Control Theory (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Computer Security & Cryptography (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Navigation (AREA)
Abstract
本发明适用于导航技术领域,提供了一种导航方法及***,包括:第一客户端经由服务器向第二客户端发送导航请求,所述导航请求中携带了所述第一客户端所在的第一位置的坐标;所述第二客户端对所述导航请求进行提示;若所述第二客户端接收到关于所述导航请求的响应指令,所述第二客户端向所述服务器返回导航响应,所述导航响应中携带了所述第二客户端所在的第二位置的坐标;所述服务器根据所述第一位置的坐标和所述第二位置的坐标生成第一导航路线;所述服务器将所述第一导航路线下发给所述第一客户端。本发明能够实现人与人之间的导航路线生成,保证导航的准确性,同时也省去了导航发起一方输入目标地理位置信息的操作步骤,提高了导航效率。
Description
技术领域
本发明属于导航技术领域,尤其涉及一种导航方法及***。
背景技术
导航,是引导某一设备从指定路线的一点运动到另一点的方法,随着车载导航、手机导航等导航设备的日益普及,人们可以通过使用导航设备顺利地从出发地点行进到目标地点,导航已成为了人们日常生活中所不可或缺的出行辅助方案之一。
当用户在出行时,很多时候,其出行的目的地并非是一个具体的地理位置,而是其拜访对象(例如,用户的亲人、朋友或者客户)的所在位置,该所在位置在不同的时间可能位于不同的地理位置上,且在某些情况下其拜访对象也无法准确地将其所在位置用具体的地理位置表述出来。然而,众所周知,现有的导航方案都是基于明确的地理位置来生成导航路线,导致用户无法被准确地导航至其拜访对象的所在位置。
发明内容
本发明实施例提供一种导航方法及***,旨在解决现有的导航方案无法将用户准确地导航至其拜访对象所在位置的问题。
本发明实施例是这样实现的,一种导航方法,包括:
第一客户端经由服务器向第二客户端发送导航请求,所述导航请求中携带了所述第一客户端所在的第一位置的坐标;
所述第二客户端对所述导航请求进行提示,并检测是否接收到关于所述导航请求的响应指令;
若所述第二客户端接收到关于所述导航请求的响应指令,所述第二客户端向所述服务器返回导航响应,所述导航响应中携带了所述第二客户端所在的第二位置的坐标;
所述服务器通过地图数据库提供的接口访问所述地图数据库,根据所述第一位置的坐标和所述第二位置的坐标生成第一导航路线;
所述服务器将所述第一导航路线下发给所述第一客户端,以使所述第一客户端根据所述第一导航路线行进至所述第二位置。
本发明实施例的另一目的在于提供一种导航***,包括第一客户端、服务器和第二客户端,
所述第一客户端,用于经由服务器向第二客户端发送导航请求,所述导航请求中携带了所述第一客户端所在的第一位置的坐标;
所述第二客户端,用于对所述导航请求进行提示,并检测是否接收到关于所述导航请求的响应指令;若所述第二客户端接收到关于所述导航请求的响应指令,所述第二客户端还用于向所述服务器返回导航响应,所述导航响应中携带了所述第二客户端所在的第二位置的坐标;
所述服务器,用于通过地图数据库提供的接口访问所述地图数据库,根据所述第一位置的坐标和所述第二位置的坐标生成第一导航路线;将所述第一导航路线下发给所述第一客户端,以使所述第一客户端根据所述第一导航路线行进至所述第二位置。
本发明实施例能够实现人与人之间的导航路线生成,打破了传统的人与地理位置之间的导航路线生成方式,能够保证导航的准确性,同时,该方案由导航目标一方返回相应的地理位置信息,也省去了导航发起一方需要输入目标地理位置信息的操作步骤,以及省去了导航目标一方将其地理位置信息发送给导航发起一方的操作步骤,提高了导航效率。
附图说明
为了更清楚地说明本发明实施例中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1是本发明实施例提供的导航***的结构框图;
图2是本发明实施例提供的导航方法的实现流程图;
图3是本发明另一实施例提供的导航方法的实现流程图;
图4是本发明另一实施例提供的导航方法的实现流程图;
图5是本发明另一实施例提供的导航方法的实现流程图;
图6是本发明另一实施例提供的导航方法的实现流程图。
具体实施方式
以下描述中,为了说明而不是为了限定,提出了诸如特定***结构、技术之类的具体细节,以便透切理解本发明实施例。然而,本领域的技术人员应当清楚,在没有这些具体细节的其它实施例中也可以实现本发明。在其它情况中,省略对众所周知的***、装置、电路以及方法的详细说明,以免不必要的细节妨碍本发明的描述。
图1示出了本发明实施例所述的导航***的架构图,为了便于说明,仅示出了与本实施例相关的部分。
参照图1,该导航***包括服务器11,所述服务器11对应的第一客户端12和第二客户端13。在本实施例中,第一客户端12为导航方案中的导航发起方,第二客户端13为导航方案中的导航目标方,即,该导航方案是用于将第一客户端12所在终端引导至第二客户端13所在终端的所处位置,其中,第一客户端12和第二客户端13可以为安装于手机、平板、车载终端等导航设备中的导航应用,第一客户端12与第二客户端13基于无线通信分别与服务器11之间建立连接。如图1所示,在该***架构中,所述服务器11还可以通过数据访问接口访问第三方地图数据库,以根据第一客户端11和第二客户端12的具***置信息生成导航路线。
基于图1所示的导航***架构,以下结合具体的实施例对本方案进行详细阐述:
图2示出了本发明实施例提供的导航方法的实现流程,详述如下:
在S201中,第一客户端经由服务器向第二客户端发送导航请求,所述导航请求中携带了所述第一客户端所在的第一位置的坐标。
在本实施例中,当需要将第一客户端所在终端导航至第二客户端所在终端的所处位置时,由第一客户端向第二客户端发起导航请求,该导航请求经由服务器转发,且在该导航请求中携带了第一客户端当前所处位置的坐标。所述第一位置的坐标,可以由第一客户端所在终端通过定位功能获取,例如,GPS定位功能、基站定位功能或者WiFi定位功能。需要说明的是,在此及下文的方案描述中,若无特别指明,所述坐标均指的是通过终端的定位功能获得的地理坐标。
在本实施例中,第一客户端与第二客户端可以在服务器上预先建立联系人关系(即好友关系),第一客户端能够直接基于该联系人关系向第二客户端发送导航请求。
此外,作为本发明的一个实施例,当第一客户端与第二客户端不具备联系人关系时,第一客户端也可以通过如图3所示的方式向第二客户端发送导航请求:
在S301中,所述第一客户端调取通讯录,所述通讯录包括第三方应用的通讯录。
在S302中,所述第一客户端从所述通讯录中查找出所述第二客户端对应的信息条目。
在本实施例中,第一客户端可以根据第三方应用提供的访问接口,在得到第三方应用授权的情况下,访问第三方应用的通讯录,从中查找到第二客户端对应的信息条目。
例如,第一客户端可以从手机通讯录中查找到第二客户端所在终端的手机号码,或者从邮箱联系人列表中查找到第二客户端用户的邮箱地址。
在S303中,所述第一客户端在所述导航请求中添加所述第二客户端对应的信息条目,以使所述服务器根据所述第二客户端对应的信息条目将所述导航请求转发至所述第二客户端。
在查找到第二客户端对应的信息条目之后,第一客户端在导航请求中添加该信息条目,这样一来,虽然第一客户端与第二客户端在服务器上不具备联系人关系,但第二客户端在服务器上可能关联了其手机号、邮箱、即时通讯号码等其他联系方式信息,服务器在接收到第一客户端发送的导航请求之后,可以根据该导航请求中携带的第二客户端的信息条目,查找到第二客户端,并将该导航请求转发至第二客户端。由于在本方案中,导航路线的生成前提是第二客户端需要同意第一客户端的导航请求,因此,第一客户端与第二客户端在服务器中的联系人关系不是必然的,第一客户端只需要知道第二客户端用户的其中一种联系方式,即可以通过服务器向第二客户端发送导航请求,而只有第二客户端同意了该导航请求,导航路线才会生成,由此保障了第二客户端用户的安全性和隐私性。同时,在本实施例中,在服务器上不具备联系人关系的双方也可以生成临时的导航关系,从而提高了导航方案的便利性。
在S202中,所述第二客户端对所述导航请求进行提示,并检测是否接收到关于所述导航请求的响应指令。
第二客户端在接收到服务器转发的、来自第一客户端的导航请求后,在本地对该导航请求进行提示。具体地,第二客户端可以在接收到导航请求之后,在其所在终端界面上显示预设的指令接收界面,该指令接收界面显示了导航请求的相关信息,例如,第一客户端的身份信息、所处位置,等等,并提供了“响应导航请求”和“拒绝导航请求”的操作选项,第二客户端用户可以通过在该预设的指令接收界面上点选相应的操作选项,发出响应该导航请求的指令或者拒绝该导航请求的指令。
在S203中,若所述第二客户端接收到关于所述导航请求的响应指令,所述第二客户端向所述服务器返回导航响应,所述导航响应中携带了所述第二客户端所在的第二位置的坐标。
若第二客户端检测到其接收到了响应该导航请求的指令,则生成导航响应,该导航响应中添加了第二客户端所在终端当前所处位置的地理坐标,第二客户端将生成的导航响应返回给服务器。
在S204中,所述服务器通过地图数据库提供的接口访问所述地图数据库,根据所述第一位置的坐标和所述第二位置的坐标生成第一导航路线。
服务器在接收到第二客户端返回的导航响应之后,从导航请求中提取出第一客户端所在终端所处位置的坐标,从导航响应中提取出第二客户端所在终端所处位置的坐标,并通过地图数据库所提供的访问接口,例如应用程序编程接口(ApplicationProgrammingInterface,API)访问地图数据库,将提取出的坐标信息作为输入,在地图数据库中查询并生成由所述第一位置到所述第二位置的导航路线。
在本实施例中,所述地图数据库,可以为服务器本地的地图数据库,也可以为第三方地图数据库。
在S205中,所述服务器将所述第一导航路线下发给所述第一客户端,以使所述第一客户端根据所述第一导航路线行进至所述第二位置。
在获取到导航路线之后,服务器向第一客户端下发该导航路线,第一客户端即可根据该导航路线行进,从而被引领至第二客户端所在终端的所处位置,完成导航。
作为本发明的一个实施例,在S202之后,如图4所示,所述方法还包括:
S206,若所述第二客户端未接收到关于所述导航请求的响应指令,所述第二客户端向所述服务器返回拒绝响应。
S207,所述服务器根据所述拒绝响应终止所述导航,并通知所述第一客户端所述导航终止。
若第二客户端未接收到关于导航请求的响应指令,或者,若第二客户端接收到了拒绝该导航请求的指令,第二客户端向服务器返回拒绝响应,服务器在接收到该拒绝响应之后,终止当前的导航操作,并将第二客户端的拒绝响应通知给第一客户端,以使第一客户端用户得知其导航请求被拒绝,从而根据该结果继续发起请求或者终止导航请求。
作为本发明的另一实施例,如图5所示,在S201之前,所述方法还包括:
S208,所述第一客户端与所述第二客户端相互建立绑定关系。
则在S202之后,所述方法还包括:
若所述第二客户端未接收到关于所述导航请求的响应指令,所述第二客户端根据所述绑定关系向所述服务器返回所述导航响应。
在本实施例中,所述第二客户端未接收到关于导航请求的响应指令,除了第二客户端用户主动忽略该导航请求或者拒绝该导航请求的情况外,还存在着第二客户端用户主观上希望响应该导航请求但客户条件下无法响应该导航请求的情况,例如,第二客户端用户处于走失、被劫持或者绑架等危险情况之中,在该情况下,鉴于第一客户端与第二客户端具备了绑定关系,一旦第二客户端未接收到响应指令,则会在其后台自动向服务器返回导航响应,并携带返回其所在终端当前所处位置的坐标。
需要说明的是,在具体实现中,可以为第二客户端自动返回导航响应的行为设置一个触发阈值,例如,在第一客户端三次发起导航请求而第二客户端均未接收到相应的响应指令的情况下,再触发该导航响应的自动返回行为。
图5所示实施例提供了一种紧急导航模式,在第二客户端用户处于某些紧急情况而无法发出位置信息的情况下,第一客户端用户可以通过发出导航请求的方式来获取到第二客户端用户的所在位置,从而在一定程度上保障了第二客户端用户的安全。
作为本发明的另一实施例,进一步地,所述导航请求还可以为实时导航请求,如图6所示,在S205之后,所述方法还包括:
S210,所述第一客户端向所述服务器上报其更新后的第三位置的坐标。
S211,所述第二客户端向所述服务器上报其更新后的第四位置的坐标。
S212,所述服务器通过所述地图数据库提供的接口访问所述地图数据库,根据所述第三位置的坐标和所述第四位置的坐标生成第二导航路线。
S213,所述服务器将所述第二导航路线下发给所述第一客户端,以使所述第一客户端根据所述第二导航路线行进至所述第四位置。
由于第二客户端所在终端的位置存在着发生实时变化的可能,因此,在本实施例中,启动了实时导航模式,第一客户端或第二客户端可以在其所处位置发生了变化之后,或者每隔预设的时间间隔,向服务器上报其更新后的位置坐标,服务器根据更新后的导航起始位置和目标位置重新在地图数据库中进行查询,生成最新的导航路线并发送给第一客户端,以保证第一客户端所在终端能够顺利地到达第二客户端所在终端的所处位置。
本发明图2至图6实施例能够实现人与人之间的导航路线生成,打破了传统的人与地理位置之间的导航路线生成方式,能够保证导航的准确性,同时,该方案由导航目标一方返回相应的地理位置信息,也省去了导航发起一方需要输入目标地理位置信息的操作步骤,以及省去了导航目标一方将其地理位置信息发送给导航发起一方的操作步骤,提高了导航效率。
应理解,上述实施例中各步骤的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本发明实施例的实施过程构成任何限定。
另外,本发明实施例中,“第一、第二”在此仅为表述和指代的方便,以用于区别不同的描述对象,并不意味着在本发明的具体实现方式中一定会有与之对应的第一、第二描述对象。
对应于上文实施例所述的导航方法,以下对本发明图1实施例所提供的导航***的各部分功能进行如下说明:
所述第一客户端,用于经由服务器向第二客户端发送导航请求,所述导航请求中携带了所述第一客户端所在的第一位置的坐标;
所述第二客户端,用于对所述导航请求进行提示,并检测是否接收到关于所述导航请求的响应指令;若所述第二客户端接收到关于所述导航请求的响应指令,所述第二客户端还用于向所述服务器返回导航响应,所述导航响应中携带了所述第二客户端所在的第二位置的坐标;
所述服务器,用于通过地图数据库提供的接口访问所述地图数据库,根据所述第一位置的坐标和所述第二位置的坐标生成第一导航路线;将所述第一导航路线下发给所述第一客户端,以使所述第一客户端根据所述第一导航路线行进至所述第二位置。
可选地,
所述第一客户端还用于调取通讯录,所述通讯录包括第三方应用的通讯录;从所述通讯录中查找出所述第二客户端对应的信息条目;在所述导航请求中添加所述第二客户端对应的信息条目,以使所述服务器根据所述第二客户端对应的信息条目将所述导航请求转发至所述第二客户端。
可选地,
若所述第二客户端未接收到关于所述导航请求的响应指令,所述第二客户端还用于向所述服务器返回拒绝响应;
所述服务器还用于根据所述拒绝响应终止所述导航,并通知所述第一客户端所述导航终止。
可选地,
所述第一客户端与所述第二客户端还用于相互建立绑定关系;
若所述第二客户端未接收到关于所述导航请求的响应指令,所述第二客户端还用于根据所述绑定关系向所述服务器返回所述导航响应。
可选地,所述导航请求为实时导航请求,
所述第一客户端还用于向所述服务器上报其更新后的第三位置的坐标;
所述第二客户端还用于向所述服务器上报其更新后的第四位置的坐标;
所述服务器还用于通过所述地图数据库提供的接口访问所述地图数据库,根据所述第三位置的坐标和所述第四位置的坐标生成第二导航路线;将所述第二导航路线下发给所述第一客户端,以使所述第一客户端根据所述第二导航路线行进至所述第四位置。
所属领域的技术人员可以清楚地了解到,为了描述的方便和简洁,仅以上述各功能单元、模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能单元、模块完成,即将所述装置的内部结构划分成不同的功能单元或模块,以完成以上描述的全部或者部分功能。实施例中的各功能单元、模块可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中,上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。另外,各功能单元、模块的具体名称也只是为了便于相互区分,并不用于限制本申请的保护范围。上述***中单元、模块的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。
在本发明所提供的实施例中,应该理解到,所揭露的装置和方法,可以通过其它的方式实现。例如,以上所描述的***实施例仅仅是示意性的,例如,所述模块或单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个***,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通讯连接可以是通过一些接口,装置或单元的间接耦合或通讯连接,可以是电性,机械或其它的形式。
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明实施例的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)或处理器(processor)执行本发明实施例各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-OnlyMemory)、随机存取存储器(RAM,RandomAccessMemory)、磁碟或者光盘等各种可以存储程序代码的介质。
以上所述实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明实施例各实施例技术方案的精神和范围。
以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。
Claims (10)
1.一种导航方法,其特征在于,包括:
第一客户端经由服务器向第二客户端发送导航请求,所述导航请求中携带了所述第一客户端所在的第一位置的坐标;
所述第二客户端对所述导航请求进行提示,并检测是否接收到关于所述导航请求的响应指令;
若所述第二客户端接收到关于所述导航请求的响应指令,所述第二客户端向所述服务器返回导航响应,所述导航响应中携带了所述第二客户端所在的第二位置的坐标;
所述服务器通过地图数据库提供的接口访问所述地图数据库,根据所述第一位置的坐标和所述第二位置的坐标生成第一导航路线;
所述服务器将所述第一导航路线下发给所述第一客户端,以使所述第一客户端根据所述第一导航路线行进至所述第二位置。
2.如权利要求1所述的方法,其特征在于,在所述第一客户端经由服务器向第二客户端发送导航请求之前,所述方法还包括:
所述第一客户端调取通讯录,所述通讯录包括第三方应用的通讯录;
所述第一客户端从所述通讯录中查找出所述第二客户端对应的信息条目;
所述第一客户端在所述导航请求中添加所述第二客户端对应的信息条目,以使所述服务器根据所述第二客户端对应的信息条目将所述导航请求转发至所述第二客户端。
3.如权利要求1或2所述的方法,其特征在于,在所述第二客户端对所述导航请求进行提示,并检测是否接收到关于所述导航请求的响应指令之后,所述方法还包括:
若所述第二客户端未接收到关于所述导航请求的响应指令,所述第二客户端向所述服务器返回拒绝响应;
所述服务器根据所述拒绝响应终止所述导航,并通知所述第一客户端所述导航终止。
4.如权利要求1或2所述的方法,其特征在于,在所述第一客户端经由服务器向第二客户端发送导航请求之前,所述方法还包括:
所述第一客户端与所述第二客户端相互建立绑定关系;
在所述第二客户端对所述导航请求进行提示,并检测是否接收到关于所述导航请求的响应指令之后,所述方法还包括:
若所述第二客户端未接收到关于所述导航请求的响应指令,所述第二客户端根据所述绑定关系向所述服务器返回所述导航响应。
5.如权利要求1或2所述的方法,其特征在于,所述导航请求为实时导航请求,所述方法还包括:
所述第一客户端向所述服务器上报其更新后的第三位置的坐标;
所述第二客户端向所述服务器上报其更新后的第四位置的坐标;
所述服务器通过所述地图数据库提供的接口访问所述地图数据库,根据所述第三位置的坐标和所述第四位置的坐标生成第二导航路线;
所述服务器将所述第二导航路线下发给所述第一客户端,以使所述第一客户端根据所述第二导航路线行进至所述第四位置。
6.一种导航***,其特征在于,包括第一客户端、服务器和第二客户端,
所述第一客户端,用于经由服务器向第二客户端发送导航请求,所述导航请求中携带了所述第一客户端所在的第一位置的坐标;
所述第二客户端,用于对所述导航请求进行提示,并检测是否接收到关于所述导航请求的响应指令;若所述第二客户端接收到关于所述导航请求的响应指令,所述第二客户端还用于向所述服务器返回导航响应,所述导航响应中携带了所述第二客户端所在的第二位置的坐标;
所述服务器,用于通过地图数据库提供的接口访问所述地图数据库,根据所述第一位置的坐标和所述第二位置的坐标生成第一导航路线;将所述第一导航路线下发给所述第一客户端,以使所述第一客户端根据所述第一导航路线行进至所述第二位置。
7.如权利要求6所述的***,其特征在于,
所述第一客户端还用于调取通讯录,所述通讯录包括第三方应用的通讯录;从所述通讯录中查找出所述第二客户端对应的信息条目;在所述导航请求中添加所述第二客户端对应的信息条目,以使所述服务器根据所述第二客户端对应的信息条目将所述导航请求转发至所述第二客户端。
8.如权利要求6或7所述的***,其特征在于,
若所述第二客户端未接收到关于所述导航请求的响应指令,所述第二客户端还用于向所述服务器返回拒绝响应;
所述服务器还用于根据所述拒绝响应终止所述导航,并通知所述第一客户端所述导航终止。
9.如权利要求6或7所述的***,其特征在于,
所述第一客户端与所述第二客户端还用于相互建立绑定关系;
若所述第二客户端未接收到关于所述导航请求的响应指令,所述第二客户端还用于根据所述绑定关系向所述服务器返回所述导航响应。
10.如权利要求6或7所述的***,其特征在于,所述导航请求为实时导航请求,
所述第一客户端还用于向所述服务器上报其更新后的第三位置的坐标;
所述第二客户端还用于向所述服务器上报其更新后的第四位置的坐标;
所述服务器还用于通过所述地图数据库提供的接口访问所述地图数据库,根据所述第三位置的坐标和所述第四位置的坐标生成第二导航路线;将所述第二导航路线下发给所述第一客户端,以使所述第一客户端根据所述第二导航路线行进至所述第四位置。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510422882.5A CN105758409A (zh) | 2015-07-17 | 2015-07-17 | 一种导航方法及*** |
PCT/CN2016/090238 WO2017012520A1 (zh) | 2015-07-17 | 2016-07-16 | 一种导航方法及*** |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510422882.5A CN105758409A (zh) | 2015-07-17 | 2015-07-17 | 一种导航方法及*** |
Publications (1)
Publication Number | Publication Date |
---|---|
CN105758409A true CN105758409A (zh) | 2016-07-13 |
Family
ID=56341828
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510422882.5A Pending CN105758409A (zh) | 2015-07-17 | 2015-07-17 | 一种导航方法及*** |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN105758409A (zh) |
WO (1) | WO2017012520A1 (zh) |
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2017012520A1 (zh) * | 2015-07-17 | 2017-01-26 | 陶德龙 | 一种导航方法及*** |
CN106546252A (zh) * | 2016-11-04 | 2017-03-29 | 广东小天才科技有限公司 | 一种导航的方式及装置 |
CN107798420A (zh) * | 2017-09-28 | 2018-03-13 | 北京三快在线科技有限公司 | 信息显示的方法及装置、电子设备 |
WO2018068615A1 (zh) * | 2016-10-13 | 2018-04-19 | 中兴通讯股份有限公司 | 导航***、行车路线规划、接收方法及装置 |
CN110440807A (zh) * | 2019-08-13 | 2019-11-12 | Oppo(重庆)智能科技有限公司 | 室内导航方法及装置、存储介质和电子设备 |
CN111044061A (zh) * | 2018-10-12 | 2020-04-21 | 腾讯大地通途(北京)科技有限公司 | 一种导航方法、装置、设备及计算机可读存储介质 |
CN112734341A (zh) * | 2021-01-25 | 2021-04-30 | 拉扎斯网络科技(上海)有限公司 | 辅助导航的方法、装置及*** |
CN113432596A (zh) * | 2021-07-07 | 2021-09-24 | 中国工商银行股份有限公司 | 导航方法、装置和电子设备 |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2018195816A1 (zh) * | 2017-04-26 | 2018-11-01 | 深圳市元征科技股份有限公司 | 一种出行服务方法及终端 |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102711041A (zh) * | 2012-06-05 | 2012-10-03 | 宇龙计算机通信科技(深圳)有限公司 | 移动终端导航的方法及其*** |
CN103471607A (zh) * | 2013-08-31 | 2013-12-25 | 惠州市德赛西威汽车电子有限公司 | 一种导航***及其方法 |
CN103618991A (zh) * | 2013-11-06 | 2014-03-05 | 四川长虹电器股份有限公司 | 基于移动通信终端设备的位置分享和导航方法及其*** |
CN103968822A (zh) * | 2013-01-24 | 2014-08-06 | 腾讯科技(深圳)有限公司 | 导航方法、用于导航的设备和导航*** |
CN104075712A (zh) * | 2014-06-20 | 2014-10-01 | 常州艾格勒信息技术有限公司 | 一种交互式的导航***及方法 |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8494768B2 (en) * | 2008-07-31 | 2013-07-23 | Samsung Electronics Co., Ltd | Navigation system, method and database using mobile devices |
CN102857527A (zh) * | 2011-06-28 | 2013-01-02 | 上海博泰悦臻电子设备制造有限公司 | 行车轨迹同步共享方法和*** |
CN103516750A (zh) * | 2012-06-25 | 2014-01-15 | 北京智慧风云科技有限公司 | 云端服务器共享位置信息的***及云端服务器 |
CN104661179B (zh) * | 2013-11-20 | 2019-07-05 | 沈阳晨讯希姆通科技有限公司 | 定位数据共享方法及*** |
CN105758409A (zh) * | 2015-07-17 | 2016-07-13 | 陶德龙 | 一种导航方法及*** |
-
2015
- 2015-07-17 CN CN201510422882.5A patent/CN105758409A/zh active Pending
-
2016
- 2016-07-16 WO PCT/CN2016/090238 patent/WO2017012520A1/zh active Application Filing
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102711041A (zh) * | 2012-06-05 | 2012-10-03 | 宇龙计算机通信科技(深圳)有限公司 | 移动终端导航的方法及其*** |
CN103968822A (zh) * | 2013-01-24 | 2014-08-06 | 腾讯科技(深圳)有限公司 | 导航方法、用于导航的设备和导航*** |
CN103471607A (zh) * | 2013-08-31 | 2013-12-25 | 惠州市德赛西威汽车电子有限公司 | 一种导航***及其方法 |
CN103618991A (zh) * | 2013-11-06 | 2014-03-05 | 四川长虹电器股份有限公司 | 基于移动通信终端设备的位置分享和导航方法及其*** |
CN104075712A (zh) * | 2014-06-20 | 2014-10-01 | 常州艾格勒信息技术有限公司 | 一种交互式的导航***及方法 |
Cited By (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2017012520A1 (zh) * | 2015-07-17 | 2017-01-26 | 陶德龙 | 一种导航方法及*** |
WO2018068615A1 (zh) * | 2016-10-13 | 2018-04-19 | 中兴通讯股份有限公司 | 导航***、行车路线规划、接收方法及装置 |
CN106546252A (zh) * | 2016-11-04 | 2017-03-29 | 广东小天才科技有限公司 | 一种导航的方式及装置 |
CN106546252B (zh) * | 2016-11-04 | 2021-01-29 | 广东小天才科技有限公司 | 一种导航的方式及装置 |
CN107798420A (zh) * | 2017-09-28 | 2018-03-13 | 北京三快在线科技有限公司 | 信息显示的方法及装置、电子设备 |
CN111044061A (zh) * | 2018-10-12 | 2020-04-21 | 腾讯大地通途(北京)科技有限公司 | 一种导航方法、装置、设备及计算机可读存储介质 |
CN110440807A (zh) * | 2019-08-13 | 2019-11-12 | Oppo(重庆)智能科技有限公司 | 室内导航方法及装置、存储介质和电子设备 |
CN112734341A (zh) * | 2021-01-25 | 2021-04-30 | 拉扎斯网络科技(上海)有限公司 | 辅助导航的方法、装置及*** |
CN113432596A (zh) * | 2021-07-07 | 2021-09-24 | 中国工商银行股份有限公司 | 导航方法、装置和电子设备 |
Also Published As
Publication number | Publication date |
---|---|
WO2017012520A1 (zh) | 2017-01-26 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN105758409A (zh) | 一种导航方法及*** | |
US9813852B2 (en) | System and method for positioning terminal | |
CN103345361B (zh) | 一种群组加入方法及相关设备、*** | |
CN104866542A (zh) | 一种poi数据验证方法和装置 | |
CN103874018A (zh) | 接入点信息共享方法及装置 | |
CN104253740A (zh) | 图片签到方法、装置及*** | |
CN105263112A (zh) | 导航方法及导航*** | |
CN103596145A (zh) | 一种自动回复消息的方法、装置和终端设备 | |
CN103763112A (zh) | 一种用户身份保护方法和装置 | |
EP3968663A1 (en) | Message reminding method and apparatus, control device, and storage medium | |
CN104486748A (zh) | 联系人号码更新方法及移动终端 | |
CN111314063A (zh) | 一种基于物联网大数据信息管理方法、***及装置 | |
CN104820794A (zh) | 登录数据的处理方法及装置 | |
CN102711041A (zh) | 移动终端导航的方法及其*** | |
CN104735622A (zh) | 一种提醒事项的提示方法及装置 | |
CN103344247B (zh) | 多客户端的导航方法及装置 | |
CN106052699A (zh) | 一种导航***文件更新方法、车载导航终端及移动终端 | |
CN106165507B (zh) | 一种定位方法及装置 | |
CN104780234A (zh) | Ip归属地查询方法、装置及*** | |
CN105333874A (zh) | 室内导航路径的生成方法、***及智能终端 | |
US20180376526A1 (en) | Communication handling in a wireless communications network | |
CN103327445A (zh) | 用于提供位置搜索服务的方法及电子设备 | |
CN106664637B (zh) | 路由信息配置方法及装置 | |
CN105763709A (zh) | 通讯录更新方法、用户终端及服务器 | |
CN109429301B (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 | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20160713 |
|
RJ01 | Rejection of invention patent application after publication |