A kind ofly the terminal of mobile location information service is provided and this service method is provided
Technical field
The technical field that the present invention relates to electronic navigation is particularly related to and a kind ofly the terminal of mobile location information service is provided and this service method is provided, and is applicable to mobile location information terminal technology and mobile location information service.
Background technology
Along with the development of mobile communication technology, LBS, English full name are Location Based Service, i.e. mobile location information service is arisen at the historic moment.LBS comprises two layers of meaning: at first be the mobile location information of determining mobile device or user place; Next provides the various information service relevant with the shift position.Mobile location information on the ordinary meaning is with the residing X that is positioned under certain coordinate system of mobile subscriber terminal equipment, and Y coordinate figure mode provides.This coordinate system can be to be the GPS of benchmark with the earth, and positioning equipment is satellite and GPS receiver module; Also can be to be the base station positioning system of benchmark with the mobile communication transmitting base station, positioning equipment be mobile base station and hand phone; Can also be to be the local positioning system in zonule of benchmark with the application places, positioning equipment be wireless induction array and wireless transmitter module, RFID for example, radio frequency label.
Documents 1, relate to a kind of terminal that mobile location information is provided as the Chinese invention patent announced " a kind of the mobile communication terminal of location-based service is provided and this service method is provided " patent No. in 200510051405.9, its structural drawing as shown in Figure 1.Device 20 is the gps signal receiver, and device 10 is a gps satellite.Device 10 and 20 has constituted the basic structure that mobile location information is provided, and the mobile location information that provides is the gps coordinate value, i.e. the longitude of terminal and latitude.This mobile location information also can equivalence be the X of terminal in the three-dimensional system of coordinate that with the earth surface is reference, Y, Z coordinate figure.
Documents 2 relates to a kind of terminal that mobile location information is provided as Chinese invention patent " RFID positioning transmitting receiving apparatus, the system and method " patent No. of having announced in 200610112641.1, its structural drawing as shown in Figure 2. Device 34,35 is the RFID radio frequency label that is installed on the different article, and device 33 is the radio-frequency (RF) tag reader, and it is installed on the terminal.When terminal near device 34 the time, device 33 can know that terminal just is near the device 34 by the RFID radio frequency label; When terminal near device 35 the time, device 33 can know that terminal just is near the device 35 by the RFID radio frequency label.Suppose the location aware of device 34,35, can know the mobile location information of terminal so by this system, this information equivalence is being the X in the two-dimensional coordinate system of reference, Y coordinate figure in terminal to install 34,35.
Documents 3 relates to a kind of terminal that mobile location information is provided as Chinese invention patent " movable positioning terminal device " patent No. of having announced in 200410071872.3, its structural drawing as shown in Figure 3.Device 50 is the GSM network, and it comprises device 41 location application and service system; Install 42 mobile base station systems.Device 60 is the terminal body based on the GSM network, and it comprises device 43SIM card module; Install the 44GSM transmitter module and install 45 digital signal processors.Device 70 is the location module, and it comprises device 46 sub-district selective listing memory modules and installs 47 position computation module.Described device 45 digital signal processors receive the startup positioning instruction, carry out immediately based on the needed Data Receiving operation of GSM network positions, measure the frequency of all permissions, calculate the average signal strength of each frequency, and list as position information set with respect to individual adjacent base station; With this position information set by aforesaid GSM radio-frequency (RF) receiving and transmission module and with it the tipping antenna assembly 48, be sent to the location application and the service system device 41 that insert the GSM network, through comparing, draw the concrete mobile location information of terminal with device 41 electronic charts that had.Its information equivalence in terminal to install the X in the two-dimensional coordinate system that 42 mobile base station systems are reference, Y value.
Three kinds of above-mentioned technology, from the location theoretically, the mobile location information that obtains is the X of terminal in certain two-dimensional coordinate system, the X in Y coordinate figure or the three-dimensional system of coordinate, Y, Z coordinate figure.Main difference is the difference as the coordinate system reference, or the earth, or is loaded with the partial array of radio frequency label RFID, or is the mobile communication base station.Which kind of mode no matter, its limitation is that mobile location information is just handled terminal as the geometric point in a two dimension or the three-dimensional system of coordinate, a geometric point has only three degree of freedom at the most, i.e. X, Y, Z coordinate figure.Yet along with the requirement of mobile location information service deepens constantly, its mobile location information that requires terminal to provide is also abundant thereupon.Novel terminal is not only has three degree of freedom in the three dimensions, X, Y, a geometric point of Z coordinate figure, prior it be to have six-freedom degree, X, Y, Z coordinate figure in the three dimensions; Attitude angle α, a rigid body of beta, gamma.The multivariant spatial attitude of rigid body has characterized the user's of terminal sensing intention.The mobile location information that provides of terminal can be utilized so that a kind of novel mobile location information service to be provided thus.
Summary of the invention
Technical matters to be solved by this invention is the present situation at prior art, provides a kind of and has the terminal that the mobile location information service is provided of multiple degrees of freedom sensing module and multiple degrees of freedom mobile location information double effects and this service method is provided.
The present invention solves the problems of the technologies described above the technical scheme that is adopted: a kind ofly the terminal of mobile location information service is provided and this service method is provided, comprise terminal, terminal includes basic fixed position module, accessory positioning module, microprocessor module and mobile network's communication module; The basic fixed position module is determined terminal at the X that sets under the reference coordinate system, Y, Z coordinate figure; Accessory positioning module is determined terminal at the deflection φ that sets under the reference coordinate system
0And tiltangle
0The microprocessor module is according to the determined X of basic fixed position module, Y, Z coordinate figure, the auxiliary simultaneously deflection φ to determine according to accessory positioning module
0And tiltangle
0Calculate terminal pointing vector and X, Y, the angle value α between the Z axle, beta, gamma.X, Y, the Z coordinate figure, i.e. the initial point of pointing vector, and α, three attitude angle of beta, gamma, and the angular separation of pointing vector has constituted all information of pointing vector.This information is sent to mobile network's communication module by the microprocessor module; Mobile network's communication module is through network and exterior terminal information mutual communication, and the information of pointing vector is reached exterior terminal.
The measure of taking also comprises:
The basic fixed position module of above-mentioned terminal is mounted with the GPS GPS, and this basic fixed position module is obtained the true origin value (X of described terminal under the coordinate system that with the earth is reference by the satellite of GPS GPS
0, Y
0, Z
0) and coordinate sampling point value X
n, Y
n, Z
n, this coordinate sampling point value X
n, Y
n, Z
nAt least comprise the coordinate first point value X that samples
1, Y
1, Z
1With the coordinate second point value X that samples
2, Y
2, Z
2Coordinate sampling point value X
n, Y
n, Z
nRepresented at terminal true origin value of living in (X
0, Y
0, Z
0) near exist the mobile location information point that might be pointed to by the pointing vector of terminal.True origin value (X
0, Y
0, Z
0) and coordinate sampling point value X
n, Y
n, Z
nRelated Z direction coordinate figure can call the data with existing in existing electronic three-dimensional map, and by the directions X coordinate figure, Y direction coordinate figure retrieval indirectly obtains.
Prestowage has the three-dimensional electronic compass module in the above-mentioned terminal additional locating module, and this three-dimensional electronic compass module includes three geomagnetic sensor and three acceleration transducer.By known specific mathematical computing, can obtain terminal is being with reference to the deflection φ under the three-dimensional system of coordinate with the earth
0And tiltangle
0
Initial point and true origin value (X with the pointing vector of above-mentioned terminal
0, Y
0, Z
0) identical, and this pointing
vector 130 by with X, Y, the angle value α between the Z axle, beta, gamma decision, its computing formula is:
γ
0=90 °-θ
0
In conjunction with existing electronic three-dimensional map information, above-mentioned terminal is extracted around it three-dimensional coordinate sampling point value X of each sampled point in three dimensions by the server of network from be in network
n, Y
n, Z
nThis coordinate sampling point value X
n, Y
n, Z
nAt least comprise the coordinate first point value X that samples
1, Y
1, Z
1With the coordinate second point value X that samples
2, Y
2, Z
2, and calculate the direction α of each sampled point with respect to the vector of terminal
1, β
1, γ
1And α
2, β
2, γ
2Until α
n, β
n, γ
nWherein computing formula is, if order
α then
1=arccos[(x
1-x
0)/r
1];
β
1=arccos[(y
1-y
0)/r
1];
γ
1=arccos[(z
1-z
0)/r
1];
α
2=arccos[(x
2-x
0)/r
2];
β
2=arccos[(y
2-y
0)/r
2];
γ
2=arccos[(z
2-z
0)/r
2];
...
α
n=arccos[(x
n-x
0)/r
n];
β
n=arccos[(y
n-y
0)/r
n];
γ
n=arccos[(z
n-z
0)/r
n]。
With each sampled point of terminal surrounding of calculating direction vector α with respect to terminal
1, β
1, γ
1And α
2, β
2, γ
2Until α
n, β
n, γ
nWith the actual indicated direction vector α of terminal
0, β
0, γ
0Compare and mate; Be without loss of generality, suppose | α
2-α
0|≤Δ and | β
2-β
0|≤Δ and | γ
2-γ
0|≤Δ, a certain threshold value of Δ for realize setting thinks that then second sampled point is that the indication of terminal is intended to sampled point sequence numbering M=2.
Whole positional information P that above-mentioned terminal provides comprise true origin value X
0, Y
0, Z
0The angle α of pointing vector and three coordinate axis
0, β
0, γ
0, and the indication of terminal is intended to pairing sampled point sequence numbering M, M=2, brief note P={X
0, Y
0, Z
0, α
0, β
0, γ
0, M}.
Provide this service method positional information P to be reached operator's module that the mobile location information service is provided by network for terminal; The position information process device of operator's inside modules receives positional information P, is converted into user's intent information then, offers the sampled point main body by network again.
The sampled point main body is given interactive service platform in operator module in indirect interactive information mode by network-feedback with the corresponding data of relevant this sampled point; Perhaps can pass to terminal by network by direct interactive information mode.
If the terminal user has further feedback for the information that obtains in the above-mentioned steps, this feedback by the interactive service platform of network-feedback to operator's module, is passed to sampled point main body in indirect interactive information mode by network by interactive service platform in indirect interactive information mode again; Perhaps this feedback directly the interactive information mode reach the sampled point main body by terminal by network.
Compared with prior art, the present invention includes terminal, terminal includes basic fixed position module, accessory positioning module, microprocessor module and mobile network's communication module; The basic fixed position module is determined terminal at the X that sets under the reference coordinate system, Y, Z coordinate figure; Accessory positioning module is determined terminal at the deflection φ that sets under the reference coordinate system
0And tiltangle
0The microprocessor module is according to the determined X of basic fixed position module, Y, Z coordinate figure, the auxiliary simultaneously deflection φ to determine according to accessory positioning module
0And tiltangle
0Calculate terminal pointing vector and X, Y, the angle value α between the Z axle, beta, gamma.X, Y, the Z coordinate figure, i.e. the initial point of pointing vector, and α, three attitude angle of beta, gamma, and the angular separation of pointing vector has constituted all information of pointing vector.This information is sent to mobile network's communication module by the microprocessor module; Mobile network's communication module is through network and exterior terminal information mutual communication, and the information of pointing vector is reached exterior terminal.The invention has the advantages that: owing to adopted above technology, promptly the positional information that provides of terminal is by existing X
0, Y
0, Z
0Coordinate figure has expanded to and has comprised coordinate figure X
0, Y
0, Z
0Also has deflection φ simultaneously
0And tiltangle
0And the indication of terminal is intended to whole positional informations of pairing sampled point sequence numbering M.And these positional informations that increase have embodied certain intent information of the effector of terminal; Based on this intent information, as the host that mobile location information service is provided can with improve more and and information targetedly, offering the user of terminal, and can further build the information exchange platform between terminal user and its sampled point main body pointed.
Description of drawings
Fig. 1 is the principle schematic of documents 1 in the prior art;
Fig. 2 is the principle schematic of documents 2 in the prior art;
Fig. 3 is the principle schematic of documents 3 in the prior art;
Fig. 4 is the structured flowchart of embodiment of the invention terminal;
Fig. 5 is the principle schematic of embodiment of the invention terminal;
Fig. 6 is the principle schematic of the method for the embodiment of the invention.
Embodiment
Embodiment describes in further detail the present invention below in conjunction with accompanying drawing.
As shown in Figure 4, the embodiment of the invention, terminal 100, it comprises basic fixed position module 80, accessory positioning module 85, microprocessor module 90 and mobile network's communication module 95.Wherein, 80 of basic fixed position modules provide terminal at the X that sets under the reference coordinate system, Y, and the Z coordinate figure, and accessory positioning module 85 can provide the deflection φ of terminal 100 under above-mentioned setting reference coordinate system
0And tiltangle
0The pointing vector and the X of the calculation of parameter terminal that 90 of microprocessor modules provide according to above-mentioned basic fixed position module 80 and accessory positioning module 85, Y, the angle α of Z axle, beta, gamma, and be responsible for all positional informations are sent to mobile network's communication module 95.Mobile network's communication module 95 is issued other network terminals by the mobile network with above-mentioned positional information.
Present embodiment is achieved in that in conjunction with the accompanying drawings 5, loads GPS global positioning satellite module 80 in the terminal 100, and it is being with reference to the coordinate figure (X under the three-dimensional system of coordinate with the earth that this locating module 80 can obtain terminal via satellite
0, Y
0, Z
0).What specify in this embodiment is that existing GPS will far be worse than to X the location of Y-axis to the bearing accuracy of Z axle.So above-mentioned coordinate points (X
0, Y
0, Z
0), the sample point coordinate value (X that relates in the narration below also comprising
1, Y
1, Z
1) and (X
2, Y
2, Z
2) in the elements of a fix value of all Z directions, also can directly measure, but by calling the data with existing in the electronic three-dimensional map, by X, Y coordinate figure retrieval indirectly obtains by GPS.And the accurate Z axis data in the existing electronic three-dimensional map information is to obtain by the locator meams beyond the GPS.Relate to no longer repeated description of other three-dimensional coordinate point part below.
Load the three-dimensional electronic compass module in the terminal 100 simultaneously, include three geomagnetic sensor and three acceleration transducer in this module.By known specific mathematical computing, can obtain terminal is being with reference to the deflection φ under the three-dimensional system of coordinate with the earth
0And tiltangle
0
With the indicating device of terminal as a
space vector 130, the initial point of this vector just is in coordinate position (X
0, Y
0, Z
0), and the direction of this vector is by the angle (α of this vector and three coordinate axis
0, β
0, γ
0) decision
γ
0=90 °-θ
0
In conjunction with electronic map information, terminal is extracted around it each sampled point in three dimensions by the server of wireless network from be in network, the English POI of sampled point, and the full text of POI is the D coordinates value of Point of Interest.In order to simplify demonstration, preceding two sampled points 110 and 120 have only been indicated among Fig. 5.Wherein the coordinate figure of 110 sampled points 1 is (X
1, Y
1, Z
1), the coordinate figure of 120 sampled points 2 is (X
2, Y
2, Z
2).
Calculate the direction (X of each sampled point with respect to the vector of terminal
1, Y
1, Z
1) and (X
2, Y
2, Z
2).Wherein, if order
Then
α
1=arccos[(x
1-x
0)/r
1]
β
1=arccos[(y
1-y
0)/r
1]
γ
1=arccos[(z
1-z
0)/r
1]
α
2=arccos[(x
2-x
0)/r
2]
β
2=arccos[(y
2-y
0)/r
2]
γ
2=arccos[(z
2-z
0)/r
2]
With each sampled point of terminal surrounding of calculating direction vector (α with respect to terminal
1, β
1, γ
1) and (α
2, β
2, γ
2) and the actual indicated direction vector (α of terminal
0, β
0, γ
0) compare and mate.Be without loss of generality, suppose if
| α
2-α
0|≤Δ and | β
2-β
0|≤Δ and | γ
2-γ
0|≤Δ, a certain threshold value of Δ for realizing setting thinks that then sampled point 2,120 is intended to sampled point M for the indication of terminal, M=2.
Whole positional information P that terminal provides comprise coordinate figure X
0, Y
0, Z
0And the angle (α of pointing vector and three coordinate axis
0, β
0, γ
0), and the indication of terminal is intended to pairing sampled point sequence numbering M, in this is implemented in M=2, note P={X by abridging
0, Y
0, Z
0, α
0, β
0, γ
0, M}.
Illustrate that in conjunction with Fig. 6 that the method flow of location information service is provided among the present invention is as follows:
1, terminal 100, and positional information P is reached operator's module 200 that the mobile location information service is provided by mobile radio network.The position information process device 210 of operator's module 200 inside receives positional information P, is converted into user's intent information then, offers sampled point main body 300 by network again.
2, sampled point main body 300 is given interactive service platform 220 in operator module 200 in indirect interactive information mode by network-feedback with the corresponding data of relevant this sampled point.Perhaps can pass to terminal 100 by network by direct interactive information mode.
If 3 terminals, 100 users have further feedback for the information that obtains in the above-mentioned steps, the interactive service platform 220 that this feedback is sent out deaf in indirect interactive information mode to operator's module 200 by network is passed to sampled point main body 300 in indirect interactive information mode by network by interactive service platform 220 again.Perhaps this feedback directly the interactive information mode reach sampled point main body 300 by terminal 100 by network.
The invention has the advantages that: owing to adopted above technology, namely the positional information that provides of terminal is by existing X0,Y
0,
Z
0Coordinate figure has expanded to and has comprised coordinate figure X0,Y
0,Z
0Also has simultaneously deflection φ0And tiltangleθ0And the finger of terminal Whole positional informations of the corresponding sampled point sequence numbering of schematic diagram M. And these positional informations that increase have embodied terminal Certain intent information of effector; Based on this intent information, as the host that mobile position information service is provided can with More improve and and information targetedly, offering the user of terminal, and can further build terminal and use Information exchange platform between person and its sampled point main body pointed. Most preferred embodiment of the present invention is illustrated, by this The various variations that the field those of ordinary skill is made or remodeling can not depart from the scope of the present invention.