Summary of the invention
As can be seen from above, the present invention by system in indoor preset coordinate identification marking, the user passes through the coordinate mark in the terminal reading chamber in the process of advancing, inquiry system obtains positional information accurately, simultaneously, obtains the pointing direction data of terminal by the electronic compass of terminal, in conjunction with indoor location and directional data, terminal is calculated user's position and direction of motion, and is superimposed upon indoor map interface, and the route that the guiding user advances positions and navigates.
Further, the development that provided a kind of indoor positioning navigational system is a kind of indoor navigation business is provided provides powerful guarantee, meets the requirement of user each side, promotes user friendly experience.
For achieving the above object, one aspect of the present invention provides a kind of indoor positioning navigational system, and the method comprises:
System is encoded in indoor selection fixed position, measure the coordinate position of fixed position and be saved in system, binding coding and coordinate, and coding is write to bar code, or binding NFC identifying information and coordinate, terminal recognition bar code or NFC device, obtain barcode encoding or NFC identifying information, by coding and identifying information, obtains corresponding position.
In an embodiment of a kind of indoor positioning navigational system provided by the invention, the method also comprises:
The user is in traveling process, remove the coordinate mark in reading chamber by terminal, comprise the bar coding mode and the NFC mode is distinguished, obtain the identifying information of barcode encoding information or NFC device, and obtain corresponding coordinate data by bar code or NFC identifying information inquiry system end.
In an embodiment of a kind of indoor positioning navigational system provided by the invention, the method also comprises:
After terminal is obtained coordinate position data, obtain the sensing of terminal by the electronic compass of terminal, the direction that the judgement user advances, calculate by Geographic Information System the route that the user advances, and provide indoor navigation and guidance information based on user's current location and the route of advancing for the user.
Have the following advantages specifically:
Location navigation is reliable and stable:
System intialization fixed position telltale mark, after terminal recognition mark, inquiry system positions, and locator meams is simple and reliable, does not rely on wireless signal and positions, and simultaneously, obtains terminal by terminal ground magnetic device and points to, and working stability is reliable.
The indoor environment application:
System is designed primarily to indoor the use, and the combining geographic information system can reliablely and stablely provide location and the navigation service under indoor environment for the user, with low cost, reliability is high, does not rely on traditional location and navigate mode, is a kind of effective indoor positioning and navigate mode.
Embodiment
With reference to the accompanying drawings the present invention is described more fully, exemplary embodiment of the present invention wherein is described.
For achieving the above object, a kind of indoor positioning navigational system has been proposed.
Below in conjunction with the drawings, embodiments of the present invention are described.
The key point that realizes a kind of indoor positioning navigational system is as follows:
The coordinate mark:
System is in indoor selected fixing position, by various professional locating devices, measure its coordinate position, and with mark, carry out associated by it, comprise barcode encoding or NFC identifying information, bound in system, and it is managed and safeguards, and the terminal inquiry interface is provided, obtain the positional information of mark by the inquiry mark.
Location and navigation:
Terminal is by the recognition mark, obtain the identifying information of mark, and obtain the coordinate position data of correspondence markings based on the identifying information inquiry system, the recognition that the recognition mode comprises bar code reading and NFC mode, terminal is passed through camera scanning coordinate mark, or reads by the NFC mode NFC label be positioned on fixed position and obtain its identifying information.
The user submits location and navigation request to, and the specifically labelled identifying information of system analysis coordinate information corresponding to inquiry system end, position the user, simultaneously, according to user's navigation request, planning user's navigation way.
Simultaneously, terminal is by the earth induction device of integrated electronic compass, the sensing of inductive terminations, terminal is pointed to the indication as user's direct of travel, the mark position that system is obtained terminal is inquired about corresponding coordinate data, point in conjunction with user terminal, calculate the current course of user, and the route of advancing based on the user is navigated.
Indoor Geographic Information System:
Indoor Geographic Information System provides map based on indoor and the additional function of various Geographic Information System, the demonstration that comprises position and route, user's navigation of advancing, the displaying of interior architecture thing circuit etc.
Main functional modules
A kind of indoor positioning navigational system has mainly comprised user side, and system end and coordinate label below are described each ingredient respectively:
As shown in Figure 1, user side comprises following functional module:
User Interface 100:
The interface of user side terminal and user interactions, the user, by interactive interface operating terminal and access system, is carried the demonstration of various data, as the demonstration of location and navigation information.
Business logic modules 101:
User side logic of business functions module, carry out alternately the logic of business functions of completing user end with periphery and functional module.
Data memory module 102:
The data memory module of user side, preserve the various data of user side, and data access interface be provided.
Locating module 103:
User side obtains the identifying information of coordinate mark and initiates Location Request by scanning barcode or NFC induction, obtains the functional module of current location information.
Electronic compass 104:
The functional module of the direction identification on terminal, obtain the current sensing of terminal by the ground magnetic device, obtains directional information.
Recognition module 105:
The functional module of identification positioning label on terminal, comprise bar code scan and resolve functional module and NFC recognition functional module, and the coded message of the elements of a fix is provided.
Geography information module 106:
The geography information functional module of user side, provide basic geography information to show and additional function, shows cartographic information and based on customer location and course show navigator information.
System access module 107:
The data access interface of user side and system end, initiate the data access of system end by the system access interface module, with system, obtain alternately the various data of system.
As shown in Figure 2, system side comprises as lower module:
User's access interface 200:
System end and user side carry out mutual interface, the transmission of the various mutual and message of realization and user side.
Business logic modules 201:
The logic of business functions module of system end, carry out alternately with each functional module of system end, carries out the miscellaneous service logic, completes the miscellaneous service function.
Management configuration module 202:
The system management function module, comprise user management, various management and the parameter configuration functions such as logic manage, parameter configuration.
Database 203:
System end database function module, provide the data manipulation functions such as data storage and data access.
Telltale mark module 204:
The managing positioning flag data, safeguard the mapping relations of specifically labelled identifying information and actual position coordinate, based on specifically labelled identifying information inquiry coordinate data.
Line module 205:
System end provides the user to register and the system access user is authenticated and the functional module of authentication, guarantees that legal user is linked into system.
Data service module 206:
The data access service functional module that system end provides for the user, by the telltale mark data of data access service access system end, obtain the coordinate data that telltale mark is corresponding.
Geographic Information System 207:
The Geographic Information System functional module of system end, provide the various functions of Geographic Information System, and map datum is provided, and based on customer location and direct of travel, calculates navigation information and the various various functions relevant with Geographic Information System.
System door 209:
System user is logined the door of the system of door, the interface that provides the user to use system and the carrying of miscellaneous service flow process.
Below give one example to illustrate that user of the present invention uses the workflow of a kind of indoor positioning navigational system of the present invention, as shown in Figure 3, in this embodiment, business comprises the following steps:
Step 1: select the recognition mode, comprise bar code scan or the NFC mode is distinguished, terminal is obtained specifically labelled identifying information
Step 2: terminal is obtained the terminal directional information by electronic compass;
Step 3: the user submits location and navigation request to;
Step 4: system is carried out authentication and authentication to the user;
Step 5: system analysis user request, obtain the navigation information that specifically labelled identifying information and terminal are pointed to data and user;
Step 6: as be the system validated user, system-computed and planning user's navigation way;
Step 7: the coordinate information that the system queries mark is corresponding also points to data based on user terminal and calculates the current route of advancing of user, for the user provides location and navigation, as is the disabled user, and the System Reports error message also is pushed to terminal;
Description of the invention is in order to provide for the purpose of example and explanation, and is not exhaustively or limit the invention to disclosed form.Many modifications and variations are obvious for the ordinary skill in the art.Selecting and describing embodiment is for better explanation principle of the present invention and practical application, thereby and makes those of ordinary skill in the art can understand the various embodiment with various modifications that the present invention's design is suitable for special-purpose.