CN105403215A - Navigation method and device - Google Patents

Navigation method and device Download PDF

Info

Publication number
CN105403215A
CN105403215A CN201510809537.7A CN201510809537A CN105403215A CN 105403215 A CN105403215 A CN 105403215A CN 201510809537 A CN201510809537 A CN 201510809537A CN 105403215 A CN105403215 A CN 105403215A
Authority
CN
China
Prior art keywords
destination
information
client device
navigation
buildings
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201510809537.7A
Other languages
Chinese (zh)
Other versions
CN105403215B (en
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.)
Third Military Medical University TMMU
Second Affiliated Hospital of TMMU
Original Assignee
Second Affiliated Hospital of TMMU
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 Second Affiliated Hospital of TMMU filed Critical Second Affiliated Hospital of TMMU
Priority to CN201510809537.7A priority Critical patent/CN105403215B/en
Publication of CN105403215A publication Critical patent/CN105403215A/en
Application granted granted Critical
Publication of CN105403215B publication Critical patent/CN105403215B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • 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

Abstract

The invention provides a navigation method and device. When applied to a server side, the method can comprises steps as follows: two-dimensional code information, sent by a client device, of a destination is received, and the two-dimensional code information of the destination comprises azimuth information of a building where the destination is located, the number information of the floor where the destination is located in the building as well as the position information of the destination on the floor; navigation information for reaching the destination is sent to the client device according to the two-dimensional code information of the destination. The two-dimensional information assigned to the destination comprises the azimuth information of the building where the destination is located, the number information of the floor where the destination is located in the building as well as the position information of the destination on the floor, so that a user can be rapidly and accurately guided to the corresponding destination even though the user is in a high-rise building.

Description

Air navigation aid and device
Technical field
The present invention relates to path navigation technical field, particularly relate to a kind of air navigation aid and device.
Background technology
Along with the continuous propelling of Urbanization Construction, the buildings of more and more high level are there are.In the high-rise (such as hospital, shopping center etc.) that flow of the people is more, if people want to go to its destination, the trail guide board usually can searching each layer or the staff seeked advice from this buildings.Because the efficiency of searching each layer trail guide board is usually lower, and when seeking advice from staff in buildings may there is deviation to the understanding of route in people.Therefore, there is efficiency and the lower problem of accuracy in the navigate mode in current high-rise.
Summary of the invention
The invention provides a kind of air navigation aid and device, with high-rise navigate mode efficiency and the lower problem of accuracy.
According to the first aspect of the embodiment of the present invention, provide a kind of air navigation aid, described method is applied in server side, and described method comprises:
Receive the 2 D code information of destination that client device sends, the 2 D code information of described destination comprises number of plies information in described buildings of the azimuth information of place, described destination buildings, described destination and the described destination positional information at this layer;
According to the 2 D code information of described destination, send the navigation information arriving described destination to described client device.
According to the second aspect of the embodiment of the present invention, provide a kind of air navigation aid, described method is applied in client device side, and described method comprises:
To the 2 D code information of server sending destination, the 2 D code information of described destination comprises number of plies information in described buildings of the azimuth information of place, described destination buildings, described destination and the described destination positional information at this layer;
Receive the navigation information of the described destination of arrival that described server sends according to the 2 D code information of described destination.
According to the third aspect of the embodiment of the present invention, provide a kind of guider, described application of installation is at server side, and described device comprises:
Receiving element, for receiving the 2 D code information of destination that client device sends, the 2 D code information of described destination comprises number of plies information in described buildings of the azimuth information of place, described destination buildings, described destination and the described destination positional information at this layer;
Transmitting element, for the 2 D code information according to described destination, sends the navigation information arriving described destination to described client device.
According to the fourth aspect of the embodiment of the present invention, provide a kind of guider, described application of installation is in client device side, and described device comprises:
Transmitting element, for the 2 D code information to server sending destination, the 2 D code information of described destination comprises number of plies information in described buildings of the azimuth information of place, described destination buildings, described destination and the described destination positional information at this layer;
Receiving element, for receiving the navigation information of the described destination of arrival that described server sends according to the 2 D code information of described destination.
The invention has the beneficial effects as follows:
The present invention comprises azimuth information, this destination number of plies information and the positional information at this layer in this buildings of this place, destination buildings to the 2 D code information that destination is distributed, even if thus in high-rise, user also can be guided to corresponding destination by the present invention rapidly and accurately.
Accompanying drawing explanation
Fig. 1 is the application scenarios schematic diagram that the application embodiment of the present invention realizes navigation;
Fig. 2 is an embodiment process flow diagram of air navigation aid of the present invention;
Fig. 3 is another embodiment process flow diagram of air navigation aid of the present invention;
Fig. 4 is another embodiment process flow diagram of air navigation aid of the present invention;
Fig. 5 is a kind of hardware structure diagram of guider place of the present invention equipment;
Fig. 6 is an embodiment block diagram of guider of the present invention;
Fig. 7 is another embodiment block diagram of guider of the present invention.
Embodiment
Technical scheme in the embodiment of the present invention is understood better in order to make those skilled in the art person, and enable the above-mentioned purpose of the embodiment of the present invention, feature and advantage become apparent more, below in conjunction with accompanying drawing, technical scheme in the embodiment of the present invention is described in further detail.
See Fig. 1, it is the application scenarios schematic diagram of application embodiment of the present invention navigation.In Fig. 1, this client device can be specially mobile phone, iPad, PC (PersonalComputer, personal computer) etc., and this label can store 2 D code information.In the embodiment of the present invention, when user needs to go to certain destination, the label corresponding with this destination can be scanned by client device, thus obtain the 2 D code information of this destination, and the 2 D code information of this destination is sent to server.Server is after receiving the 2 D code information of this destination, first number of plies information in this buildings of the azimuth information of this place, destination buildings, this destination and this destination positional information at this layer can be determined, then the navigation information of correspondence is sent to client device, go to this destination to guide user.Because the present invention comprises number of plies information in this buildings of the azimuth information of this place, destination buildings, this destination and this destination positional information at this layer to the 2 D code information that destination is distributed, even if thus in high-rise, user also can be guided to corresponding destination by the present invention rapidly and accurately.
See Fig. 2, be an embodiment process flow diagram of air navigation aid of the present invention, this embodiment is described from server side, comprises the following steps:
Step 201, receive the 2 D code information of destination that client device sends, the 2 D code information of this destination comprises number of plies information in this buildings of the azimuth information of place, destination buildings, destination and this destination positional information at this layer.
In the present embodiment, map data base and two-dimensional code data storehouse can be set up in advance in server, the function information in each room in the positional information in each room (i.e. destination or starting point) in the connected relation (interface channel such as the corridor such as between each layer, elevator) in the azimuth information (street at such as buildings place, and the mutual alignment relation etc. of surrounding enviroment) of each buildings, single buildings between each layer, buildings individual layer and buildings individual layer in this map data base, can be comprised.This two-dimensional code data storehouse can be the 2 D code information arranged for each room, and this 2 D code information can comprise the azimuth information of this place, room buildings, the number of plies information of this room in this buildings, this room at the positional information of this layer and function information.In addition, for each room in buildings, corresponding two-dimension code label can be sticked outside this room, this two-dimension code label stores the 2 D code information for identifying this room.
When user needs to go to certain destination, user can by the two-dimension code label at client means scans user position place, thus obtain the 2 D code information of user starting point, and user by the two-dimension code label of client means scans destination, thus can obtain the 2 D code information of this destination.Due to when adopting GPS (GlobalPositioningSystem, GPS) locating information to carry out Identifier Location Information, can exist in navigation procedure and cannot distinguish the same passage left and right sides, the problem that namely navigation accuracy is lower.The positional information of the present invention by adopting 2 D code information to identify each layer room in high-rise, can distinguish left side or right side that destination locations is positioned at same passage, can improve the accuracy of navigation thus in navigation procedure.
When client device is in networking state, the 2 D code information of this starting point and destination can be sent to server by client device.When client device is in non-networked state, if be loaded with down map data base and two-dimensional code data storehouse in advance in client device, then client device can first according to the 2 D code information of this starting point and destination, determine the azimuth information of this starting point and place, destination buildings, starting point and the destination number of plies information in corresponding buildings and the positional information at respective layer place, then judge that whether starting point is identical with place, destination buildings.
If starting point is identical with place, destination buildings, then client device can judge that whether starting point is identical with place, the destination number of plies further.If identical, then client device can guide user to walk to the navigation information at position place, this layer of destination by being used for, and combines, present the navigation map of this layer of buildings with map data base.If not identical, then client device can first according to starting point and place, destination layer, determine place, starting point layer and destination connected relation between layers, then user is guided to walk to the navigation information of place, destination layer by interlayer connectivity part by being used for, combine with map data base, present the navigation map arriving place, destination layer from current location to interlayer connectivity part again.After user walks to place, destination layer, user can by the two-dimension code label of scanning place, destination layer, obtain the 2 D code information of place, destination layer, now client device knows that patient has walked to place, destination layer, client device can guide user to walk to the navigation information at position place, this layer of destination by being used for afterwards, combine with map data base, present the navigation map of this layer of buildings.
If starting point is not identical with place, destination buildings, then client device can guide user to walk to the navigation information of place, destination buildings from place, starting point buildings by being used for, combine with map data base, present the navigation map from place, starting point buildings to place, destination buildings.After user walks to place, destination buildings, user by the two-dimension code label of client means scans correspondence position, can determine the 2 D code information representing user's current location (being included in user's current place number of plies and the position at this layer in this buildings).Afterwards, client device first according to this 2 D code information, can determine user's current place layer and the position at this layer in this buildings, then judges that whether destination place layer in this buildings is identical with user current place layer.If identical, then client device can guide user to walk to the navigation information at position place, this layer of destination by being used for, and combines, present the navigation map of this layer of buildings with map data base.If not identical, then client device can first according to user's current place layer and place, ground, destination layer, determine user's current place layer and destination connected relation between layers, then user is guided to walk to the navigation information of place, destination layer by interlayer connectivity part by being used for, combine with map data base, present the navigation map arriving place, destination layer from current location to interlayer connectivity part again.After user walks to place, destination layer, user can by the two-dimension code label of scanning place, destination layer, obtain the 2 D code information of place, destination layer, now client device knows that patient has walked to place, destination layer, client device can guide user to walk to the navigation information at position place, this layer of destination by being used for afterwards, combine with map data base, present the navigation map of this layer of buildings.It is to be noted that owing to adopting prior art that navigation information can be realized to combine with map data base, present navigation map, thus do not repeat them here.
Step 202,2 D code information according to this destination, send the navigation information arriving this destination to client device.
In the present embodiment, after server receives the starting point of client device transmission and the 2 D code information of destination, can first according to the 2 D code information of this starting point and destination, determine the azimuth information of this starting point and place, destination buildings, starting point and the destination number of plies information in corresponding buildings and the positional information at respective layer place respectively, then judge that whether starting point is identical with place, destination buildings.
If starting point is identical with place, destination buildings, then server can judge that whether starting point is identical with place, the destination number of plies further.If identical, then server can send to client device the navigation information being used for user being guided to position place, this layer of destination, and this navigation information can combine with map data base by client device afterwards, presents the navigation map of this layer of buildings.If not identical, then server can first according to starting point and place, destination layer, determine place, starting point layer and destination connected relation between layers, then send for guiding user to walk to the navigation information of place, destination layer by interlayer connectivity part to client device, this navigation information can combine with map data base by client device afterwards, presents the navigation map arriving place, destination layer from current location to interlayer connectivity part again.After user walks to place, destination layer, user by the two-dimension code label of scanning place, destination layer, can obtain the 2 D code information of place, destination layer, and the 2 D code information of this place, destination layer is sent to server.Server is after the 2 D code information receiving place, destination layer, can know that patient has walked to place, destination layer, now server can send to client device the navigation information being used for user being guided to position place, this layer of destination, this navigation information can combine with map data base by client device afterwards, presents the navigation map of this layer of buildings.
If starting point is not identical with place, destination buildings, then first server can send to client device the navigation information being used for user being guided to place, destination buildings from place, starting point buildings, this navigation information can combine with map data base by client device afterwards, presents the navigation map from place, starting point buildings to place, destination buildings.After user walks to place, destination buildings, user by the two-dimension code label of client means scans correspondence position, can obtain the 2 D code information for representing user's current location (being included in user's current place number of plies and the position at this layer in this buildings).Afterwards, this 2 D code information can be sent to server by client device.Server, after receiving this 2 D code information, first according to this 2 D code information, can determine user's current place layer and the position at this layer in this buildings, then judges that whether destination place layer in this buildings is identical with user current place layer.If identical, then server can send to client device the navigation information being used for user being guided to position place, this layer of destination, and this navigation information can combine with map data base by client device afterwards, presents the navigation map of this layer of buildings.If not identical, then server can first according to user's current place layer and place, ground, destination layer, determine user's current place layer and destination connected relation between layers, then send for guiding user to walk to the navigation information of place, destination layer by interlayer connectivity part to client device, this navigation information can combine with map data base by client device afterwards, presents the navigation map arriving place, destination layer from current location to interlayer connectivity part again.After user walks to place, destination layer, user by the two-dimension code label of scanning place, destination layer, can obtain the 2 D code information of place, destination layer, and the 2 D code information of this place, destination layer is sent to server.Server is after the 2 D code information receiving place, destination layer, can know that patient has walked to place, destination layer, now server can send to client device the navigation information being used for user being guided to position place, this layer of destination, this navigation information can combine with map data base by client device afterwards, presents the navigation map of this layer of buildings.
If it is to be noted that user returns to starting point after being set to walk to destination by client device, then after user walks to position, destination, server to client device sending destination to the navigation information of starting point, can return to starting point to guide user from destination.When user needs to go to certain destination, server is after the 2 D code information of the starting point and destination that receive client device transmission, the time (comprising the time waited for after user goes to destination and the time of formally handling affairs needs) of handling affairs needs after the time that user goes to destination to need and user go to this destination can be determined, thus determine the T.T. that user goes to object to spend.After this, the T.T. that server can go to this destination to spend according to user, go to the time of destination to plan to user, and this planning information is sent to client device, to shorten the stand-by period of handling affairs after user goes to this destination.Client device is after receiving this planning information, and user can select the time of going to destination.
In addition, when user needs to go to multiple destination to handle affairs, (such as patient goes to multiple inspection chambers of hospital to carry out laboratory examination, or people go to multiple departments of government building to go through the formalities) time, likely there is the situation that flow of the people is larger, in order to the flow of the people of each destination of coordinated allocation better, server can also in advance Time Created database, the time etc. of handling affairs needs after user goes to the time required for destination and user to go to destination can be comprised in this temporal database, wherein user can determine according to the distance between user's gait of march and starting point to destination the time required for destination of going to, user handles time that affairs need after going to destination can handle according to unique user time that affairs need and the number handling affairs before coming this user is determined.
When user needs to go to multiple destination, user can by the two-dimension code label at client means scans user position place, thus obtain the 2 D code information of user starting point, and user by the two-dimension code label of these destinations of client means scans, thus can obtain the 2 D code information of these destinations.When client device is in networking state, the 2 D code information of this starting point and these destinations can be sent to server by client device.Afterwards, server can first according to the 2 D code information of starting point with each destination, determine this starting point and each place, destination building information, number of plies information in corresponding buildings, at the positional information of respective layer and function information, then for each destination, determine the distance between starting point and destination, to determine the time that user goes to this destination and needs according to user's gait of march.In addition, for each destination, server to be handled the number of affairs and unique user and is handled the time that affairs need in this destination before can determining to come this user, after now the number handling affairs in this destination before coming this user can be added 1 by server, be multiplied by the time that unique user handles affairs needs, and obtained result is gone to the time of handling affairs needs behind this destination as user.The time that affairs need is handled after server determines the time that user goes to each destination to need and user goes to each destination, after the T.T. of namely going to each destination to spend, server according to T.T. order from less to more, can send the navigation information arriving corresponding destination to client device.
User often handles a destination business that finishes, when wanting to go to next destination, can first by the two-dimension code label of this destination of client means scans, obtain the 2 D code information of this destination, then the 2 D code information of this destination is sent to server, the navigation of next destination can be carried out with prompt server.For the navigation of destination single in these destinations, its navigation procedure and above-mentioned user go to and navigate identical based on server (networking) during certain destination, do not repeat them here.When the present invention is by needing to go to multiple destination user, the time of going to destination to need according to user and user handle the number of the summation of the time that affairs need after going to destination, the path of going to of user is planned, can be reduced in thus in navigation procedure to the time waste that user causes.
In addition, server is after receiving the navigation requests of client device, can store this user starting point and destination information, optimize with this navigation information sent to each client device further, thus can be reduced in further in navigation procedure to the time waste that user causes.Moreover user can formulate the sequencing of stroke route by client device, after formulation completes, client device can generate navigation information, and is combined with map data base by this navigation information, generate navigation map.Because user can formulate stroke route according to demands of individuals, the dirigibility of navigation thus can be improved.
When client device is in non-networked state, if be loaded with above-mentioned map data base down in advance in client device, two-dimensional code data storehouse and temporal database, then client device can first according to the 2 D code information of starting point with each destination, determine this starting point and each place, destination building information, number of plies information in corresponding buildings, at positional information and the function information of respective layer, then for each destination, determine the distance between starting point and destination, to determine the time that user goes to this destination and needs according to user's gait of march.In addition, for each destination, client device to be handled the number of affairs and unique user and is handled the time that affairs need in this destination before can determining to come this user, after now the number handling affairs in this destination before coming this user can be added 1 by client device, be multiplied by the time that unique user handles affairs needs, and the result of gained is gone to the time of handling affairs needs behind this destination as user.The time that affairs need is handled after client device determines the time that user goes to each destination to need and user goes to each destination, after the T.T. of namely going to each destination to spend, client device according to T.T. order from less to more, can navigate to each destination.For the navigation of destination single in these destinations, identical based on the navigation of client device (unit) when its navigation procedure and above-mentioned user go to certain destination, do not repeat them here.
In addition, when client device is networked again, server can send optimization data (comprising the distance etc. between map update data, the Quick Response Code time that more flow of the people of affairs is handled in new data, each destination, unique user handles affairs needs, starting point to each destination), to upgrade map data base, two-dimensional code data storehouse and temporal database to client device.
As seen from the above-described embodiment, the present invention comprises azimuth information, this destination number of plies information and the positional information at this layer in this buildings of this place, destination buildings to the 2 D code information that destination is distributed, even if thus in high-rise, user also can be guided to corresponding destination by the present invention rapidly and accurately.
See Fig. 3, be another embodiment process flow diagram of air navigation aid of the present invention, this embodiment is described from client device side, comprises the following steps:
Step 301,2 D code information to server sending destination, the 2 D code information of this destination comprises number of plies information in this buildings of the azimuth information of this place, destination buildings, this destination and this destination positional information at this layer.
The navigation information of the arrival destination that step 302, reception server send according to the 2 D code information of destination.
In the present embodiment, user can formulate the sequencing of stroke route by client device, after formulation completes, client device can generate navigation information, and is combined with map data base by this navigation information, generates navigation map.Because user can formulate stroke route according to demands of individuals, the dirigibility of navigation thus can be improved.
Embodiment illustrated in fig. 3 and aforementioned description embodiment illustrated in fig. 2 is consistent, and its difference is only that executive agent is different, does not repeat them here.
As seen from the above-described embodiment, the present invention comprises azimuth information, this destination number of plies information and the positional information at this layer in this buildings of this place, destination buildings to the 2 D code information that destination is distributed, even if thus in high-rise, user also can be guided to corresponding destination by the present invention rapidly and accurately.
See Fig. 4, be another embodiment process flow diagram of air navigation aid of the present invention, this embodiment goes to hospital to seek medical advice for patient, mutual by between client device and server, describes the navigation procedure of the embodiment of the present invention in detail:
When step 401, patient go to hospital to seek medical advice, first the function bar on hospital's navigation bar the two-dimension code label of the clinic that registers can be found, then can be scanned this two-dimension code label by client device, thus obtain the 2 D code information of the clinic that registers, and patient can be scanned the two-dimension code label of hospital's navigation bar, thus obtain the 2 D code information of navigation bar.
The 2 D code information of navigation bar and the clinic that registers is sent server by step 402, client device.
Step 403, server, according to the 2 D code information of navigation bar and the clinic that registers, determine the navigation information from navigation bar to the clinic that registers.
Step 404, server send to client device by from navigation bar to the navigation information of the clinic that registers.
Step 405, client device, by from navigation bar to the navigation information of the clinic that registers, combine with map data base, generate the navigation map from navigation bar to the clinic that registers.
Step 406, patient walk to the clinic that registers, and register successfully, registry nurse can provide the two-dimension code label of register clinic and outpatient service section office to patient, patient is by the two-dimension code label of this clinic that registers of scanning, the 2 D code information of the clinic that registers can be obtained, and by the two-dimension code label of these outpatient service section office of scanning, the 2 D code information of these outpatient service section office can be obtained.
This registered 2 D code information of clinic and outpatient service section office of step 407, client device sends to server.
Step 408, server, according to the 2 D code information of register clinic and outpatient service section office, determine the azimuth information of this register clinic and outpatient service section office place buildings, the number of plies information in corresponding buildings and the positional information in respective layer.
Whether step 409, the server clinic that judges to register is identical with outpatient service section office place buildingss, if identical, then performs step 410, otherwise, perform step.
Whether step 410, the server clinic that judges to register is identical with outpatient service section office place layers in this buildings, if so, then performs step 411, otherwise, perform step 413.
Step 411, server send the navigation information being used for patient being guided to this layer of position place of outpatient service section office to client device, perform step 412.
This navigation information combines with map data base by step 412, client device, generates the navigation map of this layer of buildings, guides patient to arrive outpatient service section office, process ends.
Step 413, server according to clinic and outpatient service section office place layer in this buildings of registering, determine to register clinic's place layer and outpatient service section office connected relation between layers.
Step 414, server send for guiding patient to walk to the navigation information of outpatient service section office place layer by interlayer connectivity part to client device.
This navigation information combines with map data base by step 415, client device, generates the navigation map arriving outpatient service section office place layer from current location to interlayer connectivity part again.
Step 416, after patient arrives outpatient service section office place layer, patient by the two-dimension code label of scanning outpatient service section office place layer, can obtain the 2 D code information of this outpatient service section office place layer.
The 2 D code information of this outpatient service section office place layer is sent to server by step 417, client device, performs step 411.
After patient arrives outpatient service section office, doctor may open multiple checklists to patient, and the inspection section office that patient will go to for each checklist have nothing in common with each other.Now patient can first by the two-dimension code label of client means scans outpatient service section office, obtain the 2 D code information of outpatient service section office, and the two-dimension code label of each inspection section office of device scan is calculated by client, obtain the 2 D code information that each checks section office, then outpatient service section office and each can be checked that the 2 D code information of section office sends to server by client device.Afterwards, server can first for each inspection section office, determine that the time that patient goes to these inspection section office to need from these outpatient service section office and patient check the time terminating to need after going to these outpatient service section office, thus section office need the T.T. of cost to determine patient to go to each to check, then check the T.T. order from less to more of section office's cost according to each, send the navigation information of correspondence proving section office to client device.
At one, patient often checks that section office handle the business that finishes, when wanting to go to next inspection section office, can first by the two-dimension code label of these inspection section office of client means scans, obtain the 2 D code information of these inspection section office, then the 2 D code information of these inspection section office is sent to server, the next navigation checking section office can be carried out with prompt server.Client device, after receiving corresponding navigation information, can navigate according to above-mentioned identical method, thus not repeat them here.
As seen from the above-described embodiment, the present invention comprises azimuth information, this destination number of plies information and the positional information at this layer in this buildings of this place, destination buildings to the 2 D code information that destination is distributed, even if thus in high-rise, user also can be guided to corresponding destination by the present invention rapidly and accurately.
Corresponding with aforementioned message air navigation aid embodiment, present invention also offers the embodiment of guider.
The embodiment of guider of the present invention can be applied on client device and server respectively.Device embodiment can pass through software simulating, also can be realized by the mode of hardware or software and hardware combining.For software simulating, as the device on a logical meaning, be by the processor of its place equipment, computer program instructions corresponding in nonvolatile memory is read operation in internal memory to be formed.Say from hardware view, as shown in Figure 5, for a kind of hardware structure diagram of guider place of the present invention equipment, except the processor shown in Fig. 5, network interface, storer, in embodiment, the equipment at device place can also comprise other hardware usually, as the forwarding chip etc. of responsible process message; May be also distributed equipment from this equipment of hardware configuration, multiple interface card may be comprised, to carry out the expansion of Message processing at hardware view.
See Fig. 6, be an embodiment block diagram of guider of the present invention, described application of installation is at server side, and described device comprises: receiving element 610 and transmitting element 620.
Wherein, receiving element 610, for receiving the 2 D code information of destination that client device sends, the 2 D code information of described destination comprises number of plies information in described buildings of the azimuth information of place, described destination buildings, described destination and the described destination positional information at this layer;
Transmitting element 620, for the 2 D code information according to described destination, sends the navigation information arriving described destination to described client device.
In an optional implementation:
Described receiving element 610, also at the 2 D code information according to described destination, before sending to described client device the navigation information arriving described destination, receive the 2 D code information of starting point that client device sends, the 2 D code information of described starting point comprises number of plies information in described buildings of the azimuth information of place, described starting point buildings, described starting point and the described starting point positional information at this layer;
Described transmitting element 620, also at the 2 D code information according to described destination, after described client device sends the navigation information arriving described destination, according to the 2 D code information of described starting point, send the navigation information of described destination to described starting point to described client device.
In another optional implementation:
Described transmitting element 620, specifically for for each destination, confirms the time of going to this destination to need and the time of handling affairs needs after going to each destination, thus determines T.T. of going to each destination to spend; According to order from less to more of described T.T., send the navigation information arriving corresponding destination to described client device.
As seen from the above-described embodiment, the present invention comprises azimuth information, this destination number of plies information and the positional information at this layer in this buildings of this place, destination buildings to the 2 D code information that destination is distributed, even if thus in high-rise, user also can be guided to corresponding destination by the present invention rapidly and accurately.
See Fig. 7, be another embodiment block diagram of guider of the present invention, on a client device, described device comprises described application of installation: transmitting element 710 and receiving element 720.
Wherein, transmitting element 710, for the 2 D code information to server sending destination, the 2 D code information of described destination comprises number of plies information in described buildings of the azimuth information of place, described destination buildings, described destination and the described destination positional information at this layer;
Receiving element 720, for receiving the navigation information of the described destination of arrival that described server sends according to the 2 D code information of described destination.
In an optional implementation:
Described receiving element 720, also for receiving the travel route information that user formulates;
Described device also comprises:
Generation unit 730, for according to described travel route information, generates navigation information;
Described generation unit 730, also for being combined with the map data base in described client device by described navigation information, generating navigation map, navigating.
In said apparatus, the implementation procedure of the function and efficacy of unit specifically refers to the implementation procedure of corresponding step in said method, does not repeat them here.
For device embodiment, because it corresponds essentially to embodiment of the method, so relevant part illustrates see the part of embodiment of the method.Device embodiment described above is only schematic, the wherein said unit illustrated as separating component or can may not be and physically separates, parts as unit display can be or may not be physical location, namely can be positioned at a place, or also can be distributed in multiple network element.Some or all of module wherein can be selected according to the actual needs to realize the object of the present invention program.Those of ordinary skill in the art, when not paying creative work, are namely appreciated that and implement.
As seen from the above-described embodiment, the present invention comprises azimuth information, this destination number of plies information and the positional information at this layer in this buildings of this place, destination buildings to the 2 D code information that destination is distributed, even if thus in high-rise, user also can be guided to corresponding destination by the present invention rapidly and accurately.
In the description of this instructions, specific features, structure, material or feature that the description of reference term " embodiment ", " some embodiments ", " example ", " concrete example " or " some examples " etc. means to describe in conjunction with this embodiment or example are contained at least one embodiment of the present invention or example.In this manual, identical embodiment or example are not necessarily referred to the schematic representation of above-mentioned term.And the specific features of description, structure, material or feature can combine in an appropriate manner in any one or more embodiment or example.
Those skilled in the art, at consideration instructions and after putting into practice invention disclosed herein, will easily expect other embodiment of the present invention.The application is intended to contain any modification of the present invention, purposes or adaptations, and these modification, purposes or adaptations are followed general principle of the present invention and comprised the undocumented common practise in the art of the present invention or conventional techniques means.Instructions and embodiment are only regarded as exemplary, and true scope of the present invention and spirit are pointed out by claim below.
Should be understood that, the present invention is not limited to precision architecture described above and illustrated in the accompanying drawings, and can carry out various amendment and change not departing from its scope.Scope of the present invention is only limited by appended claim.

Claims (10)

1. an air navigation aid, described method is applied in server side, it is characterized in that, described method comprises:
Receive the 2 D code information of destination that client device sends, the 2 D code information of described destination comprises number of plies information in described buildings of the azimuth information of place, described destination buildings, described destination and the described destination positional information at this layer;
According to the 2 D code information of described destination, send the navigation information arriving described destination to described client device.
2. method according to claim 1, is characterized in that, at the 2 D code information according to described destination, before sending to described client device the navigation information arriving described destination, described method also comprises:
Receive the 2 D code information of starting point that client device sends, the 2 D code information of described starting point comprises number of plies information in described buildings of the azimuth information of place, described starting point buildings, described starting point and the described starting point positional information at this layer;
At the 2 D code information according to described destination, after described client device sends the navigation information arriving described destination, described method also comprises:
According to the 2 D code information of described starting point, send the navigation information of described destination to described starting point to described client device.
3. method according to claim 1, is characterized in that, the described 2 D code information according to described destination, and the navigation information sending described destination to described client device comprises:
For each destination, confirm the time of going to this destination to need and the time of handling affairs needs after going to each destination, thus determine T.T. of going to each destination to spend;
According to order from less to more of described T.T., send the navigation information arriving corresponding destination to described client device.
4. an air navigation aid, described method is applied in client device side, it is characterized in that, described method comprises:
To the 2 D code information of server sending destination, the 2 D code information of described destination comprises number of plies information in described buildings of the azimuth information of place, described destination buildings, described destination and the described destination positional information at this layer;
Receive the navigation information of the described destination of arrival that described server sends according to the 2 D code information of described destination.
5. method according to claim 4, is characterized in that, described method also comprises:
Receive the travel route information that user formulates;
According to described travel route information, generate navigation information;
Described navigation information is combined with the map data base in described client device, generates navigation map, navigate.
6. a guider, described application of installation, at server side, is characterized in that, described device comprises:
Receiving element, for receiving the 2 D code information of destination that client device sends, the 2 D code information of described destination comprises number of plies information in described buildings of the azimuth information of place, described destination buildings, described destination and the described destination positional information at this layer;
Transmitting element, for the 2 D code information according to described destination, sends the navigation information arriving described destination to described client device.
7. device according to claim 6, is characterized in that,
Described receiving element, also at the 2 D code information according to described destination, before sending to described client device the navigation information arriving described destination, receive the 2 D code information of starting point that client device sends, the 2 D code information of described starting point comprises number of plies information in described buildings of the azimuth information of place, described starting point buildings, described starting point and the described starting point positional information at this layer;
Described transmitting element, also at the 2 D code information according to described destination, after described client device sends the navigation information arriving described destination, according to the 2 D code information of described starting point, send the navigation information of described destination to described starting point to described client device.
8. device according to claim 6, is characterized in that,
Described transmitting element, specifically for for each destination, confirms the time of going to this destination to need and the time of handling affairs needs after going to each destination, thus determines T.T. of going to each destination to spend; According to order from less to more of described T.T., send the navigation information arriving corresponding destination to described client device.
9. a guider, described application of installation, in client device side, is characterized in that, described device comprises:
Transmitting element, for the 2 D code information to server sending destination, the 2 D code information of described destination comprises number of plies information in described buildings of the azimuth information of place, described destination buildings, described destination and the described destination positional information at this layer;
Receiving element, for receiving the navigation information of the described destination of arrival that described server sends according to the 2 D code information of described destination.
10. device according to claim 9, is characterized in that, described receiving element, also for receiving the travel route information that user formulates; Described device also comprises:
Generation unit, for according to described travel route information, generates navigation information;
Described generation unit, also for being combined with the map data base in described client device by described navigation information, generating navigation map, navigating.
CN201510809537.7A 2015-11-19 2015-11-19 Air navigation aid and device Active CN105403215B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510809537.7A CN105403215B (en) 2015-11-19 2015-11-19 Air navigation aid and device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510809537.7A CN105403215B (en) 2015-11-19 2015-11-19 Air navigation aid and device

Publications (2)

Publication Number Publication Date
CN105403215A true CN105403215A (en) 2016-03-16
CN105403215B CN105403215B (en) 2018-07-06

Family

ID=55468849

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510809537.7A Active CN105403215B (en) 2015-11-19 2015-11-19 Air navigation aid and device

Country Status (1)

Country Link
CN (1) CN105403215B (en)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106202571A (en) * 2016-08-11 2016-12-07 龙旭光 Digital Map System based on Quick Response Code storage customer information and using method thereof
CN106878932A (en) * 2017-04-17 2017-06-20 苏州小鱼信息科技有限公司 A kind of Intelligent indoor navigation system of the medical institutions based on IBeacons
CN107941219A (en) * 2017-11-09 2018-04-20 冯云霞 A kind of indoor navigation system
CN109459035A (en) * 2018-12-25 2019-03-12 西安光之影科技发展有限公司 Navigation system and method
CN109558472A (en) * 2018-11-26 2019-04-02 努比亚技术有限公司 Map inquiry method, terminal and computer readable storage medium
CN112052408A (en) * 2020-09-09 2020-12-08 上海有个机器人有限公司 Method for tracking life cycle of mobile robot intelligent body equipment

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6157342A (en) * 1997-05-27 2000-12-05 Xanavi Informatics Corporation Navigation device
JP2001033265A (en) * 1999-07-23 2001-02-09 Denso Corp Navigation device
JP2006112981A (en) * 2004-10-15 2006-04-27 Equos Research Co Ltd Information processing apparatus
CN202393393U (en) * 2011-11-16 2012-08-22 华南理工大学 Wireless mode area traffic guide system
CN103292805A (en) * 2013-05-28 2013-09-11 武汉理工大学 Indoor navigation system and indoor navigation method thereof
CN103759723A (en) * 2013-12-27 2014-04-30 杭州电子科技大学 Indoor navigation method
CN103900590A (en) * 2012-12-25 2014-07-02 上海博泰悦臻电子设备制造有限公司 Navigation method and device based on two-dimension code
CN104501821A (en) * 2014-12-04 2015-04-08 惠州Tcl移动通信有限公司 Optimal route planning method and system based on real-time traffic status, and portable equipment

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6157342A (en) * 1997-05-27 2000-12-05 Xanavi Informatics Corporation Navigation device
JP2001033265A (en) * 1999-07-23 2001-02-09 Denso Corp Navigation device
JP2006112981A (en) * 2004-10-15 2006-04-27 Equos Research Co Ltd Information processing apparatus
CN202393393U (en) * 2011-11-16 2012-08-22 华南理工大学 Wireless mode area traffic guide system
CN103900590A (en) * 2012-12-25 2014-07-02 上海博泰悦臻电子设备制造有限公司 Navigation method and device based on two-dimension code
CN103292805A (en) * 2013-05-28 2013-09-11 武汉理工大学 Indoor navigation system and indoor navigation method thereof
CN103759723A (en) * 2013-12-27 2014-04-30 杭州电子科技大学 Indoor navigation method
CN104501821A (en) * 2014-12-04 2015-04-08 惠州Tcl移动通信有限公司 Optimal route planning method and system based on real-time traffic status, and portable equipment

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106202571A (en) * 2016-08-11 2016-12-07 龙旭光 Digital Map System based on Quick Response Code storage customer information and using method thereof
CN106878932A (en) * 2017-04-17 2017-06-20 苏州小鱼信息科技有限公司 A kind of Intelligent indoor navigation system of the medical institutions based on IBeacons
CN107941219A (en) * 2017-11-09 2018-04-20 冯云霞 A kind of indoor navigation system
CN109558472A (en) * 2018-11-26 2019-04-02 努比亚技术有限公司 Map inquiry method, terminal and computer readable storage medium
CN109459035A (en) * 2018-12-25 2019-03-12 西安光之影科技发展有限公司 Navigation system and method
CN112052408A (en) * 2020-09-09 2020-12-08 上海有个机器人有限公司 Method for tracking life cycle of mobile robot intelligent body equipment
CN112052408B (en) * 2020-09-09 2021-08-06 上海有个机器人有限公司 Method for tracking life cycle of mobile robot intelligent body equipment

Also Published As

Publication number Publication date
CN105403215B (en) 2018-07-06

Similar Documents

Publication Publication Date Title
CN105403215A (en) Navigation method and device
US10837783B2 (en) Real time travel director
Beck et al. Online planning for collaborative search and rescue by heterogeneous robot teams
CN102575939B (en) Collaborative local environment carries out positioning of mobile equipment
US8994560B2 (en) Managing parking space availability
CN101493510B (en) Indoor positioning system and method
US20170031925A1 (en) Mapping dynamic spaces and way finding related to the mapping
EP2769180B1 (en) Determining a likelihood of a directional transition at a junction in an encoded routability graph description
CN110858075B (en) Mobile robot cross-region method, device and scheduling system
CN105222784A (en) A kind of indoor navigation method, device and terminal
CN105136147A (en) Indoor navigation method, indoor navigation device and terminal
CN103080765A (en) Methods and apparatus for use in estimating a location of a mobile device within a structure
JP4053462B2 (en) Guidance information providing system
TWI618430B (en) System, method and computer-readable recording medium for providing notice according to location secession
CN104848849A (en) Target aggregation site planning method and target aggregation site planning device based on positioning technology
KR20120090480A (en) Method and apparatus for providing vehicle reservation service using location information
US20200141735A1 (en) Indoor navigation system and method thereof
US20150345954A1 (en) Graphical route navigation
US11785430B2 (en) System and method for real-time indoor navigation
CN106028448A (en) Positioning method, terminal equipment, server and system
KR20220029837A (en) Autonomous driving platform based on grid-address system on the basis of digital twin
US20210396543A1 (en) Information processing apparatus, information processing method, and program
CN108353374A (en) Method and system for ranging protocol
Gunther et al. A UHF RFID positioning system for use in warehouse navigation by employees with cognitive disability
WO2022033070A1 (en) Method and apparatus for determining position of rack

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant