WO2011015109A1 - 导航终端和导航方法 - Google Patents
导航终端和导航方法 Download PDFInfo
- Publication number
- WO2011015109A1 WO2011015109A1 PCT/CN2010/075470 CN2010075470W WO2011015109A1 WO 2011015109 A1 WO2011015109 A1 WO 2011015109A1 CN 2010075470 W CN2010075470 W CN 2010075470W WO 2011015109 A1 WO2011015109 A1 WO 2011015109A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- navigation
- module
- output
- sub
- navigation data
- Prior art date
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
Definitions
- the present invention relates to a navigation terminal and a navigation method, and more particularly to a navigation terminal capable of navigating to a destination according to navigation data around a destination, a key area or a key point to a destination without calculating an optimal path, and Navigation method.
- Background technique
- the existing navigation technology is a satellite positioning-based navigation technology, which combines the satellite positioning system with the mobile terminal, not only provides the user with positioning information such as longitude, latitude, etc., but also provides users with more intuitive navigation assistance. Guide users to their destinations to facilitate people's travel.
- the navigation terminal provides users with functions such as road search, destination location, route planning, ranging, navigation, and voice navigation according to the data of the navigation map.
- the navigation map in the navigation terminal is obtained from the map provider and built in the storage medium of the navigation terminal. The user needs to periodically update the navigation data through the navigation data provider to maintain the navigation terminal accuracy. The regular update of such maps has caused inconvenience to users and has also affected the rapid development of the navigation market.
- Network navigation is a new navigation technology. Because its map is on the Internet, it can be easily maintained to reflect the latest urban development status, and users can share the latest map data at any time.
- the optimal path algorithm since the core of the existing navigation technology is the optimal path algorithm, the calculation of the optimal path needs to determine the starting point and the destination. When the user leaves the original best path, it needs to recalculate the new best. path. Therefore, after the best path algorithm is integrated into the network navigation, the navigation map is not on the navigation terminal but on the Internet.
- the best path algorithm is integrated into the network navigation, the navigation map is not on the navigation terminal but on the Internet.
- the best path algorithm is integrated into the network navigation, the navigation map is not on the navigation terminal but on the Internet.
- the present invention provides a navigation terminal and a navigation method for the defects in the existing navigation technology, and does not need to calculate an optimal path. After setting the destination, no matter which direction the user starts, and which direction to go from, the same is true. Can guide users to their destination.
- an embodiment of the present invention provides a navigation terminal, including a location information acquisition module for acquiring a current positioning coordinate of the navigation terminal, and a navigation data storage module, a navigation control module, and a navigation information output module, where
- the navigation data storage module is configured to save acquired navigation data related to a destination, where the navigation data includes vehicle navigation data and/or walking navigation data;
- the navigation control module is connected to the location information acquisition module and the navigation data storage module, and is configured to acquire the navigation data from the navigation data storage module, and obtain the navigation data according to the set destination and the location information. Determining, by the module, the current positioning coordinates, whether the navigation terminal enters a range indicated by the navigation data;
- the navigation information output module is connected to the navigation control module, and configured to convert the navigation data into if the result of the determination by the navigation control module is that the navigation terminal enters the range indicated by the navigation data.
- the navigation information is output for the user to select from the current positioning coordinates of the output to one or more modes of arrival between the destinations.
- an embodiment of the present invention further provides a navigation method, which specifically includes the following steps:
- the navigation data including vehicle navigation data and/or walking navigation data
- the navigation terminal and the navigation method provided by the embodiments of the present invention can be based only on the acquired navigation data related to the destination, without performing the optimal path calculation, which is different from the existing navigation method.
- the present invention is applicable to network navigation; and the acquired navigation data is "faceted" data, that is, the navigation data includes roads from various directions to the destination, so that the user of the navigation terminal can select according to the current road condition.
- Driving avoiding the fact that only the single optimal route calculation result can be given in the existing navigation technology, and the shortcoming of the emergency prompt can not be given in time under the sudden traffic situation, and providing more flexible navigation for the user of the navigation terminal.
- FIG. 1 is a schematic structural diagram of a navigation terminal according to an embodiment of the present invention.
- FIG. 2 is a schematic structural diagram of a navigation terminal for vehicle navigation according to Embodiment 2 of the present invention
- FIG. 3 is a schematic structural diagram of a navigation terminal for vehicle navigation according to Embodiment 3 of the present invention
- FIG. 4 is a navigation terminal for pedestrian navigation according to Embodiment 4 of the present invention
- FIG. 5 is a schematic flowchart of a navigation method according to Embodiment 5 of the present invention
- FIG. 6 is a schematic flowchart diagram of a navigation method according to Embodiment 6 of the present invention. detailed description
- FIG. 1 is a schematic structural diagram of a navigation terminal according to an embodiment of the present invention. As shown in Figure 1, the navigation terminal The location information acquisition module 11, the navigation data storage module 13, the navigation control module 14, and the navigation information output module 15 are included.
- the location information obtaining module 11 acquires the current positioning coordinates of the navigation terminal.
- the navigation data storage module 13 is configured to save the acquired navigation data related to the destination.
- the navigation data may include: vehicle navigation data and/or walking navigation data; the vehicle navigation data may mainly include: a road that can reach a destination surrounding area of the destination and its attribute information (such as the name of the passed navigation road, the navigation road)
- the correct direction of travel to the destination and the information such as turning, straight-forward, and U-turn at the intersection), and in order to enhance the navigation experience of the user, may also include landmark reference objects along the road and prompt information related to the landmark reference objects along the road; It can mainly include: some key locations to go to the destination, that is, navigation points (each navigation point has a certain area range), which is used to remind the pedestrian how to continue to travel when the pedestrian is within the range of the navigation point
- the navigation point related prompts and the like, and the walking navigation data may include data such as a navigation road and its attribute information of the destination surrounding area of
- the navigation control module 14 is connected to the location information acquisition module 1 1 and the navigation data storage module 13 for obtaining navigation according to the navigation data saved in the navigation data storage module 13 and according to the set destination and location information acquisition module 11.
- the current positioning coordinates of the terminal determine whether the navigation terminal enters the range indicated by the navigation data.
- the navigation information output module 15 is connected to the navigation control module 14 for converting the navigation data into navigation information output for the user if the determination result of the navigation control module 14 is that the navigation terminal enters the range indicated by the navigation data. Choose from the current positioning coordinates of the output to one or more modes of arrival between the destinations.
- the navigation terminal provided in this embodiment can implement navigation only according to the acquired navigation data related to the destination without performing optimal path calculation.
- the present invention is applicable to network navigation; and the acquired navigation data is "faceted" data, that is, the navigation data includes roads from various directions to the destination, so that the user of the navigation terminal can select according to the current road condition.
- Driving avoiding the shortcomings of the existing navigation technology that can only give a single optimal route calculation result, and can not give emergency prompts in case of sudden traffic conditions.
- FIG. 2 is a schematic structural diagram of a navigation terminal for vehicle navigation according to Embodiment 2 of the present invention. As shown in FIG. 2, the navigation terminal includes a location information acquisition module 21, a communication module 22, a navigation data storage module 23, a navigation control module 24, and a navigation information output module 25.
- the structure and function of the location information acquisition module 21, the navigation data storage module 23, the navigation control module 24, and the navigation information output module 25, and the location information acquisition module 11, the navigation data storage module 13, and the navigation control module in the first embodiment The same components and functions of the navigation information output module 15 will not be described herein.
- the navigation data acquired by the navigation data storage module 23 may be acquired by the communication module 22 included in the navigation terminal, that is, the navigation terminal further includes: a communication module 22 connected to the navigation data storage module 23 , for receiving navigation data by wire or wirelessly.
- the communication module 22 is connected to the wireless network, so as to receive navigation data related to the destination on the network side through the wireless network, and the communication module 22 can also be connected to a personal terminal to obtain navigation data from the personal terminal, where The personal terminal can be connected to the service platform on the network side by wire or wirelessly, thereby downloading the required navigation data related to the destination from the service platform.
- the location information acquisition module 21 in the navigation terminal is analyzed from the Global Positioning System (GPS), but not limited to GPS, and may also be the GLONASS global satellite positioning system of the United States.
- GPS Global Positioning System
- the satellite positioning system China's Beidou satellite positioning system or other wireless local area positioning system, such as WI-FI, receives the signal, and calculates the positioning coordinates of the current location of the navigation terminal based on the signal.
- the navigation data storage module 23 in the navigation terminal can be a volatile memory (such as a memory) or a non-volatile memory (such as a flash memory, but not limited to a flash memory).
- the vehicle navigation data in the navigation data may mainly include: a navigation road reaching a destination surrounding area of the destination and navigation road attribute information (such as a correct traveling direction after going to a destination through a certain road and turning, going straight, turning around at the intersection) Etc. etc.).
- the navigation control module 24 may specifically include: a road determination sub-module 241, a direction determination sub-module 242, and a distance determination sub-module 243.
- the navigation information output module 25 may specifically include: a first output sub-module 251 and a second output sub-module 252.
- the road judgment sub-module 241 is configured to determine, according to the current positioning coordinates and the navigation data related to the destination, whether the navigation terminal is located on the navigation road included in the navigation data, and if so, the trigger direction determining sub-module 242 determines the direction of advancement ( Whether the direction is determined by the moving direction of the current positioning coordinate) is consistent with the driving direction set in the navigation data.
- the first determination result is output to the first output sub-module 251, and if they match, the triggering distance is determined.
- the sub-module 243 calculates the distance between the current positioning coordinate and the next intersection on the navigation road included in the navigation data, and determines, according to the distance and the current traveling speed, whether the navigation terminal will reach the next intersection within the set time and/or determine the Whether the distance is less than the set cue distance.
- the second determination result is output to the second output sub-module 252, otherwise, the distance calculation is continued and it is determined whether the navigation terminal is The set time will reach the next intersection and / or determine whether the distance is less than the set prompt distance.
- the distance determining sub-module 243 may only determine whether the navigation terminal will reach the next intersection within the set time, and if yes, output the second determination result to the second output sub-module 252; or, the distance determination sub-module 243 It can be determined whether the distance is smaller than the set prompt distance, and if yes, the second determination result is output to the second output sub-module 252; or the distance determination sub-module 243 can simultaneously determine whether the navigation terminal is within the set time. The next intersection is reached and it is judged whether the distance is smaller than the set cue distance, and when one of the two conditions is satisfied, the second judgment result is output to the second output sub-module 252.
- the first output sub-module 251 outputs first navigation information that is inconsistent with the traveling direction set in the navigation data according to the first determination result, that is, prompts the navigation terminal user to go backward, and turns the head; the second output sub-module 252 according to the second The judgment result outputs the second navigation information related to the next intersection, such as turning, straightening or turning the head at the next intersection, for example: prompting the navigation terminal user to go straight or turn right at the 30 meter ahead intersection.
- the vehicle navigation data in the navigation data may further include: an iconic reference object along the road and prompt information related to the landmark reference object.
- the navigation control module 24 may further include a flag check sub-module 244.
- the navigation information output module 25 may further include a third output sub-module 253.
- the flag checking sub-module 244 is configured to determine when the direction determining sub-module 242 When the moving direction of the current positioning coordinate is consistent with the driving direction set in the navigation data, it is checked whether there is an indication mark along the navigation path on the navigation road where the navigation terminal is located and the prompt information related to the landmark reference object along the road.
- the navigation data associated with the landmark reference is acquired and output to the third output sub-module 253; the third output sub-module 253 converts the received navigation data associated with the landmark reference to the third navigation information output.
- the third navigation information is "there is a 4S shop on the left hand side, and the door is about 20 meters after the 4S shop", or "the front door is the Anhua Bridge, the second exit after the Anhua Bridge.” Prompt content.
- the vehicle navigation data in the navigation data may further include: trunk road network information.
- trunk road network information For example: In a city, all backbone roads or parts of backbone roads can be added to the navigation data.
- the navigation control module 24 may further include a main road judgment sub-module 245.
- the navigation information output module 25 may further include a fourth output sub-module 254.
- the main road judgment sub-module 245 is configured to, when the road judgment sub-module 241 determines that the navigation terminal is not on the navigation road included in the navigation data, calculate the main road closest to the current positioning coordinate and the current positioning coordinate according to the main road network information.
- the distance and the relative position, and the calculated distance and relative position of the main road from the current positioning coordinates are sent to the fourth output sub-module 254; the fourth output sub-module 254 converts the distance and relative position of the main road from the current positioning coordinates into The fourth navigation information is output.
- the fourth navigation information is "100 meters on the left hand side is Nanjing Road, please go to Nanjing Road”. It should be noted that if you live in a city for a period of time, go to a place in the city, and often do not need to navigate in the general direction. The key is how to reach the final destination after arriving near the destination. Therefore, the main road Road network information can also be omitted.
- the navigation control module 24 may specifically include a distance azimuth calculation submodule.
- the navigation information output module 25 may specifically further include a fifth output sub-module 255.
- the distance azimuth calculation sub-module 246 is configured to calculate a linear distance and a relative position between the current positioning coordinate and the destination, and output the calculated linear position and relative position between the current positioning coordinate and the destination to the fifth output sub-module 255;
- the fifth output sub-module 255 converts the linear distance and the relative position between the current positioning coordinates and the destination into the fifth navigation information output. For example: The distance between the current positioning coordinate and the destination can be calculated at a certain interval, and the relative orientation with the destination can be calculated. The ground is located at the left front, with a straight line distance of 2.1 km.
- the third, fourth, and fifth navigation information are not necessarily output, that is, the navigation data may not include the landmark reference object along the road and the information such as the backbone network. , thereby further reducing the amount of information of the transmitted navigation data.
- the navigation terminal provided in this embodiment can implement navigation only according to the acquired navigation data related to the destination without performing optimal path calculation.
- the present invention is applicable to network navigation; and the acquired navigation data is "faceted" data, that is, the navigation data includes roads from various directions to the destination, so that the user of the navigation terminal can select according to the current road condition.
- Driving provides more flexible navigation for the user of the navigation terminal, enabling the user to make a route selection based on the actual traffic conditions at the time.
- FIG. 3 is a schematic structural diagram of a navigation terminal for vehicle navigation according to Embodiment 3 of the present invention.
- the navigation terminal includes a location information acquisition module 31, a communication module 32, a navigation data storage module 33, a navigation control module 34, a navigation information output module 35, a display module 36, and an operation processing module 37.
- the structure and functions of the module 23, the navigation control module 24, and the navigation information output module 25 are the same, and are not described herein again.
- the communication module 32 includes a first communication unit 321 and a second communication unit 322.
- the navigation control module 34 includes a road determination sub-module 341, a direction determination sub-module 342, a distance determination sub-module 343, a flag check sub-module 344, and a main road determination.
- the sub-module 345 and the distance azimuth calculation sub-module 346, the navigation information output module 35 includes a first output sub-module 351, a second output sub-module 352, a third output sub-module 353, a fourth output sub-module 354, and a fifth output sub-module. 355 and setting conversion sub-module 356.
- the first communication unit 321 is connected to the navigation data storage module 33 and receives navigation data through the wireless network.
- the wireless network in this embodiment refers to a general wireless packet service GPRS network.
- the wireless network may also be a GSM network, a code division multiple access CDMA network, or a third generation mobile communication 3G network. Wait. Specifically, it can be The information is sent to the map management platform through a mobile terminal, and the map management platform is controlled to send the navigation data to the navigation terminal through a GSM network, a CDMA network, a 3G network, or a GPRS network.
- the second communication unit 322 is connected to the navigation data storage module 33 and can be connected to the personal terminal by wireless or wired.
- the second communication unit 322 receives the navigation data in the personal terminal by wireless or wired.
- the wired mode may be that the personal terminal is connected to the second communication unit 322 of the navigation terminal by using a data line
- the wireless mode may be a wireless transmission mode such as GPRS, CDMA, 3G or WI-FI.
- the personal terminal can also be designed in the same hardware as the navigation terminal, such as in a smart phone or a PDA (with communication function). In this way, the navigation data on the personal terminal can be directly provided to the navigation terminal for use.
- the functions of the personal terminal mainly include display and browsing of network electronic maps, editing, production and transmission of navigation data, map search and query, and the like.
- the setting information conversion module 35 specifically includes a setting conversion sub-module 356 for converting various navigation information into a text form and/or a voice form and/or a graphic form output, and the various navigation information may include the above implementation.
- the display module 36 is coupled to the navigation control module 34 for displaying navigation data, and in combination with the functions of the navigation information output module 35, visualizes the navigation data.
- the operation processing module 37 is connected to the navigation information output module 35 for receiving a repeated output command transmitted by the user through the input device of the navigation terminal, and controls the navigation information output module 35 to repeatedly output the navigation information outputted in the voice form at the previous moment.
- the navigation terminal of the embodiment allows the navigation information that is not heard when the previous broadcast is repeated, and displays the navigation data by the display device, and combines the map information with the text, the voice, and the graphic to make the navigation data more visual.
- FIG. 4 is a schematic structural diagram of a navigation terminal for pedestrian navigation according to Embodiment 4 of the present invention.
- the navigation terminal includes a location information acquisition module 41, a communication module 42, a navigation data storage module 43, a navigation control module 44, and a navigation information output module 45.
- the location information is obtained from the ear block 41.
- the structure and function of the navigation data storage module 43, the navigation control module 44, and the navigation information output module 45 are the same as those of the position information acquisition module 11, the navigation data storage module 13, the navigation control module 14, and the navigation information output module 15 in the first embodiment. The same parts as those of the functions will not be described here.
- the navigation data acquired by the navigation data storage module 43 may be acquired by the communication module 42 included in the navigation terminal, that is, the navigation terminal further includes: a communication module 42 connected to the navigation data storage module 43. , for receiving navigation data from the network side by wire or wirelessly.
- the communication module 42 is connected to the wireless network, so as to receive navigation data related to the destination on the network side through the wireless network, and the communication module 42 can also be connected to a personal terminal to obtain navigation data from the personal terminal, where The personal terminal can be connected to the service platform on the network side by wire or wirelessly, thereby downloading the required navigation data related to the destination from the service platform.
- the location information acquisition module 41 in the navigation terminal is analyzed from the Global Positioning System (GPS), but not limited to GPS, and may also be the GLONASS global satellite positioning system of the United States.
- GPS Global Positioning System
- the satellite positioning system China's Beidou satellite positioning system or other wireless local area positioning system, such as WI-FI, receives the signal, and calculates the positioning coordinates of the current location of the navigation terminal based on the signal.
- the navigation data storage module 43 in the navigation terminal can be a volatile memory (such as a memory) or a non-volatile memory (such as a flash memory, but not limited to a flash memory).
- the walking navigation data in the navigation data may mainly include: a navigation point and prompt information associated with the navigation point; specifically, some key points that are used to go to the destination, that is, navigation points (each navigation point has a certain area range) , a prompt associated with the navigation points, etc., used to remind the pedestrian how to continue to travel when the pedestrian is within the range of the navigation point.
- the navigation control module 44 may specifically include a navigation point determination sub-module 447.
- the navigation information output module 45 may specifically include a sixth output sub-module 457.
- the navigation point judging sub-module 447 is configured to determine, according to the current positioning coordinates and the navigation data related to the destination, whether the navigation terminal is within the range of the navigation points included in the navigation data, and if so, acquiring the navigation data storage module 43. conserved
- the prompt information associated with the navigation point is output to the sixth output sub-module 457; the sixth output sub-module 457 converts the prompt information associated with the navigation point into a sixth navigation information output.
- the sixth navigation message is "The six-storey red building at the southeast corner of the intersection can be seen here, and the road from the right side of the red building goes inward"
- the navigation control module 44 may further include a distance azimuth calculation sub-module 446.
- the navigation information output module 45 may further include a fifth output sub-module 455.
- the distance azimuth calculation sub-module 446 is configured to calculate a linear distance and a relative position between the current positioning coordinate and the destination, and output the calculated linear position and relative position between the current positioning coordinate and the destination to the fifth output sub-module 455;
- the fifth output sub-module 455 converts the linear distance and the relative position between the current positioning coordinates and the destination into the fifth navigation information output. For example: You can calculate the straight-line distance of the current positioning coordinate from the destination and the relative position to the destination at intervals, and output the prompt "The destination is in the front left, the straight line distance is 2.1 km".
- the walking navigation data may also include data such as road attribute information of the destination surrounding area that can reach the destination.
- the display module, the operation processing module, the first communication unit, the second communication unit, and the setting conversion sub-module are as described in the third embodiment, and details are not described herein again.
- the navigation terminal for pedestrian navigation provided in this embodiment may be integrated into the navigation terminal for vehicle navigation in the above embodiment, so that when the vehicle navigation is selected, the function of the navigation control module is the second embodiment and the third embodiment.
- the functions of the navigation control module are the same, and are not described here.
- the function of the navigation control module is the same as that of the navigation control module in the fourth embodiment, and will not be described here.
- the navigation terminal is disposed in an electronic product such as a car navigation device, a mobile terminal, or a personal digital assistant (PDA), and various mobile phones, so as to improve the flexibility of the navigation terminal and facilitate the user. Carry and use.
- PDA personal digital assistant
- the function of each unit in the navigation terminal is the same as that of the above embodiment of the navigation terminal, and details are not described herein again.
- FIG. 5 is a schematic flowchart diagram of a navigation method according to Embodiment 5 of the present invention. As shown in Figure 5, the navigation The method includes the following steps:
- Step 1 Obtain the current positioning coordinates of the navigation terminal.
- Step 2 Acquire navigation data related to the destination, the navigation data including vehicle navigation data and/or walking navigation data;
- Step 3 determining, according to the set destination and the current positioning coordinate, whether the navigation terminal enters a range indicated by the navigation data, and if yes, performing step 4; otherwise, performing no operation;
- Step 4 Convert the navigation data into navigation information output for the user to select from the current positioning coordinates of the output to one or more modes of arrival between the destinations.
- step 1 and step 2 may be reversed, and the step of acquiring the current positioning coordinates of the navigation terminal in step 1 may be repeatedly acquired as needed.
- the navigation method of this embodiment can be implemented by using the above-mentioned navigation terminal.
- navigation can be realized only by acquiring navigation data related to the destination without performing optimal path calculation.
- the method is applicable to network navigation; and the acquired navigation data is “faceted” data, that is, the navigation data includes roads from various directions to the destination, so that the user of the navigation terminal can select according to the current road condition.
- Driving avoiding the shortcomings of the existing navigation technology that can only give a single optimal route calculation result, and can not give emergency prompts in case of sudden traffic conditions.
- FIG. 6 is a schematic flowchart diagram of a navigation method according to Embodiment 6 of the present invention. As shown in FIG. 6, the navigation method includes the following steps:
- Step 61 Obtain a current positioning coordinate of the navigation terminal.
- Step 62 Receive navigation data and save.
- the navigation data mainly includes navigation roads reaching the destination surrounding area of the destination and navigation road attribute information (such as the correct traveling direction after a certain road to the destination and the information such as turning, straight, and U-turn at the intersection), along the road.
- Navigation road attribute information such as the correct traveling direction after a certain road to the destination and the information such as turning, straight, and U-turn at the intersection
- Signature reference and prompt information related to the iconic reference may (but not necessarily) include a trunk road network Information, for example: In a city, all backbone roads or parts of backbone roads can be added to the navigation data.
- Step K63 determining whether the navigation terminal is on the navigation road in the navigation data according to the current positioning coordinate and the navigation data related to the destination. If yes, go to step 631, if no, go to step 632.
- Step 631 Determine whether the forward direction is consistent with the driving direction set in the navigation data. If not, perform step 6311; if they are consistent, perform step 6312.
- Step 6311 The user of the navigation terminal is reversed, and the user is turned over, and the prompt is converted into the first navigation information output. After the step is executed, the process proceeds to step 64.
- Step 6312 Calculate how long the distance from the intersection is. If the distance is less than the set minimum distance or according to the current travel speed, the road ahead will be reached within the set time, and the relevant information of the road in the navigation data will be used. Prompt the user to turn, straight or turn around at the intersection (such as prompting the user: 30 meters straight ahead or right turn), and converted into the second navigation information output.
- Step 6313 check whether the navigation road has a hint along the road, if there is (such as: "There is a 4S shop on the left hand side, and the door is about 20 meters after the 4S shop is the cell door”; or as follows: "The front is Anhua Bridge, over Anhua The second exit after the bridge exits the main road "such as the prompt content.”, and the current position is in the vicinity of the set point of the trailing prompt, and the trailing hint is converted into the third navigation information output, and the execution jumps to execution after execution. Step 64.
- This step 6313 is not required, and its purpose is to optimize the navigation method.
- Step 632 Calculate the distance and orientation from the nearest navigation road, and give a driving suggestion (such as prompting the user: 100 meters on the left hand side is Nanjing Road, please go to Nanjing Road), and convert to the fourth navigation information output.
- a driving suggestion such as prompting the user: 100 meters on the left hand side is Nanjing Road, please go to Nanjing Road
- This step 632 is not required, and its purpose is to optimize the navigation method.
- Step 64 Give a prompt of the straight line distance from the destination and the orientation of the destination at regular intervals (for example, the destination is located at the front left, the straight line distance is 2.1 km), and is converted into the fifth navigation information output.
- This step 64 is not required, and its purpose is to optimize the navigation method.
- the navigation method of this embodiment can be implemented by using the above-mentioned navigation terminal.
- the navigation method of the embodiment allows the user to download the navigation data of the destination by using a wireless or wired method, which greatly saves the storage space of the navigation terminal.
- the navigation terminal supports multiple data download modes, thereby improving the flexibility of use.
- the user is provided with current or subsequent driving prompts based on the navigation data with personalized information, and provides repeated broadcast of the navigation information, thereby improving the timeliness and accuracy of the navigation.
- the step 62 may specifically include: Step 621: Receive the navigation data by using a wireless network and save; or
- Step 622 Connect to the personal terminal by using a wireless manner and/or a wired manner, and receive the navigation data obtained by the personal terminal and save the navigation data.
- the method may further include:
- Step 65 Receive a repeated output instruction, and control to repeatedly output the first navigation information, the second navigation information, the third navigation information, the fourth navigation information, or the fifth navigation outputted at a previous moment. information.
- Step 66 Display the navigation data.
- the navigation method provided in the embodiment of the present invention is adapted to be used as a tourist guide, in addition to being adapted to vehicle navigation and pedestrian navigation.
- the user can reassign one of the navigation data to a new destination.
- the originally set destination is the highest peak of the scenic spot, and it is now possible to re-designate a viewing platform with the destination as the scenic spot.
Landscapes
- Engineering & Computer Science (AREA)
- Radar, Positioning & Navigation (AREA)
- Remote Sensing (AREA)
- Automation & Control Theory (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Navigation (AREA)
- Instructional Devices (AREA)
Description
导航终端和导航方法 技术领域
本发明涉及一种导航终端和导航方法, 且特别涉及一种无需计算最佳路 径, 根据目的地周围、 到目的地途中的关键区域或关键点的导航数据便能导 航到目的地的导航终端和导航方法。 背景技术
现有的导航技术是一种基于卫星定位的导航技术, 它将卫星定位***与 移动终端相结合, 不仅可以为用户提供经度、 纬度等的定位信息, 也可以为 用户提供更加直观的导航帮助, 引导用户到达目的地, 方便人们的出行。 导 航终端按照导航地图的数据, 为用户提供道路搜索, 目的地定位、 路线规划、 测距、 导航以及语音导航等功能。 导航终端中的导航地图是从地图提供商处 获得, 并内置于导航终端的存储介质中, 用户需要定期通过导航数据提供商 来进行导航数据的更新, 以维持导航终端导航的准确性。 这种地图的定期更 新给用户使用带来了不便, 同时也影响了导航市场应有的快速发展。
网络导航是一种新的导航技术, 由于其地图是在互联网上的, 因此, 可 以方便维护, 使其反映最新的城市发展状况, 并且可以让用户随时分享到最 新的地图数据等。 但是, 由于现有的导航技术的核心是最佳路径算法, 而最 佳路径的计算需要确定起始点与目的地, 当用户脱离原先算好的最佳路径时, 又需要重新计算新的最佳路径。 因此, 将最佳路径算法结合到网络导航上后, 导航地图不在导航终端上而在互联网上, 重新计算最佳路径时, 需将导航终 端的当前位置 (作为起始点) 上传到网络, 由网络进行最佳路径的计算。 由 于网络传输的时延、 网络阻塞以及最佳路径的计算又颇耗费计算机时间等问 题, 新计算的最佳路径不能及时传回导航终端, 使得现有导航方法很难实际 应用到网络导航中去, 并且, 为了计算最佳路径需要布署大量的服务器, 也
会增加应用成本。 发明内容
本发明针对现有导航技术中的缺陷, 提供了一种导航终端和导航方法, 无需计算最佳路径, 设定好目的地后, 不论用户的起始位置在哪, 从哪个方 向去, 都同样能引导用户到达目的地。
为实现上述目的, 本发明实施例提供了一种导航终端, 包括获取所述导 航终端的当前定位坐标的位置信息获取模块, 还包括导航数据存储模块、 导 航控制模块以及导航信息输出模块, 其中,
所述导航数据存储模块, 用于保存获取的与目的地相关的导航数据, 所 述导航数据包括车辆导航数据和 /或步行导航数据;
所述导航控制模块, 与所述位置信息获取模块和所述导航数据存储模块 相连, 用于从所述导航数据存储模块获取所述导航数据, 并根据设定的目的 地和所述位置信息获取模块获取到的所述当前定位坐标, 判断所述导航终端 是否进入所述导航数据所指示的范围内;
所述导航信息输出模块, 与所述导航控制模块相连, 用于若所述导航控 制模块的判断结果为所述导航终端进入所述导航数据所指示的范围内, 则将 所述导航数据转换为导航信息输出, 以供用户从输出的所述当前定位坐标到 所述目的地间的一种或多种到达方式中进行选择。
为了实现上述目的, 本发明实施例还提供了一种导航方法, 具体包括以 下步驟:
获取导航终端的当前定位坐标;
获取与目的地相关的导航数据, 所述导航数据包括车辆导航数据和 /或步 行导航数据;
根据设定的所述目的地和所述当前定位坐标, 判断所述导航终端是否进 入所述导航数据所指示的范围内;
若所述导航终端进入所述导航数据所指示的范围内, 则将所述导航数据 转换为导航信息输出, 以供用户从输出的所述当前定位坐标到所述目的地间 的一种或多种到达方式中进行选择。
与现有的导航方法提供一条线状的最佳路径不同, 本发明实施例提供的 导航终端和导航方法, 能够仅依据获取的与目的地相关的导航数据, 无需进 行最佳路径计算, 便能实现导航。 本发明适用于网络导航; 并且, 获取到的 导航数据是 "面状"数据, 即导航数据中包括从各个方向通往目的地的道路, 从而使得导航终端的使用者可以根据当前的路况进行选择行驶, 避免了现有 导航技术中仅能够给出单一的最优路线计算结果, 而在突发交通状况下不能 及时给予应急提示的缺陷, 为导航终端的使用者提供更加灵活的导航。 附图说明
图 1为本发明实施例一导航终端的结构示意图;
图 2为本发明实施例二针对车辆导航的导航终端的结构示意图; 图 3为本发明实施例三针对车辆导航的导航终端的结构示意图; 图 4为本发明实施例四针对行人导航的导航终端的结构示意图; 图 5为本发明实施例五的导航方法的流程示意图;
图 6为本发明实施例六的导航方法的流程示意图。 具体实施方式
为使本发明实施例的目的、 技术方案和优点更加清楚, 下面将结合本发 明实施例中的附图, 对本发明实施例中的技术方案进行清楚、 完整地描述, 显然, 所描述的实施例是本发明一部分实施例, 而不是全部的实施例。 基于 本发明中的实施例, 本领域普通技术人员在没有作出创造性劳动前提下所获 得的所有其他实施例, 都属于本发明保护的范围。
图 1为本发明实施例一导航终端的结构示意图。 如图 1所示, 导航终端
包括位置信息获取模块 11、 导航数据存储模块 13、 导航控制模块 14和导航 信息输出模块 15。
位置信息获取模块 11获取导航终端的当前定位坐标。导航数据存储模块 13 , 用于保存获取的与目的地相关的导航数据。 该导航数据可以包括: 车辆 导航数据和 /或步行导航数据; 车辆导航数据主要可以包括: 能到达目的地的 目的地周边区域的道路及其属性信息 (如经过的导航道路的名称、 该导航道 路前往目的地的正确行驶方向以及路口转弯、 直行、 掉头等信息) 、 并且为 提升用户的导航体验, 还可以包括沿路标志性参照物和与沿路标志性参照物 相关的提示信息等; 步行导航数据主要可以包括: 前往目的地所途经的一些 关键地点即导航点 (每个导航点有一定的区域范围) , 当步行者位于导航点 的范围内时用于提醒步行者如何继续行进的、与这些导航点相关的提示语等, 非限定地, 步行导航数据也可以包括能到达目的地的目的地周边区域的导航 道路及其属性信息等数据。 导航控制模块 14, 与位置信息获取模块 1 1 和导 航数据存储模块 13相连,用于依据导航数据存储模块 13中保存的导航数据, 并根据设置的目的地和位置信息获取模块 11 获取到的导航终端的当前定位 坐标, 判断导航终端是否进入所述导航数据所指示的范围内。 导航信息输出 模块 15与导航控制模块 14相连,用于若导航控制模块 14的判断结果为导航 终端进入所述导航数据所指示的范围内时, 则将导航数据转换为导航信息输 出, 以供用户从输出的当前定位坐标到目的地间的一种或多种到达方式中进 行选择。
本实施例提供的导航终端,能够仅依据获取的与目的地相关的导航数据, 无需进行最佳路径计算, 便能实现导航。 本发明适用于网络导航; 并且, 获 取到的导航数据是 "面状" 数据, 即导航数据中包括从各个方向通往目的地 的道路, 从而使得导航终端的使用者可以根据当前的路况进行选择行驶, 避 免了现有导航技术中仅能够给出单一的最优路线计算结果, 而在突发交通状 况下不能及时给予应急提示的缺陷。
图 2为本发明实施例二针对车辆导航的导航终端的结构示意图。 如图 2 所示, 导航终端包括位置信息获取模块 21、 通信模块 22、 导航数据存储模块 23、 导航控制模块 24和导航信息输出模块 25。 其中位置信息获耳 莫块 21、 导航数据存储模块 23、 导航控制模块 24和导航信息输出模块 25的结构和功 能与实施例一中的位置信息获取模块 11、 导航数据存储模块 13、 导航控制模 块 14和导航信息输出模块 15的结构和功能相同的部分, 在此不再赘述。
在该导航终端中,导航数据存储模块 23获取的导航数据可以是通过该导 航终端中包括的通信模块 22获取的, 即该导航终端中还包括: 与导航数据存 储模块 23相连接的通信模块 22, 用于通过有线或无线的方式接收导航数据。 具体地, 该通信模块 22与无线网络连接, 从而通过无线网络接收网络侧的与 目的地相关的导航数据, 该通信模块 22还可以与一个个人终端相连接, 从个 人终端上获取导航数据, 其中个人终端可以通过有线或无线的方式与网络侧 的服务平台相连接, 从而从服务平台下载所需的与目的地相关的导航数据。
导航终端中的位置信息获取模块 21 解析从全球卫星定位*** (Global Positioning System; 以下简称 GPS ) , 但不限于 GPS, 也可以是俄罗斯的格 洛纳斯(GLONASS )全球卫星定位***, 欧盟的伽俐略卫星定位***, 我国 的北斗卫星定位***或其它无线局域定位***, 如 WI-FI等, 接收到的信号, 根据该信号计算出导航终端当前所在位置的定位坐标。
导航终端中的导航数据存储模块 23可以是一个易失性存储器 (如内存) 或非易失性存储器 (如闪存, 但不限于闪存) 。 其中, 导航数据中的车辆导 航数据主要可以包括: 到达目的地的目的地周边区域的导航道路以及导航道 路属性信息 (如经过某条道路前往目的地的正确的行驶方向以及路口转弯、 直行、 掉头等信息) 等。
导航控制模块 24具体可以包括: 道路判断子模块 241、 方向判断子模块 242以及距离判断子模块 243 , 对应地, 导航信息输出模块 25具体可以包括: 第一输出子模块 251和第二输出子模块 252。
道路判断子模块 241 用于根据当前定位坐标和与目的地相关的导航数 据, 判断导航终端是否处在导航数据中包括的导航道路上, 如果在, 则触发 方向判断子模块 242判断前进的方向 (该方向是通过当前定位坐标的移动方 向决定的)是否与导航数据中设定的行驶方向一致, 若不一致, 则将第一判 断结果输出至第一输出子模块 251 , 若一致, 则触发距离判断子模块 243计 算当前定位坐标与导航数据中包括的导航道路上的下一路口的距离, 并根据 该距离及当前行驶速度判断导航终端是否在设定时间内将到达下一路口和 / 或判断该距离是否小于设定的提示距离。 当导航终端在设定时间内到达下一 路口或该距离小于设定的提示距离时, 将第二判断结果输出至第二输出子模 块 252, 否则, 继续进行距离的计算并判断导航终端是否在设定时间内将到 达下一路口和 /或判断该距离是否小于设定的提示距离。 具体地, 距离判断子 模块 243可以仅判断导航终端是否在设定时间内将到达下一路口, 若是, 则 将第二判断结果输出至第二输出子模块 252; 或者, 距离判断子模块 243也 可以仅判断该距离是否小于设定的提示距离, 若是, 则将第二判断结果输出 至第二输出子模块 252; 或者, 距离判断子模块 243也可以同时判断导航终 端是否在设定时间内将到达下一路口和判断该距离是否小于设定的提示距 离,并且在两个条件之一满足时,将第二判断结果输出至第二输出子模块 252。
第一输出子模块 251根据第一判断结果输出与导航数据中设定的行驶方 向不一致的第一导航信息, 即提示导航终端使用者走反了, 要调头; 第二输 出子模块 252根据第二判断结果输出与下一路口相关的第二导航信息, 如在 下一路口转弯、 直行或调头等信息, 例如: 提示导航终端使用者在前方 30米 路口处直行或右转。
另外, 为提升导航效果, 导航数据中的车辆导航数据还可以包括: 沿路 的标志性参照物和与标志性参照物相关的提示信息等。导航控制模块 24具体 还可以包括标志检查子模块 244; 导航信息输出模块 25具体还可以包括第三 输出子模块 253。 其中, 标志检查子模块 244用于当方向判断子模块 242判
断当前定位坐标的移动方向与导航数据中设定的行驶方向一致时, 检查导航 数据中是否存在导航终端所在的导航道路上的沿路标志性参照物和与沿路标 志性参照物相关的提示信息, 如果存在, 则获取与标志性参照物相关的导航 数据输出至第三输出子模块 253; 第三输出子模块 253将接收到的与标志性 参照物相关的导航数据转换为第三导航信息输出。例如: 第三导航信息为 "左 手边有一 4S店, 过 4S店后约 20米便是小区大门" , 或者为 "前方就是安华 桥, 过安华桥后第二个出口出主路" 等提示性内容。
另外, 导航数据中的车辆导航数据还可以包括: 主干道路网信息。 例如: 在城市中, 可以将所有的骨干道路或部分骨干道路加入到导航数据中。 导航 控制模块 24具体还可以包括主干道判断子模块 245; 导航信息输出模块 25 具体还可以包括第四输出子模块 254。 主干道判断子模块 245用于当道路判 断子模块 241判断导航终端未处在导航数据中包括的导航道路上时, 根据主 干道路网信息计算距离当前定位坐标最近的主干道与当前定位坐标的距离和 相对位置, 并将计算得到的主干道与当前定位坐标的距离和相对位置发送至 第四输出子模块 254; 第四输出子模块 254将主干道与当前定位坐标的距离 和相对位置转换为第四导航信息输出。 例如: 第四导航信息为 "左手边 100 米是南京路, 请走到南京路上去" 。 需要注意的是, 如果在一个城市生活了 一段时间后, 去这个城市的某个地方, 在大方向上经常无需导航, 关键是到 了目的地附近后,怎样到达最终的目的地, 因此,主干道路网信息也可以省去。
在导航过程中, 导航控制模块 24 具体还可以包括距离方位计算子模块
246; 导航信息输出模块 25具体还可以包括第五输出子模块 255。 距离方位 计算子模块 246用于计算当前定位坐标与目的地间的直线距离和相对位置, 并将计算得到的当前定位坐标与目的地间的直线距离和相对位置输出至第五 输出子模块 255; 第五输出子模块 255将当前定位坐标与目的地间的直线距 离和相对位置转换为第五导航信息输出。 例如: 可以每间隔一定时间计算得 出当前定位坐标离目的地的直线距离以及与目的地的相对方位, 并输出 "目
的地位于左前方, 直线距离 2.1公里" 的提示。
值得指出的是, 根据本实施例的具体描述, 所述第三、 第四及第五导航 信息不是必须要输出的, 即导航数据中可以不包括沿路标志性参照物等以及 主干路网等信息, 从而进一步减少传输的导航数据的信息量。
本实施例提供的导航终端,能够仅依据获取的与目的地相关的导航数据, 无需进行最佳路径计算, 便能实现导航。 本发明适用于网络导航; 并且, 获 取到的导航数据是 "面状" 数据, 即导航数据中包括从各个方向通往目的地 的道路, 从而使得导航终端的使用者可以根据当前的路况进行选择行驶, 为 导航终端的使用者提供更加灵活的导航, 使得使用者能够根据当时的实际交 通状况进行路径选择。
图 3 为本发明实施例三针对车辆导航的导航终端的结构示意图。 如图 3 所示, 导航终端包括位置信息获取模块 31、 通信模块 32、 导航数据存储模块 33、 导航控制模块 34、 导航信息输出模块 35、 显示模块 36和操作处理模块 37。 其中位置信息获取模块 31、 通信模块 32、 导航数据存储模块 33、 导航 控制模块 34和导航信息输出模块 35的结构和功能与实施例二中的位置信息 获取模块 21、 通信模块 22、 导航数据存储模块 23、 导航控制模块 24和导航 信息输出模块 25的结构和功能相同, 在此不再赘述。 其中, 通信模块 32包 括第一通信单元 321和第二通信单元 322, 导航控制模块 34包括道路判断子 模块 341、 方向判断子模块 342、 距离判断子模块 343、 标志检查子模块 344、 主干道判断子模块 345以及距离方位计算子模块 346, 导航信息输出模块 35 包括第一输出子模块 351、 第二输出子模块 352、 第三输出子模块 353、 第四 输出子模块 354、 第五输出子模块 355以及设置转换子模块 356。
在本实施例中, 第一通信单元 321 , 与导航数据存储模块 33相连, 通过 无线网络接收导航数据。 本实施例中的无线网络是指利用通用无线分组业务 GPRS网络, 然而本发明的其它实施例不限于此, 无线网络也可以是 GSM网 络、 码分多址 CDMA网络或者第三代移动通信 3G网络等。 具体为, 可以是
通过一移动终端向地图管理平台发送信息, 以控制地图管理平台将导航数据 通过 GSM网络、 CDMA网络、 3G网络或者 GPRS网络等发送至导航终端中。 第二通信单元 322, 与导航数据存储模块 33相连, 可通过无线或有线方式与 个人终端相连, 第二通信单元 322通过无线方式或有线方式等接收个人终端 中的导航数据。 本实施例中, 有线方式可以为采用数据线将个人终端与导航 终端的第二通信单元 322相连, 无线方式可以为釆用 GPRS、 CDMA、 3G或 WI-FI等无线传输方式。
值得指出的是,所述个人终端也可以与导航终端设计在同一个硬件当中, 如都设计在智能手机或 PDA (带通信功能) 等当中。 这样, 在个人终端上的 导航数据可以直接提供给导航终端使用。 所述个人终端的功能主要有网络电 子地图的显示与浏览, 导航数据的编辑、 制作以及传输, 地图搜索与查询等。
在本实施例中,导航信息输出模块 35具体包括的设置转换子模块 356用 于将各种导航信息转换为文本形式和 /或语音形式和 /或图形形式输出,各种导 航信息可以包括上述实施例中描述的第一导航信息、 第二导航信息、 第三导 航信息、 第四导航信息或第五导航信息。
在本实施例中, 显示模块 36与导航控制模块 34相连, 用于显示导航数 据, 与导航信息输出模块 35的功能相结合, 将导航数据视觉化。 操作处理模 块 37, 与导航信息输出模块 35相连, 用于接收用户通过导航终端的输入设 备传送的重复输出指令,并控制导航信息输出模块 35重复输出前一时刻釆用 语音形式输出的导航信息。
本实施例的导航终端允许重复播报前一次播报时没有听清的导航信息, 并将导航数据用显示设备显示, 将地图信息和文本、 语音、 图形相结合, 使 导航数据更加形象化。
图 4为本发明实施例四针对行人导航的导航终端的结构示意图。 如图 4 所示, 导航终端包括位置信息获取模块 41、 通信模块 42、 导航数据存储模块 43、 导航控制模块 44和导航信息输出模块 45。 其中位置信息获耳 莫块 41、
导航数据存储模块 43、 导航控制模块 44和导航信息输出模块 45的结构和功 能与实施例一中的位置信息获取模块 11、 导航数据存储模块 13、 导航控制模 块 14和导航信息输出模块 15的结构和功能相同的部分, 在此不再赘述。
在该导航终端中,导航数据存储模块 43获取的导航数据可以是通过该导 航终端中包括的通信模块 42获取的, 即该导航终端中还包括: 与导航数据存 储模块 43相连接的通信模块 42, 用于通过有线或无线的方式从网络侧接收 导航数据。 具体地, 该通信模块 42与无线网络连接, 从而通过无线网络接收 网络侧的与目的地相关的导航数据,该通信模块 42还可以与一个个人终端相 连接, 从个人终端上获取导航数据, 其中个人终端可以通过有线或无线的方 式与网络侧的服务平台相连接, 从而从服务平台下载所需的与目的地相关的 导航数据。
导航终端中的位置信息获取模块 41 解析从全球卫星定位*** (Global Positioning System; 以下简称 GPS ) , 但不限于 GPS, 也可以是俄罗斯的格 洛纳斯(GLONASS )全球卫星定位***, 欧盟的伽俐略卫星定位***, 我国 的北斗卫星定位***或其它无线局域定位***, 如 WI-FI等, 接收到的信号, 根据该信号计算出导航终端当前所在位置的定位坐标。
导航终端中的导航数据存储模块 43可以是一个易失性存储器 (如内存) 或非易失性存储器 (如闪存, 但不限于闪存)。 其中, 导航数据中的步行导航数 据主要可以包括: 导航点和与导航点相关联的提示信息; 具体为前往目的地 所途径的一些关键地点即导航点 (每个导航点有一定的区域范围) , 当步行 者位于导航点的范围内时用于提醒步行者如何继续行进的、 与这些导航点相 关的提示语等。
导航控制模块 44具体可以包括导航点判断子模块 447; 导航信息输出模 块 45具体可以包括第六输出子模块 457。 其中导航点判断子模块 447用于根 据当前定位坐标和与目的地相关的导航数据, 判断导航终端是否处在导航数 据中包括的导航点的范围内, 如果在, 则获取导航数据存储模块 43中保存的
与导航点相关联的提示信息, 并输出至第六输出子模块 457; 第六输出子模 块 457将与导航点相关联的提示信息转换为第六导航信息输出。 例如: 该第 六导航信息为 "在此处可看到十字路口东南角的六层红色楼房, 从该红色楼 房右边的小路朝里走"
另外, 在本实施例的导航过程中, 导航控制模块 44具体还可以包括距离 方位计算子模块 446; 导航信息输出模块 45具体还可以包括第五输出子模块 455。距离方位计算子模块 446用于计算当前定位坐标与目的地间的直线距离 和相对位置, 并将计算得到的当前定位坐标与目的地间的直线距离和相对位 置输出至第五输出子模块 455; 第五输出子模块 455将当前定位坐标与目的 地间的直线距离和相对位置转换为第五导航信息输出。 例如: 可以每间隔一 定时间计算得出当前定位坐标离目的地的直线距离以及与目的地的相对方 位, 并输出 "目的地位于左前方, 直线距离 2.1公里" 的提示。
非限定性地, 步行导航数据也可以包括能到达目的地的目的地周边区域 的道路属性信息等数据。
在本实施例中, 也可以包括如实施例三中所述的显示模块、 操作处理模 块、 第一通信单元、 第二通信单元、 设置转换子模块, 在此不再赘述。
另外, 本实施例提供的针对行人导航的导航终端可以结合到上述实施例 中的针对车辆导航的导航终端中, 从而当选择进行车辆导航时, 导航控制模 块的功能与实施例二、 实施例三中的导航控制模块的功能相同, 在此不再赘 述; 当选择进行行人导航时, 导航控制模块的功能与实施例四中的导航控制 模块的功能相同, 在此也不再贅述。
在本发明的又一实施例中, 将导航终端设置在车载导航装置、 移动终端 或个人数码助理 (PDA ) 以及各种手机等电子产品中, 以提高导航终端使用 的灵活性, 方便使用者的携带和使用。 导航终端中各单元功能与导航终端的 上述实施例相同, 在此不再赘述。
图 5为本发明实施例五的导航方法的流程示意图。 如图 5所示, 该导航
方法包括如下步驟:
步骤 1、 获取导航终端的当前定位坐标;
步驟 2、 获取与目的地相关的导航数据, 所述导航数据包括车辆导航数 据和 /或步行导航数据;
步骤 3、 根据设定的所述目的地和所述当前定位坐标, 判断所述导航终 端是否进入所述导航数据所指示的范围内, 若是, 执行步骤 4; 否则, 不执 行任何操作;
步骤 4、 将所述导航数据转换为导航信息输出, 以供用户从输出的所述 当前定位坐标到所述目的地间的一种或多种到达方式中进行选择。
其中, 步驟 1和步骤 2的顺序可颠倒, 并且步骤 1中获取导航终端的当 前定位坐标的步骤可以根据需要重复获取。
本实施例的导航方法能够通过上述的导航终端来实现, 具体实现参见上 述的导航终端实施例, 在此不再赘述。 使用本实施例提供的导航方法, 能够 仅依据获取与目的地相关的导航数据, 无需进行最佳路径计算, 便能实现导 航。 本方法适用于网络导航; 并且, 获取到的导航数据是 "面状" 数据, 即 导航数据中包括从各个方向通往目的地的道路, 从而使得导航终端的使用者 可以根据当前的路况进行选择行驶, 避免了现有导航技术中仅能够给出单一 的最优路线计算结果, 而在突发交通状况下不能及时给予应急提示的缺陷。
图 6为本发明实施例六的导航方法的流程示意图。 如图 6所示, 该导航 方法包括如下步骤:
步骤 61、 获取导航终端的当前定位坐标。
步骤 62、 接收导航数据并保存。
所述导航数据, 主要包括到达目的地的目的地周边区域的导航道路以及 导航道路属性信息 (如经过某条道路前往目的地的正确的行驶方向以及路口 转弯、 直行、 掉头等信息) 、 沿路的标志性参照物以及与标志性参照物相关 的提示信息等。 此外, 所述导航数据还可以 (但不是必须) 包含主干道路网
信息, 例如: 在城市中, 可以将所有的骨干道路或部分骨干道路加入到所述 导航数据中。
步膝 63、 根据所述当前定位坐标和与目的地相关的导航数据, 判断所述 导航终端是否处在导航数据中的导航道路上, 若是, 执行步驟 631 , 若否, 执行步骤 632。
步骤 631、 判断前进的方向是否与导航数据中设定的行驶方向一致, 若 不一致, 执行步骤 6311 ; 若一致, 执行步骤 6312。
步骤 6311、 提示导航终端的使用者走反了, 要其调头, 并将此提示转化 为第一导航信息输出; 本步驟执行完后, 跳转到执行步驟 64。
步骤 6312、 计算离路口还有多长的距离, 如果该距离小于设定的最小距 离或根据当前的行驶速度, 在设定的时间内将到达前方路口, 将根据导航数 据中该道路的相关信息提示使用者在该路口转弯、 直行或调头等 (如提示使 用者: 前方 30米直行或右转) , 并转化为第二导航信息输出。
步骤 6313、 检查该导航道路是否有沿路提示, 如果有 (如: "左手边有 一 4S店, 过 4S店后约 20米便是小区大门" ; 或者如: "前方就是安华桥, 过安华桥后第二个出口出主路" 等提示性内容。 ) , 并且当前位置处于该沿 路提示所设定点的附近, 将该沿路提示转化为第三导航信息输出, 执行完后 跳转到执行步驟 64。
本步骤 6313不是必须的, 它的目的是对本导航方法的优化。
步骤 632、 计算离最近的导航道路的距离以及方位, 给出行驶建议(如 提示使用者: 左手边 100米是南京路, 请走到南京路上去) , 并转化为第四 导航信息输出。
本步骤 632不是必须的, 它的目的是对本导航方法的优化。
步驟 64、 每隔一定时间给出离目的地的直线距离以及目的地的方位的提 示 (如: 目的地位于左前方, 直线距离 2.1 公里) , 并转化为第五导航信息 输出。
本步骤 64不是必须的, 它的目的是对本导航方法的优化。
本实施例的导航方法能够通过上述的导航终端来实现, 具体实现参见上 述的导航终端实施例, 在此不再赘述。 本实施例的导航方法允许使用者通过 无线或有线方法下载目的地的导航数据, 大大节省了导航终端的存储空间; 同时, 使导航终端支持多种数据下载方式, 提高了使用的灵活性。 根据具有 个性化信息的导航数据向使用者提供当前或随后的行驶提示, 并提供导航信 息的重复播报, 提高了导航的及时性和准确性。
另外, 在上述实施例六的导航方法中, 所述步驟 62具体可以包括: 步驟 621、 通过无线网络接收所述导航数据并保存; 或
步骤 622、 通过无线方式和 /或有线方式与个人终端相连, 接收所述个人 终端获得的所述导航数据并保存。
另外, 在上述实施例六的导航方法中, 还可以包括:
步骤 65、 接收重复输出指令, 并控制重复输出前一时刻输出的所述第一 导航信息、 所述第二导航信息、 所述第三导航信息、 所述第四导航信息或所 述第五导航信息。
步驟 66、 显示所述导航数据。
另外, 本发明实施例中提供的导航方法, 除适应于车辆导航和行人导航, 还适应于作游客导游。 当作导游时, 用户可重新指定导航数据中的某一个位 置为新的目的地。 如, 原来设定的目的地是景区的最高的山峰, 现在可重新 指定目的地为景区的一个观景台。
最后应说明的是: 以上实施例仅用以说明本发明的技术方案, 而非对其 限制; 尽管参照前述实施例对本发明进行了详细的说明, 本领域的普通技术 人员应当理解: 其依然可以对前述各实施例所记载的技术方案进行修改, 或 者对其中部分技术特征进行等同替换、 或者对以上实施例中的不同的技术细 节进行重新组合; 而这些修改或者替换或者重新组合, 并不使相应技术方案 的本质脱离本发明各实施例技术方案的精神和范围。
Claims
1、一种导航终端, 包括获取所述导航终端的当前定位坐标的位置信息获 取模块, 其特征在于, 还包括导航数据存储模块、 导航控制模块以及导航信 息输出模块, 其中,
所述导航数据存储模块, 用于保存获取的与目的地相关的导航数据, 所 述导航数据包括车辆导航数据和 /或步行导航数据;
所述导航控制模块, 与所述位置信息获取模块和所述导航数据存储模块 相连, 用于从所述导航数据存储模块获取所述导航数据, 并根据设定的目的 地和所述位置信息获取模块获取到的所述当前定位坐标, 判断所述导航终端 是否进入所述导航数据所指示的范围内;
所述导航信息输出模块, 与所述导航控制模块相连, 用于若所述导航控 制模块的判断结果为所述导航终端进入所述导航数据所指示的范围内, 则将 所述导航数据转换为导航信息输出, 以供用户从输出的所述当前定位坐标到 所述目的地间的一种或多种到达方式中进行选择。
2、 根据权利要求 1所述的导航终端, 其特征在于, 所述车辆导航数据包 括: 所述目的地周边区域的导航道路以及导航道路属性信息, 所述导航控制 模块具体包括: 道路判断子模块、 方向判断子模块以及距离判断子模块, 所 述导航信息输出模块具体包括: 第一输出子模块和第二输出子模块;
所述道路判断子模块用于根据所述当前定位坐标和与所述目的地相关的 所述车辆导航数据, 判断所述导航终端是否处在所述车辆导航数据中包括的 所述导航道路上;
所述方向判断子模块用于判断所述导航终端的移动方向是否与所述车辆 导航数据中设定的行驶方向一致;
所述距离判断子模块用于计算所述当前定位坐标与所述车辆导航数据中 包括的所述导航道路上的下一路口的距离, 并判断该距离是否小于设定的距 离, 和 /或根据该距离及当前的行驶速度判断所述导航终端是否在设定时间内
将到达所述下一路口;
所述第一输出子模块用于当所述方向判断子模块确定所述当前定位坐标 的移动方向与所述车辆导航数据中设定的行驶方向不一致时, 输出与所述车 辆导航数据中设定的行驶方向不一致的第一导航信息;
所述第二输出子模块用于当所述导航终端与所述下一路口的距离小于设 定的距离和 /或在所述设定时间内将到达所述下一路口时, 输出与所述下一路 口相关的第二导航信息。
3、 根据权利要求 2所述的导航终端, 其特征在于, 所述车辆导航数据还 包括: 沿路标志性参照物和与所述沿路标志性参照物相关的提示信息, 所述 导航控制模块具体还包括标志检查子模块 , 所述导航信息输出模块具体还包 括第三输出子模块;
所述标志检查子模块用于当所述方向判断子模块判断所述导航终端的移 动方向与所述车辆导航数据中设定的行驶方向一致时, 检查所述车辆导航数 据中是否存在所述导航终端所在的所述导航道路上的所述沿路标志性参照物 和与所述沿路标志性参照物相关的提示信息;
所述第三输出子模块用于当所述标志检查子模块确定所述车辆导航数据 中存在所述导航终端所在的所述导航道路上的所述沿路标志性参照物和与所 述沿路标志性参照物相关的提示信息时, 将接收到的与所述沿路标志性参照 物相关的导航数据转换为第三导航信息输出。
4、 根据权利要求 2或 3所述的导航终端, 其特征在于, 所述车辆导航数 据还包括: 主干道路网信息, 所述导航控制模块具体还包括主干道判断子模 块, 所述导航信息输出模块具体还包括第四输出子模块;
所述主干道判断子模块用于当所述道路判断子模块判断所述导航终端未 处在所述车辆导航数据中包括的所述导航道路上时, 根据所述主干道路网信 息计算距离当前定位坐标最近的主干道与所述当前定位坐标的距离和相对位 置, 并将计算得到的所述主干道与所述当前定位坐标的距离和相对位置发送
至所述第四输出子模块;
所述第四输出子模块用于将所述主干道与所述当前定位坐标的距离和相 对位置转换为第四导航信息输出。
5、 根据权利要求 2或 3所述的导航终端, 其特征在于, 所述导航控制模 块具体还包括距离方位计算子模块, 所述导航信息输出模块具体还包括第五 输出子模块;
所述距离方位计算子模块用于计算所述当前定位坐标与所述目的地间的 直线距离和相对位置, 并将计算得到的所述当前定位坐标与所述目的地间的 直线距离和相对位置愉出至所述第五输出子模块;
所述第五输出子模块用于将所述当前定位坐标与所述目的地间的直线距 离和相对位置转换为第五导航信息输出。
6、 根据权利要求 1所述的导航终端, 其特征在于, 所述导航数据包括: 导航点和与导航点相关联的提示信息, 所述导航控制模块具体还包括导航点 判断子模块, 所述导航信息输出模块具体还包括第六输出子模块;
所述导航点判断子模块用于根据所述当前定位坐标和与所述目的地相关 的所述步行导航数据, 判断所述导航终端是否处在所述步行导航数据中包括 的所述导航点的范围内, 如果在, 则获取所述导航数据存储模块中保存的与 所述导航点相关联的提示信息, 并输出至所述第六输出子模块;
所述第六输出子模块将与所述导航点相关联的提示信息转换为第六导航 信息输出。
7、根据权利要求 1所述的导航终端,其特征在于,所述导航终端还包括: 与所述导航数据存储模块相连接的通信模块, 用于通过有线或无线的方式从 网络侧接收所述导航数据。
8、 根据权利要求 1或 7所述的导航终端, 其特征在于, 所述导航终端还 包括:
操作处理模块, 与所述导航信息输出模块相连, 用于接收重复输出指令,
并控制所述导航信息输出模块重复输出前一时刻输出的所述导航信息; 显示模块, 与所述导航控制模块相连, 用于显示所述导航数据。
9、 根据权利要求 1所述的导航终端, 其特征在于, 所述导航终端设置在 车载导航装置、 移动终端、 个人数码助理或手持设备中。
10、 一种导航方法, 其特征在于, 具体包括以下步骤:
获取导航终端的当前定位坐标;
获取与目的地相关的导航数据, 所述导航数据包括车辆导航数据和 /或步 行导航数据;
根据设定的所述目的地和所述当前定位坐标, 判断所述导航终端是否进 入所述导航数据所指示的范围内;
若所述导航终端进入所述导航数据所指示的范围内, 则将所述导航数据 转换为导航信息输出, 以供用户从输出的所述当前定位坐标到所述目的地间 的一种或多种到达方式中进行选择。
Applications Claiming Priority (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN200910091106.6 | 2009-08-07 | ||
CN200910091106A CN101625245A (zh) | 2009-08-07 | 2009-08-07 | 导航终端和导航方法 |
CN201010167220.5 | 2010-04-27 | ||
CN 201010167220 CN101865694B (zh) | 2009-08-07 | 2010-04-27 | 导航终端和导航方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2011015109A1 true WO2011015109A1 (zh) | 2011-02-10 |
Family
ID=41521171
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/CN2010/075470 WO2011015109A1 (zh) | 2009-08-07 | 2010-07-27 | 导航终端和导航方法 |
Country Status (2)
Country | Link |
---|---|
CN (2) | CN101625245A (zh) |
WO (1) | WO2011015109A1 (zh) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102469112A (zh) * | 2010-11-01 | 2012-05-23 | 赵继安 | 位置跟踪实现方法、装置及*** |
CN102611747A (zh) * | 2012-02-29 | 2012-07-25 | 北京中盈华创移动技术有限公司 | 基于卫星设备的导游及安全保障方法 |
CN108121339A (zh) * | 2016-11-29 | 2018-06-05 | 本田技研工业株式会社 | 可行驶区域设定装置和可行驶区域设定方法 |
Families Citing this family (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102238215B (zh) * | 2010-04-28 | 2014-12-17 | 上海博泰悦臻网络技术服务有限公司 | 用于车载***的生活指南数据处理方法、服务中心及*** |
CN101924755B (zh) * | 2010-07-21 | 2014-07-16 | 宇龙计算机通信科技(深圳)有限公司 | 一种语音播报终端更新播报语音的方法及*** |
CN102346036A (zh) * | 2010-07-30 | 2012-02-08 | 雷虹 | 一种提供信息的方法和*** |
US9547945B2 (en) * | 2011-03-18 | 2017-01-17 | The Raymond Corporation | Integration of an autonomous industrial vehicle into an asset management system |
JP2014521233A (ja) * | 2011-07-01 | 2014-08-25 | ▲華▼▲為▼終端有限公司 | 位置に基づくサービスを提供する通信端末、システム及び方法 |
CN104006810B (zh) * | 2013-02-26 | 2017-06-27 | 联想(北京)有限公司 | 一种信息处理方法及电子设备 |
CN103458066B (zh) * | 2013-09-17 | 2017-03-15 | 百度在线网络技术(北京)有限公司 | 通过终端进行寻址的方法、***和服务器 |
CN103606288B (zh) * | 2013-11-26 | 2016-01-20 | 北京掌行通信息技术有限公司 | 交通信息服务方法及*** |
CN105115493A (zh) * | 2015-08-17 | 2015-12-02 | 联想(北京)有限公司 | 一种导航方法及穿戴式电子设备 |
CN109959380A (zh) * | 2017-12-22 | 2019-07-02 | 中南大学 | 一种基于车载导航轨迹特征的通行门的判定方法 |
CN108917784A (zh) * | 2018-04-28 | 2018-11-30 | 苏州车萝卜汽车电子科技有限公司 | 导航信息处理方法及装置 |
CN109672508A (zh) * | 2018-12-31 | 2019-04-23 | 叶春林 | 智能型防止车辆导航断网*** |
CN109883424A (zh) * | 2019-03-01 | 2019-06-14 | 肖一然 | 一种导航***、导航终端 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1409280A (zh) * | 2002-08-14 | 2003-04-09 | 冯鲁民 | 城市智能交通和车辆导航*** |
US20080027638A1 (en) * | 2006-07-31 | 2008-01-31 | Xanavi Informatics Corporation | Navigation System |
US20090076725A1 (en) * | 2007-09-14 | 2009-03-19 | Kulvir Singh Bhogal | Conveyance mode aware navigation device |
CN101451853A (zh) * | 2008-12-31 | 2009-06-10 | 江苏新科软件有限公司 | 导航装置根据实时交通信息进行导航的方法 |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2003075162A (ja) * | 2001-09-03 | 2003-03-12 | Pioneer Electronic Corp | 通信ナビゲーションシステム及び方法、並びにコンピュータプログラム |
JP3803629B2 (ja) * | 2002-10-01 | 2006-08-02 | 株式会社ザナヴィ・インフォマティクス | 地図データ送信方法、情報配信装置、および情報端末 |
CN101017611A (zh) * | 2006-12-22 | 2007-08-15 | 凯立德欣技术(深圳)有限公司 | 一种根据路况信息实现gps导航的方法、装置及设备 |
CN101451852B (zh) * | 2008-12-19 | 2012-01-04 | 华为终端有限公司 | 导航设备和导航方法 |
CN101561290A (zh) * | 2009-05-19 | 2009-10-21 | 北京四维图新科技股份有限公司 | 导航设备和导航方法 |
-
2009
- 2009-08-07 CN CN200910091106A patent/CN101625245A/zh active Pending
-
2010
- 2010-04-27 CN CN 201010167220 patent/CN101865694B/zh not_active Expired - Fee Related
- 2010-07-27 WO PCT/CN2010/075470 patent/WO2011015109A1/zh active Application Filing
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1409280A (zh) * | 2002-08-14 | 2003-04-09 | 冯鲁民 | 城市智能交通和车辆导航*** |
US20080027638A1 (en) * | 2006-07-31 | 2008-01-31 | Xanavi Informatics Corporation | Navigation System |
US20090076725A1 (en) * | 2007-09-14 | 2009-03-19 | Kulvir Singh Bhogal | Conveyance mode aware navigation device |
CN101451853A (zh) * | 2008-12-31 | 2009-06-10 | 江苏新科软件有限公司 | 导航装置根据实时交通信息进行导航的方法 |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102469112A (zh) * | 2010-11-01 | 2012-05-23 | 赵继安 | 位置跟踪实现方法、装置及*** |
CN102611747A (zh) * | 2012-02-29 | 2012-07-25 | 北京中盈华创移动技术有限公司 | 基于卫星设备的导游及安全保障方法 |
CN102611747B (zh) * | 2012-02-29 | 2016-02-10 | 北京中盈安信技术服务股份有限公司 | 基于卫星设备的导游及安全保障方法 |
CN108121339A (zh) * | 2016-11-29 | 2018-06-05 | 本田技研工业株式会社 | 可行驶区域设定装置和可行驶区域设定方法 |
CN108121339B (zh) * | 2016-11-29 | 2022-06-24 | 本田技研工业株式会社 | 可行驶区域设定装置和可行驶区域设定方法 |
Also Published As
Publication number | Publication date |
---|---|
CN101625245A (zh) | 2010-01-13 |
CN101865694B (zh) | 2013-08-14 |
CN101865694A (zh) | 2010-10-20 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO2011015109A1 (zh) | 导航终端和导航方法 | |
US10393538B2 (en) | Navigation apparatus and method of providing weather condition information | |
US9857182B2 (en) | Navigation device and method for providing parking place availability | |
US10126142B2 (en) | Methods and systems for obtaining navigation instructions | |
US10060754B2 (en) | Navigation device and method | |
CN101078634B (zh) | 导航装置的沿路径信息提示的导航方法 | |
US20110178703A1 (en) | Navigation apparatus and method | |
US11009363B2 (en) | Non-uniform weighting factor as route algorithm input | |
JP2007093377A (ja) | ナビゲーション装置、燃料供給支援装置、ナビゲーション方法、ナビゲーションプログラムおよび記録媒体 | |
CN101769748B (zh) | 导航终端和导航方法 | |
WO2010081549A1 (en) | Navigation device & method | |
WO2014170474A1 (en) | Routing engine | |
WO2010081542A1 (en) | Navigation system and method | |
JP2011137707A (ja) | ナビゲーション装置及びナビゲーションシステム | |
KR20150073236A (ko) | 차량용 내비게이션 단말기에서 실행되는 길 안내 음성 제공 방법 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 10806013 Country of ref document: EP Kind code of ref document: A1 |
|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
32PN | Ep: public notification in the ep bulletin as address of the adressee cannot be established |
Free format text: NOTING OF LOSS OF RIGHTS PURSUANT TO RULE 112(1) EPC (EPO FORM 1205N DATED 11/06/2012) |
|
122 | Ep: pct application non-entry in european phase |
Ref document number: 10806013 Country of ref document: EP Kind code of ref document: A1 |