CN108989989A - A kind of air navigation aid, client, server, system, medium and equipment - Google Patents
A kind of air navigation aid, client, server, system, medium and equipment Download PDFInfo
- Publication number
- CN108989989A CN108989989A CN201810539326.XA CN201810539326A CN108989989A CN 108989989 A CN108989989 A CN 108989989A CN 201810539326 A CN201810539326 A CN 201810539326A CN 108989989 A CN108989989 A CN 108989989A
- Authority
- CN
- China
- Prior art keywords
- indoor
- information
- navigation
- indoor location
- currently located
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/02—Services making use of location information
- H04W4/024—Guidance services
-
- 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/20—Instruments for performing navigational calculations
- G01C21/206—Instruments for performing navigational calculations specially adapted for indoor navigation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/52—Network services specially adapted for the location of the user terminal
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/30—Services specially adapted for particular environments, situations or purposes
- H04W4/33—Services specially adapted for particular environments, situations or purposes for indoor environments, e.g. buildings
Landscapes
- Engineering & Computer Science (AREA)
- Radar, Positioning & Navigation (AREA)
- Remote Sensing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Automation & Control Theory (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Navigation (AREA)
Abstract
The present invention relates to field of communication technology, in particular to a kind of air navigation aid, client, server, system, medium and equipment.The present invention proposes a kind of completely new solution for the navigation needs of the indoor spaces of environment complexity.It include: destination information in receiving chamber;The Indoor Location Information being currently located that will be determined, the interior destination information is sent to navigation server, indicate navigation server indoor map according to the pre-stored data, at least one is cooked up from the corresponding indoor location of the Indoor Location Information being currently located, reaches the navigation routine of the corresponding indoor location of the indoor destination information;It shows at least one navigation routine information received, and navigates for the navigation routine selected.
Description
Technical field
The present invention relates to field of communication technology, in particular to a kind of air navigation aid, client, server, system, medium and
Equipment.
Background technique
In existing navigation scheme, generally be directed to section, i.e. traffic in transportation network between two neighboring node
Route, e.g., national highway, provincial highway, county road, township (village) road and accommodation road etc. navigate.For example, Amap, Baidu map etc.
Navigation application, both for the navigation in existing section.
If being in the indoor spaces of environment complexity, similarly there are navigation needs, and the prior art is directed to ring not yet
The navigation scheme of the indoor spaces of border complexity.
Summary of the invention
The embodiment of the present invention provides a kind of air navigation aid, client, server, system, medium and equipment, for solving nothing
Method is realized the navigation of the indoor spaces of environment complexity the problem of.
A kind of air navigation aid, which comprises
Destination information in receiving chamber;
The Indoor Location Information being currently located determined and the indoor destination information are sent to navigation Service
Device indicates navigation server indoor map according to the pre-stored data, cooks up at least one from the indoor position being currently located
Confidence ceases corresponding indoor location, reaches the navigation routine of the corresponding indoor location of the indoor destination information;
Show at least one navigation routine information that receives, and for the navigation routine selected into
Row navigation.
In scheme provided by the invention, for the navigation needs of the indoor spaces of environment complexity, propose a kind of completely new
Solution.At least one navigation routine can be cooked up for indoor destination and the indoor location being currently located, and according to
One bar navigation route of user's selection carries out indoor navigation.
Destination information in receiving chamber, comprising:
Shared Indoor Location Information is received, using the shared Indoor Location Information as indoor destination information;Alternatively,
The Indoor Location Information for receiving input, using the Indoor Location Information of the input as indoor destination information;Alternatively, in receiving chamber
Clicking operation on map, using the corresponding Indoor Location Information of the clicking operation as indoor destination information.
Further, in scheme provided by the invention, the presentation mode of at least three kinds indoor destination informations is additionally provided,
So that can not only navigate the user to the user indoor location specified by input or map, can also navigate the user to
Indoor location where other users.
Determine the indoor location being currently located, comprising:
According to the location data that global position system acquires, the indoor location being currently located is determined;Alternatively,
According to the location data that global position system acquires, and the floor information received, the room being currently located is determined
Interior position;Alternatively,
According to the Indoor Location Information that the navigation server is sent, the indoor location being currently located, the interior position are determined
Confidence breath is the image data that the navigation server receives that terminal is sent, and is determined according to the specify information in the image data
's;Alternatively,
The Indoor Location Information for receiving input, using the Indoor Location Information of the input as the indoor location being currently located;
Alternatively,
The clicking operation in indoor map is received, using the clicking operation corresponding Indoor Location Information as being currently located
Indoor location.
Further, in scheme provided by the invention, the interior being currently located for being determined as navigation starting point is additionally provided
The various ways of position.Particularly, the characteristics of including multiple floors for indoor environment, proposes that global position system is combined to provide
Location data and floor information carry out precise positioning, or by acquisition image data, accurately determine specific indoor location.
Further, when the navigation of the indoor spaces for environment complexity is realized, the invention proposes at least three kinds to be led
Boat mode, preferably to meet the navigation needs of user.
Further, in scheme provided by the invention, the method for determination of at least three kinds floor informations is proposed, with accurately
Floor information is provided, realizes indoor location positioning.
Receive floor information, comprising:
Receive the floor information of input;Alternatively,
Receive the floor option information that navigation server is sent, the corresponding floor of floor that will be selected from floor option
Information is as the floor information received;Alternatively,
The floor information that navigation server is sent is received, which is that the navigation server receives terminal transmission
Image data is determined according to the specific information in the image data.
It navigates for the navigation routine selected, comprising:
Using augmented reality AR mode and/or map mode, carried out for the navigation routine selected
Navigation.
Specifically, during the navigation process, needing to update the indoor location being currently located at any time, the present invention provides with lower section
Case is to guarantee renewal speed, and the accuracy of the indoor location being currently located obtained after updating.
It carries out in navigation procedure for the navigation routine selected, is currently located using following manner update
Indoor location:
According to the location data that global position system acquires, the indoor location being currently located is updated;Alternatively, according to satellite
The location data of position system acquisition, and the floor information received, update the indoor location being currently located;Alternatively, according to institute
The Indoor Location Information for stating navigation server transmission, updates the indoor location being currently located, which is described lead
The image data that server receiving terminal of navigating is sent is determined according to the specify information in the image data.
Further, in scheme provided by the invention, it can also realize that position is shared with other users, so that other users
It can be using shared Indoor Location Information as indoor destination information.
The method also includes:
Receive sharing request;
It is sent the Indoor Location Information being currently located as shared Indoor Location Information.
The present invention also provides a kind of air navigation aids, which comprises
Receive the Indoor Location Information being currently located that terminal is sent, and indoor destination information;
It is corresponding from the Indoor Location Information being currently located to cook up at least one for indoor map according to the pre-stored data
Indoor location, reach the navigation routine of the corresponding indoor location of the indoor destination information;
The navigation routine is sent to the terminal, indicates that the terminal selects a progress from the navigation routine
Navigation.
The method also includes:
Receive the image data that terminal is sent;
Corresponding Indoor Location Information or floor information are determined according to the image data;
The Indoor Location Information determined or floor information are sent to the terminal.
The present invention also provides a kind of client, at the terminal, the client includes: for the client installation
Receiving module, at least one navigation routine letter sent for destination information in receiving chamber and navigation server
Breath;
Determining module, for determining indoor origin information;
Sending module, the Indoor Location Information being currently located and the indoor destination information for that will determine
It is sent to navigation server, navigation server indoor map according to the pre-stored data is indicated, cooks up at least one and work as from described
The corresponding indoor location of the Indoor Location Information at preceding place reaches the navigation of the corresponding indoor location of the indoor destination information
Route;
Navigation module, at least one navigation routine information received for showing receiving module, and for selection
A navigation routine out navigates.
The receiving module makees the shared Indoor Location Information specifically for receiving shared Indoor Location Information
For indoor destination information;Alternatively, the Indoor Location Information of input is received, using the Indoor Location Information of the input as indoor mesh
Ground information;Alternatively, the clicking operation in indoor map is received, using the corresponding Indoor Location Information of the clicking operation as interior
Destination information.
The determining module determines the room being currently located specifically for the location data acquired according to global position system
Interior position;Alternatively,
According to the location data that global position system acquires, and the floor information received, the room being currently located is determined
Interior position;Alternatively,
According to the Indoor Location Information that the navigation server is sent, the indoor location being currently located, the interior position are determined
Confidence breath is the image data that the navigation server receives that terminal is sent, and is determined according to the specify information in the image data
's;Alternatively,
The Indoor Location Information for receiving input, using the Indoor Location Information of the input as the indoor location being currently located;
Alternatively,
The clicking operation in indoor map is received, using the clicking operation corresponding Indoor Location Information as being currently located
Indoor location.
The receiving module receives floor information, comprising:
Receive the floor information of input;Alternatively,
Receive the floor option information that navigation server is sent, the corresponding floor of floor that will be selected from floor option
Information is as the floor information received;Alternatively,
The floor information that navigation server is sent is received, which is that the navigation server receives terminal transmission
Image data is determined according to the specific information in the image data.
The navigation module, for navigating for the navigation routine selected, comprising: existing using enhancing
Real technology AR mode and/or map mode navigate for the navigation routine selected.
The navigation module carries out utilizing following manner in navigation procedure for the navigation routine selected
Update the indoor location being currently located:
According to the location data that global position system acquires, the indoor location being currently located is updated;Alternatively, according to satellite
The location data of position system acquisition, and the floor information received, update the indoor location being currently located;Alternatively, according to institute
The Indoor Location Information for stating navigation server transmission, updates the indoor location being currently located, which is described lead
The image data that server receiving terminal of navigating is sent is determined according to the specify information in the image data.
The receiving module is also used to receive sharing request;
The sending module, the Indoor Location Information for being also used to be currently located are sent out as shared Indoor Location Information
It send.
The present invention also provides a kind of navigation server, the navigation server includes:
Receiving module, for receiving the Indoor Location Information of terminal transmission being currently located, and indoor destination information;
Planning module is used for indoor map according to the pre-stored data, cooks up at least one from the room being currently located
The corresponding indoor location of interior location information reaches the navigation routine of the corresponding indoor location of the indoor destination information;
Sending module indicates the terminal from the navigation routine for the navigation routine to be sent to the terminal
Middle selection one is navigated.
The receiving module is also used to receive the image data that the terminal is sent;
The navigation server further includes image processing module, the image data for being received according to the receiving module
Determine corresponding Indoor Location Information or floor information;
The sending module, the Indoor Location Information for being also used to determine described image processing module or floor information hair
Give the terminal.
The present invention also provides a kind of navigation system, the navigation system includes that at least one includes client as described above
The terminal at end and a navigation server as described above.
The present invention also provides a kind of nonvolatile computer storage media, the computer storage medium, which is stored with, to be held
Line program, the executable code processor execute the step of realizing method as described above.
The present invention also provides a kind of navigation equipments, including memory, the computer of processor and storage on a memory
The step of program, the processor realizes method as described above when executing described program.
Detailed description of the invention
In order to more clearly explain the embodiment of the invention or the technical proposal in the existing technology, to embodiment or will show below
There is attached drawing needed in technical description to be briefly described, it should be apparent that, the accompanying drawings in the following description is only this
Some embodiments of invention for those of ordinary skill in the art without creative efforts, can be with
It obtains other drawings based on these drawings.
Fig. 1 is the flow diagram for the air navigation aid that the embodiment of the present invention one provides;
Fig. 2 is the flow diagram of air navigation aid provided by Embodiment 2 of the present invention;
Fig. 3 is the structural schematic diagram for the client that the embodiment of the present invention three provides;
Fig. 4 is the structural schematic diagram for the navigation server that the embodiment of the present invention four provides;
Fig. 5 is the structural schematic diagram for the navigation system that the embodiment of the present invention five provides;
Fig. 6 is the structural schematic diagram for the navigation equipment that the embodiment of the present invention six provides.
Specific embodiment
For navigation needs present in the indoor spaces in complex environment, the embodiment of the present invention provides a kind of for interior
The navigation scheme of environment.So that can quickly navigate to some specific indoor location, such as in large-scale public indoor spaces
Some retail shop or some entrance etc., additionally it is possible to quickly reach the indoor location that good friend shares, realize in same indoor environment
Linkage navigation between good friend.
To make the objectives, technical solutions, and advantages of the present invention clearer, below in conjunction with attached drawing to the present invention make into
It is described in detail to one step, it is clear that described embodiment is only a part of the embodiments of the present invention, rather than whole implementation
Example.Based on the embodiments of the present invention, obtained by those of ordinary skill in the art without making creative efforts
Every other embodiment, shall fall within the protection scope of the present invention.
It should be noted that term " includes " and " tool in description and claims of this specification and above-mentioned attached drawing
Have " and their any deformation, it is intended that cover it is non-exclusive include, for example, containing a series of steps or units
Process, method, system, product or equipment those of are not necessarily limited to be clearly listed step or unit, but may include without clear
Other step or units listing to Chu or intrinsic for these process, methods, product or equipment.
Embodiment one
The embodiment of the present invention one provides a kind of air navigation aid, and the executing subject of this method can be various terminals, such as mobile phone,
PC etc., specifically, can be understood as the client in terminal, the step process of this method can be as shown in Figure 1, packet
It includes:
Destination information in step 101, receiving chamber.
Indoor destination information can be diversified forms, and can be any one can determine the letter of specific indoor location
Breath.It is one outlet/entry name for another example for example, can be, but not limited to carry out men's clothing for a specific retail shop title, such as golden benefit
Claim, if the outlet of two layers of underground is for another example a unique designation object, such as angel's sculpture.
Destination information can be realized by various forms in receiving chamber.For example, can be, but not limited to as by following
A kind of mode of anticipating is realized:
Mode one receives shared Indoor Location Information, using the shared Indoor Location Information as indoor destination letter
Breath.
Specifically, under the method, user is initiated in navigation can be by client to some for being located at same indoor environment
The corresponding client of user's (shared peer user) sends sharing request, can if shared peer user agrees to that position is shared
Using present position information as shared Indoor Location Information, the corresponding client of user is initiated to navigation and is sent, thus
The corresponding client of user is initiated in navigation can receive the shared Indoor Location Information of shared peer user.Certainly, if altogether
Enjoying peer user, to disagree position shared, then can terminate this process.
Certainly, it is understood that navigation initiates the corresponding client of user and is also integrated with shared peer user as described above
The function of corresponding client, comprising: receive sharing request, and using present position information as shared indoor location
Information is sent.That is, the corresponding client of user is initiated in navigation can also be used as the corresponding client use of shared peer user, under
It is no longer illustrated in the description in face.
More specifically, user is initiated in navigation can click a user identifier in client, and to the user identifier pair
The user answered sends sharing request.Alternatively, search user mark in the search box that user can specify in the client is initiated in navigation
Know, the user identifier is clicked in search result, and send sharing request to the corresponding user of the user identifier.
The shared Indoor Location Information received can be, but not limited to be not understood as shared peer user being currently located
The information that position is shown in corresponding indoor map.
Shared peer user present position can be through global position system, as global positioning system (GPS) is adopted
What the location data of collection determined.
If it includes multiple floors that shared peer user, which is currently located indoor environment, shared peer user is currently located position
It sets and can be what the location data acquired in conjunction with global position system was determined with the floor information received.
Receiving floor information may include:
Receive the floor information of input;Alternatively, the floor option information that navigation server is sent is received, it will be from floor option
In the corresponding floor information of floor selected as the floor information received;Alternatively, receiving the building that navigation server is sent
Layer information, which is the image data that the navigation server receives that terminal is sent, according to the spy in the image data
Determine what information determined.
Specifically, floor information can prompt the user to be manually entered, using the floor information of user's input as receiving
Floor information;Or the user is prompted to select from the floor that the current indoor environment of offer includes, the building that user is selected
The corresponding floor information of layer is as the floor information received.The floor that current indoor environment includes can be navigation server root
It is determined according to pre-stored indoor map, and is sent to the shared corresponding client of peer user;Navigation can also be taken
The floor information for device feedback of being engaged in is as the floor information received.Specifically, can prompt user shooting includes specific information
Image, and by user shoot image data be sent to navigation server, allow navigation server true according to the image
Determine floor information, and returns to the shared corresponding client of peer user.For example, if in image including floor direction board,
Then navigation server can determine floor information according to the floor direction board.
Certainly, sharing peer user present position can also be the Indoor Location Information sent by navigation server
Determining.Specifically, can prompt user shooting includes the image of specify information, determined according to the specify information in the image
Present position information.For example, can determine that the user works as according to retail shop's title if including retail shop's title in image
Preceding position.
Mode two, the Indoor Location Information for receiving input, using the Indoor Location Information of the input as indoor destination letter
Breath.
Under the method, can receive navigation initiate user input information, using the Indoor Location Information of the input as
Indoor destination information.
Preferably, the information that user's input is initiated in navigation can be sent to navigation server in real time, and navigation server can be with
The information that user's input is initiated according to navigation carries out related indoor location letter to the user using pre-stored indoor map
Breath recommend so that the user select recommend Indoor Location Information input when, the Indoor Location Information of input with it is pre-stored
Indoor Location Information in indoor map more matches, and is more advantageous to raising navigation accuracy.If matching is less than position in associated chamber
Confidence breath can also prompt user input wrong.
Mode three receives clicking operation of the navigation initiation user in the indoor map of display, and the clicking operation is corresponding
Indoor Location Information as indoor destination information.
Step 102 sends relevant information.
It in this step, can be by the Indoor Location Information being currently located determined and the indoor destination letter
Breath is sent to navigation server, indicates navigation server indoor map according to the pre-stored data, cooks up at least one from described
The corresponding indoor location of the Indoor Location Information being currently located reaches leading for the indoor corresponding indoor location of destination information
Air route line.For example, the shortest navigation routine of general line can be cooked up, the shortest navigation routine of distance on foot can also be cooked up
Etc..
In this step, the indoor location that user is currently located is initiated in navigation, can be determined in the following manner:
According to the location data that global position system acquires, the indoor location being currently located is determined;Alternatively,
According to the location data that global position system acquires, and the floor information received, the room being currently located is determined
Interior position;Alternatively,
According to the Indoor Location Information that the navigation server is sent, the indoor location being currently located, the interior position are determined
Confidence breath is the image data that the navigation server receives that terminal is sent, and is determined according to the specify information in the image data
's;Alternatively,
The Indoor Location Information for receiving input, using the Indoor Location Information of the input as the indoor location being currently located;
Alternatively,
The clicking operation in indoor map is received, using the clicking operation corresponding Indoor Location Information as being currently located
Indoor location.
That is, determining that the indoor location that user is currently located is initiated in navigation, can be used with opposite end is shared in step 101 mode one
Family determines that the method for present position is identical, can also be using mode two and mode three in step 101, similar this step of content
It repeats no more.
In the present embodiment, it determines that the indoor location that user is currently located is initiated in navigation, can be and hold before step 101
It is capable, it is also possible to execute after step 101.The present embodiment is not specifically limited.
Step 103 is navigated.
In this step, it can show at least one navigation routine information received, and initiate to use for navigation
The navigation routine that family is selected navigates.
Specifically, can be, but not limited to utilize augmented reality (AR, Augmented Reality) mode and/or ground
Chart-pattern navigates.
If navigated using AR mode or map mode, when being navigated using any mode, in display window
Switching key can be provided in mouthful, when navigation initiation user clicks the switching key, another mode can be switched to and carried out
Navigation, to realize the random switching of navigation mode.
If navigated using AR mode and map mode, corresponding display window face of navigating is carried out using AR mode
When product is greater than the set value, navigate corresponding display window area less than threshold value using map mode;Utilize map mode
It is small using the AR mode corresponding display window area that navigate when the corresponding display window area that navigate is greater than the set value
In threshold value.
That is, in such a way that AR mode is as prime navaid, it, can also be by ground artwork when using being shown compared with big window
Formula is shown as assisting navigation mode using compared with wicket, so as to intuitively show indoor environment pattern, so that navigation
Initiation user, which is equipped with present bit, to be got information about.It is similar, it, can be with when map mode is in the way of prime navaid
It is shown AR mode as assisting navigation mode.It, can be simultaneously to be shown relative to single navigation mode
It is supplied to navigation and initiates the more navigation informations of user.
Certainly, if the wicket of user's click display assisting navigation mode is initiated in navigation, which can also be led
Boat mode is switched to prime navaid mode, and former prime navaid mode is switched to assisting navigation mode, realizes prime navaid mode
Random switching.
Further, during the navigation process, it needs to update navigation at any time and initiates the indoor location that user is currently located.Tool
Body, it can use following manner and update the indoor location being currently located:
According to the location data that global position system acquires, the indoor location being currently located is updated;Alternatively, according to satellite
The location data of position system acquisition, and the floor information received, update the indoor location being currently located;Alternatively, according to institute
The Indoor Location Information for stating navigation server transmission, updates the indoor location being currently located, which is described lead
The image data that server receiving terminal of navigating is sent is determined according to the specify information in the image data.
That is, update method can determine the method phase of present position with peer user shared in step 101 mode one
Together, similar this step of content repeats no more.
Certainly, if indoor destination information is determined based on shared Indoor Location Information, if shared opposite end
User moves, and indoor destination information can also change therewith.In the present embodiment, shared peer user is currently located
Indoor location can be with real-time update, and be sent to navigation in real time and initiate the corresponding client of user, it is corresponding that user is initiated in navigation
Client can also be by the indoor destination information of real-time update, and the corresponding current institute of user is initiated in corresponding moment navigation
Indoor Location Information be sent to navigation server, allow navigation server to update the navigation routine selected or again
New planning navigation routine, realizes the real-time update of navigation routine.Update the side for the indoor location that shared peer user is currently located
Method can determine that the method for present position is identical with peer user is shared in step 101 mode one, this step is no longer superfluous
It states.
Preferably, after shared peer user agrees to that position is shared, navigation is initiated in the corresponding client of user, can be with
Real-time display shares the corresponding Indoor Location Information of peer user can also be real in the corresponding client of shared peer user
When show that the corresponding Indoor Location Information of user is initiated in navigation.So that both sides can the indoor position that corresponds to each other of real-time display
Set, realize linkage navigation between the two, the meeting that both is more conducive to and.
It more preferably, may include the return push-button for exiting navigation in the corresponding display window of every kind of navigation mode.
It can also include search box, for re-searching for user identifier, or for inputting new Indoor Location Information, so that it is determined that newly
Navigation routine.
More preferably, if navigation mode includes AR mode, under AR mode, the guide for recognizing orientation can be provided
Needle function.To according to virtual guide route, while the navigation for the navigation routine selected, guide can also be passed through
Needle functional label orientation.
Embodiment two
Second embodiment of the present invention provides a kind of air navigation aids, from navigation server side, to air navigation aid provided by the invention
It is illustrated.The step process of this method can be as shown in Figure 2, comprising:
Step 201 receives relevant information.
In this step, navigation server can receive the Indoor Location Information being currently located and the room of terminal transmission
Interior destination information.
Step 202, planning navigation routine.
In this step, navigation server can cook up at least one from described with indoor map according to the pre-stored data
The corresponding indoor location of the Indoor Location Information being currently located reaches leading for the indoor corresponding indoor location of destination information
Air route line.For example, the shortest navigation routine of general line can be cooked up, the shortest navigation routine of distance on foot can also be cooked up
Etc..It is selected so as to provide a plurality of navigation routine for user, meets the individual demand of user.
Step 203 sends navigation routine.
In this step, the navigation routine can be sent to the terminal by navigation server, indicate the terminal from
One is selected in the navigation routine to navigate.
Further, the indoor location being currently located in the determining initiation user that navigates, or update navigation initiation user are current
During the indoor location at place, navigation server can be also used for assisting navigation initiation user and determine floor information or interior
Location information:
Step 204 receives image data.
In this step, navigation server can receive navigation and initiate the picture number that user is sent by corresponding terminal
According to.
Step 205 determines Indoor Location Information or floor information.
In this step, navigation server can handle the image data received, parse the figure according to request
As data, corresponding Indoor Location Information or floor information are determined.
The Indoor Location Information determined or floor information are sent to terminal by step 206.
In this step, the Indoor Location Information determined or floor information are sent to and send the figure by navigation server
As the terminal of data, the terminal is assisted to realize the acquisition of Indoor Location Information or floor information.
Step 204 is not limited to execute after step 203, in Fig. 2, by taking step 204 executes after step 203 as an example
Illustrated.
Certainly, similar, indoor destination information is being determined based on sharing position information or is updating shared peer user
During the indoor location being currently located, navigation server can be also used for assisting shared peer user determine floor information or
Indoor Location Information.
Based on the same inventive concept with embodiment one, two, client below, server, system, medium are provided and set
It is standby.
Embodiment three
The embodiment of the present invention three provides a kind of client, which may be mounted at terminal, such as mobile phone, PC
On, the structure of the client can be as shown in Figure 3, comprising:
At least one navigation routine that receiving module 11 is sent for destination information in receiving chamber and navigation server
Information;
Determining module 12 is for determining indoor origin information;
The Indoor Location Information being currently located and the indoor destination information that sending module 13 is used to determine
It is sent to navigation server, navigation server indoor map according to the pre-stored data is indicated, cooks up at least one and work as from described
The corresponding indoor location of the Indoor Location Information at preceding place reaches the navigation of the corresponding indoor location of the indoor destination information
Route;
Navigation module 14 is directed to choosing for showing at least one navigation routine information that receiving module 11 receives
The navigation routine selected out navigates.
The receiving module 11 is specifically used for receiving shared Indoor Location Information, which is made
For indoor destination information;Alternatively, the Indoor Location Information of input is received, using the Indoor Location Information of the input as indoor mesh
Ground information;Alternatively, the clicking operation in indoor map is received, using the corresponding Indoor Location Information of the clicking operation as interior
Destination information.
The determining module 12 is specifically used for the location data acquired according to global position system, determines the room being currently located
Interior position;Alternatively, according to the location data that global position system acquires, and the floor information received, determination are currently located
Indoor location;Alternatively, the indoor location being currently located is determined according to the Indoor Location Information that the navigation server is sent,
The Indoor Location Information is the image data that the navigation server receives that terminal is sent, according to the specified letter in the image data
Breath determination;Alternatively, the Indoor Location Information of input is received, using the Indoor Location Information of the input as the interior being currently located
Position;Alternatively, the clicking operation in indoor map is received, using the corresponding Indoor Location Information of the clicking operation as being currently located
Indoor location.
The receiving module 11 receives floor information, comprising: receives the floor information of input;Alternatively, receiving navigation Service
The floor option information that device is sent, using the corresponding floor information of the floor selected from floor option as the floor received
Information;Alternatively, receiving the floor information that navigation server is sent, which is that the navigation server receives terminal transmission
Image data, according in the image data specific information determine.
The navigation module 14 is used to navigate for the navigation routine selected, comprising: utilizes enhancing
Reality technology AR mode and/or map mode navigate for the navigation routine selected.
The navigation module 14 is directed to one selected the navigation routine and carries out utilizing following manner in navigation procedure
Update the indoor location being currently located:
According to the location data that global position system acquires, the indoor location being currently located is updated;Alternatively, according to satellite
The location data of position system acquisition, and the floor information received, update the indoor location being currently located;Alternatively, according to institute
The Indoor Location Information for stating navigation server transmission, updates the indoor location being currently located, which is described lead
The image data that server receiving terminal of navigating is sent is determined according to the specify information in the image data.
The receiving module 11 is also used to receive sharing request;
The Indoor Location Information that the sending module 13 is also used to be currently located is sent out as shared Indoor Location Information
It send.
Example IV
The embodiment of the present invention four provides a kind of navigation server, and the structure of the navigation server can be as shown in figure 4, packet
It includes:
Receiving module 21 is used to receive the Indoor Location Information of terminal transmission being currently located, and indoor destination letter
Breath;
Planning module 22 is used for indoor map according to the pre-stored data, cooks up at least one from the room being currently located
The corresponding indoor location of interior location information reaches the navigation routine of the corresponding indoor location of the indoor destination information;
Sending module 23 is used to the navigation routine being sent to the terminal, indicates the terminal from the navigation routine
Middle selection one is navigated.
The receiving module 21 is also used to receive the image data that the terminal is sent;
The navigation server further includes image processing module 24, the picture number for being received according to the receiving module
According to the corresponding Indoor Location Information of determination or floor information;
The Indoor Location Information or floor information that the sending module 23 is also used to determine described image processing module
It is sent to the terminal.
Embodiment five
The embodiment of the present invention five provides a kind of navigation system, and the structure of the navigation system can be as shown in figure 5, include at least
One include the client as described in embodiment three terminal 31 and a navigation server 32 as described in example IV.
In Fig. 5, it is illustrated for including two terminals 31.Wherein, particularly, a corresponding user of terminal 31
User can be initiated for navigation, another corresponding user of terminal 31 can be shared peer user, and each terminal is corresponding
User identity can switch at any time.Certainly, two corresponding users of terminal 31 can also each initiate user for navigation.
Embodiment six
The embodiment of the present invention six provides a kind of navigation equipment, and the structure of the equipment can be as shown in fig. 6, include memory
41, the computer program of processor 42 and storage on a memory, the processor 42 realize the present invention when executing described program
The step of two the method for embodiment one or embodiment.
Optionally, the processor 42 can specifically include central processing unit (CPU), application-specific integrated circuit (ASIC,
Application specific integrated circuit), it can be one or more for controlling the collection of program execution
At circuit, the hard of use site programmable gate array (FPGA, field programmable gate array) exploitation can be
Part circuit, can be baseband processor.
Optionally, the processor 42 may include at least one processing core.
Optionally, the memory 41 may include read-only memory (ROM, read only memory), arbitrary access
Memory (RAM, random access memory) and magnetic disk storage.Memory 41 is for storing at least one processor 42
Required data when operation.The quantity of memory 41 can be one or more.
The embodiment of the present invention seven provides a kind of nonvolatile computer storage media, and the computer storage medium is stored with
Executable program realizes the method that the embodiment of the present invention one or embodiment two provide when executable code processor executes.
In the specific implementation process, computer storage medium may include: general serial bus USB (USB,
Universal Serial Bus flash drive), mobile hard disk, read-only memory (ROM, Read-Only Memory),
Random access memory (RAM, Random Access Memory), magnetic or disk etc. be various to can store program code
Storage medium.
In embodiments of the present invention, it should be understood that disclosed device and method, it can be real by another way
It is existing.For example, apparatus embodiments described above are merely indicative, for example, the division of the unit or unit, only
A kind of logical function partition, there may be another division manner in actual implementation, for example, multiple units or components can combine or
Person is desirably integrated into another system, or some features can be ignored or not executed.Another point, shown or discussed is mutual
Between coupling, direct-coupling or communication connection can be through some interfaces, the INDIRECT COUPLING or communication link of equipment or unit
It connects, can be electrical or other forms.
Each functional unit in embodiments of the present invention can integrate in one processing unit or each unit can also
To be independent physical module.
If the integrated unit is realized in the form of SFU software functional unit and sells or use as independent product
When, it can store in a computer readable storage medium.Based on this understanding, the technical solution of the embodiment of the present invention
All or part can be embodied in the form of software products, which is stored in a storage medium
In, including some instructions use so that a computer equipment, such as can be personal computer, server or network are set
Standby etc. or processor (processor) performs all or part of the steps of the method described in the various embodiments of the present invention.And it is above-mentioned
Storage medium include: general serial bus USB (universal serial bus flash drive), mobile hard disk,
The various media that can store program code such as ROM, RAM, magnetic or disk.
The above, above embodiments are only described in detail to the technical solution to the application, but the above implementation
The method that the explanation of example is merely used to help understand the embodiment of the present invention, should not be construed as the limitation to the embodiment of the present invention.This
Any changes or substitutions that can be easily thought of by those skilled in the art, should all cover the embodiment of the present invention protection scope it
It is interior.
Claims (14)
1. a kind of air navigation aid, which is characterized in that the described method includes:
Destination information in receiving chamber;
The Indoor Location Information being currently located determined and the indoor destination information are sent to navigation server,
It indicates navigation server indoor map according to the pre-stored data, cooks up at least one from the indoor location letter being currently located
Corresponding indoor location is ceased, the navigation routine of the corresponding indoor location of the indoor destination information is reached;
It shows at least one navigation routine information received, and is led for the navigation routine selected
Boat.
2. the method as described in claim 1, which is characterized in that destination information in receiving chamber, comprising:
Shared Indoor Location Information is received, using the shared Indoor Location Information as indoor destination information;Alternatively,
The Indoor Location Information for receiving input, using the Indoor Location Information of the input as indoor destination information;Alternatively,
The clicking operation in indoor map is received, using the corresponding Indoor Location Information of the clicking operation as indoor destination letter
Breath.
3. the method as described in claim 1, which is characterized in that determine the indoor location being currently located, comprising:
According to the location data that global position system acquires, the indoor location being currently located is determined;Alternatively,
According to the location data that global position system acquires, and the floor information received, the indoor position being currently located is determined
It sets;Alternatively,
According to the Indoor Location Information that the navigation server is sent, the indoor location being currently located, indoor location letter are determined
Breath is the image data that the navigation server receives that terminal is sent, and is determined according to the specify information in the image data;Or
Person,
The Indoor Location Information for receiving input, using the Indoor Location Information of the input as the indoor location being currently located;Alternatively,
The clicking operation in indoor map is received, using the corresponding Indoor Location Information of the clicking operation as the interior being currently located
Position.
4. method as claimed in claim 3, which is characterized in that receive floor information, comprising:
Receive the floor information of input;Alternatively,
Receive the floor option information that navigation server is sent, the corresponding floor information of floor that will be selected from floor option
As the floor information received;Alternatively,
The floor information that navigation server is sent is received, which is the image that the navigation server receives that terminal is sent
Data are determined according to the specific information in the image data.
5. the method as described in claim 1, which is characterized in that it navigates for the navigation routine selected,
Include:
Using augmented reality AR mode and/or map mode, navigate for the navigation routine selected.
6. the method as described in claim 1, which is characterized in that navigated through for the navigation routine selected
Cheng Zhong, using updating the indoor location being currently located in following manner:
According to the location data that global position system acquires, the indoor location being currently located is updated;Alternatively, according to satellite positioning system
The location data of system acquisition, and the floor information received, update the indoor location being currently located;Alternatively, being led according to described
The Indoor Location Information that the server that navigates is sent, updates the indoor location being currently located, which is the navigation clothes
The image data that device reception terminal of being engaged in is sent, determines according to the specify information in the image data.
7. the method as described in claim 1~6 is any, which is characterized in that the method also includes:
Receive sharing request;
It is sent the Indoor Location Information being currently located as shared Indoor Location Information.
8. a kind of air navigation aid, which is characterized in that the described method includes:
Receive the Indoor Location Information being currently located that terminal is sent, and indoor destination information;
Indoor map according to the pre-stored data cooks up at least one from the corresponding room of the Indoor Location Information being currently located
Interior position reaches the navigation routine of the corresponding indoor location of the indoor destination information;
The navigation routine is sent to the terminal, indicates that the terminal selects one from the navigation routine and led
Boat.
9. method according to claim 8, which is characterized in that the method also includes:
Receive the image data that terminal is sent;
Corresponding Indoor Location Information or floor information are determined according to the image data;
The Indoor Location Information determined or floor information are sent to the terminal.
10. a kind of client, the client installation is at the terminal, which is characterized in that the client includes:
Receiving module, at least one navigation routine information sent for destination information in receiving chamber and navigation server;
Determining module, for determining indoor origin information;
Sending module, the Indoor Location Information being currently located and the indoor destination information for that will determine are sent
To navigation server, indicates navigation server indoor map according to the pre-stored data, cook up at least one from the current institute
The corresponding indoor location of Indoor Location Information, reach the navigation road of the corresponding indoor location of the indoor destination information
Line;
Navigation module, at least one navigation routine information that is received for showing receiving module, and for selecting
One navigation routine navigates.
11. a kind of navigation server, which is characterized in that the navigation server includes:
Receiving module, for receiving the Indoor Location Information of terminal transmission being currently located, and indoor destination information;
Planning module is used for indoor map according to the pre-stored data, cooks up at least one from the indoor position being currently located
Confidence ceases corresponding indoor location, reaches the navigation routine of the corresponding indoor location of the indoor destination information;
Sending module indicates that the terminal is selected from the navigation routine for the navigation routine to be sent to the terminal
One is selected to navigate.
12. a kind of navigation system, which is characterized in that the navigation system includes that at least one includes as claimed in claim 10
The terminal of client and a navigation server as claimed in claim 11.
13. a kind of nonvolatile computer storage media, which is characterized in that the computer storage medium is stored with executable journey
Sequence, the executable code processor execute the step of realizing claim 1~7 any the method, alternatively, realizing that right is wanted
The step of seeking 8~9 any the method.
14. a kind of navigation equipment, which is characterized in that including memory, processor and storage computer program on a memory,
The processor realizes the step of claim 1~7 any the method when executing described program, alternatively, realizing claim 8
The step of~9 any the method.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810539326.XA CN108989989A (en) | 2018-05-30 | 2018-05-30 | A kind of air navigation aid, client, server, system, medium and equipment |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810539326.XA CN108989989A (en) | 2018-05-30 | 2018-05-30 | A kind of air navigation aid, client, server, system, medium and equipment |
Publications (1)
Publication Number | Publication Date |
---|---|
CN108989989A true CN108989989A (en) | 2018-12-11 |
Family
ID=64542377
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201810539326.XA Pending CN108989989A (en) | 2018-05-30 | 2018-05-30 | A kind of air navigation aid, client, server, system, medium and equipment |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN108989989A (en) |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109587634A (en) * | 2018-12-14 | 2019-04-05 | 奥佳华智能健康科技集团股份有限公司 | Massage armchair addresses positioning system |
CN110375737A (en) * | 2019-05-28 | 2019-10-25 | 平安科技(深圳)有限公司 | Workplace route navigation method, device, electronic equipment and storage medium |
CN111460067A (en) * | 2020-03-30 | 2020-07-28 | 滴图(北京)科技有限公司 | Method and device for automatically updating navigation route and electronic equipment |
CN112015836A (en) * | 2020-08-19 | 2020-12-01 | 维沃移动通信有限公司 | Navigation map display method and device |
CN112344931A (en) * | 2019-08-09 | 2021-02-09 | 上海红星美凯龙悦家互联网科技有限公司 | Indoor breakpoint navigation method, terminal, cloud terminal, system and storage medium |
CN112484716A (en) * | 2020-11-18 | 2021-03-12 | 河南浩宇空间数据科技有限责任公司 | Indoor positioning navigation system based on 5G indoor distribution system |
WO2022095787A1 (en) * | 2020-11-06 | 2022-05-12 | 青岛海尔空调器有限总公司 | Method and apparatus for navigation control of smart home device, and smart home device |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105136147A (en) * | 2015-09-07 | 2015-12-09 | 广东欧珀移动通信有限公司 | Indoor navigation method, indoor navigation device and terminal |
CN105136144A (en) * | 2015-08-05 | 2015-12-09 | 中科新松有限公司 | Mall navigation system and mall navigation method |
CN105241446A (en) * | 2015-10-23 | 2016-01-13 | 广东欧珀移动通信有限公司 | Indoor navigation route generation method and user terminal |
CN107289936A (en) * | 2016-03-30 | 2017-10-24 | ***通信集团福建有限公司 | A kind of indoor navigation method, client and system |
-
2018
- 2018-05-30 CN CN201810539326.XA patent/CN108989989A/en active Pending
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105136144A (en) * | 2015-08-05 | 2015-12-09 | 中科新松有限公司 | Mall navigation system and mall navigation method |
CN105136147A (en) * | 2015-09-07 | 2015-12-09 | 广东欧珀移动通信有限公司 | Indoor navigation method, indoor navigation device and terminal |
CN105241446A (en) * | 2015-10-23 | 2016-01-13 | 广东欧珀移动通信有限公司 | Indoor navigation route generation method and user terminal |
CN107289936A (en) * | 2016-03-30 | 2017-10-24 | ***通信集团福建有限公司 | A kind of indoor navigation method, client and system |
Cited By (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109587634A (en) * | 2018-12-14 | 2019-04-05 | 奥佳华智能健康科技集团股份有限公司 | Massage armchair addresses positioning system |
CN110375737A (en) * | 2019-05-28 | 2019-10-25 | 平安科技(深圳)有限公司 | Workplace route navigation method, device, electronic equipment and storage medium |
CN110375737B (en) * | 2019-05-28 | 2024-05-03 | 平安科技(深圳)有限公司 | Job site route navigation method and device, electronic equipment and storage medium |
CN112344931A (en) * | 2019-08-09 | 2021-02-09 | 上海红星美凯龙悦家互联网科技有限公司 | Indoor breakpoint navigation method, terminal, cloud terminal, system and storage medium |
CN111460067A (en) * | 2020-03-30 | 2020-07-28 | 滴图(北京)科技有限公司 | Method and device for automatically updating navigation route and electronic equipment |
CN111460067B (en) * | 2020-03-30 | 2021-06-04 | 滴图(北京)科技有限公司 | Method and device for automatically updating navigation route and electronic equipment |
CN112015836A (en) * | 2020-08-19 | 2020-12-01 | 维沃移动通信有限公司 | Navigation map display method and device |
WO2022095787A1 (en) * | 2020-11-06 | 2022-05-12 | 青岛海尔空调器有限总公司 | Method and apparatus for navigation control of smart home device, and smart home device |
CN112484716A (en) * | 2020-11-18 | 2021-03-12 | 河南浩宇空间数据科技有限责任公司 | Indoor positioning navigation system based on 5G indoor distribution system |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN108989989A (en) | A kind of air navigation aid, client, server, system, medium and equipment | |
CN107016877B (en) | For carrying out the method and device of vehicle location in parking lot | |
CN106895839A (en) | A kind of indoor positioning air navigation aid based on scanning identification code | |
KR102069981B1 (en) | Navigation reference point determination and navigation method and apparatus, and storage medium | |
CN107532920A (en) | The method for obtaining interest point data | |
JP6660467B2 (en) | Travel route planning method, planning server and storage medium | |
CN105241446B (en) | A kind of indoor navigation route generation method and user terminal | |
CN106705984B (en) | Interest point searching method and device | |
CN107402008A (en) | The method, apparatus and system of indoor navigation | |
CN106256114A (en) | For the system and method providing personalized portable assets to apply | |
WO2006032962A1 (en) | Displaying a map having a close known location | |
CN109470250A (en) | A kind of indoor navigation method and system | |
EP3066853B1 (en) | Gathering subject information in close proximity to a user | |
CN105136147A (en) | Indoor navigation method, indoor navigation device and terminal | |
CN106153057A (en) | Air navigation aid based on bar code and device, bar code generation method and device | |
CN105180941B (en) | A kind of air navigation aid and device | |
CN104575096B (en) | Parking stall sharing method and system based on mass-rent pattern | |
CN105139686B (en) | A kind of parking stall air navigation aid and mobile terminal | |
CN105143917A (en) | Mobile device positioning responsive to externally generated regional candidate position fix mode selection | |
CN109459029A (en) | It is a kind of for determining the method and apparatus of the navigation routine information of target object | |
CN110633346A (en) | Movement route recommendation method and device and storage medium | |
JP4860723B2 (en) | Route guidance system, route guidance device and route guidance method | |
CN107733954A (en) | Method and device for pushed information | |
CN107525516B (en) | Lane line display methods and device for navigation | |
CN108007459A (en) | Navigation implementation method and device in building |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20181211 |