Embodiment
As shown in Figure 1, be the schematic flow sheet of first embodiment of method for acquiring position service information of the present invention.Present embodiment may further comprise the steps:
Step 101, portable terminal utilize location technology to position, and obtain the positional information of oneself, and send above-mentioned positional information to Location Service Platform.
Above-mentioned positional information is the latitude and longitude information of current mobile terminal position;
Step 102, above-mentioned Location Service Platform go out the geography information corresponding with above-mentioned positional information by the GIS database matching, and return the location service information that comprises above-mentioned geography information to above-mentioned portable terminal;
Step 103, above-mentioned portable terminal obtain above-mentioned location service information.
Core crucial in the location service information is positional information and geography information, and both complement each other, and are indispensable.Longitude and latitude positional information is not represented in all senses for the user of general portable terminal, must be placed on a geography information, just can be represented as certain place, sign, orientation etc., could be understood by people.Therefore, except getting access to by location technology the positional information of portable terminal, must latitude and longitude information conversion promptly be matched to the geography information of user's real concern by generalized information system, further just can obtain the location service information relevant, as map, route searching result etc. with the position.
Present embodiment passes to Location Service Platform by portable terminal with positional information, above-mentioned Location Service Platform matches the geography information corresponding with above-mentioned positional information according to the GIS data message in the GIS database, at last return the location service information that comprises above-mentioned geography information, thereby make portable terminal get access to the dynamic position information on services of various real-time update relevant with current location to above-mentioned portable terminal.
As shown in Figure 2, be the schematic flow sheet of second embodiment of method for acquiring position service information of the present invention.Present embodiment specifically may further comprise the steps:
Step 201, portable terminal send locating request message.
Above-mentioned locating request message can realize by service order, can also realize by shortcut default in the above-mentioned portable terminal;
Step 202, portable terminal carry out the GPS location, obtain the positional information of oneself, and send above-mentioned positional information to Location Service Platform.
Alternatively, in this step, portable terminal can also obtain the positional information of oneself by carrying out the PHS location;
Step 203, portable terminal above-mentioned positional information is compressed and encryption after, send through overcompression and the positional information after encrypting by short message to Location Service Platform.
Alternatively, above-mentioned portable terminal can also send through overcompression and the positional information after encrypting to Location Service Platform by multimedia messages;
Step 204, above-mentioned Location Service Platform are resolved (promptly decompress and decipher) and are restored above-mentioned positional information, go out the geography information corresponding with above-mentioned positional information by the GIS database matching;
Step 205, above-mentioned Location Service Platform return confirmation to above-mentioned portable terminal;
Step 206, the above-mentioned portable terminal rheme that makes progress is put service platform and is sent location service request message;
Step 207, above-mentioned Location Service Platform carry out analyzing and processing according to above-mentioned location service request message to above-mentioned positional information, and return the location service information that comprises above-mentioned geography information to above-mentioned portable terminal.
Above-mentioned location service request message can be any location service request message relevant with current location, can carry out different analyzing and processing processes at the different above-mentioned Location Service Platform of location service request message, returns different location service informations.As: location service request message is " media information output ", the Various types of data information that above-mentioned Location Service Platform is paid close attention to mobile terminal user, send to above-mentioned portable terminal with forms such as literal, data sheet, picture, thematic maps, to satisfy the needs of different analysis decisions; Location service request message is " peripheral status inquiry ", and Location Service Platform can be to the facility around the above-mentioned portable terminal, and certain provides the details of service to inquire about in being provided with, or even information is carried out interactively processing; Location service request message is " decision-making and event response (as: interim traffic control, vehicle flowrate etc.) ", Location Service Platform can set in advance relevant decision analytic model, like this can be according to the situation that occurs, automatically provide the solution that suggestion is adopted, for your guidance, determine scientific and reasonable decision-making or plan; Lead location service request message and be " boat/path computing ", Location Service Platform can be according to the current position of portable terminal and the position of destination, carry out the optimal route analysis, and according to predetermined conditions and rule, coupling generates the suggestion route that goes to the destination, and critical information on the way is provided simultaneously;
Step 208, above-mentioned portable terminal get access to above-mentioned location service information.
In the present embodiment, can the GPS location technology can be by the location technology that the mobile network uses, the PHS location technology can also be for portable terminal.Wherein, the gps satellite location is that the signal that relies on satellite to send positions, and the position at the calculating satellite place that navigation system is real-time obtains star chart, the position at the place of systematic comparison star chart and current satellite just can obtain on-site longitude and latitude of portable terminal and height.Can obtain the higher positional information of precision by the gps satellite location.Location, PHS base station is one of technology of Location based service, this location technology relies on the PHS net, be developing from pas network, obtain the positional information (latitude and longitude coordinates data) of mobile phone users, and the value-added service of respective service is provided for mobile terminal user under the support of generalized information system.The advantage of satellite fix is that ratio of precision is higher, if in the open air or remote area can receive that satellite-signal just can locate, the PHS locating accuracy is lower than GPS, but because the penetration power of satellite-signal is relatively poor, so indoor receiving satellite signal is relatively poor.
As shown in Figure 3, be the schematic flow sheet of the 3rd embodiment of method for acquiring position service information of the present invention.Compare with a last embodiment, above-mentioned steps 202 can also be following steps in the present embodiment:
Step 202a, portable terminal judge whether to receive the satellite positioning signal of GPS, if, execution in step 202b then; Otherwise, execution in step 202c then.
Step 202b, portable terminal obtain the positional information of portable terminal by the gps satellite location.
Step 202c, portable terminal obtain the positional information of portable terminal by location, PHS base station.
Step 202d, portable terminal send above-mentioned positional information to Location Service Platform.
In the present embodiment, owing to consider that the penetration power of satellite-signal is relatively poor, relatively poor these actual conditions of indoor reception have increased the operation of a judgement.If do not receive satellite positioning signal, then can adopt the PHS location technology to obtain the positional information of portable terminal.Present embodiment is by optional PHS and two kinds of location technologies of GPS, the limitation of having avoided single location technology to bring.
As shown in Figure 4, be the schematic flow sheet of the 4th embodiment of method for acquiring position service information of the present invention.Compare with the 3rd embodiment with second embodiment, in the present embodiment, can also comprise the steps: after the above-mentioned steps 208
Step 209, if above-mentioned Location Service Platform receive that above-mentioned portable terminal sends obtain voice service request message, then set up communicating to connect between above-mentioned Location Service Platform and the above-mentioned portable terminal.
Present embodiment is (even portable terminal has been received the location service information that comprises above-mentioned geography information at the unfamiliar user of geographical environment, this user also can't correctly understand above-mentioned information), by initiating to obtain the request of voice service, make portable terminal set up and Location Service Platform between communication port, directly accept the help of the seat personnel of above-mentioned Location Service Platform for mobile terminal user by voice mode.
The foregoing description of method for acquiring position service information of the present invention passes to Location Service Platform by portable terminal with positional information (longitude and latitude information), above-mentioned Location Service Platform generates the geography information corresponding with above-mentioned positional information according to the coupling of the GIS data message in the GIS database, and return the location service information that comprises above-mentioned geography information, thereby make portable terminal can get access to the dynamic position information on services of various real-time update relevant with current location.In addition, Location Service Platform focuses on server end with all data resources and carries out unified management in the above embodiment of the present invention, thereby makes portable terminal can get access to the most complete up-to-date data information in real time.
As shown in Figure 5, be the structural representation of first embodiment of the system that obtains of location service information of the present invention.Present embodiment comprises interconnective portable terminal 10 and Location Service Platform 20.Wherein, the positional information that portable terminal 10 is used to obtain oneself is a latitude and longitude information, and sends above-mentioned positional information to Location Service Platform 20; Location Service Platform 20 is used for going out the geography information corresponding with above-mentioned positional information by the GIS database matching, and returns the location service information that comprises above-mentioned geography information to portable terminal 10, as position expressing information such as electronic charts.
In the present embodiment, portable terminal 10 can utilize location technologies such as gps satellite location or location, list/many base stations, location, PHS base station to position, obtain the positional information (latitude and longitude information) of oneself after, to the above-mentioned positional information of Location Service Platform 20 transmissions.After Location Service Platform 20 is received above-mentioned positional information, go out the geography information corresponding, and return the location service information that comprises above-mentioned geography information, as map, route searching result etc. to portable terminal 10 with above-mentioned positional information by the GIS database matching.Above-mentioned location service information is to generate according to the information in the network side GIS database in the present embodiment, because the information in the GIS database is real-time update, therefore make portable terminal can obtain the dynamic position information on services of various real-time update relevant with current location.
As shown in Figure 6, be the structural representation of second embodiment of the system that obtains of location service information of the present invention.Compare with a last embodiment, portable terminal 10 can comprise interconnective locating module 11 and first communication module 12 in the present embodiment.Wherein, locating module 11 is used to obtain its positional information; First communication module 12 is connected with Location Service Platform 20, is used for sending above-mentioned positional information to Location Service Platform 20, and receives above-mentioned geography information.Locating module 11 can be for obtaining first locating module of positional information by the gps satellite location; Perhaps can also be for obtaining second locating module of positional information by PHS list/location, many base stations.
Compare with a last embodiment, Location Service Platform 20 can comprise second communication module 21, matching module 22 and second processing module in the present embodiment.Wherein, second communication module 21 is connected with first communication module 12 in the portable terminal 10, is used to receive above-mentioned positional information, and returns geography information to first communication module 12; Matching module 22 is used for going out the geography information corresponding with above-mentioned positional information according to the GIS database matching; Second processing module is connected with second communication module 21 with matching module 22 respectively, is used for generating the location service information that comprises geography information according to above-mentioned geography information.
In addition, portable terminal 10 can also comprise first processing module 13 in the present embodiment, first communication module 12 is connected with locating module 11 by first processing module 13, first processing module 13 is used for the positional information that locating module 11 obtains is compressed and encryption, sends to described Location Service Platform for first communication module 12.Correspondingly, Location Service Platform 20 can also comprise the 3rd processing module 24 in the present embodiment, matching module 22 is connected with second communication module 21 by the 3rd processing module 24, the 3rd processing module 24 is used to resolve the above-mentioned positional information that restores the portable terminal transmission, mates for 22 pairs of above-mentioned positional informations of matching module.
In the present embodiment, the locating module 11 of portable terminal utilizes location technologies such as gps satellite location or location, list/many base stations, location, PHS base station to position, after obtaining the positional information (latitude and longitude information) of oneself, send above-mentioned positional information to the second communication module 21 of Location Service Platform 20 by first communication module 12.The above-mentioned positional information that 24 pairs of second communication modules 21 of the 3rd processing module of Location Service Platform 20 are received is carried out compress-encrypt and is handled, matching module 22 goes out the geography information corresponding with above-mentioned positional information by the GIS database matching, and after second processing module 23 is handled, at last return the location service information that comprises above-mentioned geography information to the first communication module 12 of portable terminal 10 by second communication terminal 21, as map, route searching result etc., thereby make portable terminal can obtain the dynamic position information on services of various real-time update relevant with current location.
In addition, portable terminal 10 can also comprise the trigger module 14 that is connected with locating module 11 in the present embodiment, and trigger module 14 is used for triggered location module 11 and obtains positional information.Above-mentioned trigger module can solve existing portable terminal when the location-based service of using particular interconnect network operation business (being called for short SP service provider) to provide, need to be grasped the relatively more inconvenient problem of corresponding business command system and operation, can make portable terminal can realize " PTT " function, promptly only need just can send location service request automatically by a key.
As shown in Figure 7, be the structural representation of the 3rd embodiment of the system that obtains of location service information of the present invention.On the basis of above-mentioned first and second embodiment of the system that obtains of location service information of the present invention, portable terminal 10 can also comprise first voice module 15 that is connected with first communication module 12 in the present embodiment, and be connected with the second communication module 21 of Location Service Platform 20, first voice module 15 is used for when first communication module 12 is received the above-mentioned location service information that comprises described geography information, obtain voice service request message to second communication module 21 transmissions, and carry out voice communication with Location Service Platform 20.
Correspondingly, Location Service Platform 20 can also comprise in the present embodiment: push module 25, be connected with second communication module 21, be used for when second communication module 21 receive that first voice module 15 of portable terminal 10 sends obtain voice service request message the time, push above-mentioned positional information to second voice module 26; Second voice module 26, be connected with first voice module 15 with propelling movement module 25 respectively, be used to receive above-mentioned positional information, and carry out voice communication, promptly set up communicating to connect between Location Service Platform 20 and the portable terminal 10 by communication network with portable terminal 10.
Present embodiment is at the unfamiliar user of geographical environment, as: even portable terminal has been received above-mentioned geography information and the information on services relevant with current location, above-mentioned information can't correctly be understood or discern to then above-mentioned mobile terminal user also, present embodiment initiates to obtain the request of voice service by first voice module, thereby make portable terminal set up and Location Service Platform between communication port, directly accept the help of the seat personnel of above-mentioned Location Service Platform for mobile terminal user.
As shown in Figure 8, be the structural representation of the 4th embodiment of the system that obtains of location service information of the present invention.On the basis of above-mentioned first, second and the 3rd embodiment of the system that obtains of location service information of the present invention, locating module 11 can also comprise in the present embodiment: judging unit 111 is used to judge whether to receive the satellite positioning signal of GPS; First positioning unit 112 is connected with judging unit 111, is used for obtaining positional information by the gps satellite location technology when the satellite positioning signal of GPS is received in judging unit 111 judgements; Second positioning unit 113 is connected with judging unit 111, is used for obtaining positional information by PHS list/many base stations location technology when the satellite positioning signal of GPS is not received in judging unit 111 judgements.
In the present embodiment, owing to consider that the penetration power of satellite-signal is relatively poor, relatively poor these actual conditions of indoor reception, increased a judging unit 111 in the locating module 11, promptly whether receive according to the result who judges and to trigger the satellite positioning signal of GPS first positioning unit 112 or second positioning unit 113 and to locate the positional information of obtaining portable terminal by gps satellite location or PHS list/many base stations.Present embodiment is by optionally realizing the location of portable terminal, the limitation of having avoided single location technology to bring based on the positioning unit of PHS and two kinds of location technologies of GPS.
The foregoing description of the system that obtains of location service information of the present invention passes to Location Service Platform by portable terminal with positional information, above-mentioned Location Service Platform matches the geography information corresponding with described positional information according to the GIS data message in the GIS database, and return the location service information that comprises described geography information, thereby make portable terminal get access to the dynamic position information on services of various real-time update relevant with current location.
It should be noted that at last: above embodiment only in order to technical scheme of the present invention to be described, is not intended to limit; Although with reference to previous embodiment the present invention is had been described in detail, those of ordinary skill in the art is to be understood that: it still can be made amendment to the technical scheme that aforementioned each embodiment put down in writing, and perhaps part technical characterictic wherein is equal to replacement; And these modifications or replacement do not make the essence of appropriate technical solution break away from the spirit and scope of various embodiments of the present invention technical scheme.