CN104008129B - Position information processing method, device and terminal - Google Patents
Position information processing method, device and terminal Download PDFInfo
- Publication number
- CN104008129B CN104008129B CN201410171846.1A CN201410171846A CN104008129B CN 104008129 B CN104008129 B CN 104008129B CN 201410171846 A CN201410171846 A CN 201410171846A CN 104008129 B CN104008129 B CN 104008129B
- Authority
- CN
- China
- Prior art keywords
- coordinates
- default
- area
- targets point
- geographic
- 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.)
- Active
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/50—Information retrieval; Database structures therefor; File system structures therefor of still image data
- G06F16/58—Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually
- G06F16/5866—Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually using information manually generated, e.g. tags, keywords, comments, manually generated location and time information
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/29—Geographical information databases
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Databases & Information Systems (AREA)
- Data Mining & Analysis (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Library & Information Science (AREA)
- Remote Sensing (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
The disclosure is directed to a kind of position information processing method, device and terminal, the method includes:Obtain the geographic coordinate information of coordinates of targets point corresponding to destination object;Judge the default rectangular area is located at by coordinates of targets point;If coordinates of targets point only belongs to, in a default rectangular area, the geographic area corresponding to default rectangular area is defined as the target geographical area corresponding with destination object;The border geography information of the geographic area corresponding to the multiple default rectangular area belonging to coordinates of targets point if coordinates of targets point belongs in multiple default rectangular areas, is obtained, the target geographical area corresponding to destination object is determined.The method carries out coarse positioning first with default rectangular area, when coarse positioning does not determine target geographical area, then recycles existing positioning mode, carry out fine positioning, so that positioning hour operation quantity is little, shorter, efficiency of the raising to the geographical zone location in destination object place is taken.
Description
Technical field
It relates to technical field of information processing, more particularly to a kind of position information processing method, device and terminal.
Background technology
With the use of the mobile radio terminals such as the development of modern electronic technology, smart mobile phone, panel computer more and more general
And, and the performance of integrated photographic head on mobile radio terminal day by day lifts, and this causes mobile radio terminal to become daily life
The main tool for take pictures in work, imaging.
In order to avoid user forgets the position for once shooting when photo or video is browsed, mobile radio terminal can with
While shooting, the latitude and longitude coordinates in records photographing place.But in actual applications, user is more accustomed to known to people
Reason information is (for example:Country, city, block and sight spot etc.) operating to photo or video, for example:Photo is gathered
Class shows, or, the photo shot for different sight spots adds label etc. automatically, without remembering the latitude and longitude coordinates of all positions,
Therefore, when user carries out aforesaid operations, it usually needs by searching on map or including the software of latitude and longitude coordinates
Or make a look up in server, just can determine that geography information corresponding with latitude and longitude coordinates, complex operation step, it has not been convenient to, especially
Which is for the user for doing much traveling, and can store a large amount of pictures of different location, according to above-mentioned lookup mode pair in mobile terminal
The efficiency processed by a large amount of pictures of different location is very low.
Content of the invention
For overcoming problem present in correlation technique, the disclosure to provide a kind of position information processing method, device and terminal.
According to the first aspect of the embodiment of the present disclosure, there is provided a kind of position information processing method, including:
Obtain the geographic coordinate information of coordinates of targets point corresponding to destination object;
The default rectangular area is located at by the coordinates of targets point is judged according to the geographic coordinate information;The default square
Shape region is corresponding with the geographic area of closing of the frontier;The default rectangular area is the rectangle for including corresponding geographic area
Region;
If the coordinates of targets point is only belonged in a default rectangular area, will be right for the default rectangular area institute
The geographic area that answers is defined as the target geographical area corresponding with the destination object;
If the coordinates of targets point belongs in multiple default rectangular areas, obtain belonging to the coordinates of targets point
Multiple described default rectangular area corresponding to geographic area border geography information;
According to the geographic coordinate information and the border geography information, the target ground corresponding to the destination object is determined
Reason region.
In conjunction with a first aspect, in first aspect in the first possible implementation, if coordinates of targets point belongs to many
In the individual default rectangular area, methods described also includes:
Obtain a references object for having determined that target geographical area;
Judge whether the coordinates of targets point is located at the default square corresponding to the target geographical area with the references object
In shape region;
If the coordinates of targets point be located at the default rectangular area corresponding to the references object in, according to the mesh
The border geography information of the target geographical area of the geographic coordinate information and the references object of mark coordinate points, judges the target
Whether coordinate points are located in the target geographical area of the references object;
If the coordinates of targets point is located in the target geographical area of the references object, it is determined that the references object
Target geographical area is the target geographical area of the destination object;
If the coordinates of targets point is not located in the target geographical area of the references object, according to the coordinates of targets
The border of the geographic area corresponding to the geographic coordinate information of point and the default rectangular area belonging to other described destination objects
Geography information, determines the target geographical area corresponding to the destination object.
The first possible implementation in conjunction with first aspect, in second possible implementation of first aspect, institute
One references object for having determined that target geographical area of acquisition is stated, including:
On object order, an immediate object for having determined that target geographical area is with the destination object for acquisition
The references object;Time that the object order is taken according to object, the creation time of object, object number and/or right
As storage location is ranked up.
The first possible implementation in conjunction with first aspect, in first aspect in the third possible implementation, institute
One references object for having determined that target geographical area of acquisition is stated, including:
Obtain each geographic coordinate information corresponding to default object in default list object;In the default list object
Default object determine;
According to the geographic coordinate information of the geographic coordinate information and each default object of the coordinates of targets point, calculate described
The distance between coordinates of targets point and each default object respective coordinates point;
It is references object to obtain closest default object between coordinate points and coordinates of targets point.
The third possible implementation in conjunction with first aspect, in the 4th kind of possible implementation of first aspect, institute
One references object for having determined that target geographical area of acquisition is stated, is also included:
Judge the minimum range between the coordinates of targets point and each default object respective coordinates point whether less than default
Distance threshold,
If the minimum range between the coordinates of targets point and each default object respective coordinates point is less than predeterminable range threshold
Value, executes described the step of to obtain closest default object between coordinate points and coordinates of targets point be references object.
The third possible implementation in conjunction with first aspect, in the 5th kind of possible implementation of first aspect, institute
Stating method also includes:
The destination object for determining target geographical area is added to the top of the default list object, and from described
Delete a default object in the bottom of default list object.
In conjunction with a first aspect, in the 6th kind of possible implementation of first aspect, the side of the default rectangular area is
Geographic meridian or geographical parallel.
In conjunction with first aspect or first aspect the first or second or the third or the 4th kind or the 5th kind or the 6th kind
Possible implementation, in the 7th kind of possible implementation of first aspect, methods described also includes:
Using the target geographical area as the attribute information of the destination object, the destination object is marked.
According to the second aspect of the embodiment of the present disclosure, there is provided a kind of position information process device, including:
First geographic coordinate information acquiring unit, believes for obtaining the geographical coordinate of coordinates of targets point corresponding to destination object
Breath;
First judging unit, for judging default square that the coordinates of targets point is located at according to the geographic coordinate information
Shape region;The default rectangular area is corresponding with the geographic area of closing of the frontier;The default rectangular area is to include phase
The rectangular area of corresponding geographic area;
First determining unit, for when the coordinates of targets point is only belonged in a default rectangular area, by institute
State the geographic area corresponding to default rectangular area and be defined as the target geographical area corresponding with the destination object;
Border geography information acquisition unit, for belonging in multiple default rectangular areas when the coordinates of targets point
When, obtain the border geography letter of the geographic area corresponding to the multiple described default rectangular area belonging to the coordinates of targets point
Breath;
Second determining unit, for according to the geographic coordinate information and the border geography information, determining the target
Target geographical area corresponding to object.
In conjunction with second aspect, in second aspect in the first possible implementation, described device also includes:
References object acquiring unit, for when the coordinates of targets point belongs in multiple default rectangular areas, obtaining
Take a references object for having determined that target geographical area;
Second judging unit, for judging whether the coordinates of targets point is located at the target geographic area with the references object
In default rectangular area corresponding to domain;
3rd judging unit, for being located at and the default rectangle region corresponding to the references object when the coordinates of targets point
When in domain, geographical according to the border of the target geographical area of the geographic coordinate information and the references object of the coordinates of targets point
Information, judges whether the coordinates of targets point is located in the target geographical area of the references object;
3rd determining unit, for when the coordinates of targets point be located at the references object target geographical area in when,
The target geographical area for then determining the references object is the target geographical area of the destination object;
4th determining unit, for not being located in the target geographical area of the references object when the coordinates of targets point
When, the side of the geographic area according to corresponding to the geographic coordinate information of the coordinates of targets point and multiple default rectangular areas
Boundary's geography information, determines the target geographical area corresponding to the destination object.
The first possible implementation in conjunction with second aspect, in second possible implementation of second aspect, institute
Stating references object acquiring unit includes:
First references object obtains subelement, for obtaining with the destination object immediate one on object order
Have determined that target geographical area object be the references object;Time that the object order is taken according to object, object
Creation time, object number and/or object storage location be ranked up.
The first possible implementation in conjunction with second aspect, in second aspect in the third possible implementation, institute
Stating references object acquiring unit includes:
Second geographic coordinate information obtains subelement, for obtaining in default list object corresponding to each default object
Geographic coordinate information;Default object in the default list object determines targetedly reason region;
Computation subunit, sits for the geographic coordinate information according to the coordinates of targets point and the geographical of each default object
Mark information, calculates the distance between the coordinates of targets point and each default object respective coordinates point;
Second references object obtains subelement, closest pre- between coordinate points and coordinates of targets point for obtaining
If object is references object.
The third possible implementation in conjunction with second aspect, in the 4th kind of possible implementation of second aspect, institute
Stating references object acquiring unit also includes:
Judgment sub-unit, for judging the most narrow spacing between the coordinates of targets point and each default object respective coordinates point
Predeterminable range threshold value is less than from whether,
Second references object obtains subelement and is additionally operable to when the coordinates of targets point that default object is corresponding sits with each
When minimum range between punctuate is less than predeterminable range threshold value, obtain closest between coordinate points and coordinates of targets point
Default object is references object.
The third possible implementation in conjunction with second aspect, in the 5th kind of possible implementation of second aspect, institute
Stating device also includes:
List adjustment unit, for being added to the default object column by the destination object for determining target geographical area
The top of table, and a default object is deleted from the bottom of the default list object.
In conjunction with second aspect or second aspect the first or second or the third or the 4th kind or the 5th kind of possible reality
Existing mode, in the 6th kind of possible implementation of second aspect, described device also includes:
Indexing unit, for using the target geographical area as the destination object attribute information, to the target
Object is marked.
According to the third aspect of the embodiment of the present disclosure, there is provided a kind of terminal, including:
Processor;
For storing the memorizer of processor executable;
Wherein, the processor is configured to:
Obtain the geographic coordinate information of coordinates of targets point corresponding to destination object;
The default rectangular area is located at by the coordinates of targets point is judged according to the geographic coordinate information;The default square
Shape region is corresponding with the geographic area of closing of the frontier;The default rectangular area is the rectangle for including corresponding geographic area
Region;
If the coordinates of targets point is only belonged in a default rectangular area, will be right for the default rectangular area institute
The geographic area that answers is defined as the target geographical area corresponding with the destination object;
If the coordinates of targets point belongs in multiple default rectangular areas, obtain belonging to the coordinates of targets point
Multiple described default rectangular area corresponding to geographic area border geography information;
According to the geographic coordinate information and the border geography information, the target ground corresponding to the destination object is determined
Reason region.
According to the fourth aspect of the embodiment of the present disclosure, there is provided a kind of server, including:
Processor;
For storing the memorizer of processor executable;
Wherein, the processor is configured to:
Obtain the geographic coordinate information of coordinates of targets point corresponding to destination object;
The default rectangular area is located at by the coordinates of targets point is judged according to the geographic coordinate information;The default square
Shape region is corresponding with the geographic area of closing of the frontier;The default rectangular area is the rectangle for including corresponding geographic area
Region;
If the coordinates of targets point is only belonged in a default rectangular area, will be right for the default rectangular area institute
The geographic area that answers is defined as the target geographical area corresponding with the destination object;
If the coordinates of targets point belongs in multiple default rectangular areas, obtain belonging to the coordinates of targets point
Multiple described default rectangular area corresponding to geographic area border geography information;
According to the geographic coordinate information and the border geography information, the target ground corresponding to the destination object is determined
Reason region.
The technical scheme that embodiment of the disclosure is provided can include following beneficial effect:
Target, after the geographic coordinate information of coordinates of targets point corresponding to destination object is got, is sat by the method first
The geographic coordinate information of punctuate is compared with default rectangular area, and then can primarily determine that coordinates of targets point is located at one in advance
If rectangular area or multiple default advance regions, when coordinates of targets point is only belonged in a default rectangular area, determine mesh
The corresponding target geographical area of mark object is the geographic area corresponding to default rectangular area, when coordinates of targets point belongs to many
During individual default rectangular area, then it is compared with the geographic area in each default rectangular area respectively, final determination target pair
As corresponding target geographical area.
Compared with correlation technique, the method is carried out slightly first with default rectangular area when target geographical area is determined
Positioning, and when coarse positioning does not determine target geographical area, i.e., coordinates of targets point is located at multiple default rectangular areas, then
Existing positioning mode is recycled, respectively by the border of coordinates of targets point and the geographic area corresponding to multiple default rectangular areas
Point is compared, and carries out fine positioning, finally gives the target geographical area corresponding to destination object.
For each geographic area, due to all setting a default rectangular area, so when coarse positioning is carried out, as long as will
The coordinate points at four angles of coordinates of targets point and the default rectangular area are compared, and this causes the fortune needed during coarse positioning
Calculation amount is little, time-consuming shorter, especially when the side of default rectangular area is geographic meridian or geographical parallel, now only needs to preset
Two diagonal coordinate points of rectangular area can just complete coarse positioning, and this can cause the amount of budget needed during coarse positioning less,
The time-consuming of coarse positioning can be reduced, the efficiency of geographical zone location that destination object is located is greatly enhanced.
It should be appreciated that above general description and detailed description hereinafter are only exemplary and explanatory, not
The disclosure can be limited.
Description of the drawings
Accompanying drawing herein is merged in description and constitutes the part of this specification, shows the enforcement for meeting the present invention
Example, and the principle for being used for explaining the present invention together with description.
Fig. 1 is a kind of flow chart of the position information processing method according to an exemplary embodiment.
Fig. 2 is the schematic diagram of a scenario according to an exemplary embodiment.
Fig. 3 is a kind of flow chart of the position information processing method that implements to exemplify according to another exemplary.
Fig. 4 is a kind of flow chart of the position information processing method according to further example embodiment.
Fig. 5 is a kind of flow chart of the position information processing method according to further example embodiment.
Fig. 6 is a kind of block diagram of the geographical location information processing meanss according to an exemplary embodiment.
Fig. 7 is a kind of block diagram of the geographical location information processing meanss that implements to exemplify according to another exemplary.
Fig. 8 is a kind of block diagram of the geographical location information processing meanss according to further example embodiment.
Fig. 9 is a kind of block diagram of references object acquiring unit in Fig. 8.
Figure 10 is another kind of block diagram of references object acquiring unit in Fig. 8.
Figure 11 is a kind of block diagram of the terminal for position information process according to an exemplary embodiment.
Figure 12 is a kind of block diagram of the server for geographical location information process according to an exemplary embodiment.
Specific embodiment
Here in detail exemplary embodiment will be illustrated, its example is illustrated in the accompanying drawings.Explained below is related to
During accompanying drawing, unless otherwise indicated, the same numbers in different accompanying drawings represent same or analogous key element.Following exemplary embodiment
Described in embodiment do not represent and the consistent all embodiments of the present invention.Conversely, they be only with as appended by
The example of consistent apparatus and method in terms of some being described in detail in claims, of the invention.
Fig. 1 is a kind of flow chart of the position information processing method according to an exemplary embodiment, as shown in figure 1,
The method is used in terminal or server, comprises the following steps.
In step S101, the geographic coordinate information of coordinates of targets point corresponding to destination object is obtained.
Destination object can include:Image, video or surveying and mapping data etc., would generally will generate ground when destination object is generated
The geographical coordinate of point is preserved as property parameters of destination object, and the generation place of destination object is exactly that destination object is corresponding
Coordinates of targets point.
In disclosure other embodiments, destination object can also have the file of geographical coordinate attribute for other.
In step s 102, the default rectangle region is located at by the coordinates of targets point is judged according to the geographic coordinate information
Domain.
In the disclosed embodiments, it is corresponding with the geographic area of a closing of the frontier in map that rectangular area is preset, and
And the default rectangular area is the rectangular area for including corresponding geographic area, for example:Default rectangular area can be corresponding
One circumscribed rectangle of geographic area.Further optionally, the side for presetting rectangular area is geographic meridian or geographical parallel, such as Fig. 2
Shown, figure includes:First geographic area 1, second geographic area the 2, first default rectangular area 3 and the second default rectangular area
4, wherein:First presets the circumscribed rectangle that rectangular area 3 is for the 1 of the first geographic area, and first presets the outer of rectangular area 3
Side is respectively warp and parallel;Second presets the circumscribed rectangle that rectangular area 4 is for the 2 of the second geographic area, and second presets
The outside of rectangular area 4 is respectively warp and parallel.
From fig. 2 it can be seen that when all geographic areas on map are both provided with default rectangular area, for map
On some coordinate points for, the coordinate points have two kinds of possibility, the first situation:Coordinate points are only located in a geographic region
In the default rectangular area in domain, as shown in Fig. 2 coordinate points A are only located in the first default rectangular area 3 in figure, second feelings
Condition:Coordinate points are located in the default rectangular area of two or more geographic areas, as shown in Fig. 2 coordinate points B position in figure
In the first default rectangular area 3 and the second default 4 equitant region of rectangular area.
When the coordinates of targets point is only belonged in a default rectangular area, in step s 103, will be described pre-
If the geographic area corresponding to rectangular area is defined as the target geographical area corresponding with the destination object.
When coordinates of targets point is only belonged in a default rectangular area, can have determined that coordinates of targets point uniquely belongs to the rectangle
The corresponding geographic area in region, so, directly the geographic area corresponding to the default rectangular area can be made in the step
It is target geographical area corresponding with destination object.
When the coordinates of targets point belongs in multiple default rectangular areas, in step S104, the mesh is obtained
The border geography information of the geographic area corresponding to multiple described default rectangular area belonging to mark coordinate points.
Shown in Figure 2, when coordinates of targets point is coordinate points B, now only by determining that being located at first presets rectangle region
Domain 3 and the second default rectangular area 4, cannot also accurately determine that coordinate points B are belonging to the first geographic area 1, still fall within the
Two geographic areas 2.It is therefore desirable to acquisition the first default rectangular area 3 and the second default rectangular area 4 are distinguished correspondingly respectively
The border geography information in reason region.
In the disclosed embodiments, border geography information can be geographic area multiple boundary points coordinate figure, or,
The coordinate figure of all boundary points of geographic area.
In step S105, according to the geographic coordinate information and the border geography information, the destination object is determined
Corresponding target geographical area.
The coordinate figure of coordinates of targets point is extracted from geographic coordinate information, and then the coordinate figure of coordinates of targets point is distinguished
It is compared with the coordinate figure of the boundary point in the geography information of border, and then the geographic region at coordinates of targets point place can be had determined that
Domain, and the target geographical area corresponding to the geographic area as destination object that coordinates of targets point is located.
The method that the embodiment of the present disclosure is provided, when the geographical coordinate for getting coordinates of targets point corresponding to destination object is believed
After breath, first the geographic coordinate information of coordinates of targets point and default rectangular area are compared, and then mesh can be primarily determined that
Mark coordinate points are located at a default rectangular area or multiple default advance regions, when coordinates of targets point only belongs to a default square
When in shape region, determine that the corresponding target geographical area of destination object is the geographic area corresponding to default rectangular area,
When coordinates of targets point belongs to multiple default rectangular areas, then compared with the geographic area in each default rectangular area respectively
Compared with the final target geographical area determined corresponding to destination object.
Compared with correlation technique, the method is carried out slightly first with default rectangular area when target geographical area is determined
Positioning, and when coarse positioning does not determine target geographical area, i.e., coordinates of targets point is located at multiple default rectangular areas, then
Existing positioning mode is recycled, respectively by the border of coordinates of targets point and the geographic area corresponding to multiple default rectangular areas
Point is compared, and carries out fine positioning, finally gives the target geographical area corresponding to destination object.
For each geographic area, due to all setting a default rectangular area, so when coarse positioning is carried out, as long as will
The coordinate points at four angles of coordinates of targets point and the default rectangular area are compared, and this causes the fortune needed during coarse positioning
Calculation amount is little, time-consuming shorter, especially when the side of default rectangular area is geographic meridian or geographical parallel, now only needs to preset
Two diagonal coordinate points of rectangular area can just complete coarse positioning, and this can cause the amount of budget needed during coarse positioning less,
The time-consuming of coarse positioning can be reduced, the efficiency of geographical zone location that destination object is located is greatly enhanced.
Additionally, in another embodiment of the disclosure, after the target geographical area corresponding to destination object is determined, such as scheming
Shown in 3, the method can also be comprised the following steps:
In step s 106, using the target geographical area as the destination object attribute information, to the target
Object is marked.
As the method can be quickly positioned to the target geographical area that destination object is located, so working as the method pair
When the corresponding target geographical area of destination object is marked, efficiency can be greatly improved, and reduce the time that labelling is consumed, especially
For server, on the objects such as photo, video can be uploaded onto the server by a large number of users, server is to these magnanimity
When photo or Video processing, the labelling to object place target geographical area can be rapidly completed using the method.
Fig. 4 is a kind of flow chart of the position information processing method according to further example embodiment, shown in Fig. 1
On the basis of embodiment, as shown in figure 4, the method is used in terminal or server, comprise the following steps.
When the coordinate of ground point belongs in multiple default rectangular areas, in step s 201, obtain one to have determined that
The references object of target geographical area.
The effect of references object be auxiliary destination object is quickly positioned, shorten destination object is positioned when
Between.
Consider that object, when creating, may continuously create multiple objects, as a example by shooting photo, user travels at one
Sight spot, it will usually shoot substantial amounts of photo, so when positioning to destination object, immediate when sorting with destination object
Object has determined target geographical area, then just can be preferentially closest with the sequence and the target geographic area that has determined
The object in domain as references object, due to the probability that the references object and destination object belong to same geographic area larger, institute
So that the efficiency positioned by destination object place geographic area can be improved to a certain extent, shorten positioning time.
For this purpose, in disclosure one embodiment, step S201 can include:
Step a1, obtains and has determined that target geographical area with the destination object for immediate one on object order
Object is the references object.
In addition, when positioning to a large amount of objects, the object for completing can be positioned recently and is constituted a default object
List, each default object determines targetedly reason region in the default list object, and each default object have one right
The coordinate points that answers.This equally allows for when being processed to a large amount of objects successively, mutually close on destination object sequence its
Its object, has larger possibility to belong to same geographic area with destination object, equally, is improved to destination object to a certain extent
The efficiency positioned by place geographic area, shortens positioning time.
For this purpose, in the disclosure another embodiment, step S201 can also include:
Step b1, obtains each geographic coordinate information corresponding to default object in default list object.
The geographic coordinate information of each default object corresponding to coordinate points is obtained.
Step b2, according to the geographic coordinate information of the geographic coordinate information and each default object of the coordinates of targets point,
Calculate the distance between the coordinates of targets point and each default object respective coordinates point.
Step b3, it is references object to obtain closest default object between coordinate points and coordinates of targets point.
Due to closest coordinate points between coordinates of targets point, there is larger possibility to be located at coordinates of targets point same
Geographic area, so be defined as references object by corresponding for closest between coordinates of targets point coordinate points default object.
When shooting great amount of images and positioning at some sight spot to user, by the side of above-mentioned default list object
Formula, can significantly increase the efficiency positioned by destination object place geographic area, shorten positioning time.But when user exists
Multiple sight spots have all shot a large amount of pictures, for example:Through Beijing, Langfang and Tianjin in user's tourist map, then when existing to user
After the completion of the geographic area positioning of the image that Beijing shoots, when positioning to first image shot in Langfang, now lead to
It is probably Beijing to cross above-mentioned default list object and find the possible geographic area of the default object nearest apart from the image, then
If still geographic area is the default object in Pekinese as references object, it is clear that the later use references object can be caused to carry out
It is all wrong to calculate, the time-consuming increase for causing the geographic area for being located destination object to be positioned.
For this purpose, between above-mentioned steps b2 and step b3, step S201 can also include:
Step b4, judges whether the minimum range between the coordinates of targets point and each default object respective coordinates point is little
In predeterminable range threshold value.
Only when the minimum range between the coordinates of targets point and each default object respective coordinates point less than default away from
From threshold value when, just carry out step b3.
By step b4 can in default list object the corresponding coordinate points of all default objects and impact point spacing
From when exceeding predeterminable range threshold value, refuse selection references object from default list object, it is to avoid consumption caused by meaningless computing
Shi Zengjia.
In step S202, judge whether the coordinates of targets point is located at the target geographical area institute with the references object
In corresponding default rectangular area.
Due to references object have larger may with destination object be located at same geographic area, it is possible to first determine whether target
Whether coordinate points are located at the default rectangular area that be located between the target geographical area of references object.
When the coordinates of targets point be located at the default rectangular area corresponding to the references object in when, in step S203
In, according to the border geography letter of the target geographical area of the geographic coordinate information and the references object of the coordinates of targets point
Breath, judges whether the coordinates of targets point is located in the target geographical area of the references object.
Once it is determined that coordinates of targets point is located at in the default rectangular area corresponding to the references object, then target is described
Coordinate points have the larger target geographical area being likely located at corresponding to references object, so remaining a need for according to coordinates of targets point
Coordinate figure is compared with the border point coordinates of the target geographical area of references object, accurately coordinates of targets point is carried out with reaching
Positioning.
When the coordinates of targets point is located in the target geographical area of the references object, in step S204, determine
The target geographical area of the references object is the target geographical area of the destination object.
When the coordinates of targets point is not located in the target geographical area of the references object, or, when the target is sat
Punctuate be located at the default rectangular area corresponding to the references object in when, in step 205, according to the coordinates of targets
The border of the geographic area corresponding to the geographic coordinate information of point and the default rectangular area belonging to other described destination objects
Geography information, determines the target geographical area corresponding to the destination object.
If it is determined that coordinates of targets point is not located at the target geographical area of references object, illustrating can be by the mesh of references object
Mark geographic area discharges, then respectively by coordinates of targets point and default rectangular area belonging to other described destination objects
Boundary point is compared, the final target geographical area determined corresponding to destination object.
Additionally, in the disclosed embodiments, fixed when being carried out to destination object place geographic area using default list object
During position, in order to ensure the real-time that object is preset in default list object, default list object can be designed as one and be similar to
The structure of storehouse, and after step S204 or step S205, as shown in figure 5, the method can also be comprised the following steps:
In step S206, the destination object for determining target geographical area is added to the default list object
Top, and a default object is deleted from the bottom of the default list object.
By the step, when positioning to a large amount of object places geographic area, can cause in default list object
Default object can upgrade in time with positioning, the position fixing process for subsequent object place geographic area provides help, to the greatest extent may be used
Energy ground improves the location efficiency of subsequent object, shortens positioning time.Additionally, in concrete application, default list object can be adopted
With LRU (Least Recently Used, LRU) queue, LRU queues caching is recently determined target geographic
The object in region is default object.
In said method embodiment, identical step mutually can be referred to, and different steps can be combined with each other, for example:
Step S106 in embodiment illustrated in fig. 3 can be carried out the step of embodiment illustrated in fig. 4 after S2O4 or step S205, and
And the scheme obtained after combining, fall within the protection domain of the disclosure.
Embodiment of the method shown in corresponding Fig. 1, the embodiment of the present disclosure provide a kind of geographical location information processing meanss, Fig. 6
It is a kind of block diagram of the geographical location information processing meanss according to an exemplary embodiment.With reference to Fig. 6, the device includes:
First geographic coordinate information acquiring unit 11, the first judging unit 12, the first determining unit 13, border geography information acquisition unit
14 and second determining unit 15.
The first geographic coordinate information acquiring unit 11 is configured to the ground for obtaining coordinates of targets point corresponding to destination object
Reason coordinate information.
First judging unit 12 is configured to judge that the coordinates of targets point is located at according to the geographic coordinate information
Default rectangular area;The default rectangular area is corresponding with the geographic area of closing of the frontier;The default rectangular area is
Include the rectangular area of corresponding geographic area.
First determining unit 13 is configured as the coordinates of targets point and only belongs in a default rectangular area
When, the geographic area corresponding to the default rectangular area is defined as the target geographic area corresponding with the destination object
Domain.
The border geography information acquisition unit 14 is configured as the coordinates of targets point and belongs to multiple default rectangles
When in region, the border of the geographic area corresponding to the multiple described default rectangular area belonging to the coordinates of targets point is obtained
Geography information.
Second determining unit 15 is configured to, according to the geographic coordinate information and the border geography information, determine institute
State the target geographical area corresponding to destination object.
The device carries out coarse positioning first with default rectangular area, and slightly ought determine when target geographical area is determined
When position does not determine target geographical area, i.e., coordinates of targets point is located at multiple default rectangular areas, and it is existing fixed then to recycle
Position mode, respectively the boundary point by coordinates of targets point with the geographic area corresponding to multiple default rectangular areas compare, enter
Row fine positioning, finally gives the target geographical area corresponding to destination object.
For each geographic area, due to all setting a default rectangular area, so when coarse positioning is carried out, as long as will
The coordinate points at four angles of coordinates of targets point and the default rectangular area are compared, and this causes the fortune needed during coarse positioning
Calculation amount is little, time-consuming shorter, especially when the side of default rectangular area is geographic meridian or geographical parallel, now only needs to preset
Two diagonal coordinate points of rectangular area can just complete coarse positioning, and this can cause the amount of budget needed during coarse positioning less,
The time-consuming of coarse positioning can be reduced, the efficiency of geographical zone location that destination object is located is greatly enhanced.
In another embodiment of the disclosure, as shown in fig. 7, the device can also include:Indexing unit 16.
The indexing unit 16 be configured to using the target geographical area as the destination object attribute information, to institute
State destination object to be marked.
Embodiment of the method shown in corresponding above-mentioned Fig. 4, in the another embodiment of the disclosure, as shown in figure 8, the device can be with
Including:References object acquiring unit 21, the second judging unit 22, the 3rd judging unit 23, the 3rd determining unit 24 and the 4th are true
Order unit 25.
The references object acquiring unit 21 is configured as the coordinates of targets point and belongs to multiple default rectangular areas
When interior, a references object for having determined that target geographical area is obtained.
In disclosure one embodiment, references object acquiring unit 21 can include:It is single that first references object obtains son
Unit, first references object obtain subelement and are configured to obtain with the destination object immediate one on object order
Have determined that target geographical area object be the references object;Time that the object order is taken according to object, object
Creation time, object number and/or object storage location be ranked up.
In the disclosure another embodiment, as shown in figure 9, references object acquiring unit 21 can include:Second is geographical
Coordinate information obtains subelement 211, computation subunit 212 and the second references object and obtains subelement 213.
Second geographic coordinate information obtains subelement 211 and is configured to obtain each default object in default list object
Corresponding geographic coordinate information;Default object in the default list object determines targetedly reason region.
The computation subunit 212 is configured to geographic coordinate information and each default object according to the coordinates of targets point
Geographic coordinate information, calculate the distance between the coordinates of targets point and each default object respective coordinates point.
Second references object obtains subelement 213 and is configured to obtain distance between coordinate points and coordinates of targets point
Nearest default object is references object.
In addition, as shown in Figure 10, the references object acquiring unit 21 can also include:Judgment sub-unit 214.
The judgment sub-unit 214 is configured to judge between the coordinates of targets point and each default object respective coordinates point
Minimum range whether be less than predeterminable range threshold value.
And when the minimum range between the coordinates of targets point and each default object respective coordinates point less than default away from
From threshold value when, second references object obtain subelement 213 just obtain closest between coordinate points and coordinates of targets point
Default object be references object.
Second judging unit 22 is configured to judge whether the coordinates of targets point is located at the mesh with the references object
In default rectangular area corresponding to mark geographic area.
3rd judging unit 23 be configured as the coordinates of targets point be located at pre- corresponding to the references object
If when in rectangular area, according to the target geographical area of the geographic coordinate information of the coordinates of targets point and the references object
Border geography information, judges whether the coordinates of targets point is located in the target geographical area of the references object.
3rd determining unit 24 is configured as the coordinates of targets point positioned at the target geographic area of the references object
When in domain, it is determined that the target geographical area of the references object is the target geographical area of the destination object.
4th determining unit 25 be configured as the coordinates of targets point be located at corresponding to the references object
When in default rectangular area, or, when the coordinates of targets point is not located in the target geographical area of the references object, according to
The border of the geographic area corresponding to the geographic coordinate information of the coordinates of targets point and multiple default rectangular areas is geographical
Information, determines the target geographical area corresponding to the destination object.
On the basis of Fig. 9 or Figure 10 shown device embodiments, the device can also include:List adjustment unit.
The list adjustment unit is configured to for the destination object for determining target geographical area to be added to described presetting
The top of list object, and a default object is deleted from the bottom of the default list object.
Device in regard to above-described embodiment, wherein modules execute the concrete mode of operation in relevant the method
Embodiment in be described in detail, explanation will be not set forth in detail herein.
Figure 11 is a kind of block diagram of the terminal 800 for position information process according to an exemplary embodiment.Example
Such as, terminal 800 can be mobile phone, and computer, digital broadcast terminal, messaging devices, game console, flat board set
Standby, armarium, body-building equipment, personal digital assistant etc..
With reference to Figure 11, terminal 800 can include following one or more assemblies:Process assembly 802, memorizer 804, power supply
Component 806, multimedia groupware 808, audio-frequency assembly 810, the interface 812 of input/output (I/O), sensor cluster 814, and
Communication component 816.
The integrated operation of 802 usual control terminal 800 of process assembly, such as with display, call, data communication, phase
The associated operation of machine operation and record operation.Process assembly 802 can refer to execute including one or more processors 820
Order, to complete all or part of step of above-mentioned method.Additionally, process assembly 802 can include one or more modules, just
Interaction between process assembly 802 and other assemblies.For example, process assembly 802 can include multi-media module, many to facilitate
Interaction between media component 808 and process assembly 802.
Memorizer 804 is configured to store various types of data to support the operation in terminal 800.These data are shown
Example includes the instruction of any application program for operating in terminal 800 or method, and contact data, telephone book data disappear
Breath, picture, video etc..Memorizer 804 can be by any kind of volatibility or non-volatile memory device or their group
Close and realize, such as static RAM (SRAM), Electrically Erasable Read Only Memory (EEPROM) erasable are compiled
Journey read only memory (EPROM), programmable read only memory (PROM), read only memory (ROM), magnetic memory, flash
Device, disk or CD.
Power supply module 806 provides electric power for the various assemblies of terminal 800.Power supply module 806 can include power management system
System, one or more power supplys, and other generate, manage and distribute the component that electric power is associated with for terminal 800.
Multimedia groupware 808 is included in the screen of one output interface of offer between the terminal 800 and user.One
In a little embodiments, screen can include liquid crystal display (LCD) and touch panel (TP).If screen includes touch panel, screen
Curtain may be implemented as touch screen, to receive the input signal from user.Touch panel includes one or more touch sensings
Device is with the gesture on sensing touch, slip and touch panel.The touch sensor can not only sensing touch or sliding action
Border, but also detect and the touch or slide related persistent period and pressure.In certain embodiments, many matchmakers
Body component 808 includes a front-facing camera and/or post-positioned pick-up head.When terminal 800 be in operator scheme, such as screening-mode or
During video mode, front-facing camera and/or post-positioned pick-up head can receive outside multi-medium data.Each front-facing camera and
Post-positioned pick-up head can be a fixed optical lens system or there is focusing and optical zoom capabilities.
Audio-frequency assembly 810 is configured to output and/or input audio signal.For example, audio-frequency assembly 810 includes a Mike
Wind (MIC), when terminal 800 is in operator scheme, such as call model, logging mode and speech recognition mode, mike is matched somebody with somebody
It is set to reception external audio signal.The audio signal for being received can be further stored in memorizer 804 or via communication set
Part 816 sends.In certain embodiments, audio-frequency assembly 810 also includes a speaker, for exports audio signal.
I/O interfaces 812 are to provide interface between process assembly 802 and peripheral interface module, and above-mentioned peripheral interface module can
To be keyboard, click wheel, button etc..These buttons may include but be not limited to:Home button, volume button, start button and lock
Determine button.
Sensor cluster 814 includes one or more sensors, comments for providing the state of various aspects for terminal 800
Estimate.For example, sensor cluster 814 can detect the opening/closed mode of terminal 800, and the relative localization of component is for example described
Display and keypad of the component for terminal 800, sensor cluster 814 can be with 800 1 components of detection terminal 800 or terminal
Position change, user is presence or absence of with what terminal 800 was contacted, 800 orientation of terminal or acceleration/deceleration and terminal 800
Temperature change.Sensor cluster 814 can include proximity transducer, be configured to detect when without any physical contact
The presence of object nearby.Sensor cluster 814 can also include optical sensor, such as CMOS or ccd image sensor, for into
Used in as application.In certain embodiments, the sensor cluster 814 can also include acceleration transducer, gyro sensors
Device, Magnetic Sensor, pressure transducer or temperature sensor.
Communication component 816 is configured to facilitate the communication of wired or wireless way between terminal 800 and other equipment.Terminal
800 can access the wireless network based on communication standard, such as WiFi, 2G or 3G, or combinations thereof.In an exemplary enforcement
In example, communication component 816 receives the broadcast singal or broadcast related information from external broadcasting management system via broadcast channel.
In one exemplary embodiment, the communication component 816 also includes near-field communication (NFC) module, to promote junction service.Example
Such as, NFC module can be based on RF identification (RFID) technology, Infrared Data Association (IrDA) technology, ultra broadband (UWB) technology,
Bluetooth (BT) technology and other technologies are realizing.
In the exemplary embodiment, terminal 800 can be by one or more application specific integrated circuits (ASIC), numeral letter
Number processor (DSP), digital signal processing appts (DSPD), PLD (PLD), field programmable gate array
(FPGA), controller, microcontroller, microprocessor or other electronic components are realized, for executing said method.
In the exemplary embodiment, a kind of non-transitorycomputer readable storage medium including instructing, example are additionally provided
Such as include that the memorizer 804 for instructing, above-mentioned instruction can be executed by the processor 820 of terminal 800 to complete said method.For example,
The non-transitorycomputer readable storage medium can be ROM, random access memory (RAM), CD-ROM, tape, floppy disk
With optical data storage devices etc..
A kind of non-transitorycomputer readable storage medium, when the instruction in the storage medium is held by the processor of terminal
During row so that terminal is able to carry out a kind of position information processing method, methods described includes:
Obtain the geographic coordinate information of coordinates of targets point corresponding to destination object;
The default rectangular area is located at by the coordinates of targets point is judged according to the geographic coordinate information;The default square
Shape region is corresponding with the geographic area of closing of the frontier;The default rectangular area is the rectangle for including corresponding geographic area
Region;
If the coordinates of targets point is only belonged in a default rectangular area, will be right for the default rectangular area institute
The geographic area that answers is defined as the target geographical area corresponding with the destination object;
If the coordinates of targets point belongs in multiple default rectangular areas, obtain belonging to the coordinates of targets point
Multiple described default rectangular area corresponding to geographic area border geography information;
According to the geographic coordinate information and the border geography information, the target ground corresponding to the destination object is determined
Reason region.
Alternatively, the method can also include:
When the coordinates of targets point belongs in multiple default rectangular areas, obtain one and have determined that target geographic area
The references object in domain;
Judge whether the coordinates of targets point is located at the default square corresponding to the target geographical area with the references object
In shape region;
If the coordinates of targets point be located at the default rectangular area corresponding to the references object in, according to the mesh
The border geography information of the target geographical area of the geographic coordinate information and the references object of mark coordinate points, judges the target
Whether coordinate points are located in the target geographical area of the references object;
If the coordinates of targets point is located in the target geographical area of the references object, it is determined that the references object
Target geographical area is the target geographical area of the destination object;
If the coordinates of targets point is not located in the target geographical area of the references object, according to the coordinates of targets
The border of the geographic area corresponding to the geographic coordinate information of point and the default rectangular area belonging to other described destination objects
Geography information, determines the target geographical area corresponding to the destination object.
Figure 12 is a kind of server 1900 for geographical location information process according to an exemplary embodiment
Block diagram.For example, server 1900 may be provided in a server.With reference to Figure 12, server 1900 includes process assembly 1922,
Which further includes one or more processors, and the memory resource representated by memorizer 1932, can be by for storage
The instruction of the execution of process assembly 1922, such as application program.The application program stored in memorizer 1932 can include one
Or more than one each corresponding to one group of instruction module.Additionally, process assembly 1922 is configured to execute instruction, to hold
Row said method.
Server 1900 can also include that a power supply module 1926 is configured to the power management of execute server 1900,
One wired or wireless network interface 1950 is configured to for server 1900 to be connected to network, and an input and output (I/O)
Interface 1958.Server 1900 can be operated based on the operating system for being stored in memorizer 1932, such as Windows
ServerTM, Mac OS XTM, UnixTM, LinuxTM, FreeBSDTM or similar.
A kind of non-transitorycomputer readable storage medium, when the instruction in the storage medium is by the processor of server
During execution so that server is able to carry out a kind of position information processing method, methods described includes:
Obtain the geographic coordinate information of coordinates of targets point corresponding to destination object;
The default rectangular area is located at by the coordinates of targets point is judged according to the geographic coordinate information;The default square
Shape region is corresponding with the geographic area of closing of the frontier;The default rectangular area is the rectangle for including corresponding geographic area
Region;
If the coordinates of targets point is only belonged in a default rectangular area, will be right for the default rectangular area institute
The geographic area that answers is defined as the target geographical area corresponding with the destination object;
If the coordinates of targets point belongs in multiple default rectangular areas, obtain belonging to the coordinates of targets point
Multiple described default rectangular area corresponding to geographic area border geography information;
According to the geographic coordinate information and the border geography information, the target ground corresponding to the destination object is determined
Reason region.
Alternatively, the method can also include:
When the coordinates of targets point belongs in multiple default rectangular areas, obtain one and have determined that target geographic area
The references object in domain;
Judge whether the coordinates of targets point is located at the default square corresponding to the target geographical area with the references object
In shape region;
If the coordinates of targets point be located at the default rectangular area corresponding to the references object in, according to the mesh
The border geography information of the target geographical area of the geographic coordinate information and the references object of mark coordinate points, judges the target
Whether coordinate points are located in the target geographical area of the references object;
If the coordinates of targets point is located in the target geographical area of the references object, it is determined that the references object
Target geographical area is the target geographical area of the destination object;
If the coordinates of targets point is not located in the target geographical area of the references object, according to the coordinates of targets
The border of the geographic area corresponding to the geographic coordinate information of point and the default rectangular area belonging to other described destination objects
Geography information, determines the target geographical area corresponding to the destination object.
Those skilled in the art will readily occur to its of the present invention after considering description and putting into practice invention disclosed herein
Its embodiment.The application is intended to any modification of the present invention, purposes or adaptations, these modifications, purposes or
Person's adaptations follow the general principle of the present invention and including the undocumented common knowledge in the art of the disclosure
Or conventional techniques.Description and embodiments are considered only as exemplary, and true scope and spirit of the invention are by following
Claim is pointed out.
It should be appreciated that the precision architecture for being described above and being shown in the drawings is the invention is not limited in, and
And various modifications and changes can carried out without departing from the scope.The scope of the present invention is only limited by appended claim.
Claims (15)
1. a kind of position information processing method, it is characterised in that include:
Obtain the geographic coordinate information of coordinates of targets point corresponding to destination object;
The default rectangular area is located at by the coordinates of targets point is judged according to the geographic coordinate information;The default rectangle region
Domain is corresponding with the geographic area of closing of the frontier;The default rectangular area is the rectangle region for including corresponding geographic area
Domain;
If the coordinates of targets point is only belonged in a default rectangular area, by corresponding to the default rectangular area
Geographic area is defined as the target geographical area corresponding with the destination object;
If the coordinates of targets point belongs in multiple default rectangular areas, obtain many belonging to the coordinates of targets point
The border geography information of the geographic area corresponding to the individual default rectangular area;Methods described also includes:Acquisition one is true
Set the goal the references object of geographic area;Judge whether the coordinates of targets point is located at the target geographic area with the references object
In default rectangular area corresponding to domain;If the coordinates of targets point is located at and the default rectangle region corresponding to the references object
In domain, then geographical according to the border of the target geographical area of the geographic coordinate information and the references object of the coordinates of targets point
Information, judges whether the coordinates of targets point is located in the target geographical area of the references object;If the coordinates of targets point
It is located in the target geographical area of the references object, it is determined that the target geographical area of the references object is the target pair
The target geographical area of elephant;If the coordinates of targets point is not located in the target geographical area of the references object, according to institute
State the geographic coordinate information of coordinates of targets point and the geography corresponding to the default rectangular area belonging to other described destination objects
The border geography information in region, determines the target geographical area corresponding to the destination object;
According to the geographic coordinate information and the border geography information, the target geographic area corresponding to the destination object is determined
Domain.
2. method according to claim 1, it is characterised in that one reference for having determined that target geographical area of the acquisition
Object, including:
An immediate object for having determined that target geographical area on object order is described with the destination object for acquisition
References object;Time, the creation time of object, object number and/or the object that the object order is taken according to object is deposited
Storage space is put and is ranked up.
3. method according to claim 1, it is characterised in that one reference for having determined that target geographical area of the acquisition
Object, including:
Obtain each geographic coordinate information corresponding to default object in default list object;Pre- in the default list object
If object determines targetedly manage region;
According to the geographic coordinate information of the geographic coordinate information and each default object of the coordinates of targets point, the target is calculated
The distance between coordinate points and each default object respective coordinates point;
It is references object to obtain closest default object between coordinate points and coordinates of targets point.
4. method according to claim 3, it is characterised in that one reference for having determined that target geographical area of the acquisition
Object, also includes:
Judge the minimum range between the coordinates of targets point and each default object respective coordinates point whether less than predeterminable range
Threshold value,
If the minimum range between the coordinates of targets point and each default object respective coordinates point is held less than predeterminable range threshold value
The step of closest default object is references object between the row acquisition coordinate points and coordinates of targets point.
5. method according to claim 3, it is characterised in that methods described also includes:
The top that the destination object for determining target geographical area is added to the default list object, and preset from described
Delete a default object in the bottom of list object.
6. method according to claim 1, it is characterised in that the side of the default rectangular area is geographic meridian or geography
Parallel.
7. the method according to any one of claim 1-6, it is characterised in that methods described also includes:
Using the target geographical area as the attribute information of the destination object, the destination object is marked.
8. a kind of position information process device, it is characterised in that include:
First geographic coordinate information acquiring unit, for obtaining the geographic coordinate information of coordinates of targets point corresponding to destination object;
First judging unit, for judging default rectangle region that the coordinates of targets point is located at according to the geographic coordinate information
Domain;The default rectangular area is corresponding with the geographic area of closing of the frontier;The default rectangular area is corresponding for including
The rectangular area of geographic area;
First determining unit, for when the coordinates of targets point is only belonged in a default rectangular area, will be described pre-
If the geographic area corresponding to rectangular area is defined as the target geographical area corresponding with the destination object;
Border geography information acquisition unit, for when the coordinates of targets point belongs in multiple default rectangular areas, obtaining
Take the border geography information of the geographic area corresponding to the multiple described default rectangular area belonging to the coordinates of targets point;Institute
Stating device also includes:References object acquiring unit, for belonging in multiple default rectangular areas when the coordinates of targets point
When, obtain a references object for having determined that target geographical area;Second judging unit, for judging that the coordinates of targets point is
No positioned at the default rectangular area corresponding to the target geographical area of the references object in;3rd judging unit, for working as
The coordinates of targets point be located at the default rectangular area corresponding to the references object in when, according to the coordinates of targets point
Whether the border geography information of the target geographical area of geographic coordinate information and the references object, judge the coordinates of targets point
It is located in the target geographical area of the references object;3rd determining unit, for being located at the ginseng when the coordinates of targets point
When examining in the target geographical area of object, it is determined that the target geographical area of the references object is the target of the destination object
Geographic area;4th determining unit, for not being located in the target geographical area of the references object when the coordinates of targets point
When, the side of the geographic area according to corresponding to the geographic coordinate information of the coordinates of targets point and multiple default rectangular areas
Boundary's geography information, determines the target geographical area corresponding to the destination object;
Second determining unit, for according to the geographic coordinate information and the border geography information, determining the destination object
Corresponding target geographical area.
9. device according to claim 8, it is characterised in that the references object acquiring unit includes:
First references object obtain subelement, for obtain with the destination object on object order immediate one true
Set the goal geographic area object be the references object;Time that the object order is taken according to object, the wound of object
Build time, object number and/or object storage location to be ranked up.
10. device according to claim 8, it is characterised in that the references object acquiring unit includes:
Second geographic coordinate information obtains subelement, for obtaining the geography in default list object corresponding to each default object
Coordinate information;Default object in the default list object determines targetedly reason region;
Computation subunit, the geographical coordinate for the geographic coordinate information according to the coordinates of targets point and each default object are believed
Breath, calculates the distance between the coordinates of targets point and each default object respective coordinates point;
Second references object obtains subelement, closest default right between coordinate points and coordinates of targets point for obtaining
As for references object.
11. devices according to claim 10, it is characterised in that the references object acquiring unit also includes:
Judgment sub-unit, for judging that the minimum range between the coordinates of targets point and each default object respective coordinates point is
No less than predeterminable range threshold value,
Second references object obtains subelement and is additionally operable to when the coordinates of targets point and each default object respective coordinates point
Between minimum range when being less than predeterminable range threshold value, obtain closest default between coordinate points and coordinates of targets point
Object is references object.
12. devices according to claim 10, it is characterised in that described device also includes:
List adjustment unit, for being added to the default list object by the destination object for determining target geographical area
Top, and a default object is deleted from the bottom of the default list object.
13. devices according to any one of claim 8-12, it is characterised in that described device also includes:
Indexing unit, for using the target geographical area as the destination object attribute information, to the destination object
It is marked.
14. a kind of terminals, it is characterised in that include:
Processor;
For storing the memorizer of processor executable;
Wherein, the processor is configured to:
Obtain the geographic coordinate information of coordinates of targets point corresponding to destination object;
The default rectangular area is located at by the coordinates of targets point is judged according to the geographic coordinate information;The default rectangle region
Domain is corresponding with the geographic area of closing of the frontier;The default rectangular area is the rectangle region for including corresponding geographic area
Domain;
If the coordinates of targets point is only belonged in a default rectangular area, by corresponding to the default rectangular area
Geographic area is defined as the target geographical area corresponding with the destination object;
If the coordinates of targets point belongs in multiple default rectangular areas, obtain many belonging to the coordinates of targets point
The border geography information of the geographic area corresponding to the individual default rectangular area;Obtain one and have determined that target geographical area
References object;Judge whether the coordinates of targets point is located at the default square corresponding to the target geographical area with the references object
In shape region;If the coordinates of targets point be located at the default rectangular area corresponding to the references object in, according to described
The border geography information of the target geographical area of the geographic coordinate information of coordinates of targets point and the references object, judges the mesh
Whether mark coordinate points are located in the target geographical area of the references object;If the coordinates of targets point is located at the references object
Target geographical area in, it is determined that the target geographical area of the references object is the target geographic area of the destination object
Domain;If the coordinates of targets point is not located in the target geographical area of the references object, according to the coordinates of targets point
The border of the geographic area corresponding to geographic coordinate information and the default rectangular area belonging to other described destination objects is geographical
Information, determines the target geographical area corresponding to the destination object;
According to the geographic coordinate information and the border geography information, the target geographic area corresponding to the destination object is determined
Domain.
15. a kind of servers, it is characterised in that include:
Processor;
For storing the memorizer of processor executable;
Wherein, the processor is configured to:
Obtain the geographic coordinate information of coordinates of targets point corresponding to destination object;
The default rectangular area is located at by the coordinates of targets point is judged according to the geographic coordinate information;The default rectangle region
Domain is corresponding with the geographic area of closing of the frontier;The default rectangular area is the rectangle region for including corresponding geographic area
Domain;
If the coordinates of targets point is only belonged in a default rectangular area, by corresponding to the default rectangular area
Geographic area is defined as the target geographical area corresponding with the destination object;
If the coordinates of targets point belongs in multiple default rectangular areas, obtain many belonging to the coordinates of targets point
The border geography information of the geographic area corresponding to the individual default rectangular area;Obtain one and have determined that target geographical area
References object;Judge whether the coordinates of targets point is located at the default square corresponding to the target geographical area with the references object
In shape region;If the coordinates of targets point be located at the default rectangular area corresponding to the references object in, according to described
The border geography information of the target geographical area of the geographic coordinate information of coordinates of targets point and the references object, judges the mesh
Whether mark coordinate points are located in the target geographical area of the references object;If the coordinates of targets point is located at the references object
Target geographical area in, it is determined that the target geographical area of the references object is the target geographic area of the destination object
Domain;If the coordinates of targets point is not located in the target geographical area of the references object, according to the coordinates of targets point
The border of the geographic area corresponding to geographic coordinate information and the default rectangular area belonging to other described destination objects is geographical
Information, determines the target geographical area corresponding to the destination object;
According to the geographic coordinate information and the border geography information, the target geographic area corresponding to the destination object is determined
Domain.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410171846.1A CN104008129B (en) | 2014-04-25 | 2014-04-25 | Position information processing method, device and terminal |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410171846.1A CN104008129B (en) | 2014-04-25 | 2014-04-25 | Position information processing method, device and terminal |
Publications (2)
Publication Number | Publication Date |
---|---|
CN104008129A CN104008129A (en) | 2014-08-27 |
CN104008129B true CN104008129B (en) | 2017-03-15 |
Family
ID=51368786
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201410171846.1A Active CN104008129B (en) | 2014-04-25 | 2014-04-25 | Position information processing method, device and terminal |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN104008129B (en) |
Families Citing this family (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP3242495A1 (en) * | 2014-12-30 | 2017-11-08 | Huawei Technologies Co., Ltd. | Method and apparatus for acquiring geographical location information, and electronic terminal |
CN104765877B (en) * | 2015-04-27 | 2019-02-05 | 苏州大学 | A kind of photo processing method and system |
CN107645628B (en) * | 2016-07-21 | 2021-08-06 | 中兴通讯股份有限公司 | Information processing method and device |
WO2019061296A1 (en) * | 2017-09-29 | 2019-04-04 | Telefonaktiebolaget Lm Ericsson (Publ) | Method and network device for geo-based transmission |
CN109379484B (en) * | 2018-09-19 | 2020-09-25 | 维沃移动通信有限公司 | Information processing method and terminal |
CN111914123B (en) * | 2019-05-08 | 2023-08-18 | 百度在线网络技术(北京)有限公司 | Information promotion method, device, electronic equipment and storage medium |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102967303A (en) * | 2012-07-19 | 2013-03-13 | 杭州九树网络科技有限公司 | Rapid geographical position search locating system and method |
CN103123628A (en) * | 2011-11-21 | 2013-05-29 | 腾讯科技(深圳)有限公司 | Searching method and system for geographical location |
CN103377585A (en) * | 2012-04-25 | 2013-10-30 | 腾讯科技(深圳)有限公司 | Method for locating administrative division based on longitude and latitude |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20040243307A1 (en) * | 2003-06-02 | 2004-12-02 | Pieter Geelen | Personal GPS navigation device |
-
2014
- 2014-04-25 CN CN201410171846.1A patent/CN104008129B/en active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103123628A (en) * | 2011-11-21 | 2013-05-29 | 腾讯科技(深圳)有限公司 | Searching method and system for geographical location |
CN103377585A (en) * | 2012-04-25 | 2013-10-30 | 腾讯科技(深圳)有限公司 | Method for locating administrative division based on longitude and latitude |
CN102967303A (en) * | 2012-07-19 | 2013-03-13 | 杭州九树网络科技有限公司 | Rapid geographical position search locating system and method |
Non-Patent Citations (1)
Title |
---|
社会网络中的地理数据挖掘方法研究;王明爽;《中国优秀硕士学位论文全文数据库 信息科技辑》;20130215;全文 * |
Also Published As
Publication number | Publication date |
---|---|
CN104008129A (en) | 2014-08-27 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN105005457B (en) | Geographical location methods of exhibiting and device | |
CN104008129B (en) | Position information processing method, device and terminal | |
CN105222773B (en) | Air navigation aid and device | |
CN107635101A (en) | Image pickup method, device, storage medium and electronic equipment | |
CN106165430A (en) | Net cast method and device | |
CN105160327A (en) | Building identification method and device | |
CN109391762A (en) | A kind of method and apparatus of track up | |
CN108182271B (en) | Photographing method, terminal and computer readable storage medium | |
US20180058876A1 (en) | Information interaction method and device | |
US11394871B2 (en) | Photo taking control method and system based on mobile terminal, and storage medium | |
CN107566742A (en) | Image pickup method, device, storage medium and electronic equipment | |
CN111857793B (en) | Training method, device, equipment and storage medium of network model | |
CN106228158A (en) | The method and apparatus of picture detection | |
CN105956091B (en) | Extended information acquisition method and device | |
CN107202574A (en) | Motion track information modification method and device | |
CN108108461B (en) | Method and device for determining cover image | |
CN110166691A (en) | A kind of image pickup method and terminal device | |
CN109165606A (en) | A kind of acquisition methods of information of vehicles, device and storage medium | |
CN110865756A (en) | Image labeling method, device, equipment and storage medium | |
CN108174109A (en) | A kind of photographic method and mobile terminal | |
CN107241770A (en) | Method for connecting network and device | |
CN105094364B (en) | Vocabulary display methods and device | |
CN106372663B (en) | Construct the method and device of disaggregated model | |
CN107292306A (en) | Object detection method and device | |
CN105320749A (en) | Travel route generation method and apparatus |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant |