CN108306871A - Address processing method and system, address determine method, server and terminal - Google Patents
Address processing method and system, address determine method, server and terminal Download PDFInfo
- Publication number
- CN108306871A CN108306871A CN201810064316.5A CN201810064316A CN108306871A CN 108306871 A CN108306871 A CN 108306871A CN 201810064316 A CN201810064316 A CN 201810064316A CN 108306871 A CN108306871 A CN 108306871A
- Authority
- CN
- China
- Prior art keywords
- code
- information
- targeted graphical
- user
- station address
- 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.)
- Pending
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/04—Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks
- H04L63/0428—Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks wherein the data content is protected, e.g. by encrypting or encapsulating the payload
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K7/00—Methods or arrangements for sensing record carriers, e.g. for reading patterns
- G06K7/10—Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation
- G06K7/14—Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation using light without selection of wavelength, e.g. sensing reflected white light
- G06K7/1404—Methods for optical code recognition
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L61/00—Network arrangements, protocols or services for addressing or naming
- H04L61/35—Network arrangements, protocols or services for addressing or naming involving non-standard use of addresses for implementing network functionalities, e.g. coding subscription information within the address or functional addressing, i.e. assigning an address to a function
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/08—Network architectures or network communication protocols for network security for authentication of entities
- H04L63/0876—Network architectures or network communication protocols for network security for authentication of entities based on the identity of the terminal or configuration, e.g. MAC address, hardware or software configuration or device fingerprint
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L2101/00—Indexing scheme associated with group H04L61/00
- H04L2101/60—Types of network addresses
- H04L2101/69—Types of network addresses using geographic information, e.g. room number
Landscapes
- Engineering & Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer Hardware Design (AREA)
- Computing Systems (AREA)
- General Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Health & Medical Sciences (AREA)
- Electromagnetism (AREA)
- General Health & Medical Sciences (AREA)
- Toxicology (AREA)
- Artificial Intelligence (AREA)
- Computer Vision & Pattern Recognition (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Power Engineering (AREA)
- Instructional Devices (AREA)
Abstract
The invention discloses a kind of address processing methods and system, address to determine method, server and terminal.Wherein, this method includes:Obtain current geographic location information and station address information, wherein current geographic location information includes at least:Latitude and longitude information, station address information are the information of the user that is obtained by interactive interface into row address register;Current geographic location information is converted into subdivision grid code using pre-arranged code rule;According to subdivision grid code and station address information, targeted graphical code is generated;Display target graphic code, wherein station address information is determined by targeted graphical code.The present invention solves and can not accurately recognize better address information by postcode, number etc. in the related technology, lead to not quickly, accurate position determination information the technical issues of.
Description
Technical field
It is true in particular to a kind of address processing method and system, address the present invention relates to geographic positioning technology field
Determine method, server and terminal.
Background technology
In the related technology, in terms of geographic positioning technology, one is individually being positioned using longitude and latitude, as Amap,
The location technologies such as Baidu map, another kind is to add zone location using postcode, for example, sender is needed to write exactly in detail in delivery industry
Thin address, including province, city, county, township, area, number etc., but all there is apparent defect in both modes, the first use
The mode of longitude and latitude positioning, needs user to hold mobile terminal, and real time inspection routing information in real time, and this mode is logical in shortage
It, can not effective position when believing signal or busy user;And second is positioned by better address, and user is needed to buy
When article or sending mail, need repeatedly to fill in the same address, and since the address mode that everyone fills in differs,
The generation for the case where some Postal Clerks or courier can not find out better address, cause frequently to return goods.In addition, related skill
The postcode of art is the geocoding based on region, cannot accurately determine geographical location, number is also without accurately
Location information is managed, the needs of the positioning such as postal delivery, logistics cannot be met.
Better address information can not accurately be recognized by postcode, number etc. in the related technology for above-mentioned,
Lead to not quickly, accurate position determination information the technical issues of, currently no effective solution has been proposed.
Invention content
An embodiment of the present invention provides a kind of address processing methods and system, address to determine method, server and terminal, with
It at least solves accurately recognize better address information by postcode, number etc. in the related technology, lead to not fast
The technical issues of speed, accurate position determination information.
One side according to the ... of the embodiment of the present invention provides a kind of address processing method, including:It is fixed to obtain current geographic
Position information and station address information, wherein the current geographic location information includes at least:Latitude and longitude information, the user
Location information is the information of the user that is obtained by interactive interface into row address register;Using pre-arranged code rule by the current position
Reason location information is converted to subdivision grid code;According to the subdivision grid code and the station address information, targeted graphical is generated
Code;Show the targeted graphical code, wherein the station address information is determined by the targeted graphical code.
Further, according to the subdivision grid code and the station address information, generating targeted graphical code includes:To institute
It states subdivision grid code and the station address information merges processing, obtain merging text;According to the merging text and in advance
If cipher mode determines ciphertext;According to the ciphertext, the targeted graphical code is generated.
Further, the current geographic location information is converted to subdivision grid code using pre-arranged code rule includes:
Obtain pre-arranged code level and pre-arranged code range, wherein the pre-arranged code level is for determining conversion subdivision grid code
Address level, smallest region size of the pre-arranged code range for determining conversion subdivision grid code;According to the default volume
Code layer grade and the pre-arranged code range convert the current geographic location information using pre-arranged code rule, with
To the subdivision grid code.
Further, the pre-arranged code rule is global subdivision grid GeoSoT coding rules.
Further, after showing the targeted graphical code, the method further includes:By the subdivision grid code, institute
It states targeted graphical code and the station address information and user information is sent in preset address file;Utilize the subdivision grid
Code, the targeted graphical code and the station address information and user information, update the preset address file.
Another aspect according to the ... of the embodiment of the present invention additionally provides a kind of address and determines method, including:Obtain targeted graphical
Code, wherein the targeted graphical code is generated according to current geographic location information and station address information, the current geographic
Location information includes at least:Latitude and longitude information, the station address information are the users that are obtained by interactive interface into row address
The information of registration;The targeted graphical code is scanned, scanning result is obtained;According to the scanning result, determine and the target figure
The corresponding subdivision grid code of shape code;According to the subdivision grid code, the station address information is determined.
Further, include after determining the station address information:Parse the subdivision grid code, obtain with it is described
Target area corresponding to station address information;According to the target area, determines and send transfer information, wherein the transmission
Transfer information is used to indicate transfer address information when sending article;Using the transmission transfer information, determines and send article
Target transfer address.
Another aspect according to the ... of the embodiment of the present invention additionally provides a kind of server, including:First acquisition module, is used for
Obtain current geographic location information, station address information and user information, wherein the current geographic location information is at least wrapped
It includes:Latitude and longitude information, the station address information is the information of the user that is obtained by interactive interface into row address register, described
User information is used to indicate the identity of user;Conversion module is believed for being positioned the current geographic using pre-arranged code rule
Breath is converted to subdivision grid code;Merging module, for believing the subdivision grid code, the station address information and the user
Breath merges processing, obtains merging text;Generation module, for according to the merging text, generating targeted graphical code;It sends
Module, for the targeted graphical code and the subdivision grid code to be sent to default terminal.
Another aspect according to the ... of the embodiment of the present invention additionally provides a kind of terminal, including:Second acquisition module, for obtaining
Take targeted graphical code, wherein the targeted graphical code is generated according to current geographic location information and station address information, institute
Current geographic location information is stated to include at least:Latitude and longitude information, the station address information are the use obtained by interactive interface
Information of the family into row address register;Scan module obtains scanning result for scanning the targeted graphical code;First determines mould
Block, for according to the scanning result, determining subdivision grid code corresponding with the targeted graphical code;Second determining module is used
According to the subdivision grid code, the station address information is determined;Third determining module, for being believed according to the station address
Breath determines goal programming path, wherein the goal programming path is used to indicate the routing information for sending article.
Another aspect according to the ... of the embodiment of the present invention additionally provides a kind of address process system, including:User terminal is used
Believe in sending the current geographic location information residing for user, the station address information of article to be sent input by user and user
It ceases to destination server;Server, for generating subdivision grid code according to the current geographic location information, according to the subdivision
Grid code and the station address information determine targeted graphical code, and the subdivision grid code and the targeted graphical code are sent out
Send into the user terminal, wherein the user terminal receive the subdivision grid code and the targeted graphical code it
Afterwards, the targeted graphical code is sent in client terminal;The client terminal is obtained for scanning the targeted graphical code
The station address information of the article of transmission, and goal programming path is determined according to the station address information, according to the target
Planning path sends the article.
In embodiments of the present invention, it by getting current geographic location information and station address information, and utilizes default
Coding rule converts current geographic location information to subdivision grid code, later, can be according to subdivision grid code and station address
Information, generate target network trellis code, can finally directly display out the targeted graphical code, with by targeted graphical code with determining user
Location information.In this embodiment it is possible to which current geographic location information is carried out grid coding using pre-arranged code rule, and utilize
Grid code and station address information generate graphic code, are used as medium by the graphic code, and article sender can be allowed quick, accurate
Really recognize station address information, and then solves accurately recognize in detail by postcode, number etc. in the related technology
Thin address information, lead to not quickly, accurate position determination information the technical issues of.
Description of the drawings
Attached drawing described herein is used to provide further understanding of the present invention, and is constituted part of this application, this hair
Bright illustrative embodiments and their description are not constituted improper limitations of the present invention for explaining the present invention.In the accompanying drawings:
Fig. 1 is the flow chart of address processing method according to the ... of the embodiment of the present invention;
Fig. 2 is the flow chart that address according to the ... of the embodiment of the present invention determines method;
Fig. 3 is a kind of schematic diagram of server according to the ... of the embodiment of the present invention;
Fig. 4 is a kind of schematic diagram of terminal according to the ... of the embodiment of the present invention;
Fig. 5 is the schematic diagram of address process system according to the ... of the embodiment of the present invention.
Specific implementation mode
In order to enable those skilled in the art to better understand the solution of the present invention, below in conjunction in the embodiment of the present invention
Attached drawing, technical scheme in the embodiment of the invention is clearly and completely described, it is clear that described embodiment is only
The embodiment of a part of the invention, instead of all the embodiments.Based on the embodiments of the present invention, ordinary skill people
The every other embodiment that member is obtained without making creative work should all belong to the model that the present invention protects
It encloses.
It should be noted that term " first " in description and claims of this specification and above-mentioned attached drawing, "
Two " etc. be for distinguishing similar object, without being used to describe specific sequence or precedence.It should be appreciated that using in this way
Data can be interchanged in the appropriate case, so as to the embodiment of the present invention described herein can in addition to illustrating herein or
Sequence other than those of description is implemented.In addition, term " comprising " and " having " and their any deformation, it is intended that cover
It includes to be not necessarily limited to for example, containing the process of series of steps or unit, method, system, product or equipment to cover non-exclusive
Those of clearly list step or unit, but may include not listing clearly or for these processes, method, product
Or the other steps or unit that equipment is intrinsic.
For ease of user understand the present invention, below to involved in the embodiment of the present invention part term or noun make solution
It releases:
GeoSOT, full name are " 2nAnd the global longitude and latitude subdivision grid of integer one-dimension array ", Geographical
coordinates Subdividing grid with One-dimens ion integral coding on 2n- Tree,
Abbreviation GeoSoT is subdivision and the coding method of a kind of earth surface.
According to embodiments of the present invention, a kind of embodiment of the method for address process is provided, it should be noted that in attached drawing
The step of flow illustrates can execute in the computer system of such as a group of computer-executable instructions, although also,
Logical order is shown in flow chart, but in some cases, it can be to execute shown different from sequence herein or retouch
The step of stating.
Following embodiment can be applied in the application of various geographical aspects, and the environment for application may include but unlimited
In:The fields such as logistics, express delivery, postal service, for example, in logistics and/or field of express delivery, the current mode for determining address needs user
When posting express delivery, fill in better address manually, courier need conscientiously to distinguish the address that user fills in be where, and step by step
Corresponding province, city, county, number are posted to, but this mode needs user in mailing express delivery every time, frequently fills in mailing
Address, and need that part side (i.e. express company) is given repeatedly to distinguish that the same express delivery needs place to be achieved, in addition, recipient needs
Check the details (including delivery name, delivery address) etc. of mailing main body (i.e. delivery side), this express delivery mode is spent
Time is more, and user is required for frequent operation working efficiency relatively low,, can be direct for this mode in the present invention
According to the current latitude and longitude information of user, determines grid code, and according to the better address information of input, generate graphic code, utilize
Graphic code directly can be sent feeding part side, send part side that can recognize user by the graphic code by the graphic code, user
Ship-to, and then positioned, planning path, send with charge free, deliver, express delivery address is repeatedly filled in without user in the present invention,
Address is repeatedly checked without outbox side, medium is used as by graphic code, can quickly determine destination address, improves work effect
Rate.In addition, in terms of postal service, the corresponding postcode of postal address in the related technology is often wide range, a region
Postcode is not the better address of user, and can accurately determine that user's is current detailed in the present invention by subdivision grid code
Address, is no longer simple postcode in terms of postal service, can accurately find corresponding user by grid code, overcome correlation
Postcode in technology, existing for number can not quickly, the defect of accurate position determination information.
Can (include but not limited to according to the address information of user's daily routines in the present invention:Business address, family live
Location, school address), the number of addresses of user is not limited, user can apply for that multiple address pattern codes (can be in the present invention
Fix tentatively as postal address, compared with existing postal address, orientation range can narrow down to the range of 1m*1m), by user
The longitude and latitude of each address encoded, and according to detailed province input by user, city, county, street, number, organization,
The information such as personal name generate graphic code, to using the graphic code as medium, between user can into row address determination, post
The contacts such as express mail are sent to operate, wherein the same user in the present invention can have multiple graphic codes, each graphic code to indicate one
Better address, user can utilize the multiple graphic codes of terminal storage, when in use, it is only necessary to graphic code is sent, in this way, separately
One side user can be obtained by the address information of the related user by parsing graphic code, by the specific positioning of address in the present invention
Range shorter, compared with postcode positioning in the related technology, range shorter to a square metre positioning below, hence it is evident that improve address
Communication efficiency.
In addition, the place applied in the present invention can also be municipal administration, traffic administration, street management etc., it is right
In the better address of user, can quickly determine.
And for the positioning method involved in the embodiment of the present invention, it can include but is not limited to:GPS positioning and big-dipper satellite
Position etc., the positioning method in the following embodiments of the present invention is illustrated with Big Dipper satellite positioning, but for specifically how to obtain
To location information, can be determined according to the locating module corresponding to different terminal and servers.
Embodiment one
With reference to preferred implementation steps, the present invention will be described, and Fig. 1 is at address according to the ... of the embodiment of the present invention
The flow chart of reason method, as shown in Figure 1, this method comprises the following steps:
Step S102 obtains current geographic location information and station address information, wherein current geographic location information is at least
Including:Latitude and longitude information, station address information are the information of the user that is obtained by interactive interface into row address register.
Can be determined the geographical location that user is presently in using default equipment for current geographic location information
Position, obtains detailed information, including detailed latitude and longitude information.The concrete kind of the default equipment used for user in the present invention
Type does not limit, and can include but is not limited to:Terminal, operation machine etc., it is preferred that user uses default in the embodiment of the present invention
Equipment can be that terminal can include but is not limited to the concrete type of terminal:Mobile terminal, PC, Ipad etc., pass through end
The equipment such as end can be directly obtained current latitude and longitude information.And station address information, can be mailing input by user
Information corresponding to destination address, the station address information may include two kinds, and one is users as recipient, then is inputting
When information, the address that user is presently in can be directly inputted, including user be presently in province, city, county (area), street, doorplate
Number etc., then when express delivery is posted by mailing side, it can be directly obtained the position that user is presently in, article is sent to user;
And another kind is user's conduct delivery side, inputs station address information, and determine that the geo-location corresponding to destination address is believed
Article, then after generating graphic code, can directly be sent to by breath using the destination address corresponding to graphic code as ship-to
Destination address.In the embodiment of the present invention when illustrating, using user as recipient, to determine destination address.
Current geographic location information is converted to subdivision grid code by step S104 using pre-arranged code rule.
User's current geographic location information can be handled in the embodiment of the present invention, to obtain a grid code,
Geographical location that user is presently in is indicated by grid code, wherein pre-arranged code rule can be global subdivision grid
GeoSoT coding rules.GeoSOT is 2nThe global longitude and latitude subdivision grid of one-dimensional integer array, GeoSOT pass through to earth table
The specification in face divides, and constructs a kind of special grid being suitable for spatial information or data organization.The present invention is in World Wide Web trellis code
On the basis of GeoSOT, using grid code and location dependent information as text, generating graphic code can be directly by the image of graphic code
As " electrnic house number plates ", effectively overcoming can not quick, accurate position determination existing for the relevant technologies postcode, number
Information Problems can be widely applied to municipal administration, postal service, express delivery, logistic industry.
Step S106 generates targeted graphical code according to subdivision grid code and station address information.
Wherein, the concrete type of targeted graphical code is not limited in the present invention, is can include but is not limited to:It is one-dimensional
Code, Quick Response Code, wechat code etc..It can pass through the targeted graphical using targeted graphical code as a kind of medium in the embodiment of the present invention
Targeted graphical code can be sent feeding part side, send part side that can parse the targeted graphical code, pass through the targeted graphical by code, user
Code obtains destination address.Especially for fields such as express delivery, postal services, original postcode can be replaced using targeted graphical code, from
And using targeted graphical code as medium, obtain the accurate information of destination address.
In the embodiment of the present invention, doorplate be can targeted graphical code be printed or is fabricated to, unit or family doorway are placed on
The place of equal needs is used as " electrnic house number plates ", is used as by the targeted graphical code and is similar to the types such as wechat code or Alipay code
Scan code, so that it is determined that station address information.In addition, can also targeted graphical code be implanted to wechat in the embodiment of the present invention
Etc. in various means of communication softwares, as " electrnic house number plates " of location information, to reinforce the manager to customer position information
Formula.
Step S108, display target graphic code, wherein station address information is determined by targeted graphical code.
Wherein, in the present invention it is possible to which graphic code, subdivision grid code, better address information are obtained by terminal storage
(province, city, county, street, number) and user information (unit and user's name) etc., each address correspond to a record information,
When needing to send address, it is only necessary to graphic code is sent, in this way, receiving the user of graphic code by parsing graphic code
Obtain the better address information of the user.
Through the above steps, current geographic location information and station address information can be first got, and is compiled using default
Code rule converts current geographic location information to subdivision grid code, later, can be believed according to subdivision grid code and station address
Breath generates target network trellis code, the targeted graphical code can be finally directly displayed out, to determine station address by targeted graphical code
Information.In this embodiment it is possible to which current geographic location information is carried out grid coding using pre-arranged code rule, and utilize net
Trellis code and station address information generate graphic code, are used as medium by the graphic code, and article sender can be allowed quick, accurate
Recognize station address information, and then solves accurately recognize in detail by postcode, number etc. in the related technology
Address information, lead to not quickly, accurate position determination information the technical issues of.
Optionally, above-mentioned according to subdivision grid code and station address information, can be to subdivision when generating targeted graphical code
Grid code and station address information merge processing, obtain merging text;According to text and predetermined encryption mode is merged, determine
Ciphertext;According to ciphertext, targeted graphical code is generated.The present invention carries out the text for generating Quick Response Code using Encryption Algorithm
Encryption, prevents privacy leakage.
Subdivision grid code and station address information can be combined, obtain combine text, and pass through cipher mode
Text is encrypted, the confidentiality of destination address is reinforced, wherein the predetermined encryption mode in the embodiment of the present invention can be
Des encryption is encrypted by Encryption Algorithm such as DES with unified key pair text, so as to handle ciphertext,
Obtain targeted graphical code.
Optionally, in the embodiment of the present invention, current geographic location information is being converted into subdivision using pre-arranged code rule
It, can be by obtaining pre-arranged code level and pre-arranged code range, wherein pre-arranged code level is converted for determining when grid code
The address level of subdivision grid code, smallest region size of the pre-arranged code range for determining conversion subdivision grid code;According to pre-
If encoding level and pre-arranged code range, current geographic location information is converted using pre-arranged code rule, to be cutd open
Subnetting trellis code.
Wherein, above-mentioned pre-arranged code level can be the level in global subdivision grid GeoSoT coding rules, at this
In invention, the specific level for encoding level does not limit, and may include 7 layers, and every layer includes 4 grades.And for default
Coding range can the minimum zone of positioning be determined, for example, being when determining subdivision grid code for pre-arranged code level
26 grades, when pre-arranged code ranging from 1m*1m, determine need to be encoded to coding in specific 1 square metre of this coding range.
Also, the pre-arranged code rule in the embodiment of the present invention includes multi-layer coding, a kind of corresponding grid of every layer of coding
Code below illustrates the embodiment of the present invention with a kind of optional global subdivision grid GeoSoT coding rules.
Latitude and longitude coordinates are specifically converted to the example of grid code below by one to illustrate how to sit by longitude and latitude
It marks to generate grid code.
Assuming that the latitude and longitude coordinates of some point are:116 ° 23 ' 17.522 " E, 39 ° 54 ' 27.922 " N, by conversion, finally
It can obtain refineing to 1/32 " × 1/32 ", being equivalent to the grid coding after the layer 7 of 1m × 1m is
“030JPB3157535060”.It can be stopped after the coding for generating a certain layer, for example arrive according to the needs of practical business
Stop continuing to encode after third layer, you can obtain refineing to 2' × 2', being equivalent to the grid coding of the third layer of 4km × 4km is
“030JPB33”。
Specific generating process is as follows:
(1) first layer coding is generated
First layer:Using the first meridian and the intersection point in equator as origin, it is four hemisphere by global subdivision, uses 0-3 respectively
It indicates, carry out 4 ° × 4 ° of mesh generation on this basis, longitudinal indicates that the division of 0-88 ° of latitude direction is obtained with 1-45
22 grids, are indicated with A-V.
Specific generating process is as follows:
East longitude or west longitude, south latitude or north latitude are according to the point first to determine primary coding, specifically at this
In example, it is east longitude according to the last character of longitude " E " determination, is north latitude according to the last character of latitude " N " determination, thus really
First character for having determined grid code is " 0 ".
Then, with the numerical value of the degree in longitude coordinate divided by 4, rounding adds the coding that longitudinal is determined after one, in this example
It is 116 ÷ 4=29,29+1=30.The coding of longitudinal is exactly " 30 ".
After again, with the numerical value of the degree in latitude coordinate divided by 4, rounding determines latitudinal coding after adding one, in this example
It is 39 ÷ 4=9,9+1=10.10 indicate to be exactly " J " with A-V, therefore latitudinal coding is exactly " J ".
Thus generate the coding " 030J " after 4 ° × 4 ° of mesh generation of first layer.
(2) second layer coding is generated
The second layer:By 4 ° × 4 ° grids, (northeast hemisphere) is divided into 16 × 16 grids, both direction difference from the lower left corner
It is indicated with A-P, second layer grid includes tetra- kinds of 16' × 16', 12' × 16', 16' × 12', 12' × 12' different types, scale
About 32km × 32km.
Specific generating process is as follows:
The remainder after the numerical value divided by 4 of the degree in latitude coordinate is calculated first, is 39 ÷ 4=9,39-4 × 9=in this example
3, remainder is 3, is thus determined that latitudinal coding is M, N, O, P this one of four.
Then use latitude coordinate in point numerical value divided by 16, rounding add after one determine be specifically this four characters which
It is a, it is 54 ÷ 16=3,3+1=4 in this example, therefore latitudinal coding is exactly " P ".
Then calculate the remainder after the numerical value divided by 4 of the degree in longitude coordinate, be in this example 116 ÷ 4=29,116-4 ×
29=0, remainder are 0, are thus determined that the coding of longitudinal is A, B, C, D this one of four.
Then use longitude coordinate in point numerical value divided by 16, rounding add after one determine be specifically this four characters which
It is a, it is 23 ÷ 16=1,1+1=2 in this example, therefore the coding of longitudinal is exactly " B ".
Thus generate the grid coding after refineing to the second layer of 16' × 16' " 030JPB ".
(3) third layer coding is generated
Third layer:By 16' × 16', 12' × 16', 16' × 12', 12' × 12' grids, it is divided into 8 × 8 grids, two
Direction indicates that third layer grid is 2' × 2', is equivalent to 4km × 4km grids with 0-7 respectively.
Specific generating process is as follows:
The remainder after the numerical value divided by 16 divided in latitude coordinate is calculated first, is 54 ÷ 16=3,54-16 × 3 in this example
=6, remainder is 6, then uses remainder divided by 2, rounding.6 ÷ 2=3, therefore latitudinal coding is exactly " 3 ".
Then the remainder after the numerical value divided by 16 divided in longitude coordinate is calculated, is 23 ÷ 16=1,23-16 × 1 in this example
=7, remainder is 7, then uses remainder divided by 2, rounding.7 ÷ 2=3, therefore the coding of longitudinal is exactly " 3 ".
It thus generates and refine to 2' × 2', be equivalent to the grid coding after the third layer of 4km × 4km
“030JPB33”。
(4) the 4th layer of coding is generated
4th layer:By 2' × 2' grids, it is divided into 8 × 8 grids, both direction is indicated with 0-7 respectively, four-layer network lattice packet
Containing 16 " × 16 ", 16 " × 12 ", 12 " × 16 ", 12 " × 12 " four type, it is equivalent to 512m × 512m grids.
Specific generating process is as follows:
Remainder of the remainder after the numerical value divided by 16 divided in latitude coordinate again divided by after 2 is calculated first, is 54 in this example
÷ 16=3,54-16 × 3=6, remainder is 6, then uses remainder divided by 2,6 ÷ 2=3,6-2 × 3=0, remainder is 0, thus
It is determined that latitudinal coding is 0,1,2,3 this one of four.
Then determine to be specifically this four after using the numerical value divided by 16 of the integer part of the second in latitude coordinate, rounding to add one
Character which, be 27 ÷ 16=1,1+1=2 in this example, therefore latitudinal coding is exactly " 1 ".
Then remainder of the remainder after the numerical value divided by 16 divided in longitude coordinate again divided by after 2 is calculated, is 23 in this example
÷ 16=1,23-16 × 1=7, remainder is 7, then uses remainder divided by 2,7 ÷ 2=3,7-2 × 3=1, remainder is 1, thus
It is determined that the coding of longitudinal is 4,5,6,7 this one of four.
Then determine to be specifically this four after using the numerical value divided by 16 of the integer part of the second in longitude coordinate, rounding to add one
Character which, be 17 ÷ 16=1,1+1=2 in this example, therefore the coding of longitudinal is exactly " 5 ".
It thus generates and refine to 16 " × 16 ", the grid coding being equivalent to after the 4th layer of 512m × 512m grids
“030JPB3135”。
(5) layer 5 coding is generated
Layer 5:By 16 " × 16 ", 16 " × 14 ", 14 " × 16 ", 14 " × 14 " grids, it is divided into 8 × 8 grids, two
Direction indicates that layer 5 grid is 2 " × 2 ", is equivalent to 64m × 64m grids with 0-7 respectively.
Specific generating process is as follows:
The remainder after the numerical value divided by 16 of the integer part of the second in latitude coordinate is calculated first, is 27 ÷ 16=in this example
1,27-16 × 1=11, remainder are 11, then use remainder divided by 2, rounding.11 ÷ 2=5, therefore latitudinal coding is exactly
“5”。
Then the remainder after the numerical value divided by 16 of the integer part of the second in longitude coordinate is calculated, is 17 ÷ 16=in this example
1,17-16 × 1=1, remainder are 1, then use remainder divided by 2, rounding.1 ÷ 2=0, therefore the coding of longitudinal is exactly " 0 ".
It thus generates and refine to 2 " × 2 ", be equivalent to the grid coding after the layer 5 of 64m × 64m
“030JPB315350”。
(6) layer 6 coding is generated
Layer 6:By 2 " × 2 " grids, it is divided into 8 × 8 grids, both direction is indicated with 0-7 respectively, and layer 6 grid is
1/4 " × 1/4 ", is equivalent to 8m × 8m grids.
Specific generating process is as follows:
The remainder after the numerical value divided by 16 of the second in latitude coordinate is calculated first, is 27.922 ÷ 16=1 in this example,
27.922-16 × 1=11.922, remainder are 11.922, then with being taken the remainder again after remainder divided by 2,11.922 ÷ 2=5,
11.922-5 × 2=1.922 finally uses rounding after remainder divided by 0.25,1.922 ÷ 0.25=7, therefore latitudinal coding
It is exactly " 7 ".
Then the remainder after the numerical value divided by 16 of the second in longitude coordinate is calculated, is 17.522 ÷ 16=1 in this example,
17.522-16 × 1=1.522, remainder are 1.522, then with being taken the remainder again after remainder divided by 2,1.522 ÷ 2=0,1.522-2
× 0=1.522 finally uses rounding after remainder divided by 0.25,1.522 ÷ 0.25=6, therefore the coding of longitudinal is exactly " 6 ".
It thus generates and refine to 1/4 " × 1/4 ", be equivalent to the grid coding after the layer 6 of 8m × 8m
“030JPB31573506”。
(7) layer 7 coding is generated
Layer 7:By 1/4 " × 1/4 " grid, it is divided into 8 × 8 grids, both direction is indicated with 0-7 respectively, layer 7 net
Lattice are 1/32 " × 1/32 " grid, are equivalent to 1m × 1m grids.
Specific generating process is as follows:
The remainder after the numerical value divided by 16 of the second in latitude coordinate is calculated first, is 27.922 ÷ 16=1 in this example,
27.922-16 × 1=11.922, remainder are 11.922, then with being taken the remainder again after remainder divided by 2,11.922 ÷ 2=5,
11.922-5 × 2=1.922, then with being taken the remainder again after remainder divided by 0.25,1.922 ÷ 0.25=7,1.922-7 × 0.25
=0.172, rounding after remainder divided by 0.03125,0.172 ÷ 0.03125=5 are finally used, therefore latitudinal coding is exactly
“5”。
Then the remainder after the numerical value divided by 16 of the second in longitude coordinate is calculated, is 17.522 ÷ 16=1 in this example,
17.522-16 × 1=1.522, remainder are 1.522, then with being taken the remainder again after remainder divided by 2,1.522 ÷ 2=0,1.522-2
× 0=1.522, then with being taken the remainder again after remainder divided by 0.25,1.522 ÷ 0.25=6,1.522-6 × 0.25=0.022,
Finally use rounding after remainder divided by 0.03125,0.022 ÷ 0.03125=0, therefore the coding of longitudinal is exactly " 0 ".
It thus generates and refine to 1/32 " × 1/32 ", be equivalent to the grid coding after the layer 7 of 1m × 1m
“030JPB3157535060”。
By above step, so that it may to obtain most being equivalent to the grid of the layer 7 of 1m × 1m carefully for 1/32 " × 1/32 "
Coding.Can the grid coding of different resolution be obtained according to actual needs, for example only need to distinguish to arrive 2' × 2', be equivalent to
4km × 4km, then only need the grid coding for being generated to third layer that can meet needs, the grid of third layer in the present embodiment
Coding is " 030JPB33 ".
In addition, in the embodiment of the present invention, current geographic location information is being converted into subdivision net using pre-arranged code rule
It, can be by screening target code rule corresponding with default resolution ratio, wherein default resolution ratio is advised for pre-arranged code when trellis code
The default resolution ratio in multiple resolution ratio in then;According to target code rule, current geographic location information is carried out at conversion
Reason, obtains subdivision grid code.May include a variety of resolution ratio for target code rule, each resolution ratio is corresponding different respectively
Grid code.
It can be encoded by above-mentioned embodiment, pair warp and weft degree, so that it is determined that subdivision grid code.Obtaining mesh
After logo image code, default ground is sent in transmission subdivision grid code, targeted graphical code and station address information and user information
Before the file of location, the uniqueness of the targeted graphical code, subdivision grid code, station address information and user information etc. can be detected,
Detect whether that there are identical information, and if it exists, it can not then send in these information to preset address file, if not having,
It can then send.
In addition, after display target graphic code, it can also be by subdivision grid code, targeted graphical code and station address information
It is sent in preset address file with user information;Utilize subdivision grid code, targeted graphical code and station address information and user
Information updates preset address file.
Wherein, preset address file can be storage address information, subdivision grid code information, targeted graphical code information and use
One file of family information a, for example, address book files can be arranged in the terminal, to which these are stored in address book text
Part can update the address book files if having new address information every time.
Embodiment two
It can be adapted for various outbox sides or express delivery, postal company etc. in following embodiments, obtaining user
After the targeted graphical code that (or user terminal) is sent, targeted graphical code can be directly scanned, and parse the targeted graphical code, obtained
To the corresponding station address information of targeted graphical code, thus the current address according to outbox side and destination address, planning article hair
The path sent determines how and carries out article transmission, determines and sends target area, to be selected to send terminal according to target area,
And after being sent to the transmission terminal, article is sent to destination address, accelerates delivery speed, improves delivery efficiency.
With another preferred implementation steps, the present invention will be described below, and Fig. 2 is according to the ... of the embodiment of the present inventionly
Location determines the flow chart of method, as shown in Fig. 2, this method may include:
Step S201 obtains targeted graphical code, wherein targeted graphical code is according to current geographic location information and user
What location information generated, current geographic location information includes at least:Latitude and longitude information, station address information are obtained by interactive interface
Information of the user obtained into row address register.
Targeted graphical code in the embodiment of the present invention can be Quick Response Code, similar to currently pay the wechat code used, branch
Precious code is paid, which can be directly scanned by equipment such as terminals, to parse destination address.
Step S203 scans targeted graphical code, obtains scanning result.
When scanning targeted graphical code, can be directly scanned by equipment such as terminals, it can be in the embodiment of the present invention
One grid application App is set, and the staff of outbox side directly can scan targeted graphical code using App by this, sweep
After retouching, scanning can be obtained information and be sent in resolution server, can obtained by the resolution server and targeted graphical
The corresponding ciphertext of code, the ciphertext save user information, station address information, geo-localisation information and target figure
The corresponding subdivision grid code of shape code.
Step S205 determines subdivision grid code corresponding with targeted graphical code according to scanning result.
Can obtain scanning result for above-mentioned steps, subdivision grid code is obtained by decryption.In addition, according to sweeping
The information such as province, city, county, street, number, organization in station address information can also be obtained by retouching result, can also be obtained
The user informations such as address name, age of user.
Step S207 determines station address information according to subdivision grid code.
Through the above steps, targeted graphical code can first be obtained, wherein targeted graphical code is to position to believe according to current geographic
What breath and station address information generated, current geographic location information includes at least:Latitude and longitude information, station address information are to pass through
The information of the user that interactive interface obtains into row address register scans targeted graphical code, obtains and after getting targeted graphical code
To scanning result, finally subdivision grid code corresponding with targeted graphical code can be determined, according to scanning result with according to subdivision net
Trellis code determines station address information.In this embodiment it is possible to which directly scanning targeted graphical code obtains station address information, nothing
Address need to frequently be filled in, medium is used as by targeted graphical code, can allow article sender quickly, accurately recognize user
Address information, and then solve accurately recognize better address information by postcode, number etc. in the related technology, it leads
Cause can not quickly, accurate position determination information the technical issues of.
Optionally, after determining station address information, subdivision grid code can also be parsed, is obtained and station address information
Corresponding target area;It according to target area, determines and sends transfer information, wherein send transfer information and be used to indicate transmission
Transfer address information when article;Using transfer information is sent, the target transfer address for sending article is determined.
The target area indicated by station address can be first determined when sending article, to determine terminal, lead to
It crosses transmission terminal and is sent to destination address.
Above-described embodiment can be applied in the fields such as various postal services, express delivery, municipal administration, can allow send article master
Body quickly determines destination address, here it is possible to directly parse targeted graphical code, reaches quick, accurately determines address
The effect of information.
Embodiment three
Following embodiments can be described from the server and terminal used, every embodiment party in the embodiment of the present invention
Formula can use in every terminal and server, it is preferred that can be installed in terminal or server and apply App, passed through
Using App, graphic code is quickly generated, graphic code is parsed, obtains station address information.Equipment involved in the embodiment of the present invention can
To include but not limited to:User terminal, server, client terminal, wherein user terminal can be the end that user directly uses
End, the user can be recipient or outbox side, and client terminal can be that the service sides such as express company, postal company use
Terminal, and server can be used as generate graphic code, parsing graphic code, storage user information, address information, grid code information
Etc. contents server.
Fig. 3 is a kind of schematic diagram of server according to the ... of the embodiment of the present invention, as shown in figure 3, the server may include:
First acquisition module 31, for obtaining current geographic location information, station address information and user information, wherein current geographic
Location information includes at least:Latitude and longitude information, station address information are the users that are obtained by interactive interface into row address register
Information, user information is used to indicate the identity of user;Conversion module 33, for utilizing pre-arranged code rule to determine current geographic
Position information is converted to subdivision grid code;Merging module 35, for carrying out subdivision grid code, station address information and user information
Merging treatment obtains merging text;Generation module 37, for according to text is merged, generating targeted graphical code;Sending module 39,
For targeted graphical code and subdivision grid code to be sent to default terminal.
By above-mentioned server, it can be directly obtained current geographic location information, station address information and user information,
The geo-localisation information can be the latitude and longitude information that user terminal is directly obtained, and station address information can be that user is logical
The ship-to information for crossing terminal applies input, can include but is not limited to:Province, city, county (area), street, number etc., and use
Family information can include but is not limited to:The information such as user unit one belongs to information or Personal name;It, can after obtaining these information
Current geographic location information is converted to subdivision grid code using pre-arranged code rule by conversion module 33, wherein this is cutd open
Subnetting trellis code can be the grid code for carrying character and number, can directly indicate the latitude and longitude information where user, it
Afterwards, subdivision grid code, station address information and user information can be merged into processing by merging module 35, to be closed
And text, and targeted graphical code is generated using generation module 37, it finally can be by the graphic code of generation and the subdivision being converted to
Grid code is sent to default terminal.By the server in the embodiment, graphic code can be directly generated, is made using the graphic code
For medium, the side of sending with charge free or delivery can fast and accurately be allowed to know station address information.
Wherein, above-mentioned generation module 37 is when generating targeted graphical code, it is also necessary to be encrypted, pass through to combine text
Unified key pair text is encrypted, and utilizes encrypted text generation targeted graphical code.For example, for generating postcode, it can
To generate graphic code corresponding with postcode.And before obtaining targeted graphical code, and send targeted graphical code, it can carry out
Uniqueness detects, and compares and whether there is the identical record of information in tables of data, if so, not retransmiting then, if not identical
Record can then be recorded information such as subdivision grid code, targeted graphical codes as one, be preserved in the database, can also be incited somebody to action
Information is sent in terminal.
Optionally, postcode tables of data can be established in the server in the embodiment of the present invention, for the class of postcode tables of data
Type does not limit, for example, it is Big Dipper postcode tables of data that postcode tables of data, which can be arranged, i.e., is cutd open according to what Beidou positioning information determined
Subnetting trellis code and graphic code, each address information that user can be recorded by the postcode tables of data are corresponding:Grid code, figure
The location dependent informations such as shape code, province, city, area (county), street, road, number, organization and personal name.
Fig. 4 is a kind of schematic diagram of terminal according to the ... of the embodiment of the present invention, as shown in figure 4, the terminal may include:Second
Acquisition module 41, for obtaining targeted graphical code, wherein targeted graphical code is according to current geographic location information and station address
What information generated, current geographic location information includes at least:Latitude and longitude information, station address information are obtained by interactive interface
User into row address register information;Scan module 43 obtains scanning result for scanning targeted graphical code;First determines
Module 45, for according to scanning result, determining subdivision grid code corresponding with targeted graphical code;Second determining module 47, is used for
According to subdivision grid code, station address information is determined;Third determining module 49, for determining that target is advised according to station address information
Draw path, wherein goal programming path is used to indicate the routing information for sending article.
By the terminal, can direct scanning figure shape code, obtain subdivision grid code, station address information, user information etc.
Content, to using targeted graphical code as medium, be directly obtained every terms of information, reach and fast and accurately recognize user
The effect of address information.Postal address book can be installed in the terminal i.e. in the embodiment of the present invention and (such as corresponded to Big Dipper postcode
The Big Dipper postal address book of database) customer end A pp softwares, the corresponding figure of address information of generation can be recorded by the software
The location dependent informations such as shape code, province, city, area (county), street, road, number, organization and personal name.Due in the present invention
It is much for for postcode in the related technology, therefore, what is designed in the present invention is postcode graphic code, to be directed to postcode figure
Code is determined into row address, to send, send graphic code under the modes such as express delivery, to allow other side to quickly understand in detail
Medium is used as by graphic code without filling in better address information manually in location, you can to allow communication two party to recognize graphic code
Application range.
When user needs to send cargo, mail, by selecting note from preset address file using APP in terminal
Graphic code (such as Quick Response Code) in record is sent feeding part side, send part side that graphic code is sent to Cloud Server, cloud service by record
Device parsing graphic code obtains ciphertext, is decrypted using unified key using DES algorithms, obtain subdivision grid code, province,
The location dependent informations such as city, area (county), street, road, number, organization or personal name, further according to GeoSOT coding rules,
Subdivision grid code is converted into longitude and latitude location information, location information and delivery send outs required information sends and feed part side,
It send part side to be positioned accordingly, planning path, sends with charge free, delivers.
To reduce information transmission, location information can also be saved in the visitor of oneself after delivery side receives location information
In user data library, the location information delivered to Cloud Server request client is no longer needed to later, directly uses location information.
Example IV
The system that can illustrate the embodiment of sufficient address processing in following embodiments, may include both sides
The equipment such as interactive terminal, server, with it is quick, accurately recognize address information.
Fig. 5 is the schematic diagram of address process system according to the ... of the embodiment of the present invention, as shown in figure 5, the system may include:
User terminal 52, the user for sending current geographic location information residing for user, article to be sent input by user
Location information and user information are to destination server;Server 54, for generating subdivision grid code according to current geographic location information,
According to subdivision grid code and station address information, targeted graphical code is determined, and subdivision grid code and targeted graphical code are sent to
In user terminal, wherein after user terminal receives subdivision grid code and targeted graphical code, targeted graphical code is sent to
In client terminal;Client terminal 56, for scanning targeted graphical code, the station address information of the article sent, and according to
Station address information determines goal programming path, and article is sent according to goal programming path.
By above-described embodiment, a comprehensive address process mode, the mode for generating graphic code are obtained, using graphic code
Mode, you can, to send address information and location information, and to generate figure using server 54 using user terminal 52
Code, and the graphic code of generation is returned in user terminal 52, when user needs delivery, correspondence can be taken out directly from record
Graphic code be sent in client terminal 56 used in delivery side and/or the side of sending with charge free, sending personnel can pass through client terminal
56 scan the graphic code, and parse the graphic code using server, obtain station address information, user information, grid code information
Etc. contents, to send the path of article with charge free according to these information plannings, fast and easy accurately knows station address information, and
Planning path is quickly generated, is improved work efficiency.
Embodiment five
Below with an optional embodiment, the present invention will be described, which can be applied to mail system
In, in this embodiment using the Quick Response Code of Big Dipper postcode as targeted graphical code, above-mentioned server is corresponded to Cloud Server, with
GeoSoT coding rules are as pre-arranged code rule.
Optionally, can by variable dimension subdivision grid code, province, city, area (county), street, road, number, organization or
The location dependent informations such as personal name are encrypted as text, by Encryption Algorithm such as DES with unified key pair text, are utilized
Encrypted text generation Quick Response Code forms the Quick Response Code of Big Dipper postcode, preserves key and when in use first converts Quick Response Code
At ciphertext, then by Encryption Algorithm such as DES, it is decrypted using unified key pair encryption text, is reduced to location information
Related text.
Wherein, the Quick Response Code of Big Dipper postcode can be implanted to the various means of communication softwares such as wechat in the embodiment of the present invention
In, " electrnic house number plates " as location information;Quick Response Code can also be printed or be fabricated to doorplate, be placed on the ground for needing to place
Side, scans the two-dimensional code image, location information is obtained by decoding software.
And for Cloud Server, Cloud Server can be established on the internet, and Big Dipper postcode number is established on Cloud Server
According to table, record:The positions phase such as grid code, Quick Response Code, province, city, area (county), street, road, number, organization or personal name
Close information;Big Dipper postal address book client end AP P softwares are installed on mobile phone, establish Big Dipper postal address book file, are recorded:North
Struggle against the location dependent informations such as the Quick Response Code of postcode, province, city, area (county), street, road, number, organization or personal name;With
Family is positioned by mobile phone using APP and obtains longitude and latitude location information;Inputted on mobile phone by APP province, city, area (county), street,
The location dependent informations such as road, number, organization or personal name;Location information and location dependent information are sent to cloud clothes
Business device, meanwhile, it is saved in the Big Dipper postal address book file on mobile phone;Cloud Server application program is encoded according to GeoSOT and is advised
Then, the location informations such as longitude and latitude are converted into grid code;By grid code, province, city, area (county), street, road, number, organization
Or the location dependent informations composition text such as personal name is encrypted by des encryption algorithm with unified key pair text;
Utilize encrypted text generation Quick Response Code;By grid code, Quick Response Code, province, city, area (county), street, road, number, organization
Or the location dependent informations such as personal name are recorded as 1, are saved in Big Dipper postcode database table;Before keeping records of,
Record uniqueness inspection is carried out, after uniqueness passed examination, Quick Response Code is returned into user mobile phone client APP;APP will be returned
Quick Response Code be saved in the corresponding record of Big Dipper postal address book file on mobile phone;When user needs to send cargo, mail
When, record is selected from Big Dipper postal address book file by APP, the Quick Response Code in record is sent into feeding part side, send part side
Quick Response Code is sent to Big Dipper postcode Cloud Server, Big Dipper postcode server parses Quick Response Code, using DES and unified key into
Row decryption;The location dependent informations such as grid code, province, city, area (county), street, road, number, organization or personal name are obtained,
Further according to GeoSOT coding rules, grid code is converted into longitude and latitude location information, location information and delivery side is required
Information sends feeding part side, send part side to be positioned accordingly, planning path, sends with charge free, delivers.
After delivery side receives location information, location information can be saved in the customer database of oneself, Yi Houwu
The location information delivered again to Cloud Server request client is needed, location information is directly used.
Wherein, when user needs to send cargo, mail, record is selected from Big Dipper postal address book file by APP,
The Quick Response Code of Big Dipper postcode in record is sent into feeding part side, send part side that Quick Response Code is sent to Big Dipper postcode Cloud Server,
Big Dipper postcode server parsing Quick Response Code obtains ciphertext, is decrypted using unified key using DES algorithms;Obtain net
The location dependent informations such as trellis code, province, city, area (county), street, road, number, organization or personal name, further according to GeoSOT
Grid code is converted into longitude and latitude location information by coding rule, send out required information by location information and delivery and is sent and feeds
Part side send part side to be positioned accordingly, planning path, sends with charge free, delivers.
To reduce information transmission, location information can also be saved in the visitor of oneself after delivery side receives location information
In user data library, the location information delivered to Cloud Server request client is no longer needed to later, directly uses location information.
By taking field of express delivery as an example, express company delimit delivery region according to the distribution of express delivery point, according to the coding of grid code
The grid code of regular given region;Before delivery, according to the grid code in delivery place in Quick Response Code, the grid of region is determined
Code determines delivery terminal with this.Such as:The region that dispatching point is arranged is the 4th layer of grid, and precision is 512m x 512m;
The grid code in specific delivery place is layer 6, and precision is 8m x 8m.Assuming that the grid code of delivery region A is
The a1 grid codes of " 030JPB3135 ", delivery place are " 030JPB31573506 ", and first 10 of A and a1 grid codes are
" 030JPB3135 ", delivery dispatching point should be a-quadrant, cargo be first delivered to a-quadrant, then courier is delivered to a1 again.
Thus fast and easy sends article with charge free.
By geographical coordinate, province, city, area (county), street, road, number, organization or individual in the above embodiment of the present invention
Name equipotential confidence manner of breathing combines, and is converted to Quick Response Code, easy to use, as long as sweeping Quick Response Code accurately obtains geographical coordinate
And location dependent information.Traditional latitude and longitude coordinates are replaced using GeSOT grid codes, are had the following technical effects:
First point, the spaces GIS calculating speed is fast.
Latitude and longitude coordinates are the point coordinates that two Dimension Numerical Value indicates, even being also three-dimensional array x, y, z group plus elevation
At point coordinates, calculated such as carrying out GIS geographical information spaces positions:Including, intersection etc. whens, need to carry out vector graphics position
It calculates, and grid code is only a code, can only be completed by encoding algebraic manipulation, it is empty with the vector based on point coordinates
Between position calculating ratio compared with, have faster calculating speed.
Second point is suitble to big data retrieval.
Latitude and longitude coordinates are the point coordinates of two-dimensional array composition, and GeoSOT grid codes are a character strings, are more suitable for establishing
Index has faster speed when big data is retrieved.
Thirdly, grid code is more suitable for area identification.
Latitude and longitude coordinates are the point coordinates of two-dimensional array composition, and the present invention is the GeoSOT grid codes area based on variable dimension
Domain identifier is more suitable for " electrnic house number plates " station location marker based on region.
The embodiments of the present invention are for illustration only, can not represent the quality of embodiment.
In the above embodiment of the present invention, all emphasizes particularly on different fields to the description of each embodiment, do not have in some embodiment
The part of detailed description may refer to the associated description of other embodiment.
In several embodiments provided herein, it should be understood that disclosed technology contents can pass through others
Mode is realized.Wherein, the apparatus embodiments described above are merely exemplary, for example, the unit division, Ke Yiwei
A kind of division of logic function, formula that in actual implementation, there may be another division manner, such as multiple units or component can combine or
Person is desirably integrated into another system, or some features can be ignored or not executed.Another point, shown or discussed is mutual
Between coupling, direct-coupling or communication connection can be INDIRECT COUPLING or communication link by some interfaces, unit or module
It connects, can be electrical or other forms.
The unit illustrated as separating component may or may not be physically separated, aobvious as unit
The component shown may or may not be physical unit, you can be located at a place, or may be distributed over multiple
On unit.Some or all of unit therein can be selected according to the actual needs to achieve the purpose of the solution of this embodiment.
In addition, each functional unit in each embodiment of the present invention can be integrated in a processing unit, it can also
It is that each unit physically exists alone, it can also be during two or more units be integrated in one unit.Above-mentioned integrated list
The form that hardware had both may be used in member is realized, can also be realized in the form of SFU software functional unit.
If the integrated unit is realized in the form of SFU software functional unit and sells or use as independent product
When, it can be stored in a computer read/write memory medium.Based on this understanding, technical scheme of the present invention is substantially
The all or part of the part that contributes to existing technology or the technical solution can be in the form of software products in other words
It embodies, which is stored in a storage medium, including some instructions are used so that a computer
Equipment (can be personal computer, server or network equipment etc.) execute each embodiment the method for the present invention whole or
Part steps.And storage medium above-mentioned includes:USB flash disk, read-only memory (ROM, Read-OnlyMemory), arbitrary access are deposited
Reservoir (RAM, Random Access Memory), mobile hard disk, magnetic disc or CD etc. are various can to store program code
Medium.
The above is only a preferred embodiment of the present invention, it is noted that for the ordinary skill people of the art
For member, various improvements and modifications may be made without departing from the principle of the present invention, these improvements and modifications are also answered
It is considered as protection scope of the present invention.
Claims (10)
1. a kind of address processing method, which is characterized in that including:
Obtain current geographic location information and station address information, wherein the current geographic location information includes at least:Longitude and latitude
Information is spent, the station address information is the information of the user that is obtained by interactive interface into row address register;
The current geographic location information is converted into subdivision grid code using pre-arranged code rule;
According to the subdivision grid code and the station address information, targeted graphical code is generated;
Show the targeted graphical code, wherein the station address information is determined by the targeted graphical code.
2. according to the method described in claim 1, it is characterized in that, being believed according to the subdivision grid code and the station address
Breath, generating targeted graphical code includes:
Processing is merged to the subdivision grid code and the station address information, obtains merging text;
According to the merging text and predetermined encryption mode, ciphertext is determined;
According to the ciphertext, the targeted graphical code is generated.
3. according to the method described in claim 1, believing it is characterized in that, being positioned the current geographic using pre-arranged code rule
Breath is converted to subdivision grid code and includes:
Obtain pre-arranged code level and pre-arranged code range, wherein the pre-arranged code level is for determining conversion subdivision grid
The address level of code, smallest region size of the pre-arranged code range for determining conversion subdivision grid code;
According to the pre-arranged code level and the pre-arranged code range, the current geographic is positioned using pre-arranged code rule
Information is converted, to obtain the subdivision grid code.
4. according to the method described in claim 1, it is characterized in that, the pre-arranged code rule is global subdivision grid GeoSoT
Coding rule.
5. according to the method described in claim 1, it is characterized in that, after showing the targeted graphical code, the method is also
Including:
The subdivision grid code, the targeted graphical code and the station address information and user information are sent to preset address
In file;
Using the subdivision grid code, the targeted graphical code and the station address information and user information, update is described pre-
If address file.
6. a kind of address determines method, which is characterized in that including:
Obtain targeted graphical code, wherein the targeted graphical code is given birth to according to current geographic location information and station address information
At, the current geographic location information includes at least:Latitude and longitude information, the station address information is obtained by interactive interface
Information of the user obtained into row address register;
The targeted graphical code is scanned, scanning result is obtained;
According to the scanning result, subdivision grid code corresponding with the targeted graphical code is determined;
According to the subdivision grid code, the station address information is determined.
7. according to the method described in claim 6, it is characterized in that, including after determining the station address information:
The subdivision grid code is parsed, is obtained and the target area corresponding to the station address information;
It according to the target area, determines and sends transfer information, wherein when the transmission transfer information is used to indicate transmission article
Transfer address information;
Using the transmission transfer information, the target transfer address for sending article is determined.
8. a kind of server, which is characterized in that including:
First acquisition module, for obtaining current geographic location information, station address information and user information, wherein described to work as
Preceding geo-localisation information includes at least:Latitude and longitude information, the station address information be the user that is obtained by interactive interface into
The information of row address register, the user information are used to indicate the identity of user;
Conversion module, for the current geographic location information to be converted to subdivision grid code using pre-arranged code rule;
Merging module, for the subdivision grid code, the station address information and the user information to be merged processing,
It obtains merging text;
Generation module, for according to the merging text, generating targeted graphical code;
Sending module, for the targeted graphical code and the subdivision grid code to be sent to default terminal.
9. a kind of terminal, which is characterized in that including:
Second acquisition module, for obtaining targeted graphical code, wherein the targeted graphical code is according to current geographic location information
It is generated with station address information, the current geographic location information includes at least:Latitude and longitude information, the station address information
It is the information of the user that is obtained by interactive interface into row address register;
Scan module obtains scanning result for scanning the targeted graphical code;
First determining module, for according to the scanning result, determining subdivision grid code corresponding with the targeted graphical code;
Second determining module, for according to the subdivision grid code, determining the station address information;
Third determining module, for determining goal programming path according to the station address information, wherein the goal programming road
Diameter is used to indicate the routing information for sending article.
10. a kind of address process system, which is characterized in that including:
User terminal, the user for sending current geographic location information residing for user, article to be sent input by user
Address information and user information are to destination server;
Server, for generating subdivision grid code according to the current geographic location information, according to the subdivision grid code and institute
Station address information is stated, determines targeted graphical code, and the subdivision grid code and the targeted graphical code are sent to the use
In the terminal of family,
Wherein, after the user terminal receives the subdivision grid code and the targeted graphical code, by the target figure
Shape code is sent in client terminal;
The client terminal, for scanning the targeted graphical code, the station address information of the article sent, and according to institute
It states station address information and determines goal programming path, the article is sent according to the goal programming path.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810064316.5A CN108306871A (en) | 2018-01-23 | 2018-01-23 | Address processing method and system, address determine method, server and terminal |
CN201811347592.9A CN109379370A (en) | 2018-01-23 | 2018-11-13 | Address processing method and system, address determine method, server and terminal |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810064316.5A CN108306871A (en) | 2018-01-23 | 2018-01-23 | Address processing method and system, address determine method, server and terminal |
Publications (1)
Publication Number | Publication Date |
---|---|
CN108306871A true CN108306871A (en) | 2018-07-20 |
Family
ID=62866284
Family Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201810064316.5A Pending CN108306871A (en) | 2018-01-23 | 2018-01-23 | Address processing method and system, address determine method, server and terminal |
CN201811347592.9A Pending CN109379370A (en) | 2018-01-23 | 2018-11-13 | Address processing method and system, address determine method, server and terminal |
Family Applications After (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201811347592.9A Pending CN109379370A (en) | 2018-01-23 | 2018-11-13 | Address processing method and system, address determine method, server and terminal |
Country Status (1)
Country | Link |
---|---|
CN (2) | CN108306871A (en) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110445885A (en) * | 2019-06-19 | 2019-11-12 | 方宏一 | It is a kind of that CAPS communication ends are identified with the multi-modal Network Geographical that 116 degree of E are C line |
CN110895591A (en) * | 2018-09-12 | 2020-03-20 | 北京京东尚科信息技术有限公司 | Method and device for positioning self-picking point |
CN112989365A (en) * | 2019-12-16 | 2021-06-18 | ***通信集团天津有限公司 | Data processing method, device, equipment and storage medium |
CN113571065A (en) * | 2021-07-27 | 2021-10-29 | 德邦物流股份有限公司 | Address determination method and device, electronic equipment and readable storage medium |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114461830A (en) * | 2022-02-17 | 2022-05-10 | 广东南方数码科技股份有限公司 | Vector data storage method, efficient retrieval method, device and storage medium |
CN115297438B (en) * | 2022-07-05 | 2023-08-22 | 荣耀终端有限公司 | Express delivery prompt method, equipment and storage medium |
Family Cites Families (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103680125A (en) * | 2012-09-26 | 2014-03-26 | 国民技术股份有限公司 | Mobile terminal, taxi calling system and taxi calling method |
CN103139325B (en) * | 2013-03-01 | 2015-05-27 | 北京大学 | Network address design method and data resource scheduling method based on geographic SOT (GeoSOT) subdivision codes |
CN103199898B (en) * | 2013-03-12 | 2015-02-11 | 李娜 | Position identification and guide method based on bluetooth and two-dimension code |
US9742731B2 (en) * | 2014-04-15 | 2017-08-22 | Level 3 Communications, Llc | Geolocation via internet protocol |
CN104167021B (en) * | 2014-07-31 | 2015-05-27 | 北京大学 | Space target indexing method based on terrestrial space three-dimensional partition |
CN105975556A (en) * | 2016-04-29 | 2016-09-28 | 链景科技有限公司 | Scenic spot resource access device, method and system |
-
2018
- 2018-01-23 CN CN201810064316.5A patent/CN108306871A/en active Pending
- 2018-11-13 CN CN201811347592.9A patent/CN109379370A/en active Pending
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110895591A (en) * | 2018-09-12 | 2020-03-20 | 北京京东尚科信息技术有限公司 | Method and device for positioning self-picking point |
CN110895591B (en) * | 2018-09-12 | 2024-05-24 | 北京京东振世信息技术有限公司 | Method and device for positioning self-lifting point |
CN110445885A (en) * | 2019-06-19 | 2019-11-12 | 方宏一 | It is a kind of that CAPS communication ends are identified with the multi-modal Network Geographical that 116 degree of E are C line |
CN112989365A (en) * | 2019-12-16 | 2021-06-18 | ***通信集团天津有限公司 | Data processing method, device, equipment and storage medium |
CN113571065A (en) * | 2021-07-27 | 2021-10-29 | 德邦物流股份有限公司 | Address determination method and device, electronic equipment and readable storage medium |
Also Published As
Publication number | Publication date |
---|---|
CN109379370A (en) | 2019-02-22 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN108306871A (en) | Address processing method and system, address determine method, server and terminal | |
Smith et al. | Locational analysis: highlights of growth to maturity | |
CN103403734B (en) | Express delivery manages | |
CN110689294A (en) | Express information coding capable of preventing information leakage and using method | |
JP2001229186A (en) | Map composite information generation system | |
CN112988788A (en) | Method for checking mutation of spatial data in territorial space planning, application system and cloud platform | |
WO2018145636A1 (en) | Method for generating logistics order number | |
CN104899647A (en) | Urban logistics distribution place name and address system | |
CN108600163A (en) | A kind of cloud environment distributed hash chain framework and cloud data integrity verification method | |
CN106339925A (en) | Public service platform of new media | |
CN109376901A (en) | A kind of service quality prediction technique based on decentralization matrix decomposition | |
CN104835024A (en) | Logistics data processing method and system based on zone bit identification code | |
CN107038523A (en) | Based on the patrol task management method and device for controlling grid altogether | |
Yin et al. | A deep learning approach for rooftop geocoding | |
CN109684425A (en) | Declaration form station address matching process and device | |
WO2015166352A2 (en) | Techniques for synchronized address coding and print sequencing | |
Tezel et al. | Accurate assessment of protected area boundaries for land use planning using 3D GIS | |
CN110532437A (en) | Electronic certificate reminding method, device, computer equipment and storage medium | |
Yu et al. | An SDOG-based intrinsic method for three-dimensional modelling of large-scale spatial objects | |
WO2019081015A1 (en) | Universally named locations | |
CN108694702A (en) | A kind of spatial coordinate system conversion method of oblique photograph outdoor scene threedimensional model | |
CN104156475B (en) | Geography information read method and device | |
Liu | A faster algorithm for the constrained minimum covering circle problem to expedite solving p‐center problems in an irregularly shaped area with holes | |
CN107562858A (en) | A kind of method and apparatus of menu manager | |
US20040068520A1 (en) | Information management system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
WD01 | Invention patent application deemed withdrawn after publication | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20180720 |