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 PDF

Info

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
Application number
CN201810539326.XA
Other languages
Chinese (zh)
Inventor
胡凤平
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Gree Electric Appliances Inc of Zhuhai
Original Assignee
Gree Electric Appliances Inc of Zhuhai
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Gree Electric Appliances Inc of Zhuhai filed Critical Gree Electric Appliances Inc of Zhuhai
Priority to CN201810539326.XA priority Critical patent/CN108989989A/en
Publication of CN108989989A publication Critical patent/CN108989989A/en
Pending legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/02Services making use of location information
    • H04W4/024Guidance services
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01CMEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
    • G01C21/00Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
    • G01C21/20Instruments for performing navigational calculations
    • G01C21/206Instruments for performing navigational calculations specially adapted for indoor navigation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/52Network services specially adapted for the location of the user terminal
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/30Services specially adapted for particular environments, situations or purposes
    • H04W4/33Services 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

A kind of air navigation aid, client, server, system, medium and equipment
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.
CN201810539326.XA 2018-05-30 2018-05-30 A kind of air navigation aid, client, server, system, medium and equipment Pending CN108989989A (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Patent Citations (4)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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