CN101762279A - Navigation method and device - Google Patents
Navigation method and device Download PDFInfo
- Publication number
- CN101762279A CN101762279A CN 201010110380 CN201010110380A CN101762279A CN 101762279 A CN101762279 A CN 101762279A CN 201010110380 CN201010110380 CN 201010110380 CN 201010110380 A CN201010110380 A CN 201010110380A CN 101762279 A CN101762279 A CN 101762279A
- Authority
- CN
- China
- Prior art keywords
- navigation
- navigation object
- bus
- section
- current position
- 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.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims abstract description 60
- 238000013439 planning Methods 0.000 claims abstract description 80
- 238000012545 processing Methods 0.000 claims abstract description 50
- 230000008569 process Effects 0.000 claims abstract description 36
- 238000012546 transfer Methods 0.000 claims description 9
- 238000013459 approach Methods 0.000 claims description 7
- 230000001960 triggered effect Effects 0.000 claims description 2
- 238000013523 data management Methods 0.000 description 8
- 241000283070 Equus zebra Species 0.000 description 6
- 238000001514 detection method Methods 0.000 description 4
- 238000004364 calculation method Methods 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 239000004973 liquid crystal related substance Substances 0.000 description 2
- 230000005236 sound signal Effects 0.000 description 2
- FFBHFFJDDLITSX-UHFFFAOYSA-N benzyl N-[2-hydroxy-4-(3-oxomorpholin-4-yl)phenyl]carbamate Chemical compound OC1=C(NC(=O)OCC2=CC=CC=C2)C=CC(=C1)N1CCOCC1=O FFBHFFJDDLITSX-UHFFFAOYSA-N 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000037361 pathway Effects 0.000 description 1
- 230000004044 response Effects 0.000 description 1
Images
Landscapes
- Navigation (AREA)
Abstract
本发明公开了导航方法及设备。其中的导航方法包括:设置有地理信息,该地理信息包括:公交信息;根据接收的输入信息确定导航对象的目的地;根据所述地理信息、出发地和所述目的地进行路径规划处理,获得规划路径,所述路径规划处理包括:公交线路规划,所述规划路径包括:至少一个公交路段;从所述规划路径中选择确定导航路径,所述导航路径包括:至少一个公交路段;在接收到导航指令后,根据接收的全球定位系统GPS卫星信号确定导航对象的位置,并根据导航对象的位置和所述导航路径为导航对象导航。上述技术方案可以为导航对象提供有效的公交导航服务。
The invention discloses a navigation method and equipment. The navigation method includes: setting geographic information, the geographic information includes: public transport information; determining the destination of the navigation object according to the received input information; performing path planning processing according to the geographic information, the departure place and the destination, and obtaining Planning a route, the route planning process includes: bus line planning, the planned route includes: at least one bus section; selecting and determining a navigation route from the planned route, the navigation path includes: at least one bus section; after receiving After the navigation instruction, the location of the navigation object is determined according to the received GPS satellite signal, and the navigation object is navigated according to the location of the navigation object and the navigation path. The above technical solution can provide effective public transport navigation services for navigation objects.
Description
技术领域technical field
本发明属于导航技术领域,尤其涉及一种基于步行的导航方法及导航设备。The invention belongs to the technical field of navigation, and in particular relates to a walking-based navigation method and navigation equipment.
背景技术Background technique
目前的全球定位系统(Global Position System,GPS)导航系统可以接收到环绕地球的24颗GPS卫星中的至少3颗卫星传送来的数据信息,GPS导航系统根据该数据信息可以确定出导航对象的位置坐标,GPS导航系统根据内部存储的电子地图和该位置坐标可以确定出导航对象在电子地图中的准确位置。The current Global Positioning System (Global Position System, GPS) navigation system can receive the data information transmitted by at least 3 satellites in the 24 GPS satellites around the earth, and the GPS navigation system can determine the position of the navigation object according to the data information. The GPS navigation system can determine the exact position of the navigation object in the electronic map according to the internal stored electronic map and the position coordinates.
目前的导航系统的结构如附图1所示。The structure of the current navigation system is shown in Figure 1.
图1中的导航系统包括:扬声器1、卡盘装置2、输入装置3、声音输出装置4、显示装置5、控制装置6以及GPS接收装置16。上述控制装置6可以包括:用户接口控制模块7、地图数据管理模块8以及导航模块9;其中的导航模块9可以包括:导航控制模块10、地图显示模块11、路径引导模块12、路径搜索模块13、信息点检索装置14以及自车位置检测模块15。The navigation system in FIG. 1 includes: a speaker 1 , a
卡盘装置2可以将插入其中的记录媒体中的记录内容还原成数字数据,并传输至控制装置6。上述记录媒体可以包括:安全数码卡(Secure Digital Card,SD)或者闪存卡(Trans Flash Card,TF)等。上述记录内容可以包括:地图数据或者控制程序数据等。The
输入装置3用于接收用户的输入信号,并将用户的输入信号传输至用户接口控制模块7。输入装置3可以包括:按键、摇杆、旋钮或者触摸板等。The
声音输出装置4可以将控制装置6传输来的声音数据转化为声音信号,并送到扬声器1,由扬声器1将声音信号转换成声音并输出,从而扬声器1可以根据控制装置6的控制发出各种操作通知以及路径引导等语音。The sound output device 4 can convert the sound data transmitted by the
显示装置5可以根据控制装置6传输来的显示数据显示对应的图像。例如,显示装置5显示地图、自车位置标记、已规划路径以及用户输入界面等图像。显示装置5可以包括:液晶显示器(Liquid Crystal Display,LCD)、投影仪或者阴极射线管(Cathode Ray Tube,CRT)显示器等。The
控制装置6用于对卡盘装置2、输入装置3及声音输出装置4进行控制。控制装置6可以采用掌上电脑、智能手机、以及车载终端等具有处理能力的装置来实现。The
控制装置6中的用户接口控制模块7用于根据输入装置3传输来的用户的输入信号生成对应的控制指令,并向导航模块9包含的一个或多个模块传输该控制指令。此外,用户接口控制模块7还用于将导航模块9返回的控制指令的处理结果传输至声音输出装置4或者显示装置5。The user
控制装置6中的地图数据管理模块8用于响应导航模块9的要求通过卡盘装置2读取地图数据,该地图数据可以包括用于图片引导用的数据内容。The map
导航模块9中的导航控制模块10控制并调用导航模块9包含的其它模块。The
导航模块9中的地图显示模块11根据从地图数据管理模块8读取的地图数据生成用于地图显示的显示数据,并将显示数据传输至用户接口控制模块7。The
导航模块9中的路径引导模块12对从地图数据管理模块8处获取的地图数据进行路径诱导处理,并将诱导处理结果返回给地图数据管理模块8,以便于地图数据管理模块8进行预测读取。另外,路径引导模块12还用于将路径诱导处理时的界面、导航语音等数据传送给用户接口控制模块7。The
导航模块9中的路径搜索模块13用于对从地图数据管理模块8处获取的地图数据进行路径探索处理,并将路径探索结果传输给路径引导模块12,以便于路径引导模块12进行路径诱导处理。The
导航模块9中的信息点检索装置14用于检索地图上的地理信息点,如检索餐馆,则能检索到所有餐馆的地理位置信息。The information
导航模块9中的自车位置检测模块15将从GPS接收装置获得的表示当前位置等数据传输给地图数据管理模块8、地图显示模块11以及路径引导模块12。The self-vehicle
GPS接收装置16接收来自GPS卫星的信号,检测车辆的当前位置以及移动方向,并将检测结果转换成协议数据传输给导航模块9中的自车位置检测模块15。The
发明人在实现本发明过程中发现,目前的GPS导航系统多为车用,即GPS导航系统装载在车辆中,GPS导航系统根据车辆行驶的特点为车辆规划路径,从而为车辆进行导航。由于车辆的行驶特点与其它出行方式的行驶特点存在较大差异,因此,目前的GPS导航系统不能很好的适用于其它出行方式的导航。The inventor found in the process of realizing the present invention that the current GPS navigation system is mostly used for vehicles, that is, the GPS navigation system is loaded in the vehicle, and the GPS navigation system plans the route for the vehicle according to the characteristics of the vehicle, thereby navigating the vehicle. Since the driving characteristics of the vehicle are quite different from those of other travel modes, the current GPS navigation system cannot be well adapted to the navigation of other travel modes.
发明内容Contents of the invention
本发明实施方式提供的导航方法及设备,可为导航对象提供有效的公交导航服务。The navigation method and device provided in the embodiments of the present invention can provide effective bus navigation services for navigation objects.
本发明实施方式提供的导航方法,包括:The navigation method provided by the embodiment of the present invention includes:
根据接收的输入信息确定导航对象的目的地;determining the destination of the navigation object based on the received input information;
根据所述地理信息、出发地和所述目的地进行路径规划处理,获得规划路径,所述路径规划处理包括:公交线路规划,所述规划路径包括:至少一个公交路段;Perform route planning processing according to the geographical information, the departure place, and the destination to obtain a planned route. The route planning process includes: bus route planning, and the planned route includes: at least one bus section;
从所述规划路径中选择确定导航路径,所述导航路径包括:至少一个公交路段;Selecting and determining a navigation path from the planned path, the navigation path including: at least one bus section;
在接收到导航指令后,根据接收的全球定位系统GPS卫星信号确定导航对象的位置,并根据导航对象的位置和所述导航路径为导航对象导航。After receiving the navigation instruction, determine the position of the navigation object according to the received GPS satellite signal, and navigate for the navigation object according to the position of the navigation object and the navigation path.
本发明实施方式提供的导航设备,包括:The navigation device provided by the embodiment of the present invention includes:
存储模块,用于存储地理信息,该地理信息包括:公交信息;The storage module is used for storing geographical information, and the geographical information includes: bus information;
接收模块,用于接收输入信息;A receiving module, configured to receive input information;
确定起止模块,用于根据所述输入信息确定导航对象的目的地;A determining start-stop module, configured to determine the destination of the navigation object according to the input information;
路径规划模块,用于根据所述地理信息、出发地和所述目的地进行路径规划处理,获得规划路径,所述路径规划处理包括:公交线路规划,所述规划路径包括:至少一个公交路段;A route planning module, configured to perform route planning processing according to the geographical information, the departure place and the destination, to obtain a planned route, the route planning process includes: bus route planning, and the planned route includes: at least one bus section;
导航路径模块,用于从所述规划路径中选择确定导航路径,所述导航路径包括:至少一个公交路段;A navigation path module, configured to select and determine a navigation path from the planned path, the navigation path including: at least one bus section;
导航模块,用于在接收到导航指令后,根据接收的全球定位系统GPS卫星信号确定导航对象的位置,并根据导航对象的位置和所述导航路径为导航对象导航。The navigation module is configured to determine the position of the navigation object according to the received GPS satellite signal after receiving the navigation instruction, and navigate for the navigation object according to the position of the navigation object and the navigation path.
通过上述技术方案的描述可知,本实施例通过在地理信息中包括公交信息,并利用包含有公交信息的地理信息进行路径规划处理,可获得包含公交路段的导航路径,通过利用该导航路径为导航对象进行导航,从而能够为导航对象提供有效的公交导航服务。It can be seen from the description of the above technical solution that in this embodiment, by including bus information in geographic information, and using the geographic information containing bus information to perform route planning processing, a navigation path including bus sections can be obtained, and by using the navigation path as a navigation Objects are used for navigation, so that effective public transport navigation services can be provided for navigation objects.
附图说明Description of drawings
图1是现有技术中的导航系统的结构示意图;Fig. 1 is a schematic structural diagram of a navigation system in the prior art;
图2是本发明实施例一的导航方法流程图;FIG. 2 is a flow chart of a navigation method in Embodiment 1 of the present invention;
图3是本发明实施例二的导航设备示意图。Fig. 3 is a schematic diagram of a navigation device according to
具体实施方式Detailed ways
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。In order to make the object, technical solution and advantages of the present invention clearer, the present invention will be further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described here are only used to explain the present invention, not to limit the present invention.
实施例一、导航方法。该方法的流程如附图2所示。Embodiment 1, navigation method. The flow of the method is shown in Figure 2.
图2中,S200、根据接收的输入信息确定导航对象的目的地。可选的,还可以根据接收的输入信息确定导航对象的出发地。另外,也可以根据针对导航对象当前所在位置的定位确定导航对象的出发地,也就是说,将导航对象当前所在位置确定为导航对象的出发地。In FIG. 2, S200. Determine the destination of the navigation object according to the received input information. Optionally, the departure point of the navigation object may also be determined according to the received input information. In addition, the departure location of the navigation object may also be determined according to the positioning of the current location of the navigation object, that is, the current location of the navigation object is determined as the departure location of the navigation object.
在本实施例中,可以采用按键、摇杆、旋钮以及触摸板等方式中的一种或多种方式组合进行信息输入,本实施例不限制输入信息的具体实现方式。In this embodiment, information input may be performed by using one or more combinations of buttons, joysticks, knobs, and touch pads, and this embodiment does not limit the specific implementation of inputting information.
S210、根据预先存储的地理信息、出发地和目的地进行路径规划处理,获得规划路径。获得的规划路径可以为一个或多个,每个规划路径均为出发地至目的地提供的一条通路。S210. Perform route planning processing according to the pre-stored geographic information, departure place, and destination, to obtain a planned route. There may be one or more planned paths obtained, and each planned path is a path provided from the departure point to the destination.
上述地理信息包括:公交信息,且S210中的路径规划处理包括:公交线路规划,从而S210具体包括:根据预先存储的公交信息、出发地和目的地进行公交线路规划(即公交线路计算),获得包含有公交路段的规划路径。一个规划路径可以包含有一个或多个公交路段。这里的公交信息具体可以包括:站台名称信息、站台位置信息和公交线路信息等。本实施例不限制公交线路规划的具体实现过程及公交信息具体包括的内容等。Above-mentioned geographic information comprises: bus information, and the path planning process in S210 comprises: bus route planning, thereby S210 specifically includes: carry out bus route planning (i.e. bus route calculation) according to pre-stored bus information, departure place and destination, obtain A planned route that includes transit segments. A planned route can contain one or more bus links. The bus information here may specifically include: platform name information, platform location information, bus line information, and the like. This embodiment does not limit the specific implementation process of the bus route planning and the specific content included in the bus information.
本实施例中的地理信息还可以包括:地图数据。该地图数据用于地图显示,显示的地图可以帮助用户输入出发地信息和目的地信息,并协助确定出发地和目的地;显示的地图还可以使用户方便的获知其当前在地图中的位置,另外,显示的地图还可以图形化显示规划路径和导航路径等。上述地图数据可以包括:路网信息和兴趣点信息等。本实施例不限制地图数据的具体应用场景以及地图数据具体包括的内容。The geographic information in this embodiment may also include: map data. The map data is used for map display, and the displayed map can help users input departure information and destination information, and assist in determining the departure place and destination; the displayed map can also enable users to easily know their current location on the map, In addition, the displayed map can also graphically display the planned route and navigation route, etc. The above map data may include: road network information, point of interest information, and the like. This embodiment does not limit the specific application scenarios of the map data and the specific content included in the map data.
可选的,本实施例中的地理信息还可以包括:徒步信息。徒步信息用于徒步线路规划,以获得徒步路段。徒步信息可以包括:人行天桥信息、斑马线信息、隧道信息和地下通道信息等中的至少一个。人行天桥信息可以包括人行天桥的位置信息。斑马线信息可以包括斑马线的位置信息。隧道信息可以包括隧道的位置信息以及隧道的出入口信息等。地下通道信息可以包括地下通道的位置信息以及地下通道的出入口信息等。本实施例不限制徒步信息具体包括的内容。徒步信息包括的内容越详细,则徒步线路规划获得的徒步路段越精确。Optionally, the geographic information in this embodiment may also include: hiking information. Hiking information is used in hiking route planning to obtain hiking sections. The pedestrian information may include: at least one of pedestrian bridge information, zebra crossing information, tunnel information, and underground passage information. The pedestrian bridge information may include location information of the pedestrian bridge. The zebra crossing information may include position information of the zebra crossing. The tunnel information may include location information of the tunnel, entrance and exit information of the tunnel, and the like. The underground passage information may include location information of the underground passage, entrance and exit information of the underground passage, and the like. This embodiment does not limit the content specifically included in the walking information. The more detailed the content of the hiking information, the more accurate the hiking section obtained from the hiking route planning.
在地理信息包括有徒步信息的情况下,S210可以具体包括:根据预先存储的公交信息和徒步信息、出发地和目的地进行公交线路规划和徒步线路规划,获得规划路径。由此获得的一个规划路径可以包括:至少一个公交路段,也可以包括:至少一个公交路段和至少一个徒步路段。规划路径不包括徒步路段的情况可以适用于出发地和目的地都位于公交站台、且公交换乘站之间不需要步行的应用场景,或者可以适用于出发地和目的地都位于公交站台且不需要公交换乘等应用场景。规划路径既包括徒步路段又包括公交路段的情况可以适用于出发地和/或目的地与公交站台之间需要步行的应用场景,或者可以适用于公交换乘站之间需要步行的应用场景。也就是说,本实施例中的徒步路段可以包括:出发地至第一个公交路段的起始站点的徒步路段、公交换乘中的两个公交路段的换乘站之间的徒步路段、以及最后一个公交路段的目的站点至目的地的徒步路段中的至少一个。在一个规划路径包含有徒步路段和公交路段的情况下,徒步路段应该和公交路段前后顺序衔接,一个规划路径中包含的所有公交路段和所有徒步路段前后顺序衔接后可以形成从出发地至目的地的一个通路。In the case that the geographic information includes hiking information, S210 may specifically include: performing bus route planning and hiking route planning according to pre-stored bus information and hiking information, departure and destination, and obtaining a planned route. A planned route thus obtained may include: at least one bus section, and may also include: at least one bus section and at least one walking section. The situation that the planned route does not include the walking section can be applied to the application scenario where the departure point and the destination are located on the bus platform and there is no need to walk between the bus interchange stations, or it can be applied to the application scenarios where the departure place and the destination are located on the bus platform and there is no Application scenarios such as bus transfers are required. The fact that the planned route includes both walking sections and bus sections may be applicable to an application scenario where walking is required between the departure point and/or a destination and a bus platform, or may be applicable to an application scenario where walking is required between bus interchange stations. That is to say, the walking section in this embodiment may include: the walking section from the starting point to the starting site of the first bus section, the walking section between the transfer stations of the two bus sections in the bus transfer, and At least one of the walking sections from the destination site to the destination of the last bus section. In the case where a planned path contains walking sections and bus sections, the walking section should be connected to the bus section in sequence, and all the bus sections and all walking sections included in a planning route can be connected in sequence to form a route from the starting point to the destination. of a pathway.
S220、从上述获得的规划路径中选择确定导航路径。该导航路径包括:至少一个公交路段。可选的,该导航路径还可以包括:至少一个徒步路段。S220. Select and determine a navigation route from the planned routes obtained above. The navigation path includes: at least one bus section. Optionally, the navigation path may further include: at least one hiking section.
上述获得的规划路径可以以规划路径列表的形式显示,这样,可以从规划路径列表中选择导航路径。规划路径列表中的每个规划路径可以分别对应有路径描述信息,即规划路径列表可以显示出规划路径和路径描述信息。路径描述信息可以包括:规划路径的行程距离、规划路径的公交换乘次数、以及规划路径途经站点数量等中的至少一个。另外,规划路径列表中的每个规划路径还可以对应有行程说明,该行程说明可以是文字描述的行程说明。查看行程说明的一种具体实现方式可以为:接收查看行程说明命令,显示当前被选中的规划路径对应的行程说明。接收查看行程说明命令的一个具体例子为:点击规划路径列表的显示界面中的“查看行程说明”按钮,从而接收到查看行程说明命令。规划路径的行程说明包含内容的一个具体例子:“从出发地向东步行300米至公交站点A;从公交站点A乘坐5路公交车至公交站点B;从公交站点B乘坐10路公交车至公交站点C;从公交站点C向北步行150米至目的地。”本实施例不限制规划路径和路径描述信息和行程说明的具体显示方式,也不限制路径描述信息和行程说明包含的具体内容等。The planned route obtained above may be displayed in the form of a list of planned routes, so that a navigation route may be selected from the list of planned routes. Each planned route in the planned route list may have corresponding route description information, that is, the planned route list may display the planned route and the route description information. The route description information may include: at least one of the travel distance of the planned route, the number of bus transfers of the planned route, and the number of stations passed by the planned route. In addition, each planned route in the planned route list may also have a corresponding itinerary description, and the itinerary description may be a text description of the itinerary. A specific implementation manner of viewing the itinerary description may be: receiving a view view itinerary description command, and displaying the itinerary description corresponding to the currently selected planned route. A specific example of receiving the command to view the itinerary description is: clicking the "view itinerary description" button in the display interface of the planned route list, thereby receiving the command to view the itinerary description. A specific example of the content contained in the itinerary description of the planned route: "Walk 300 meters east from the starting point to bus stop A; take bus No. 5 from bus stop A to bus stop B; take bus No. 10 from bus stop B to Bus stop C; walk 150 meters northward from bus stop C to the destination." This embodiment does not limit the specific display methods of the planned route and route description information and itinerary description, nor does it limit the specific content contained in the route description information and itinerary description wait.
在S220中,可以根据用户输入的选择路径指令来选择确定导航路径,用户可以通过按键、摇杆、旋钮以及触摸板等方式输入选择路径指令。确定出的导航路径可以仅包括公交路段,也可以在包括公交路段的同时还包括其它路段,如包括公交路段和徒步路段等。本实施例不限制选择导航路径的具体实现方式。In S220, the navigation route may be selected and determined according to the route selection instruction input by the user, and the user may input the route selection instruction through buttons, joysticks, knobs, and touch pads. The determined navigation route may only include the bus section, or include other sections as well as the bus section, such as including the bus section and the walking section. This embodiment does not limit the specific implementation manner of selecting a navigation path.
S230、在接收到导航指令后,根据接收的GPS卫星信号确定导航对象的位置,并根据导航对象的位置和上述导航路径为导航对象导航。S230. After receiving the navigation instruction, determine the location of the navigation object according to the received GPS satellite signal, and navigate for the navigation object according to the location of the navigation object and the above-mentioned navigation path.
根据导航对象的位置和导航路径为导航对象导航包括:根据导航对象的位置和导航路径中的公交路段为导航对象进行公交导航。可选的根据导航对象的位置和导航路径为导航对象导航还可以包括:根据导航对象的位置和导航路径中的徒步路段为导航对象进行徒步导航。Navigating the navigation object according to the location of the navigation object and the navigation path includes: performing bus navigation for the navigation object according to the location of the navigation object and the bus section in the navigation path. The optional navigating for the navigation object according to the location of the navigation object and the navigation path may also include: performing foot navigation for the navigation object according to the location of the navigation object and the hiking section in the navigation path.
下面例举一个从出发地到目的地的包含公交导航和徒步导航在内的完整导航过程,以对公交导航和徒步导航进行说明:The following is an example of a complete navigation process from the starting point to the destination, including public transportation navigation and foot navigation, to illustrate the public transportation navigation and foot navigation:
导航处理一、从出发地到第一个公交路段的徒步导航。如果出发地即为第一个公交路段的起始站点,则本次导航过程中可以不包含导航处理一。这里的第一个公交路段即距离出发地最近的公交路段。导航处理一可以包括下述内容:Navigation processing 1. Navigation on foot from the starting point to the first bus section. If the starting point is the starting station of the first bus section, the navigation process 1 may not be included in this navigation process. The first bus segment here is the bus segment closest to the departure point. Navigation processing one may include the following:
处理1、根据导航对象的当前位置确定导航对象位于从出发地到第一个公交路段的徒步路段中。Processing 1. According to the current position of the navigation object, it is determined that the navigation object is located in the walking section from the starting point to the first bus section.
处理2、判断导航对象的当前位置与第一个公交路段的起始站点之间的距离是否小于等于预定距离X,如果小于等于预定距离X,则提示导航对象接近第一个公交路段的起始站点。需要说明的是,这里的小于等于也可变换为小于。
一个具体的例子:判断导航对象的当前位置与第一个公交路段的起始站点的距离是否小于等于预定距离X,该预定距离X可以由用户或生产厂商设置,该预定距离X如50米或60米等。在判断出导航对象的当前位置与第一个公交路段的起始站点的距离小于等于预定距离X时,提示导航对象接近第一个公交路段的起始站点,该提示还可以包括公交线路的提示,如请在B站点乘坐A路公交车。这里的提示方式可以为弹出显示窗口提示或者语音提示等,本实施例不限制提示的具体实现方式。A specific example: determine whether the distance between the current position of the navigation object and the starting station of the first bus section is less than or equal to the predetermined distance X, the predetermined distance X can be set by the user or the manufacturer, and the predetermined distance X is such as 50 meters or 60 meters etc. When it is judged that the distance between the current position of the navigation object and the starting site of the first bus section is less than or equal to the predetermined distance X, the navigation object is prompted to be close to the starting site of the first bus section, and the prompt can also include a prompt of the bus line , For example, please take bus A at station B. The prompt method here may be a pop-up display window prompt or a voice prompt, and this embodiment does not limit the specific implementation manner of the prompt.
处理3、如果导航对象的当前位置与第一个公交路段的最短距离小于等于预定距离Y,则提示导航对象是否已经乘坐第一个公交路段的公交车。
如果根据接收到的输入信息确定导航对象已经乘坐了第一个公交路段的公交车,则进行下述导航处理二。If it is determined according to the received input information that the navigation object has taken the bus of the first bus section, the following
如果根据接收到的输入信息确定导航对象没有乘坐第一个公交路段的公交车,且在预定时间t后确定出导航对象的当前位置与第一个公交路段的起始站之间的距离小于等于预定距离Y,则继续提示导航对象是否已经乘坐第一个公交路段的公交车;If it is determined according to the received input information that the navigation object does not take the bus of the first bus section, and after a predetermined time t, it is determined that the distance between the current position of the navigation object and the starting station of the first bus section is less than or equal to Predetermined distance Y, then continue to prompt whether the navigation object has taken the bus of the first bus section;
如果根据接收到的输入信息确定导航对象没有乘坐所述下一个公交路段的公交车,且确定出在预定时间t内导航对象的当前位置与第一个公交路段的起始站之间的距离大于预定距离Y,则进行下述子处理:If it is determined according to the received input information that the navigation object does not take the bus of the next bus section, and it is determined that the distance between the current position of the navigation object and the starting station of the first bus section within the predetermined time t is greater than Predetermined distance Y, then perform the following sub-processing:
子处理、如果导航对象的当前位置与第一个公交路段的最短距离大于等于预定距离J且小于等于预定距离K,则根据预先存储的地理信息为导航对象的当前位置和第一个公交路段的目的站点进行路径规划处理;否则,根据预先存储的地理信息为导航对象的当前位置和原目的地重新进行路径规划处理。在路径规划处理之后可以选择确定导航路径,并根据本次选择确定的导航路径采用本实施例记载的导航过程为导航对象进行导航。如果本次确定的导航路径为导航对象的当前位置和第一个公交路段的目的站点对应的导航路径,则本次确定的导航路径需要替换S220中导航对象的当前位置至第一个公交路段的目的站点之间的导航路段。如果本次确定的导航路径为导航对象的当前位置至原目的地对应的导航路径,则本次确定的导航路径需要替换S220中导航对象的当前位置至原目的地之间的导航路段。Sub-processing, if the shortest distance between the current position of the navigation object and the first bus link is greater than or equal to the predetermined distance J and less than or equal to the predetermined distance K, then according to the pre-stored geographic information, the current position of the navigation object and the first bus link The destination site performs route planning processing; otherwise, re-performs route planning processing for the current position of the navigation object and the original destination according to the pre-stored geographic information. After the route planning process, a navigation route can be selected and determined, and the navigation process recorded in this embodiment can be used to navigate for the navigation object according to the selected and determined navigation route. If the navigation route determined this time is the navigation route corresponding to the current position of the navigation object and the destination site of the first bus link, then the navigation route determined this time needs to replace the current position of the navigation object in S220 to the first bus link. Navigation segments between destination stops. If the navigation route determined this time corresponds to the navigation route from the current position of the navigation object to the original destination, the navigation route determined this time needs to replace the navigation section between the current position of the navigation object and the original destination in S220.
需要说明的是,本实施例不限制上述处理2和处理3的先后执行顺序,上述处理2和处理3可以并行执行。It should be noted that, this embodiment does not limit the execution order of the above-mentioned
上述处理3的一个具体的例子为:A specific example of the
判断导航对象的当前位置与第一个公交路段的最短距离是否小于等于预定距离Y,该预定距离Y可以由用户或生产厂商设置,该预定距离Y如50米或60米等。如果上述最短距离大于预定距离Y,则继续根据接收的GPS卫星信号确定导航对象的当前位置,并根据当前位置和从出发地到第一个公交路段的起始站点的徒步路段继续进行步行导航;如果上述最短距离小于等于预定距离Y,则提示导航对象是否已经乘坐A路公交车。Determine whether the shortest distance between the current position of the navigation object and the first bus section is less than or equal to a predetermined distance Y, which can be set by the user or the manufacturer, such as 50 meters or 60 meters. If the above-mentioned shortest distance is greater than the predetermined distance Y, then continue to determine the current position of the navigation object according to the received GPS satellite signal, and continue walking navigation according to the current position and the walking section from the departure place to the starting site of the first bus section; If the above-mentioned shortest distance is less than or equal to the predetermined distance Y, it prompts whether the navigation object has already taken the bus A.
如果根据用户输入的信息判断导航对象已经乘坐A路公交车,则进行下述的导航处理二。If it is judged according to the information input by the user that the navigation object has taken the bus A, the following
如果根据用户输入的信息判断导航对象没有乘坐A路公交车,则根据预定时间t(t如2分钟)定期判断导航对象的当前位置与第一公交路段的最短距离是否仍小于等于预定距离Y,如果仍小于等于预定距离Y则继续上述提示导航对象是否已经乘坐A路公交车等处理过程。如果判断出在预定时间t内导航对象的当前位置至第一个公交路段的最短距离大于预定距离Y(该现象可能由于导航对象已经乘坐公交车、导航对象又走出Y距离以外或者公交车变更线路等多种原因导致),则可以进行如下处理:If it is judged according to the information input by the user that the navigation object does not take the A road bus, then according to the predetermined time t (t such as 2 minutes), it is regularly judged whether the shortest distance between the current position of the navigation object and the first bus section is still less than or equal to the predetermined distance Y, If it is still less than or equal to the predetermined distance Y, then continue the above-mentioned processing procedures such as prompting whether the navigation object has taken the A-line bus. If it is determined that the shortest distance from the current position of the navigation object to the first bus section within the predetermined time t is greater than the predetermined distance Y (this phenomenon may be due to the fact that the navigation object has already taken the bus, the navigation object has gone out of the Y distance, or the bus has changed its route and other reasons), you can proceed as follows:
如果判断出导航对象的当前位置与第一个公交路段的最短距离大于等于预定距离J(如80米、100米)且小于等于预定距离K(如180米、200米),则以导航对象的当前位置为出发地,以第一个公交路段的目的站点为目的地进行路径规划,获得规划路径,从本次获得的规划路径中选择确定导航路径,并根据本次选择确定的导航路径为导航对象进行从当前位置到第一个公交路段的目的站点的导航。之后,继续根据S220中确定的导航路径中的第一个公交路段之后的下一个路段进行导航。If it is judged that the shortest distance between the current position of the navigation object and the first bus section is greater than or equal to the predetermined distance J (such as 80 meters, 100 meters) and less than or equal to the predetermined distance K (such as 180 meters, 200 meters), then the navigation object The current location is the starting point, and the route planning is carried out with the destination station of the first bus section as the destination, and the planned route is obtained, and the navigation route is selected and determined from the planned route obtained this time, and the navigation route determined according to this selection is the navigation route. The object navigates from the current location to the destination stop of the first transit segment. After that, continue to navigate according to the next road segment after the first bus road segment in the navigation route determined in S220.
如果判断出导航对象的当前位置与第一个公交路段的最短距离大于预定距离K,则以导航对象的当前位置为出发地,以原目的地为目的地,重新进行路径规划,重新获得规划路径,从规划路径中选择确定导航路径,并根据该导航路径为导航对象进行从当前位置到原目的地的导航。从而不再继续根据S220中确定的导航路径进行导航。If it is judged that the shortest distance between the current location of the navigation object and the first bus section is greater than the predetermined distance K, then the current location of the navigation object is used as the starting point, and the original destination is used as the destination to re-plan the route and obtain the planned route again. , select and determine a navigation path from the planned path, and perform navigation for the navigation object from the current location to the original destination according to the navigation path. Therefore, the navigation according to the navigation path determined in S220 is no longer continued.
处理二、第一个公交路段的公交导航。导航处理二可以包括下述内容:
处理1)、判断导航对象的当前位置是否接近第一个公交路段的目的站点,如果接近第一个公交路段的目的站点,则提示导航对象接近第一个公交路段的目的站点,否则,不进行该提示。Processing 1), judging whether the current position of the navigation object is close to the destination site of the first bus link, if it is close to the destination site of the first bus link, then prompting the navigation object to be close to the destination site of the first bus link, otherwise, do not proceed The tip.
上述判断导航对象的当前位置是否接近第一个公交路段的目的站点的方式可以有多种,如判断导航对象的当前位置与公交目的站点的距离是否小于等于U,如果小于等于U,则确定接近第一个公交路段的目的站点,否则,确定没有接近第一个公交路段的目的站点。再如,判断导航对象的当前位置与第一个公交路段的目的站点的上一个站点的距离是否小于等于U,如果小于等于U,则确定接近第一个公交路段的目的站点,否则,确定没有接近第一个公交路段的目的站点。There are many ways to judge whether the current position of the navigation object is close to the destination site of the first bus section, such as judging whether the distance between the current position of the navigation object and the bus destination site is less than or equal to U, and if it is less than or equal to U, it is determined that it is close to The destination station of the first bus link, otherwise, it is determined that there is no destination station close to the first bus link. For another example, judge whether the distance between the current position of the navigation object and the last station of the destination station of the first bus section is less than or equal to U, if less than or equal to U, then determine the destination station close to the first bus section, otherwise, determine that there is no Approaching the destination of the first transit segment.
处理2)、定期判断导航对象的当前位置与第一个公交路段的目的站点之间的距离是否小于等于预定距离V,如果小于等于预定距离V,则提示导航对象是否已经下车,如果根据接收到的输入信息确定导航对象已经下车,则根据导航对象的当前位置和与第一个公交路段衔接的下一个路段进行导航。下一个路段可以为公交路段,也可以为徒步路段。如果根据接收到的输入信息确定导航对象没有下车,且判断出导航对象的当前位置与第一个公交路段的目的站点之间的距离大于等于预定距离W且大于等于预定距离W的持续时间大于等于预定时间P时,提示导航对象偏离了第一公交路段的目的站点,请就近下车。在提示导航对象偏离且根据输入信息确定导航对象已经下车后,根据预先存储的地理信息为导航对象的当前位置和原目的地重新进行路径规划,重新获得规划路径,之后,从本次获得的规划路径中选择确定导航路径,并根据本次选择确定的导航路径为导航对象进行从当前位置到原目的地的导航。Processing 2), regularly judge whether the distance between the current position of the navigation object and the destination site of the first bus section is less than or equal to the predetermined distance V, if it is less than or equal to the predetermined distance V, then prompt whether the navigation object has gotten off the bus, if according to the received If the received input information confirms that the navigation object has got off the bus, then the navigation is performed according to the current position of the navigation object and the next road segment connected with the first bus road segment. The next segment can be a bus segment or a walking segment. If it is determined that the navigation object has not got off the bus according to the received input information, and it is determined that the distance between the current position of the navigation object and the destination site of the first bus section is greater than or equal to the predetermined distance W and the duration of the predetermined distance W is greater than or equal to When it is equal to the predetermined time P, the navigation object is prompted to deviate from the destination station of the first bus section, please get off nearby. After prompting the navigation object to deviate and confirming that the navigation object has gotten off the vehicle according to the input information, re-plan the route for the current position and original destination of the navigation object according to the pre-stored geographical information, and regain the planned route. Select and determine the navigation path in the planning path, and perform navigation for the navigation object from the current position to the original destination according to the navigation path determined by this selection.
处理2)的一个具体的例子为:判断导航对象的当前位置与第一个公交路段的目的站点之间的距离是否小于等于V,如果小于等于V,则提示导航对象是否已经下车;根据用户输入的信息判断导航对象已经下车,则第一个公交路段的导航结束,进入与第一个公交路段衔接的下一个路段的导航过程。如果根据用户输入的信息判断导航对象没有下车,且导航对象的当前位置到公交目的站点的距离小于预定距离W,或者大于等于预定距离W的持续时间小于预定时间P,则在预定时间O之后,继续执行上述是否小于等于V以及提示导航对象是否已经下车等操作。如果根据用户输入的信息判断导航对象没有下车,且判断出导航对象的当前位置到公交目的站点之间的距离大于等于预定距离W(如200米),并且大于等于局端距离W的持续时间大于等于预定时间P,则提示导航对象偏离了第一个公交路段的目的站点,请就近下车。A specific example of processing 2) is: judge whether the distance between the current position of the navigation object and the destination site of the first bus link is less than or equal to V, if less than or equal to V, then prompt whether the navigation object has gotten off; The input information judges that the navigation object has got off the bus, then the navigation of the first bus section ends, and the navigation process of the next section connected with the first bus section is entered. If it is judged that the navigation object has not got off the bus according to the information input by the user, and the distance from the current position of the navigation object to the bus destination is less than the predetermined distance W, or the duration of greater than or equal to the predetermined distance W is less than the predetermined time P, then after the predetermined time O , and continue to perform the above-mentioned operations such as whether it is less than or equal to V and prompting whether the navigation object has gotten off the vehicle. If it is judged that the navigation object has not got off the bus according to the information input by the user, and it is judged that the distance between the current position of the navigation object and the bus destination is greater than or equal to the predetermined distance W (such as 200 meters), and is greater than or equal to the duration of the distance W from the central office If it is greater than or equal to the predetermined time P, the navigation object is prompted to deviate from the destination station of the first bus section, please get off at the nearest station.
处理3)、在根据导航对象的当前位置确定出导航对象位于第一个公交路段的情况下,根据预定时间M定期判断导航对象的当前位置是否偏离第一个公交路段,在确定出偏离第一个公交路段时,提示导航对象是否乘坐了第一个公交路段的公交车;根据输入信息确定出导航对象乘坐的不是第一个公交路段的公交车,则提示导航对象就近下车,并在确定出导航对象就近下车后,根据预先存储的地理信息为导航对象的当前位置和原目的地重新进行路径规划处理,重新获得规划路径,之后,从本次获得的规划路径中选择确定导航路径,并根据本次选择确定的导航路径为导航对象进行从当前位置到原目的地的导航。Processing 3), in the case of determining that the navigation object is located at the first bus section according to the current position of the navigation object, regularly judge whether the current position of the navigation object deviates from the first bus section according to the predetermined time M; When there are two bus sections, it prompts whether the navigation object has taken the bus of the first bus section; according to the input information, if it is determined that the navigation object is not taking the bus of the first bus section, it prompts the navigation object to get off at the nearest bus, and confirms After leaving the navigation object and getting off at the nearest location, the route planning process is performed again for the current location of the navigation object and the original destination according to the pre-stored geographical information, and the planned route is obtained again. Afterwards, the navigation route is selected from the planned route obtained this time. And according to the navigation path determined by this selection, the navigation object is navigated from the current position to the original destination.
处理3)的一个具体例子为:A specific example of processing 3) is:
判断导航对象的当前位置到第一个公交路段的最短距离是否大于等于预定距离Z、且大于等于预定距离Z的持续时间是否大于等于预定时间N,如果大于等于预定距离Z、且大于等于预定时间N,则确定出偏离了第一个公交路段,否则,确定出没有偏离第一个公交路段。该偏离可以是由于导航对象提前下车或坐错车等多种情况导致的偏离。如果确定出没有偏离第一个公交路段,则在预定时间M后,继续执行上述是否偏离的判断操作。如果确定出偏离了第一个公交路段,则提示导航对象乘坐的公交车是否为A路公交车,如果根据用户输入的信息判断出导航对象乘坐的公交车是A路公交车,则在预定时间M后,继续执行判断导航对象是否偏离了第一个公交路段、以及上述提示的操作。如果根据用户输入的信息判断出导航对象乘坐的公交车不是A路公交车,则提示导航对象就近下车。在提示导航对象就近下车后,如果根据用户输入的信息判断出导航对象没有下车,则可以继续提示导航对象就近下车;在提示导航对象就近下车后,如果根据用户输入的信息判断出用户已经下车,则根据预先存储的地理信息为导航对象的当前位置和原目的地重新进行路径规划处理,重新获得规划路径,之后,从本次获得的规划路径中选择确定导航路径,并根据本次选择确定的导航路径为导航对象进行从当前位置到原目的地的导航。Determine whether the shortest distance from the current position of the navigation object to the first bus section is greater than or equal to the predetermined distance Z, and whether the duration of the predetermined distance Z is greater than or equal to the predetermined time N, if greater than or equal to the predetermined distance Z, and greater than or equal to the predetermined time N, it is determined that the first bus section is deviated from, otherwise, it is determined that there is no deviation from the first bus section. The deviation may be caused by various situations such as the navigation object getting off the vehicle in advance or taking the wrong vehicle. If it is determined that there is no deviation from the first bus section, after the predetermined time M, continue to perform the above-mentioned operation of judging whether to deviate. If it is determined that it deviates from the first bus section, it will prompt whether the bus taken by the navigation object is the A bus. After M, continue to execute the operation of judging whether the navigation object deviates from the first bus section and the above prompt. If it is judged according to the information input by the user that the bus that the navigation object takes is not the A-route bus, the navigation object is prompted to get off at the nearest location. After prompting the navigation object to get off the car nearby, if it is judged that the navigation object has not got off the car according to the information input by the user, you can continue to prompt the navigation object to get off the car nearby; After the user has gotten off the vehicle, the route planning process will be performed again for the current position of the navigation object and the original destination according to the pre-stored geographical information, and the planned route will be obtained again. The navigation path determined by this selection is the navigation object for navigating from the current location to the original destination.
需要说明的是,本实施例不限制上述处理1)、处理2)和处理3)的先后执行顺序,上述处理1)、处理2)和处理3)可以并行执行。It should be noted that, this embodiment does not limit the execution order of the above-mentioned processing 1), processing 2) and processing 3), and the above-mentioned processing 1), processing 2) and processing 3) may be executed in parallel.
导航处理三、从第一个公交路段到下一个导航路段的导航。如果第一个公交路段的目的站点为目的地,则本次导航过程中可以不包含导航处理三。如果第一个公交路段的下一个导航路段为第二个公交路段,则可以采用上述导航处理二的描述继续进行导航。如果第一个公交路段的下一个导航路段为第二个徒步路段,且第二个徒步路段的下一个导航路段为第二个公交路段,则可以采用上述导航处理一的描述继续进行导航。如果第一个公交路段的下一个导航路段为第二个徒步路段,且第二个徒步路段的终点为目的地,则根据导航对象的当前位置和该徒步路段为导航对象提供导航服务,该导航服务可以包括提示导航对象接近目的地等。本实施例不再详细说明。
实施例二、导航设备。该导航设备的结构如附图3所示。
图3中的导航设备包括:存储模块300、接收模块310、确定起止模块320、路径规划模块330、导航路径模块340和导航模块350。可选的,导航设备还可以包括偏离模块360。The navigation device in FIG. 3 includes: a storage module 300 , a receiving module 310 , a start-stop determining module 320 , a path planning module 330 , a navigation path module 340 and a navigation module 350 . Optionally, the navigation device may also include a deviation module 360 .
存储模块300,用于存储地理信息,该地理信息包括:公交信息。The storage module 300 is used for storing geographic information, and the geographic information includes: bus information.
存储模块300中存储的公交信息具体可以包括:站台名称信息、站台位置信息和公交线路信息等。存储模块300中存储的地理信息还可以包括:地图数据。可选的,存储模块300中存储的地理信息还可以包括:徒步信息。该徒步信息可以包括:人行天桥信息、斑马线信息、隧道信息和地下通道信息等中的至少一个。人行天桥信息可以包括人行天桥的位置信息。斑马线信息可以包括斑马线的位置信息。隧道信息可以包括隧道的位置信息以及隧道的出入口信息等。地下通道信息可以包括地下通道的位置信息以及地下通道的出入口信息等。本实施例不限制徒步信息具体包括的内容。The bus information stored in the storage module 300 may specifically include: platform name information, platform location information, bus line information, and the like. The geographic information stored in the storage module 300 may also include: map data. Optionally, the geographic information stored in the storage module 300 may also include: hiking information. The hiking information may include: at least one of pedestrian bridge information, zebra crossing information, tunnel information, and underground passage information. The pedestrian bridge information may include location information of the pedestrian bridge. The zebra crossing information may include position information of the zebra crossing. The tunnel information may include location information of the tunnel, entrance and exit information of the tunnel, and the like. The underground passage information may include location information of the underground passage, entrance and exit information of the underground passage, and the like. This embodiment does not limit the content specifically included in the walking information.
接收模块310,用于接收输入信息。这里的输入信息可以包括:目的地信息,也可以包括:出发地信息和目的地信息;还可以包括上述实施例一中用户根据各种提示输入的信息等。The receiving module 310 is configured to receive input information. The input information here may include: destination information, may also include: departure information and destination information; may also include information input by the user according to various prompts in the first embodiment above.
确定起止模块320,用于根据接收模块310接收到的输入信息确定导航对象目的地。如果输入信息包括出发地信息,则确定起止模块320还可以用于根据接收模块310接收到的输入信息确定导航对象的出发地。在确定出发地和目的地的过程中可以利用存储模块300中存储的地图数据。另外,如果接收模块310接收到的输入信息中没有包括出发地信息,则确定起止模块320可以根据针对导航对象当前所在位置的定位确定导航对象的出发地,也就是说,确定起止模块320将导航对象当前所在位置确定为导航对象的出发地。The start-stop determining module 320 is configured to determine the destination of the navigation object according to the input information received by the receiving module 310 . If the input information includes departure information, the determining start-stop module 320 may also be configured to determine the departure location of the navigation object according to the input information received by the receiving module 310 . The map data stored in the storage module 300 can be utilized in the process of determining the origin and destination. In addition, if the input information received by the receiving module 310 does not include departure information, the determining start-stop module 320 can determine the starting place of the navigation object according to the positioning of the current location of the navigation object, that is, the determining start-stop module 320 will navigate The current location of the object is determined as the starting point of the navigation object.
路径规划模块330,用于根据存储模块300中存储的地理信息、出发地和目的地进行路径规划处理,获得规划路径。这里的路径规划处理包括:公交线路规划,获得的规划路径可以为一个或多个,每个规划路径均为出发地至目的地提供的一条通路。The route planning module 330 is configured to perform route planning processing according to the geographical information, departure place and destination stored in the storage module 300, and obtain the planned route. The path planning process here includes: bus line planning, one or more planned paths can be obtained, and each planned path is a path provided from the departure point to the destination.
路径规划模块330可以根据存储模块300中存储的公交信息、出发地和目的地进行公交线路规划(即公交线路计算),获得包含有公交路段的规划路径。一个规划路径可以包含有一个或多个公交路段。本实施例不限制路径规划模块330进行公交线路规划的具体实现过程。The route planning module 330 can perform bus route planning (that is, bus route calculation) according to the bus information, origin and destination stored in the storage module 300, and obtain a planned route including bus sections. A planned route can contain one or more bus links. This embodiment does not limit the specific implementation process of the bus route planning performed by the route planning module 330 .
在存储模块300存储的地理信息包括有徒步信息的情况下,路径规划模块330可以根据预先存储的公交信息和徒步信息、出发地和目的地进行公交线路规划和徒步线路规划,获得规划路径。由此获得的一个规划路径可以包括:至少一个公交路段,也可以包括:至少一个公交路段和至少一个徒步路段。路径规划模块330获得的一个规划路径中包含的所有公交路段和所有徒步路段前后顺序衔接后可以形成从出发地至目的地的一个通路。In the case that the geographical information stored in the storage module 300 includes hiking information, the route planning module 330 can perform bus route planning and hiking route planning according to the pre-stored bus information and hiking information, departure place and destination, and obtain the planned route. A planned route thus obtained may include: at least one bus section, and may also include: at least one bus section and at least one walking section. All the bus sections and all the walking sections included in a planned route obtained by the route planning module 330 can form a passage from the departure point to the destination after sequential connection.
路径规划模块330可以在路径规划处理完成后,通知导航路径模块340选择导航路径。The route planning module 330 may notify the navigation route module 340 to select a navigation route after the route planning process is completed.
导航路径模块340,用于从路径规划模块330获得的规划路径中选择确定导航路径,该导航路径包括:至少一个公交路段;可选的该导航路径还可以包括:至少一个徒步路段。The navigation path module 340 is configured to select and determine a navigation path from the planned paths obtained by the path planning module 330, the navigation path includes: at least one bus section; optionally, the navigation path may also include: at least one walking section.
路径规划模块330获得的规划路径可以以规划路径列表的形式显示,这样,导航路径模块340选择的导航路径为规划路径列表中的一条规划路径。规划路径列表中的每个规划路径可以分别对应有路径描述信息和行程说明,路径描述信息和行程说明具体包括的内容和显示方式等在此不再重复说明。The planned route obtained by the route planning module 330 may be displayed in the form of a list of planned routes. In this way, the navigation route selected by the navigation route module 340 is a planned route in the list of planned routes. Each planned route in the planned route list may correspond to route description information and itinerary description, and the specific content and display methods of the route description information and itinerary description will not be repeated here.
导航路径模块340可以根据接收模块310接收到的用户输入的选择路径指令来选择确定导航路径,用户可以通过按键、摇杆、旋钮以及触摸板等方式输入选择路径指令。The navigation path module 340 can select and determine the navigation path according to the path selection instruction input by the user received by the receiving module 310, and the user can input the path selection instruction through buttons, joysticks, knobs, and touch pads.
导航模块350,用于在接收模块310接收到导航指令后,根据接收的全球定位系统GPS卫星信号确定导航对象的位置,并根据导航对象的位置和导航路径为导航对象导航。The navigation module 350 is configured to determine the position of the navigation object according to the received GPS satellite signal after the receiving module 310 receives the navigation instruction, and navigate for the navigation object according to the position and the navigation path of the navigation object.
导航模块350根据导航对象的位置和导航路径为导航对象导航包括:导航模块350根据导航对象的位置和导航路径中的公交路段为导航对象进行公交导航。可选的,导航模块350根据导航对象的位置和导航路径为导航对象导航还可以包括:导航模块350根据导航对象的位置和导航路径中的徒步路段为导航对象进行徒步导航。Navigating the navigation object by the navigation module 350 according to the location of the navigation object and the navigation route includes: the navigation module 350 performs bus navigation for the navigation object according to the location of the navigation object and the bus links in the navigation route. Optionally, the navigation module 350 navigating the navigation object according to the location of the navigation object and the navigation path may further include: the navigation module 350 performing foot navigation for the navigation object according to the location of the navigation object and the walking section in the navigation path.
这里的导航模块350可以包括:第一导航子模块、第二导航子模块、第三导航子模块和第四导航子模块中的任意一个或多个。在导航模块350包含有第四导航子模块的情况下,导航模块350还可以包括第五导航子模块和第六导航子模块中的任意一个或两个。The navigation module 350 here may include: any one or more of a first navigation submodule, a second navigation submodule, a third navigation submodule and a fourth navigation submodule. In the case that the navigation module 350 includes the fourth navigation submodule, the navigation module 350 may also include any one or both of the fifth navigation submodule and the sixth navigation submodule.
第一导航子模块,用于在根据导航对象的当前位置确定导航对象位于公交路段中、且导航对象的当前位置接近导航对象位于的公交路段的目的站点时,提示导航对象接近导航对象位于的公交路段的目的站点。The first navigation submodule is used to prompt the navigation object to approach the bus section where the navigation object is located when it is determined according to the current position of the navigation object that the navigation object is located in the bus section and the current location of the navigation object is close to the destination site of the bus section where the navigation object is located. The destination station of the road segment.
第一导航子模块判断导航对象的当前位置是否接近第一个公交路段的目的站点的方式可以有多种,如第一导航子模块判断导航对象的当前位置与公交目的站点的距离是否小于等于U,如果小于等于U,则第一导航子模块确定接近第一个公交路段的目的站点,否则,第一导航子模块确定没有接近第一个公交路段的目的站点。再如,第一导航子模块判断导航对象的当前位置与第一个公交路段的目的站点的上一个站点的距离是否小于等于U,如果小于等于U,则第一导航子模块确定接近第一个公交路段的目的站点,否则,第一导航子模块确定没有接近第一个公交路段的目的站点。Whether the first navigation submodule judges that the current position of navigation object is close to the mode of the destination site of the first bus road section can have multiple, as the first navigation submodule judges whether the current position of navigation object and the distance of bus destination station are less than or equal to U , if it is less than or equal to U, the first navigation submodule determines the destination site close to the first bus section, otherwise, the first navigation submodule determines that there is no destination site close to the first bus section. For another example, the first navigation submodule judges whether the distance between the current position of the navigation object and the last station of the destination station of the first public transport section is less than or equal to U, if it is less than or equal to U, then the first navigation submodule determines that it is close to the first The destination site of the bus section, otherwise, the first navigation submodule determines that there is no destination site close to the first bus section.
第二导航子模块,用于在根据导航对象的当前位置确定导航对象位于公交路段中、且导航对象的当前位置与导航对象位于的公交路段的目的站点之间的距离小于等于预定距离V时,提示导航对象是否已经下车,第二导航子模块根据接收模块310接收到的输入信息确定导航对象已经下车,则根据导航对象的当前位置和下一个路段进行导航;如果第二导航子模块根据接收模块310接收到的输入信息确定导航对象没有下车后,第二导航子模块又判断出当前位置与导航对象位于的公交路段的目的站点之间的距离大于等于预定距离W的持续时间大于等于预定时间P,则提示导航对象就近下车,第二导航子模块在确定出导航对象就近下车后,通知路径规划模块330根据地理信息为导航对象的当前位置和目的地进行路径规划处理。The second navigation submodule is used to determine that the navigation object is located in the bus section according to the current position of the navigation object, and when the distance between the current location of the navigation object and the destination site of the bus section where the navigation object is located is less than or equal to the predetermined distance V, Prompt whether the navigation object has gotten off, the second navigation submodule determines that the navigation object has gotten off according to the input information received by the receiving module 310, then navigates according to the current position and the next section of the navigation object; if the second navigation submodule according to After the input information received by the receiving module 310 confirms that the navigation object has not got off the bus, the second navigation sub-module judges that the distance between the current location and the destination station of the bus section where the navigation object is located is greater than or equal to the predetermined distance W and the duration is greater than or equal to The predetermined time P prompts the navigation object to get off nearby, and the second navigation submodule notifies the route planning module 330 to perform route planning processing for the current location and destination of the navigation object according to the geographical information after determining that the navigation object gets off nearby.
一个具体的例子:第二导航子模块判断导航对象的当前位置与第一个公交路段的目的站点之间的距离是否小于等于V,如果小于等于V,则第二导航子模块提示导航对象是否已经下车;第二导航子模块根据收模块310接收到的输入信息判断导航对象已经下车,则导航设备进行与第一个公交路段衔接的下一个路段的导航过程。如果第二导航子模块根据接收模块310接收到的输入信息判断导航对象没有下车,且导航对象的当前位置到公交目的站点的距离小于预定距离W,或者大于等于预定距离W的持续时间小于预定时间P,则在预定时间O之后,第二导航子模块继续执行上述是否小于等于V以及提示导航对象是否已经下车等操作。如果第二导航子模块根据接收模块310接收到的输入信息判断导航对象没有下车,且第二导航子模块判断出导航对象的当前位置到公交目的站点之间的距离大于等于预定距离W(如200米),并且大于等于局端距离W的持续时间大于等于预定时间P,则第二导航子模块提示导航对象偏离了第一个公交路段的目的站点,请就近下车。A specific example: the second navigation submodule judges whether the distance between the current position of the navigation object and the destination site of the first bus section is less than or equal to V, if less than or equal to V, then the second navigation submodule prompts whether the navigation object has Get off the bus; the second navigation submodule judges that the navigation object has got off the bus according to the input information received by the receiving module 310, and then the navigation device performs the navigation process of the next road section connected with the first bus road section. If the second navigation submodule judges that the navigation object has not got off the bus according to the input information received by the receiving module 310, and the distance from the current position of the navigation object to the bus destination is less than the predetermined distance W, or the duration of greater than or equal to the predetermined distance W is less than the predetermined time P, then after the predetermined time O, the second navigation submodule continues to perform operations such as whether it is less than or equal to V and prompting whether the navigation object has gotten off the vehicle. If the second navigation submodule judges that the navigation object does not get off the bus according to the input information received by the receiving module 310, and the second navigation submodule judges that the distance between the current position of the navigation object and the bus destination site is greater than or equal to the predetermined distance W (such as 200 meters), and greater than or equal to the duration of the central office distance W greater than or equal to the predetermined time P, then the second navigation submodule prompts the navigation object to deviate from the destination site of the first bus section, please get off nearby.
第三导航子模块,用于在导航对象位于徒步路段中且导航对象的当前位置与导航对象位于的徒步路段的下一个公交路段的起始站点之间的距离小于等于预定距离X时,提示导航对象接近下一个公交路段的起始站点。The third navigation sub-module is used to prompt navigation when the navigation object is located in the walking section and the distance between the current position of the navigation object and the starting site of the next bus section of the walking section where the navigation object is located is less than or equal to the predetermined distance X The object is close to the start stop of the next transit segment.
一个具体的例子:第三导航子模块判断导航对象的当前位置与第一个公交路段的起始站点的距离是否小于等于预定距离X,该预定距离X可以由用户或生产厂商设置,该预定距离X如50米或60米等。第三导航子模块在判断出导航对象的当前位置与第一个公交路段的起始站点的距离小于等于预定距离X时,提示导航对象接近第一个公交路段的起始站点,该提示还可以包括公交线路的提示,如请在B站点乘坐A路公交车。A specific example: the third navigation submodule judges whether the distance between the current position of the navigation object and the starting station of the first bus section is less than or equal to the predetermined distance X, which can be set by the user or the manufacturer, and the predetermined distance X such as 50 meters or 60 meters and so on. When the third navigation submodule judges that the distance between the current position of the navigation object and the starting site of the first bus section is less than or equal to the predetermined distance X, the prompting navigation object is close to the starting site of the first bus section. Including tips on bus routes, such as taking bus A at station B.
第四导航子模块,用于在导航对象位于徒步路段中且导航对象的当前位置与导航对象位于的徒步路段的下一个公交路段的最短距离小于等于预定距离Y时,提示导航对象是否已经乘坐所述下一个公交路段的公交车,第四导航子模块根据接收模块310接收到的输入信息确定导航对象已经乘坐该公交车,则通知第一导航子模块和/或第二导航子模块根据导航对象的当前位置和下一个公交路段为导航对象进行公交导航。The fourth navigation sub-module is used to prompt whether the navigation object has taken the route when the navigation object is located in the walking section and the shortest distance between the current position of the navigation object and the next bus section of the walking section where the navigation object is located is less than or equal to the predetermined distance Y. The bus of the next bus section, the fourth navigation submodule determines that the navigation object has taken the bus according to the input information received by the receiving module 310, and then notifies the first navigation submodule and/or the second navigation submodule according to the navigation object The current location and the next bus link are navigation objects for bus navigation.
一个具体的例子:第四导航子模块判断导航对象的当前位置与第一个公交路段的最短距离是否小于等于预定距离Y,该预定距离Y可以由用户或生产厂商设置,该预定距离Y如50米或60米等。如果上述最短距离大于预定距离Y,则第四导航子模块继续根据接收的GPS卫星信号确定导航对象的当前位置,并根据当前位置和从出发地到第一个公交路段的起始站点的徒步路段继续进行步行导航;如果上述最短距离小于等于预定距离Y,则第四导航子模块提示导航对象是否已经乘坐A路公交车。A specific example: the fourth navigation submodule judges whether the shortest distance between the current position of the navigation object and the first bus section is less than or equal to the predetermined distance Y, which can be set by the user or the manufacturer, and the predetermined distance Y is such as 50 meters or 60 meters etc. If the above-mentioned shortest distance is greater than the predetermined distance Y, the fourth navigation submodule continues to determine the current position of the navigation object according to the received GPS satellite signal, and according to the current position and the walking section from the starting point to the starting site of the first bus section Continue walking navigation; if the above-mentioned shortest distance is less than or equal to the predetermined distance Y, the fourth navigation submodule prompts whether the navigation object has taken the A bus.
如果第四导航子模块根据接收模块310接收到的输入信息判断导航对象已经乘坐A路公交车,则通知第一导航子模块和第二导航子模块为导航对象进行公交导航。如果第四导航子模块根据接收模块310接收到的输入信息判断导航对象没有乘坐A路公交车,则第四导航子模块通知第五导航子模块和第六导航子模块。If the fourth navigation submodule judges that the navigation object has already taken the bus A, according to the input information received by the receiving module 310, it will notify the first navigation submodule and the second navigation submodule to perform bus navigation for the navigation object. If the fourth navigation submodule judges that the navigation object does not take the A-line bus according to the input information received by the receiving module 310, the fourth navigation submodule notifies the fifth navigation submodule and the sixth navigation submodule.
第五导航子模块,用于在根据接收模块310接收到的输入信息确定导航对象没有乘坐上述下一个公交路段的公交车的情况下,如果第五导航子模块在预定时间t后确定出导航对象的当前位置与上述下一个公交路段的起始站之间的距离小于等于预定距离Y,则第五导航子模块继续提示导航对象是否已经乘坐所述下一个公交路段的公交车。The fifth navigation submodule is used to determine that the navigation object does not take the bus of the next bus section according to the input information received by the receiving module 310, if the fifth navigation submodule determines the navigation object after a predetermined time t The distance between the current position of the user and the starting station of the next bus section is less than or equal to the predetermined distance Y, then the fifth navigation submodule continues to prompt whether the navigation object has taken the bus of the next bus section.
一个具体的例子:第五导航子模块接收到第四导航子模块通知后,第五导航子模块根据预定时间t(t如2分钟)定期判断导航对象的当前位置与第一公交路段的最短距离是否仍小于等于预定距离Y,如果仍小于等于预定距离Y,则第五导航子模块继续上述提示导航对象是否已经乘坐A路公交车等处理过程。A specific example: after the fifth navigation submodule receives the notification from the fourth navigation submodule, the fifth navigation submodule regularly judges the shortest distance between the current position of the navigation object and the first bus section according to the predetermined time t (t such as 2 minutes) Whether it is still less than or equal to the predetermined distance Y, if it is still less than or equal to the predetermined distance Y, then the fifth navigation sub-module continues the above-mentioned process of prompting whether the navigation object has taken the A-line bus.
第六导航子模块,用于在根据接收模块310接收到的输入信息确定导航对象没有乘坐上述下一个公交路段的公交车的情况下,如果第六导航子模块确定出在预定时间t内导航对象的当前位置与上述下一个公交路段的起始站之间的距离大于预定距离Y,则继续判断导航对象的当前位置与上述下一个公交路段的最短距离是否大于等于预定距离J且小于等于预定距离K,如果大于等于预定距离J且小于等于预定距离K,则第六导航子模块通知路径规划模块330根据地理信息为导航对象的当前位置和上述下一个公交路段的目的站点进行路径规划处理,否则,通知路径规划模块330根据地理信息为导航对象的当前位置和所述目的地重新进行路径规划处理。The sixth navigation submodule is used to determine that the navigation object does not take the bus of the next bus section according to the input information received by the receiving module 310, if the sixth navigation submodule determines that the navigation object within the predetermined time t The distance between the current position of the navigation object and the starting station of the next bus section is greater than the predetermined distance Y, then continue to judge whether the shortest distance between the current position of the navigation object and the next bus section is greater than or equal to the predetermined distance J and less than or equal to the predetermined distance K, if greater than or equal to the predetermined distance J and less than or equal to the predetermined distance K, the sixth navigation submodule notifies the path planning module 330 to perform path planning processing for the current position of the navigation object and the destination site of the above-mentioned next bus section according to geographic information, otherwise , notify the route planning module 330 to re-perform the route planning process for the current position of the navigation object and the destination according to the geographical information.
偏离模块360,用于在根据导航对象的当前位置确定出导航对象位于公交路段的情况下,根据预定时间M定期判断导航对象的当前位置是否偏离导航对象位于的公交路段,在确定出偏离时,提示导航对象是否乘坐了导航对象位于的公交路段的公交车,根据接收模块310接收到的输入信息确定出导航对象乘坐的不是导航对象位于的公交路段的公交车,则提示导航对象下车,在确定出导航对象下车后,触发路径规划模块330根据导航对象的当前位置和原目的地重新进行路径规划处理。The deviation module 360 is used to determine whether the current position of the navigation object deviates from the bus section where the navigation object is located according to the predetermined time M when it is determined that the navigation object is located on the bus section according to the current position of the navigation object. When the deviation is determined, Prompt whether the navigation object has taken the bus on the bus section where the navigation object is located. According to the input information received by the receiving module 310, it is determined that the navigation object is not taking a bus on the bus section where the navigation object is located, then prompt the navigation object to get off the bus. After it is determined that the navigation object gets off the vehicle, the route planning module 330 is triggered to re-perform the route planning process according to the current location of the navigation object and the original destination.
一个具体的例子:偏离模块360判断导航对象的当前位置到第一个公交路段的最短距离是否大于等于预定距离Z、且大于等于预定距离Z的持续时间是否大于等于预定时间N,如果大于等于预定距离Z、且大于等于预定时间N,则偏离模块360确定出偏离了第一个公交路段,否则,偏离模块360确定出没有偏离第一个公交路段。该偏离可以是由于导航对象提前下车或坐错车等多种情况导致的偏离。如果偏离模块360确定出没有偏离第一个公交路段,则偏离模块360在预定时间M后,继续执行上述是否偏离的判断操作。如果偏离模块360确定出偏离了第一个公交路段,则偏离模块360提示导航对象乘坐的公交车是否为A路公交车,如果偏离模块360根据接收模块310接收到的输入信息判断出导航对象乘坐的公交车是A路公交车,则在预定时间M后,偏离模块360继续执行判断导航对象是否偏离了第一个公交路段、以及上述提示的操作。如果偏离模块360根据用户输入的信息判断出导航对象乘坐的公交车不是A路公交车,则偏离模块360提示导航对象就近下车。在偏离模块360提示导航对象就近下车后,如果偏离模块360根据接收模块310接收到的输入信息判断出导航对象没有下车,则偏离模块360可以继续提示导航对象就近下车;在提示导航对象就近下车后,如果偏离模块360根据接收模块310接收到的输入信息判断出用户已经下车,则偏离模块360通知路径规划模块330根据预先存储的地理信息为导航对象的当前位置和原目的地重新进行路径规划处理。A specific example: the deviation module 360 judges whether the shortest distance from the current position of the navigation object to the first bus section is greater than or equal to the predetermined distance Z, and whether the duration of the predetermined distance Z is greater than or equal to the predetermined time N, if greater than or equal to the predetermined If the distance Z is greater than or equal to the predetermined time N, then the deviation module 360 determines that the first bus section is deviated from, otherwise, the deviation module 360 determines that there is no deviation from the first bus section. The deviation may be caused by various situations such as the navigation object getting off the vehicle in advance or taking the wrong vehicle. If the deviation module 360 determines that there is no deviation from the first bus section, the deviation module 360 continues to perform the above-mentioned determination of whether to deviate after a predetermined time M. If the deviation module 360 determines that it deviates from the first bus section, the deviation module 360 prompts whether the bus that the navigation object takes is the A bus, if the deviation module 360 judges that the navigation object takes the bus according to the input information received by the receiving module 310 If the bus is the A bus, then after the predetermined time M, the deviation module 360 continues to execute the operation of judging whether the navigation object deviates from the first bus section and the above prompt. If the deviation module 360 judges that the bus that the navigation object takes is not the A-route bus according to the information input by the user, the deviation module 360 prompts the navigation object to get off the bus nearby. After the deviation module 360 prompts the navigation object to get off nearby, if the deviation module 360 judges that the navigation object does not get off the vehicle according to the input information received by the receiving module 310, the departure module 360 can continue to prompt the navigation object to get off nearby; After getting off nearby, if the deviation module 360 judges that the user has got off the vehicle according to the input information received by the receiving module 310, the deviation module 360 notifies the route planning module 330 to provide the current position and the original destination of the navigation object according to the pre-stored geographic information. Re-run the path planning process.
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到本发明可借助软件加必需的硬件平台的方式来实现,当然也可以全部通过硬件来实施,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案对背景技术做出贡献的全部或者部分可以以软件产品的形式体现出来,所述的软件产品在可以用于执行上述的方法流程。该计算机软件产品可以存储在存储介质中,如ROM/RAM、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例或者实施例的某些部分所述的方法。Through the description of the above embodiments, those skilled in the art can clearly understand that the present invention can be realized by means of software plus a necessary hardware platform, and of course all can be implemented by hardware, but in many cases the former is better implementation. Based on this understanding, all or part of the contribution made by the technical solution of the present invention to the background technology can be embodied in the form of software products, and the software products can be used to execute the above-mentioned method flow. The computer software product can be stored in a storage medium, such as ROM/RAM, magnetic disk, optical disk, etc., and includes several instructions to make a computer device (which can be a personal computer, a server, or a network device, etc.) execute various implementations of the present invention. Examples or the methods described in some parts of the Examples.
以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。The above descriptions are only preferred embodiments of the present invention, and are not intended to limit the present invention. Any modifications, equivalent replacements and improvements made within the spirit and principles of the present invention should be included in the protection of the present invention. within range.
Claims (10)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN 201010110380 CN101762279B (en) | 2010-02-01 | 2010-02-01 | Navigation method and device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN 201010110380 CN101762279B (en) | 2010-02-01 | 2010-02-01 | Navigation method and device |
Publications (2)
Publication Number | Publication Date |
---|---|
CN101762279A true CN101762279A (en) | 2010-06-30 |
CN101762279B CN101762279B (en) | 2013-06-05 |
Family
ID=42493581
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN 201010110380 Expired - Fee Related CN101762279B (en) | 2010-02-01 | 2010-02-01 | Navigation method and device |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN101762279B (en) |
Cited By (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102333371A (en) * | 2011-09-14 | 2012-01-25 | 惠州Tcl移动通信有限公司 | Base station server and navigation method of base station server as well as mobile terminal and navigation method of mobile terminal |
CN103185597A (en) * | 2011-12-30 | 2013-07-03 | 上海博泰悦臻电子设备制造有限公司 | Navigation method and navigation apparatus |
CN103292803A (en) * | 2012-02-27 | 2013-09-11 | 日本善邻数据通信有限公司 | Navigation device and navigation method |
CN104424191A (en) * | 2013-08-20 | 2015-03-18 | 百度在线网络技术(北京)有限公司 | Method and device for detecting bus station association |
CN105277205A (en) * | 2015-10-21 | 2016-01-27 | 百度在线网络技术(北京)有限公司 | Method and device for providing user with public traffic navigation service |
CN105989733A (en) * | 2015-02-27 | 2016-10-05 | 阿里巴巴集团控股有限公司 | bus real-time information synchronization method, device and system |
CN106197443A (en) * | 2016-06-28 | 2016-12-07 | 联想(北京)有限公司 | A kind of information processing method and electronic equipment |
CN106530791A (en) * | 2016-11-03 | 2017-03-22 | 中兴软创科技股份有限公司 | Bus station arrival location matching method and system |
CN107339999A (en) * | 2017-06-28 | 2017-11-10 | 维沃移动通信有限公司 | A kind of information prompting method and mobile terminal |
CN107478237A (en) * | 2017-06-29 | 2017-12-15 | 百度在线网络技术(北京)有限公司 | Real scene navigation method, device, equipment and computer-readable recording medium |
CN111256720A (en) * | 2020-02-18 | 2020-06-09 | 南京领行科技股份有限公司 | Navigation method and device |
CN120213076A (en) * | 2025-05-28 | 2025-06-27 | 倍施特科技(集团)股份有限公司 | Dynamic transfer path planning system and method based on multiple public transportation modes |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1924524A (en) * | 2001-09-26 | 2007-03-07 | 株式会社东芝 | Destination guidance system and method, destination guidance server and user terminal |
CN101581585A (en) * | 2009-06-17 | 2009-11-18 | 深圳市凯立德计算机系统技术有限公司 | Walk-based navigation device and navigation method |
CN101634570A (en) * | 2009-07-31 | 2010-01-27 | 深圳市凯立德计算机系统技术有限公司 | GPS navigation system and navigation method used by same |
-
2010
- 2010-02-01 CN CN 201010110380 patent/CN101762279B/en not_active Expired - Fee Related
Cited By (16)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102333371A (en) * | 2011-09-14 | 2012-01-25 | 惠州Tcl移动通信有限公司 | Base station server and navigation method of base station server as well as mobile terminal and navigation method of mobile terminal |
CN103185597B (en) * | 2011-12-30 | 2017-08-01 | 上海博泰悦臻电子设备制造有限公司 | Air navigation aid and guider |
CN103185597A (en) * | 2011-12-30 | 2013-07-03 | 上海博泰悦臻电子设备制造有限公司 | Navigation method and navigation apparatus |
CN103292803A (en) * | 2012-02-27 | 2013-09-11 | 日本善邻数据通信有限公司 | Navigation device and navigation method |
CN104424191A (en) * | 2013-08-20 | 2015-03-18 | 百度在线网络技术(北京)有限公司 | Method and device for detecting bus station association |
CN104424191B (en) * | 2013-08-20 | 2017-11-10 | 百度在线网络技术(北京)有限公司 | A kind of bus station associates detection method and device |
CN105989733A (en) * | 2015-02-27 | 2016-10-05 | 阿里巴巴集团控股有限公司 | bus real-time information synchronization method, device and system |
CN105277205A (en) * | 2015-10-21 | 2016-01-27 | 百度在线网络技术(北京)有限公司 | Method and device for providing user with public traffic navigation service |
CN106197443A (en) * | 2016-06-28 | 2016-12-07 | 联想(北京)有限公司 | A kind of information processing method and electronic equipment |
CN106197443B (en) * | 2016-06-28 | 2020-02-21 | 联想(北京)有限公司 | Information processing method and electronic equipment |
CN106530791A (en) * | 2016-11-03 | 2017-03-22 | 中兴软创科技股份有限公司 | Bus station arrival location matching method and system |
CN107339999A (en) * | 2017-06-28 | 2017-11-10 | 维沃移动通信有限公司 | A kind of information prompting method and mobile terminal |
CN107478237A (en) * | 2017-06-29 | 2017-12-15 | 百度在线网络技术(北京)有限公司 | Real scene navigation method, device, equipment and computer-readable recording medium |
US11029172B2 (en) | 2017-06-29 | 2021-06-08 | Baidu Online Network Technology (Beijing) Co., Ltd. | Real scenario navigation method and apparatus, device and computer readable storage medium |
CN111256720A (en) * | 2020-02-18 | 2020-06-09 | 南京领行科技股份有限公司 | Navigation method and device |
CN120213076A (en) * | 2025-05-28 | 2025-06-27 | 倍施特科技(集团)股份有限公司 | Dynamic transfer path planning system and method based on multiple public transportation modes |
Also Published As
Publication number | Publication date |
---|---|
CN101762279B (en) | 2013-06-05 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN101769749B (en) | Navigation method and device | |
CN101762279A (en) | Navigation method and device | |
KR20210137197A (en) | Path generation method and apparatus, electronic device and storage medium | |
US8682576B2 (en) | Navigation based on user-defined points and paths | |
US10876848B2 (en) | Methods and systems for generating routes | |
US10371536B2 (en) | Alternative routes | |
JP5462536B2 (en) | Route guidance server device, navigation device, route guidance system, and route guidance method | |
US9476727B2 (en) | Method and apparatus for predicting destinations | |
JP2004198209A (en) | Navigation equipment and program and recording medium therefor | |
CN102506853A (en) | Path planning method, navigation method, location service equipment and server | |
CN103162693A (en) | Lane information display method and navigation device | |
JP2009300245A (en) | Map display system, map display device, and map display method | |
CN108225347A (en) | Communication terminal, mobile guiding system and mobile bootstrap technique | |
CN108779988A (en) | Communication terminal, server unit, mobile guiding system and computer program | |
CN102355624A (en) | Information displaying method based on position, navigation method and position service apparatus | |
TW201348678A (en) | Method of establishing map data and navigation device | |
CN108885116A (en) | Communication terminal, server device, mobile guidance system, and computer program | |
US20090048772A1 (en) | Method and apparatus for searching target location | |
CN107576332B (en) | Transfer navigation method and device | |
JP5032592B2 (en) | Route search device, route search method, route search program, and recording medium | |
CN101526365B (en) | Fuzzy navigation method and device thereof | |
JP2010078486A (en) | Route searching apparatus, information presentation method, and computer program | |
JP2007078587A (en) | System, method, and program for route retrieval and computer-readable record medium | |
JP2013137245A (en) | Navigation device | |
JP2008145370A (en) | Navigation apparatus |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C53 | Correction of patent of invention or patent application | ||
CB03 | Change of inventor or designer information |
Inventor after: Zhang Wenxing Inventor after: Zhou Ruihua Inventor after: Zhang Ti Inventor before: Zhang Wenxing |
|
COR | Change of bibliographic data |
Free format text: CORRECT: INVENTOR; FROM: ZHANG WENXING TO: ZHANG WENXING ZHOU RUIHUA ZHANG TI |
|
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20130605 |