CN103063210A - Navigation destination indication method and equipment - Google Patents
Navigation destination indication method and equipment Download PDFInfo
- Publication number
- CN103063210A CN103063210A CN201210587044XA CN201210587044A CN103063210A CN 103063210 A CN103063210 A CN 103063210A CN 201210587044X A CN201210587044X A CN 201210587044XA CN 201210587044 A CN201210587044 A CN 201210587044A CN 103063210 A CN103063210 A CN 103063210A
- Authority
- CN
- China
- Prior art keywords
- navigation
- destination
- current position
- module
- map
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 42
- 238000010586 diagram Methods 0.000 description 4
- 238000005516 engineering process Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000000750 progressive effect Effects 0.000 description 1
Images
Landscapes
- Navigation (AREA)
- Instructional Devices (AREA)
Abstract
The invention provides a navigation destination indication method and equipment. The method comprises the following steps of: firstly, receiving navigation destination information; and then judging whether the navigation destination position is positioned in a navigation interface map, if not, displaying an indication icon of pointing to the navigation destination position from the predetermined position on the navigation interface. The method displays the indication icon of pointing to the navigation destination position from the predetermined position on the navigation interface when the navigation destination position is positioned beyond the navigation interface map, so that the problem of determining the navigation destination direction through repeatedly zooming in and zooming out the map when users use navigation equipment in the prior art is solved.
Description
Technical Field
The present application relates to the field of navigation technologies, and in particular, to a navigation destination indication method and apparatus.
Background
With the increase of people going out, the navigation equipment plays an increasingly important role in the life of people. After a user inputs information of a navigation destination, the existing navigation equipment automatically plans and displays a navigation route on a navigation interface, and displays prompt information such as turning, turning around and the like. The user can reach the navigation destination only according to the navigation route and the prompt information of the navigation equipment.
However, when the user uses the navigation apparatus, the navigation destination is usually out of the current navigation interface due to a situation that the current position of the user is far away from the navigation destination. In this case, when the user goes to the navigation destination according to the navigation route, the user may miss the prompt information due to negligence, or the navigation route may be wrong due to a wrong navigation map database or a wrong planning algorithm, and the like, and at this time, the user needs to repeatedly zoom in and out the map to determine the direction of the navigation destination, which is a cumbersome operation. Especially when the user is driving, there may be a safety hazard in repeatedly operating the navigation device.
Meanwhile, when a user browses a map, although a navigation destination is set on a navigation device, a situation that the navigation destination is outside a current navigation interface usually occurs during browsing. In this case, the user may be required to repeatedly zoom in and out to determine the direction of the navigation destination because the user is unfamiliar with the unfamiliar area, which may result in a cumbersome operation.
Disclosure of Invention
In view of this, embodiments of the present application provide a navigation destination indication method and apparatus, so as to solve the problem in the prior art that a user needs to repeatedly zoom in and out a map to determine a direction of a navigation destination when using a navigation apparatus.
In order to achieve the above purpose, the technical solutions provided in the embodiments of the present application are as follows:
a navigation destination indication method is provided for indicating a navigation destination,
receiving navigation destination information;
judging whether the navigation destination position is located in a navigation interface map;
and displaying an indication icon pointing to the navigation destination position from a preset position on a navigation interface.
Preferably, the receiving navigation destination information includes:
receiving a navigation destination name input by a user, inquiring an electronic map database according to the navigation destination name, and acquiring a longitude coordinate and a latitude coordinate of a navigation destination;
or,
and receiving a click position of a user in the navigation interface, and acquiring a longitude coordinate and a latitude coordinate of the click position according to the click position, wherein the navigation interface is a touch screen.
Preferably, the determining whether the navigation destination position is located in the navigation interface map specifically includes:
acquiring a longitude coordinate range and a latitude coordinate range of a navigation interface map;
judging whether the longitude coordinate of the navigation destination is within the longitude coordinate range and judging whether the latitude coordinate of the navigation destination is within the latitude coordinate range;
determining that the navigation destination location is within the navigation interface map when the longitude coordinate of the navigation destination is within the longitude coordinate range and the latitude coordinate of the navigation destination is within the latitude coordinate range;
determining that the navigation destination location is outside the navigation interface map when the longitude coordinate of the navigation destination is not within the longitude coordinate range and/or the latitude coordinate of the navigation destination is not within the latitude coordinate range.
Preferably, the displaying an indication icon pointing to the navigation destination position from a preset position on the navigation interface specifically includes:
acquiring current position information of navigation equipment;
judging whether the current position of the navigation equipment is positioned in a navigation interface map;
when the current position is located in a navigation interface map, the current position is used as a preset position, and an indication icon pointing to the navigation destination position from the current position is displayed on the navigation interface;
and when the current position is positioned outside the navigation interface map, arbitrarily selecting a position on the navigation interface map as a preset position, and displaying an indication icon pointing to the navigation destination position from the selected position on the navigation interface.
Preferably, the determining whether the current position of the navigation device is located in the navigation interface map specifically includes:
acquiring longitude coordinates and latitude coordinates of the current position of the navigation equipment;
judging whether the longitude coordinate of the current position is within the longitude coordinate range or not, and judging whether the latitude coordinate of the current position is within the latitude coordinate range or not;
determining that the current position of the navigation device is located within the navigation interface map when the longitude coordinate of the current position is within the longitude coordinate range and the latitude coordinate of the current position is within the latitude coordinate range;
determining that the current location of the navigation device is outside the navigation interface map when the longitude coordinate of the current location is not within the longitude coordinate range and/or the latitude coordinate of the current location is not within the latitude coordinate range.
Preferably, the displaying an indication icon pointing to the navigation destination position from a preset position on the navigation interface specifically includes:
calculating an angle between the direction of the preset position pointing to the navigation destination position and the due north direction;
generating an indication icon, wherein the included angle between the pointing direction of the indication icon and the due north direction is the same as the angle;
and displaying the indication icon on the navigation interface, wherein the indication icon is positioned on a connecting line of the preset position and the navigation destination position.
A navigation device, comprising: a destination information receiving module, a destination judging module and a display module, wherein,
the destination information receiving module is used for receiving navigation destination information;
the destination judging module is connected with the destination information receiving module and is used for judging whether the navigation destination position is positioned in a navigation interface map;
the display module is connected with the destination judgment module and used for displaying an indication icon pointing to the navigation destination position from a preset position on a navigation interface.
Preferably, the destination information receiving module includes: a destination information receiving sub-module and a destination information acquiring module, wherein,
the destination information receiving submodule is used for receiving a navigation destination name input by a user or a click position of the user in the navigation interface;
the destination information acquisition module is connected with the destination information receiving submodule and used for inquiring the electronic map database according to the navigation destination name to acquire the longitude coordinate and the latitude coordinate of the navigation destination when the destination information receiving submodule receives the navigation destination name input by a user;
when the destination information receiving submodule receives a click position of a user in the navigation interface, the destination information obtaining module obtains a longitude coordinate and a latitude coordinate of the click position according to the click position, wherein the navigation interface is a touch screen.
Preferably, the destination judging module includes: a map information acquisition module, a destination judgment module and a destination position determination module, wherein,
the map information acquisition module is used for acquiring a longitude coordinate range and a latitude coordinate range of the navigation interface map;
one end of the destination judging module is connected with the destination information acquiring module, and the other end of the destination judging module is connected with the map information acquiring module and used for judging whether the longitude coordinate of the navigation destination is within the longitude coordinate range and judging whether the latitude coordinate of the navigation destination is within the latitude coordinate range;
the destination position determining module is connected with the destination judging module and is used for determining that the navigation destination position is positioned in the navigation interface map when the longitude coordinate of the navigation destination is within the longitude coordinate range and the latitude coordinate of the navigation destination is within the latitude coordinate range;
and when the longitude coordinate of the navigation destination is not within the range of longitude coordinates and/or the latitude coordinate of the navigation destination is not within the range of latitude coordinates, the destination location determination module determines that the navigation destination location is outside the navigation interface map.
Preferably, the display module includes: a current position information receiving submodule, a current position information obtaining module, a current position judging module, a current position determining module and a display submodule, wherein,
the current position information receiving submodule is connected with the destination position determining module and is used for acquiring the current position information of the navigation equipment;
the current position information acquisition module is connected with the current position information receiving submodule and used for acquiring longitude coordinates and latitude coordinates of the current position of the navigation equipment according to the current position information of the navigation equipment;
one end of the current position judging module is connected with the current position information acquiring module, and the other end of the current position judging module is connected with the map information acquiring module, and is used for judging whether the longitude coordinate of the current position is within the longitude coordinate range and judging whether the latitude coordinate of the current position is within the latitude coordinate range;
the current position determining module is connected with the current position judging module and used for determining that the navigation current position is located in the navigation interface map when the longitude coordinate of the navigation current position is within the longitude coordinate range and the latitude coordinate of the navigation current position is within the latitude coordinate range;
and when the longitude coordinate of the navigation current position is not within the range of longitude coordinates and/or the latitude coordinate of the navigation current position is not within the range of latitude coordinates, the current position determination module determines that the navigation current position is outside the navigation interface map;
the display sub-module is connected with the current position determining module and is used for taking the current position as a preset position when the current position is positioned in a navigation interface map and displaying an indication icon pointing to the navigation destination position from the current position on the navigation interface;
and when the current position is positioned outside the navigation interface map, the display sub-module arbitrarily selects one position on the navigation interface map as a preset position, and displays an indication icon pointing to the navigation destination position from the selected position on the navigation interface.
According to the technical scheme, the navigation destination indicating method provided by the embodiment of the application comprises the steps of firstly receiving navigation destination information, then judging whether the position of the navigation destination is positioned in a navigation interface map, and when the position of the navigation destination is positioned outside the navigation interface map, displaying an indicating icon pointing to the position of the navigation destination from a preset position on the navigation interface. According to the method, when the navigation destination position is positioned outside the navigation interface map, an icon pointing to the navigation destination position from a preset position is displayed on the navigation interface, and the problem that in the prior art, when a user uses navigation equipment, the direction of the navigation destination needs to be determined by repeatedly zooming in and out of the map can be solved.
Drawings
In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the drawings needed to be used in the description of the embodiments or the prior art will be briefly described below, it is obvious that the drawings in the following description are only some embodiments described in the present application, and other drawings can be obtained by those skilled in the art without creative efforts.
Fig. 1 is a schematic flowchart of a navigation destination indication method according to an embodiment of the present application;
fig. 2 is a schematic flowchart of a navigation destination indication method according to a second embodiment of the present application;
fig. 3 is a schematic flowchart of a navigation destination indication method according to a third embodiment of the present application;
fig. 4 is a schematic flowchart of a navigation destination indication method according to a fourth embodiment of the present application;
fig. 5 is a schematic structural diagram of a navigation device according to a fifth embodiment of the present application;
fig. 6 is a schematic structural diagram of a navigation device according to a sixth embodiment of the present application.
Detailed Description
In order to make those skilled in the art better understand the technical solutions in the present application, the technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the drawings in the embodiments of the present application, and it is obvious that the described embodiments are only a part of the embodiments of the present application, and not all of the embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present application.
Example one
According to the method, when the navigation destination is located outside a navigation map, an indication icon pointing to the navigation destination from a preset position is displayed on a navigation interface.
Fig. 1 is a schematic flowchart of a navigation destination indication method according to an embodiment of the present application.
As shown in fig. 1, the method includes:
s101, receiving navigation destination information.
In the embodiment of the application, the navigation destination information may be a navigation destination name, and when the navigation destination information is the navigation destination name, the user may manually input the corresponding navigation destination name. In this embodiment of the application, the navigation interface may also be a touch screen, and the user may input corresponding navigation destination information by directly clicking a position on the touch screen.
And S102, judging whether the navigation destination position is positioned in the navigation interface map.
When a user directly inputs a navigation destination name, the navigation equipment queries the electronic map database according to the navigation destination name so as to acquire the longitude coordinate and the latitude coordinate of the navigation destination, then compares the longitude coordinate of the navigation destination with the longitude coordinate range of the navigation interface map, and compares the latitude coordinate of the navigation destination with the latitude coordinate range of the navigation interface map, thereby judging whether the position of the navigation destination is positioned in the navigation interface map.
When the navigation interface is a touch screen, the navigation equipment directly acquires the longitude coordinate and the latitude coordinate of the navigation destination according to the click position of the user on the navigation interface, then compares the longitude coordinate of the navigation destination with the longitude coordinate range of the navigation interface map, and compares the latitude coordinate of the navigation destination with the latitude coordinate range of the navigation interface map, thereby judging whether the position of the navigation destination is positioned in the navigation interface map.
When the longitude coordinate of the navigation destination is within the longitude coordinate range of the navigation interface map and the latitude coordinate of the navigation destination is within the latitude coordinate range of the navigation interface map, determining that the navigation destination is positioned in the navigation interface map; and when the longitude coordinate of the navigation destination is not in the longitude coordinate range of the navigation interface map and/or the latitude coordinate of the navigation destination is not in the latitude coordinate range of the navigation interface map, determining that the navigation destination position is positioned outside the navigation interface map.
And S103, displaying an indication icon pointing to the navigation destination position from the preset position on the navigation interface.
It is already possible to determine whether the navigation destination position is located within the navigation interface map in the above-described step S102. When the navigation destination position is positioned outside the navigation interface map, displaying an icon pointing to the navigation destination position from a preset position on the navigation interface; when the navigation destination position is located within the navigation interface map, no indicator icon is displayed on the navigation interface.
In the embodiment of the present application, when the navigation destination position is located within the navigation interface map, the indication icon is not displayed on the navigation interface, which is just one preferable mode. According to the navigation destination indicating method, when the navigation destination position is located in the navigation interface map, voice can be sent to prompt a user that the navigation destination position is located in the navigation interface map.
Therefore, the navigation destination indicating method provided by the embodiment of the application firstly receives the navigation destination information, then judges whether the navigation destination position is positioned in the navigation interface map, and displays the indicating icon pointing to the navigation destination position from the preset position on the navigation interface when the navigation destination position is positioned outside the navigation interface map. According to the method, when the navigation destination position is positioned outside the navigation interface map, an icon pointing to the navigation destination position from a preset position is displayed on the navigation interface, and the problem that in the prior art, when a user uses navigation equipment, the direction of the navigation destination needs to be determined by repeatedly zooming in and out of the map can be solved.
Example two
Fig. 2 is a schematic flowchart of a navigation destination indication method according to a second embodiment of the present application.
As shown in fig. 2, the method includes:
s201, receiving a navigation destination name input by a user.
In the embodiment of the present application, the navigation destination information may be a navigation destination name.
S202, inquiring the electronic map database, and acquiring longitude coordinates and latitude coordinates of the navigation destination.
And inquiring the electronic map database according to the received navigation destination name input by the user, and acquiring the longitude coordinate and the latitude coordinate of the navigation destination.
In the embodiment of the application, the navigation interface may also be a touch screen, and when the user clicks a corresponding position on the touch screen as a navigation destination position, the longitude coordinate and the latitude coordinate of the navigation destination may be directly obtained according to the clicked position.
S203, acquiring a longitude coordinate range and a latitude coordinate range of the navigation interface map.
And respectively acquiring a longitude coordinate range and a latitude coordinate range of the map displayed on the navigation interface.
S204, judging whether the longitude coordinate of the navigation destination is in the longitude coordinate range.
When the longitude coordinate of the navigation destination is within the longitude coordinate range of the navigation interface map, that is, when the determination result is yes, it is also necessary to determine whether the latitude coordinate of the navigation destination is within the latitude coordinate range, so as to determine whether the navigation destination is located within the navigation interface map, and therefore step S205 is performed.
When the longitude coordinate of the navigation destination is not within the longitude coordinate range of the navigation interface map, that is, when the determination result is no, it is described that the navigation destination position is outside the navigation interface map, and thus step S206 is performed.
S205, judging whether the latitude coordinate of the navigation destination is in the latitude coordinate range.
When the latitude coordinate of the navigation destination is not within the latitude coordinate range of the navigation interface map, that is, when the determination result is no, it is described that the navigation destination position is outside the navigation interface map, and thus step S206 is performed.
In the navigation destination indication method provided in the embodiment of the present application, steps S204 and S205 are executed without a chronological order, as long as both are finally determined.
And S206, displaying an indication icon pointing to the navigation destination position from the preset position on the navigation interface.
This step is the same as step S103 in the first embodiment, and please refer to step S103 in the first embodiment for detailed description, which is not repeated herein.
It can be seen that the navigation destination indicating method provided in the embodiment of the present application, first receives a name of a navigation destination, then queries an electronic map database, obtains a longitude coordinate and a latitude coordinate of the navigation destination, then determines whether a position of the navigation destination is located within a navigation interface map according to the longitude coordinate and the latitude coordinate of the navigation destination and a range of the longitude coordinate and a range of the latitude coordinate of the navigation interface map, and displays an indication icon pointing to the navigation destination from a preset position on the navigation interface when the position of the navigation destination is located outside the navigation interface map. According to the navigation destination indicating method, when the navigation destination position is located outside the navigation map, an icon pointing to the navigation destination position from a preset position is displayed, so that the problem that in the prior art, when a user uses navigation equipment, the user needs to repeatedly enlarge and reduce the map to determine the direction of the navigation destination is solved.
EXAMPLE III
Fig. 3 is a schematic flowchart of a navigation destination indication method according to a third embodiment of the present application.
As shown in fig. 3, the method includes:
s301, navigation destination information is received.
S302, judging whether the navigation destination position is located in the navigation interface map.
Steps S301 to S302 provided in the third embodiment of the present application correspond to steps S101 to S102 in the first embodiment one to one, and for detailed description of steps S301 to S302 provided in the third embodiment of the present application, reference is made to steps S102 to S102 in the first embodiment of the present application, which is not described herein again.
When the navigation destination position is outside the navigation interface map, step S303 is executed.
And S303, acquiring the current position information of the navigation equipment.
In the embodiment of the present application, the current location information of the navigation device may be generated by the navigation device directly detecting the current location of the navigation device and according to the current location of the navigation device.
S304, judging whether the current position of the navigation equipment is positioned in the navigation interface map.
When the navigation equipment detects the current position information of the navigation equipment through the current position of the navigation equipment, the longitude coordinate and the latitude coordinate of the current position of the navigation equipment are obtained according to the current position information of the navigation equipment, then the longitude coordinate of the current position of the navigation equipment is compared with the longitude coordinate range of the navigation interface map, and the latitude coordinate of the current position of the navigation equipment is compared with the latitude coordinate range of the navigation interface map, so that whether the current position of the navigation equipment is located in the navigation interface map is judged.
When the longitude coordinate of the current position of the navigation equipment is within the longitude coordinate range of the navigation interface map and the latitude coordinate of the current position of the navigation equipment is within the latitude coordinate range of the navigation interface map, determining that the current position of the navigation equipment is located in the navigation interface map; and when the longitude coordinate of the current position of the navigation equipment is not in the longitude coordinate range of the navigation interface map and/or the latitude coordinate of the current position of the navigation equipment is not in the latitude coordinate range of the navigation interface map, determining that the current position of the navigation equipment is positioned outside the navigation interface map.
When the current position of the navigation apparatus is located within the navigation interface map, i.e., when the determination result is yes, step S305 is performed. When the current position of the navigation apparatus is outside the navigation interface map, that is, when the determination result is no, step S306 is performed.
And S305, displaying an indication icon pointing to the navigation destination position from the current position on the navigation interface.
And when the current position of the navigation equipment is positioned in the navigation interface map, taking the current position of the navigation equipment as a preset position, and displaying an indication icon pointing to the navigation destination position from the current position of the navigation equipment on the navigation interface.
S306, randomly selecting a position on the navigation interface map.
And when the current position of the navigation equipment is positioned outside the navigation interface map, arbitrarily selecting one position on the navigation interface map as a preset position. In this embodiment of the application, the arbitrarily selected position on the navigation interface may be a central position of the navigation interface map, or may be a position in a middle-lower part of the navigation interface map, where the horizontal direction is centered, and the vertical direction is located at a quarter of the position from bottom to top.
And S307, displaying an indication icon pointing to the navigation destination position from the selected position on the navigation interface.
When a position is selected as a preset position on the navigation interface map, an indication icon pointing to the navigation destination position from the selected position is displayed on the navigation interface.
Therefore, according to the navigation destination indicating method provided by the embodiment of the application, when the navigation destination is determined to be located outside the navigation interface map, different indication icons are displayed on the navigation interface by judging whether the current position of the navigation equipment is located in the navigation interface map or not and finally according to the position relation between the current position and the navigation interface map. The navigation destination indication method provided by the embodiment of the application enables the position relation among the position of the indication icon, the position of the navigation interface map and the current position of the navigation equipment to be clearer and clearer.
Example four
Fig. 4 is a schematic flowchart of a navigation destination indication method according to a fourth embodiment of the present application.
As shown in fig. 4, the method includes:
s401, receiving a navigation destination name input by a user.
S402, inquiring the electronic map database, and acquiring longitude coordinates and latitude coordinates of the navigation destination.
And S403, acquiring a longitude coordinate range and a latitude coordinate range of the navigation interface map.
Steps S401 to S403 provided in the fourth embodiment of the present application correspond to steps S201 to S203 in the second embodiment one by one, and for detailed description of steps S401 to S403 provided in the fourth embodiment of the present application, reference is made to steps S201 to S203 in the second embodiment of the present application, which is not described herein again.
S404, judging whether the longitude coordinate of the navigation destination is in the longitude coordinate range.
When the longitude coordinate of the navigation destination is within the longitude coordinate range, it is also necessary to determine whether the latitude coordinate of the navigation destination is within the latitude coordinate range, thereby determining whether the navigation destination is within the navigation interface map, and therefore when the longitude coordinate of the navigation destination is within the longitude coordinate range, step S405 is executed.
When the longitude coordinate of the navigation destination is not within the longitude coordinate range, it indicates that the navigation destination is located outside the navigation interface map, and step S406 is executed.
S405, judging whether the latitude coordinate of the navigation destination is in the latitude coordinate range.
When the latitude coordinate of the navigation destination is not within the latitude coordinate range, it indicates that the navigation destination is located outside the navigation interface map, and step S406 is executed.
In the navigation destination indication method provided in the embodiment of the present application, step S404 and step S405 are executed without a chronological order, and it is only necessary to determine both of them at last
S406, acquiring longitude coordinates and latitude coordinates of the current position of the navigation equipment.
Longitude coordinates and latitude coordinates of a current position of the navigation device are respectively acquired.
S407, judging whether the longitude coordinate of the current position is in the longitude coordinate range.
When the longitude coordinate of the current position is not in the longitude coordinate range, it indicates that the current position of the navigation device is not in the navigation interface map, and step S410 is executed.
When the longitude coordinate of the current location is within the longitude coordinate range, it is also necessary to determine whether the latitude coordinate of the current location is within the latitude coordinate range, and then it can be determined whether the current location of the navigation device is within the navigation interface map, so step S408 is performed.
S408, judging whether the latitude coordinate of the current position is in the latitude coordinate range.
When the latitude coordinate of the current position is within the latitude coordinate range, it indicates that the current position of the navigation device is located in the navigation interface map, and step S409 is executed.
When the latitude coordinate of the current position is not within the latitude coordinate range, it indicates that the current position of the navigation device is outside the navigation interface map, and step S410 is executed.
In the navigation destination indication method provided in the embodiment of the present application, the steps S407 and S408 are executed without a chronological order, and only after that, both are determined once.
And S409, displaying an indication icon pointing to the navigation destination position from the current position on the navigation interface.
When the current position of the navigation equipment is determined to be located in the navigation interface map, the current position of the navigation equipment is used as a preset position, an angle between the direction from the current position of the navigation equipment to the navigation destination position and the due north direction is calculated, and then an indication icon is generated according to the calculated angle, wherein the included angle between the direction of the indication icon and the due north direction is the same as the angle. Finally, the indication icon is displayed on the navigation interface. In the embodiment of the application, the indication icon is positioned on a connecting line of the current position of the navigation equipment and the navigation destination position.
And S410, randomly selecting a position on the navigation interface map.
And when the current position of the navigation equipment is positioned outside the navigation interface map, arbitrarily selecting one position on the navigation interface map as a preset position. In this embodiment of the application, the arbitrarily selected position on the navigation interface may be a central position of the navigation interface map, or may be a position in a middle-lower part of the navigation interface map, where the horizontal direction is centered, and the vertical direction is located at a quarter of the position from bottom to top.
And S411, displaying an indication icon pointing to the navigation destination position from the selected position on the navigation interface.
When the current position of the navigation equipment is determined to be positioned outside the navigation interface map, the selected position is taken as a preset position, the angle between the direction from the selected position to the navigation destination position and the due north direction is calculated, and then an indicating icon is generated according to the calculated angle, wherein the included angle between the direction of the indicating icon and the due north direction is the same as the angle. Finally, the indication icon is displayed on the navigation interface. In the embodiment of the present application, the indication icon is located on a line connecting the selected position and the navigation destination position.
Therefore, the embodiment of the present application is a refinement based on the above embodiment, so that the navigation destination indication method provided by the embodiment of the present application is clearer and easier to understand.
EXAMPLE five
Fig. 5 is a schematic structural diagram of a navigation device according to a fifth embodiment of the present application.
The navigation apparatus includes: the navigation device comprises a destination information receiving module 1, a destination judging module 2 and a display module 3, wherein the destination information receiving module 1 receives navigation destination information; the destination judging module 2 is connected with the destination information receiving module 1; the display module 3 is connected with the destination judgment module 2.
The destination information receiving module 1 receives navigation destination information. In the embodiment of the application, the navigation destination information may be a navigation destination name, and when the navigation destination information is the navigation destination name, the user may manually input the navigation destination name. In this embodiment of the application, the navigation interface may also be a touch screen, and the user may input corresponding navigation destination information by directly clicking a position on the touch screen.
The destination judging module 2 is connected with the destination information receiving module 1, and the destination judging module 2 receives the navigation destination information sent by the destination information receiving module 1 and judges whether the navigation destination is positioned in the navigation interface map according to the received navigation destination information.
When a user directly inputs a navigation destination name, the navigation equipment queries the electronic map database according to the navigation destination name so as to acquire the longitude coordinate and the latitude coordinate of the navigation destination, then compares the longitude coordinate of the navigation destination with the longitude coordinate range of the navigation interface map, and compares the latitude coordinate of the navigation destination with the latitude coordinate range of the navigation interface map, thereby judging whether the position of the navigation destination is positioned in the navigation interface map.
When the navigation interface is a touch screen, the navigation equipment directly acquires the longitude coordinate and the latitude coordinate of the navigation destination according to the click position of the user on the navigation interface, then compares the longitude coordinate of the navigation destination with the longitude coordinate range of the navigation interface map, and compares the latitude coordinate of the navigation destination with the latitude coordinate range of the navigation interface map, thereby judging whether the position of the navigation destination is positioned in the navigation interface map.
When the longitude coordinate of the navigation destination is within the longitude coordinate range of the navigation interface map and the latitude coordinate of the navigation destination is within the latitude coordinate range of the navigation interface map, determining that the navigation destination is positioned in the navigation interface map; and when the longitude coordinate of the navigation destination is not in the longitude coordinate range of the navigation interface map and/or the latitude coordinate of the navigation destination is not in the latitude coordinate range of the navigation interface map, determining that the navigation destination position is positioned outside the navigation interface map.
The display module 3 is connected with the destination judgment module 2, the display module 3 receives the judgment result sent by the destination judgment module 2, and according to the judgment result of the destination judgment module 2, when the navigation destination position is outside the navigation interface map, an icon pointing to the navigation destination position from a preset position is displayed on the navigation interface. When the navigation destination position is positioned in the navigation interface map, not displaying the icon pointing to the navigation destination position from the preset position on the navigation interface
In the embodiment of the present application, when the navigation destination position is located within the navigation interface map, the indication icon is not displayed on the navigation interface, which is just one preferable mode. According to the navigation destination indicating method, when the navigation destination position is located in the navigation interface map, voice can be sent to prompt a user that the navigation destination position is located in the navigation interface map.
It can be seen that the navigation device provided by the embodiment of the present application includes: the device comprises an information receiving module, a destination judging module and a display module. The method comprises the steps that firstly, navigation destination information is received through an information receiving module, then whether a navigation destination position is located in a navigation interface map or not is judged through a destination judging module, and when the navigation destination position is located outside the navigation interface map, an indication icon pointing to the navigation destination position from a preset position is displayed on the navigation interface through a display module. According to the navigation equipment, when the position of the navigation destination is positioned outside the navigation interface map, the icon pointing to the navigation destination from the preset position is displayed, and the problem that in the prior art, when a user uses the navigation equipment, the user needs to repeatedly zoom in and out of the map to determine the direction of the navigation destination is solved.
EXAMPLE six
Fig. 6 is a schematic structural diagram of a navigation device according to a sixth embodiment of the present application.
The navigation apparatus includes: a destination information receiving sub-module 11, a destination information obtaining module 12, a map information obtaining module 21, a destination judging module 22, a destination position determining module 23, a current position information receiving sub-module 31, a current position information obtaining module 32, a current position judging module 33, a current position determining module 34, and a display sub-module 35.
The destination information receiving submodule 11 is used for receiving a navigation destination name input by a user; the destination information obtaining module 12 is connected with the destination information receiving submodule 11; the map information acquisition module 21 is configured to acquire a longitude coordinate range and a latitude coordinate range of the navigation interface map; the destination judging module 22 has one end connected to the destination information acquiring module 12 and the other end connected to the map information acquiring module 21; the destination position determining module 23 is connected with the destination judging module 22; the current position information receiving submodule 31 is connected with the destination position determining module 23; the current position information obtaining module 32 is connected with the current position information receiving submodule 31; one end of the current position judging module 33 is connected with the current position information obtaining module 32, and the other end is connected with the map information obtaining module 21; the current position determining module 34 is connected with the current position judging module 33; the display sub-module 35 is connected to the current position determination module 34.
The main function of the destination information receiving sub-module 11 is to receive a navigation destination name input by a user, and the user can manually input the navigation destination name. In this embodiment of the application, the navigation interface may also be a touch screen, and the user may input corresponding navigation destination information by directly clicking a position on the touch screen.
The destination information acquisition module 12 is connected to the destination information reception sub-module 11, and the destination information acquisition module 12 receives the navigation destination name transmitted by the destination information reception sub-module 11, and queries the electronic map database based on the navigation destination name to acquire the longitude coordinate and the latitude coordinate of the navigation destination. In this embodiment, when the navigation interface is a touch screen, the destination information receiving sub-module 11 may further receive a click position of the user on the touch screen. When the destination information receiving submodule 11 can also receive the click position of the user on the touch screen, the destination information obtaining module 12 can also obtain the longitude coordinate and the latitude coordinate of the click position according to the click position.
The map information obtaining module 21 is mainly used for obtaining a longitude coordinate range and a latitude coordinate range of the navigation interface map.
The destination judging module 22 has one end connected to the destination information acquiring module 12 and the other end connected to the map information acquiring module 21, and the destination judging module 22 receives the longitude coordinate and the latitude coordinate of the navigation destination sent by the destination information acquiring module 12, and receives the longitude coordinate range and the latitude coordinate range of the navigation interface map sent by the map information acquiring module 21, and then judges whether the longitude coordinate of the navigation destination is within the longitude coordinate range and whether the latitude coordinate of the navigation destination is within the latitude coordinate range.
The destination position determining module 23 is connected to the destination judging module 22, and when the longitude coordinate of the navigation destination is within the longitude coordinate range and the latitude coordinate of the navigation destination is within the latitude coordinate range, the destination position determining module 23 determines that the navigation destination position is located in the navigation interface map;
when the longitude coordinate of the navigation destination is not within the range of longitude coordinates and/or the latitude coordinate of the navigation destination is not within the range of latitude coordinates, the destination location determination module 23 determines that the navigation destination location is outside the navigation interface map.
The current position information receiving submodule 31 is connected with the destination position determining module 23; when the destination position determining module 23 determines that the navigation destination position is located outside the navigation interface map, the current position information receiving submodule 31 obtains the current position information of the navigation apparatus.
The current position information obtaining module 32 is connected with the current position information receiving submodule 31; and acquiring the longitude coordinate and the latitude coordinate of the current position of the navigation equipment according to the current position information of the navigation equipment, which is sent by the current position information receiving submodule.
One end of the current position determining module 33 is connected to the current position information acquiring module 32, and the other end is connected to the map information acquiring module 21, the current position determining module 33 receives the longitude coordinate and the latitude coordinate of the current position of the navigation device sent by the current position information acquiring module 32, and receives the longitude coordinate range and the latitude coordinate range of the navigation interface map sent by the map information acquiring module 21, and then determines whether the longitude coordinate of the current position of the navigation device is within the longitude coordinate range, and determines whether the latitude coordinate of the current position of the navigation device is within the latitude coordinate range.
The current position determining module 34 is connected to the current position determining module 33, and when the longitude coordinate of the current position of the navigation device is within the longitude coordinate range and the latitude coordinate of the current position of the navigation device is within the latitude coordinate range, the current position determining module 34 determines that the current position of the navigation device is located in the navigation interface map;
the current location determination module 34 determines that the current location of the navigation device is outside the navigation interface map when the longitude coordinate of the current location of the navigation device is not within the range of longitude coordinates and/or the latitude coordinate of the current location of the navigation device is not within the range of latitude coordinates.
The display sub-module 35 is connected to the current position determining module 34, and when the current position of the navigation device is located in the navigation interface map, the current position is used as a preset position, and an indication icon pointing to the navigation destination position from the current position is displayed on the navigation interface; and when the current position of the navigation apparatus is outside the navigation interface map, the display sub-module arbitrarily selects a position on the navigation interface map as a preset position, and displays an indication icon pointing from the selected position to the navigation destination position on the navigation interface.
Therefore, the navigation device provided by the embodiment of the application is a refinement of the fifth embodiment of the application, and the navigation device provided by the application can be clearer and easier to understand through the embodiment of the application.
The embodiments in the present specification are described in a progressive manner, and the same and similar parts among the embodiments are referred to each other, and each embodiment focuses on the differences from the other embodiments.
The above are merely preferred embodiments of the present application to enable those skilled in the art to understand or implement the present application. Various modifications to these embodiments will be readily apparent to those skilled in the art, and the generic principles defined herein may be applied to other embodiments without departing from the spirit or scope of the application. Thus, the present application is not intended to be limited to the embodiments shown herein but is to be accorded the widest scope consistent with the principles and novel features disclosed herein.
Claims (10)
1. A navigation destination indication method is characterized in that,
receiving navigation destination information;
judging whether the navigation destination position is located in a navigation interface map;
and displaying an indication icon pointing to the navigation destination position from a preset position on a navigation interface.
2. The method of claim 1, wherein receiving navigation destination information comprises:
receiving a navigation destination name input by a user, inquiring an electronic map database according to the navigation destination name, and acquiring a longitude coordinate and a latitude coordinate of a navigation destination;
or,
and receiving a click position of a user in the navigation interface, and acquiring a longitude coordinate and a latitude coordinate of the click position according to the click position, wherein the navigation interface is a touch screen.
3. The method according to claim 2, wherein the determining whether the navigation destination location is located within a navigation interface map specifically comprises:
acquiring a longitude coordinate range and a latitude coordinate range of a navigation interface map;
judging whether the longitude coordinate of the navigation destination is within the longitude coordinate range and judging whether the latitude coordinate of the navigation destination is within the latitude coordinate range;
determining that the navigation destination location is within the navigation interface map when the longitude coordinate of the navigation destination is within the longitude coordinate range and the latitude coordinate of the navigation destination is within the latitude coordinate range;
determining that the navigation destination location is outside the navigation interface map when the longitude coordinate of the navigation destination is not within the longitude coordinate range and/or the latitude coordinate of the navigation destination is not within the latitude coordinate range.
4. The method according to claim 1, wherein the displaying an indication icon pointing to the navigation destination position from a preset position on the navigation interface specifically comprises:
acquiring current position information of navigation equipment;
judging whether the current position of the navigation equipment is positioned in a navigation interface map;
when the current position is located in a navigation interface map, the current position is used as a preset position, and an indication icon pointing to the navigation destination position from the current position is displayed on the navigation interface;
and when the current position is positioned outside the navigation interface map, arbitrarily selecting a position on the navigation interface map as a preset position, and displaying an indication icon pointing to the navigation destination position from the selected position on the navigation interface.
5. The method according to claim 4, wherein the determining whether the current position of the navigation device is located in the navigation interface map specifically comprises:
acquiring longitude coordinates and latitude coordinates of the current position of the navigation equipment;
judging whether the longitude coordinate of the current position is within the longitude coordinate range or not, and judging whether the latitude coordinate of the current position is within the latitude coordinate range or not;
determining that the current position of the navigation device is located within the navigation interface map when the longitude coordinate of the current position is within the longitude coordinate range and the latitude coordinate of the current position is within the latitude coordinate range;
determining that the current location of the navigation device is outside the navigation interface map when the longitude coordinate of the current location is not within the longitude coordinate range and/or the latitude coordinate of the current location is not within the latitude coordinate range.
6. The method according to claim 5, wherein the displaying an indication icon pointing to the navigation destination position from a preset position on the navigation interface specifically comprises:
calculating an angle between the direction of the preset position pointing to the navigation destination position and the due north direction;
generating an indication icon, wherein the included angle between the pointing direction of the indication icon and the due north direction is the same as the angle;
and displaying the indication icon on the navigation interface, wherein the indication icon is positioned on a connecting line of the preset position and the navigation destination position.
7. A navigation device, comprising: a destination information receiving module, a destination judging module and a display module, wherein,
the destination information receiving module is used for receiving navigation destination information;
the destination judging module is connected with the destination information receiving module and is used for judging whether the navigation destination position is positioned in a navigation interface map;
the display module is connected with the destination judgment module and used for displaying an indication icon pointing to the navigation destination position from a preset position on a navigation interface.
8. The apparatus of claim 7, wherein the destination information receiving module comprises: a destination information receiving sub-module and a destination information acquiring module, wherein,
the destination information receiving submodule is used for receiving a navigation destination name input by a user or a click position of the user in the navigation interface;
the destination information acquisition module is connected with the destination information receiving submodule and used for inquiring the electronic map database according to the navigation destination name to acquire the longitude coordinate and the latitude coordinate of the navigation destination when the destination information receiving submodule receives the navigation destination name input by a user;
when the destination information receiving submodule receives a click position of a user in the navigation interface, the destination information obtaining module obtains a longitude coordinate and a latitude coordinate of the click position according to the click position, wherein the navigation interface is a touch screen.
9. The apparatus of claim 8, wherein the destination determination module comprises: a map information acquisition module, a destination judgment module and a destination position determination module, wherein,
the map information acquisition module is used for acquiring a longitude coordinate range and a latitude coordinate range of the navigation interface map;
one end of the destination judging module is connected with the destination information acquiring module, and the other end of the destination judging module is connected with the map information acquiring module and used for judging whether the longitude coordinate of the navigation destination is within the longitude coordinate range and judging whether the latitude coordinate of the navigation destination is within the latitude coordinate range;
the destination position determining module is connected with the destination judging module and is used for determining that the navigation destination position is positioned in the navigation interface map when the longitude coordinate of the navigation destination is within the longitude coordinate range and the latitude coordinate of the navigation destination is within the latitude coordinate range;
and when the longitude coordinate of the navigation destination is not within the range of longitude coordinates and/or the latitude coordinate of the navigation destination is not within the range of latitude coordinates, the destination location determination module determines that the navigation destination location is outside the navigation interface map.
10. The apparatus of claim 9, wherein the display module comprises: a current position information receiving submodule, a current position information obtaining module, a current position judging module, a current position determining module and a display submodule, wherein,
the current position information receiving submodule is connected with the destination position determining module and is used for acquiring the current position information of the navigation equipment;
the current position information acquisition module is connected with the current position information receiving submodule and used for acquiring longitude coordinates and latitude coordinates of the current position of the navigation equipment according to the current position information of the navigation equipment;
one end of the current position judging module is connected with the current position information acquiring module, and the other end of the current position judging module is connected with the map information acquiring module, and is used for judging whether the longitude coordinate of the current position is within the longitude coordinate range and judging whether the latitude coordinate of the current position is within the latitude coordinate range;
the current position determining module is connected with the current position judging module and used for determining that the navigation current position is located in the navigation interface map when the longitude coordinate of the navigation current position is within the longitude coordinate range and the latitude coordinate of the navigation current position is within the latitude coordinate range;
and when the longitude coordinate of the navigation current position is not within the range of longitude coordinates and/or the latitude coordinate of the navigation current position is not within the range of latitude coordinates, the current position determination module determines that the navigation current position is outside the navigation interface map;
the display sub-module is connected with the current position determining module and is used for taking the current position as a preset position when the current position is positioned in a navigation interface map and displaying an indication icon pointing to the navigation destination position from the current position on the navigation interface;
and when the current position is positioned outside the navigation interface map, the display sub-module arbitrarily selects one position on the navigation interface map as a preset position, and displays an indication icon pointing to the navigation destination position from the selected position on the navigation interface.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201210587044XA CN103063210A (en) | 2012-12-28 | 2012-12-28 | Navigation destination indication method and equipment |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201210587044XA CN103063210A (en) | 2012-12-28 | 2012-12-28 | Navigation destination indication method and equipment |
Publications (1)
Publication Number | Publication Date |
---|---|
CN103063210A true CN103063210A (en) | 2013-04-24 |
Family
ID=48105939
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201210587044XA Pending CN103063210A (en) | 2012-12-28 | 2012-12-28 | Navigation destination indication method and equipment |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN103063210A (en) |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104159036A (en) * | 2014-08-26 | 2014-11-19 | 惠州Tcl移动通信有限公司 | Display method and shooting equipment of image direction information |
CN105511741A (en) * | 2015-12-30 | 2016-04-20 | 小米科技有限责任公司 | Display method and device of electronic map |
CN107066472A (en) * | 2016-11-30 | 2017-08-18 | 阿里巴巴集团控股有限公司 | Map-indication method and system, terminal and map server |
CN109489654A (en) * | 2018-11-20 | 2019-03-19 | 百度在线网络技术(北京)有限公司 | Rendering method, device, equipment and the storage medium of navigation routine |
CN110186452A (en) * | 2019-06-21 | 2019-08-30 | 深圳市联华盈科通讯技术有限公司 | Air navigation aid, device, computer equipment and its storage medium |
CN117743613A (en) * | 2023-12-22 | 2024-03-22 | 青岛云世纪信息科技有限公司 | Method and system for updating ground object names in unmanned aerial vehicle video frame and electronic equipment |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1135064A (en) * | 1995-01-20 | 1996-11-06 | 三菱电机株式会社 | Navigation apparatus |
JP2005195518A (en) * | 2004-01-08 | 2005-07-21 | Denso It Laboratory Inc | Navigation system |
US20060069503A1 (en) * | 2004-09-24 | 2006-03-30 | Nokia Corporation | Displaying a map having a close known location |
CN101815926A (en) * | 2007-09-28 | 2010-08-25 | 三洋电机株式会社 | Navigation device |
CN102472626A (en) * | 2009-07-29 | 2012-05-23 | 歌乐株式会社 | Map display device |
-
2012
- 2012-12-28 CN CN201210587044XA patent/CN103063210A/en active Pending
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1135064A (en) * | 1995-01-20 | 1996-11-06 | 三菱电机株式会社 | Navigation apparatus |
JP2005195518A (en) * | 2004-01-08 | 2005-07-21 | Denso It Laboratory Inc | Navigation system |
US20060069503A1 (en) * | 2004-09-24 | 2006-03-30 | Nokia Corporation | Displaying a map having a close known location |
CN101815926A (en) * | 2007-09-28 | 2010-08-25 | 三洋电机株式会社 | Navigation device |
CN102472626A (en) * | 2009-07-29 | 2012-05-23 | 歌乐株式会社 | Map display device |
Cited By (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104159036A (en) * | 2014-08-26 | 2014-11-19 | 惠州Tcl移动通信有限公司 | Display method and shooting equipment of image direction information |
CN105511741A (en) * | 2015-12-30 | 2016-04-20 | 小米科技有限责任公司 | Display method and device of electronic map |
CN107066472A (en) * | 2016-11-30 | 2017-08-18 | 阿里巴巴集团控股有限公司 | Map-indication method and system, terminal and map server |
WO2018099310A1 (en) * | 2016-11-30 | 2018-06-07 | 阿里巴巴集团控股有限公司 | Map display method and system, terminal and map server |
KR20190085134A (en) * | 2016-11-30 | 2019-07-17 | 알리바바 그룹 홀딩 리미티드 | Method, system, terminal, and server for displaying a map |
US10712167B2 (en) | 2016-11-30 | 2020-07-14 | Alibaba Group Holding Limited | Methods, systems, and devices for displaying maps |
KR102214253B1 (en) | 2016-11-30 | 2021-02-10 | 어드밴스드 뉴 테크놀로지스 씨오., 엘티디. | Method, system, terminal, and map server for displaying a map |
US10989559B2 (en) | 2016-11-30 | 2021-04-27 | Advanced New Technologies Co., Ltd. | Methods, systems, and devices for displaying maps |
CN109489654A (en) * | 2018-11-20 | 2019-03-19 | 百度在线网络技术(北京)有限公司 | Rendering method, device, equipment and the storage medium of navigation routine |
CN110186452A (en) * | 2019-06-21 | 2019-08-30 | 深圳市联华盈科通讯技术有限公司 | Air navigation aid, device, computer equipment and its storage medium |
CN117743613A (en) * | 2023-12-22 | 2024-03-22 | 青岛云世纪信息科技有限公司 | Method and system for updating ground object names in unmanned aerial vehicle video frame and electronic equipment |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN103063210A (en) | Navigation destination indication method and equipment | |
US10928218B2 (en) | Map information management and correction of geodata | |
CN102209295B (en) | Position information processing method and device | |
TWI386020B (en) | Method, apparatus and computer program product for selecting location | |
JP6866482B2 (en) | Map display methods, systems, terminals, and map servers | |
US20090150073A1 (en) | Graphic interface method and apparatus for navigation system for providing parking information | |
US20100131850A1 (en) | Method, apparatus and computer program product for providing a cursor for indicating context data in a mapping application | |
US20120316782A1 (en) | Map Magnifier | |
US20170200048A1 (en) | Information processing apparatus, information processing method, and non-transitory computer-readable storage medium storing program | |
US20170122761A1 (en) | Method, device and navigator for rescuing vehicles | |
GB2463787A (en) | Apparatus and method of displaying multiple points of interest on a personal navigation device | |
JP2013074499A (en) | Information processing terminal, icon display method, program, and recording medium | |
EP2613303A1 (en) | Map magnifier | |
CN105510943A (en) | Navigation method and device | |
CN103984470B (en) | icon display method and device | |
KR101142984B1 (en) | Method to provide site search service and server thereof | |
KR101646166B1 (en) | System and method for providing map sharing services for location information sharing | |
JP2012032367A (en) | Portable information terminal | |
JP5705793B2 (en) | Augmented reality display device, augmented reality display system, augmented reality display method, and augmented reality display program | |
US20130041581A1 (en) | Common point of interest ("poi") identification system | |
KR20160123685A (en) | system for restaurant reservation by using application | |
KR101141303B1 (en) | Method of advertising based on location search service and system peforming the same | |
JP2014238519A (en) | Electronic device and method for displaying icon | |
CN102884815A (en) | Method, computer program and apparatus for determining an object in sight | |
JP6263418B2 (en) | Information terminal |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20130424 |
|
RJ01 | Rejection of invention patent application after publication |