Specific embodiment
In order to make those skilled in the art better understand the technical solutions in the application, below in conjunction with the application reality
The attached drawing in example is applied, the technical scheme in the embodiment of the application is clearly and completely described, it is clear that described implementation
Example is merely a part but not all of the embodiments of the present application.Based on the embodiment in the application, this field is common
The application protection all should belong in technical staff's every other embodiment obtained without creative efforts
Range.
In view of existing commercial circle determines the cognition that method needs technical staff to rely on itself to local state of trade mostly
And correlation experience, artificial division go out the commercial circle region in target area.Due to people to the cognition of target area and itself
Experience often has differences, and lead to different people often obtains different results when dividing the commercial circle in the same region.And
Based on existing method, technical staff's dependent information when dividing commercial circle is also more unilateral, limited, causes to mark off commercial circle past
Toward relatively rough, error is also relatively large, and then cause the commercial circle divided explanatory not strong, reference value is relatively
It is low.In summary, existing method in the specific implementation, often has that market area partition error is big, reference value is low.Needle
To the basic reason for generating the above problem, the application considers, target area first can be divided into multiple grids, then make with grid
For the basic unit analyzed and determined, the trade company's quantity and stream of people's data of each grid in target area are obtained respectively, then are integrated
The commercialization degree of the reference information evaluation grid of two kinds of different dimensions of stream of people's data and trade company's quantity of grid, according to grid
Commercialization degree merges grid to determine the commercial circle in target area, to solve the mistake of market area partition existing for existing method
Problem poor big, reference value is low reaches automatic, efficient, comprehensively marks off the technical effect of commercial circle in target area.
In a Sample Scenario, it can determine method Automatic-searching using commercial circle provided by the embodiments of the present application and divide
Determine all commercial circle regions in the city A.
The Regional Manager (or region BD) of certain chain brand plans to select that some popularities are more prosperous, business journey in the city A
It spends relatively high commercial circle region and opens up branch, to extend scale of operation, improve income.At this moment the Regional Manager needs portion to be directed to
The market area partition result (such as commercial circle distribution map in the city A) in the city A is used as decision-making foundation, to select suitable position in the city A
It sets (such as passenger flow is larger, the dynamic higher position of pin) and opens up branch.
Shown content refering to fig. 1, in order to obtain the above-mentioned market area partition for the city A as a result, can be first by the city A whole region
It is divided into multiple grids.Wherein, each grid in multiple grids divided carries the characteristic information of grid respectively.
The characteristic information of above-mentioned grid can specifically include the boundary position etc. of the identification information of grid, grid.Certainly, above-mentioned listed
The characteristic information of the grid of act is intended merely to that the application embodiment is better described.When it is implemented, the feature of above-mentioned grid
Information can also include the data that other describe grid search-engine.In this regard, the application is not construed as limiting.
Wherein, the identification information of above-mentioned grid can be understood as the label that a certain grid is indicated for distinguishing other grids,
And the identification information of each grid is only corresponding with the grid.Specifically, can be in grid division, to each grid point
Identification information with a number as the grid can also calculate separately generation one according to certain rules for each grid
A unique identification information of the corresponding character string as grid.In this regard, the application is not construed as limiting.The boundary position of above-mentioned grid can
With the boundary information being interpreted as in actual area corresponding to grid.Specifically, the boundary position of above-mentioned grid can be the net
The coordinate information (for example, longitude parameter and latitude parameter of border vertices) etc. of border vertices in actual area corresponding to lattice.
Specifically, can use GEOHash algorithm, the city A domain is divided into the square net of multiple 100*100.When
So, above-mentioned cited reseau-dividing algorithm, the size of mesh opening, the mesh shape that are divided all are a kind of schematical explanations.Tool
When body is implemented, it can be carried out as the case may be with required precision selection using other algorithms, other size of mesh opening, mesh shape
Grid dividing.In this regard, the application is not construed as limiting.
After the city A is divided into multiple grids, the people of each grid can be determined using grid as specific unit of analysis
Gas situation and commercialization degree, and then found and determined in target area according to the popularity situation and commercialization degree of grid
Commercial circle.
In the present embodiment, it should be noted that usually when determining commercial circle often the information dimensional comparison of foundation it is unilateral,
It is single, or even rely primarily on manually cognition to some area and experience carries out subjective division, cause to divide
Commercial circle is not explanatory strong, and reference value is not also high, is easy to appear mistake.For example, the net where Maoshan Mountain scenic spot in refering to fig. 1
Lattice.Stream of people's frequency in the grid is very high, but the region where the grid is actually scenic spot, and the trade company in the region also compares
Less, commercialization degree is also poor, can not be used as commercial circle.It is by this it is found that if single with stream of people's frequency in region
Commercial circle is determined as partitioning standards, may some flows of the people such as scenic spot are more, but nearby without what
It divides to the zone errors of trade company's distribution and has done commercial circle.But in fact, this region is not real commercial circle, due to not having shape
At a mature commercialized market environment, although flow of the people is higher, commercialization degree is lower, can bring company or quotient
The benefit at family is in fact seldom.Just allow for above situation, further, commercial circle provided by the embodiments of the present application determine method with
Grid is that unit combines stream of people's data (the popularity situation of instruction grid) and trade company's quantity (commercialization degree of instruction grid)
The reference information of two dimensions, is analyzed and evaluated grid, accurately to determine the commercial circle in region.
Specifically, the stream of people's data and trade company's quantity of each grid in the city A can be obtained respectively;Further according to each grid
Therapeutic Abortion and trade company's quantity evaluate the popularity situation and commercialization degree of each grid;Comprehensive each grid in popularity and
The commercially evaluation result of two dimensions determines the commercial circle in the city A.
In the present embodiment, in order to obtain in more true, the accurate city A each grid stream of people's data, can first obtain
Take preset time period (such as one day) server the network that user is sent by terminal devices such as mobile phones in the collected city A
Interactive information (for example, payment information, location information, navigation information etc. that user sends to the network platform).Wherein, upper network is handed over
Mutual information often can all carry position coordinates when user issues the information.Server can be to the acquired city A user's
Network interaction information is parsed, and extraction obtains position coordinates entrained by each network interaction information, and then can be by network
The position coordinates of interactive information are compared with the boundary position of each grid, determine network interaction information is specifically at which
It is issued in region corresponding to grid, which is determined as to issue the network interaction information of the grid of the information.
And each network interaction information is related with the activity of people in grid.For example, the network interaction information issued in a certain grid
It is more, illustrate that the activity of people in the grid is more frequent, and then can speculate that the stream of people of the grid is relatively more.It is handed over based on network
The above-mentioned relation of mutual information and the stream of people can calculate each net by counting the quantity of the network interaction information in each grid
Stream of people's data in lattice.
For example, the quantity for counting the intraday network interaction information of a certain grid is 10000, according to preset ratio
Example relationship, stream of people's data that the grid can be gone out with approximate calculation are 100 people.On the same day, the intraday network interaction of another grid
The quantity of information is 5000, correspondingly, can determine that stream of people's data of the grid are 50 people.Certainly, above-mentioned cited meter
The stream of people's data for calculating grid are that one kind schematically illustrates.When it is implemented, it can also be selected according to specific application scenarios
His corresponding mode calculates stream of people's data of each grid.In this regard, the application is not construed as limiting.
In order to obtain trade company's quantity of each grid, it is embodied, can first obtains the feature letter of all trade companies in the city A
Breath, wherein the characteristic information of above-mentioned trade company includes at least the location information for having trade company (such as where the number of trade company, trade company
Longitude parameter and latitude parameter of position etc.);And then the boundary position of the location information of trade company and each grid can be carried out
Compare, to determine grid corresponding to the region where trade company;Trade company in grid is counted again, obtains the quantity in grid.It needs
It is noted that trade company's quantity in a grid is more, region corresponding to the usual grid is comparatively bustling, commercialization
Degree is also relatively high.
For example, trade company's quantity of No.1 grid is 4, and trade company's quantity of No. two grids is 32, according to trade company's number of grid
Amount, can determine that region corresponding to No. two grids is bustlinier relative to No.1 grid, commercialization degree is also relatively higher.
It, can be with stream of people's data of each grid in the city A has been determined after the stream of people's data and trade company's quantity of each grid
With trade company's quantity as foundation, by grid economy model, automatic divide obtains the commercial circle in the city A.
For example, can be calculated according to default weight parameter each first according to stream of people's data of each grid and trade company's quantity
The evaluation score of grid.Wherein, above-mentioned evaluation score can be used for overall merit grid popularity situation and commercialization degree.Usually
Grid evaluation score in commercial circle is relatively high.Grid economy model is carried out further according to the evaluation score of each grid, determines the quotient in the city A
Circle.Certainly, it should be noted that determine grid according to trade company's quantity of grid, stream of people's data of grid cited by above-mentioned
Evaluation score, then carrying out grid economy model according to evaluation score is that one kind schematically illustrates.When it is implemented, it can also be used
His mode carries out grid economy model according to stream of people's data of grid and trade company's quantity of grid.In this regard, the application is not construed as limiting.
It further, can be as shown in fig.2, owning from the city A in determining the city A after the evaluation score of each grid
The highest grid of evaluation score is first filtered out in grid: No. 0 grid is used as starting net, and the point centered on No. 0 grid,
Retrieve the upper left adjacent with No. 0 grid, go up, upper right, the right side, bottom right, under, the evaluation score of the grid of lower-left, a left side.Wherein, above-mentioned 8
The grid of a position corresponds respectively to No. 1 grid, No. 2 grids, No. 3 grids, No. 4 grids, No. 5 grids, No. 6 grids, No. 7 grids
With No. 8 grids, corresponding evaluation score (such as 6 points) is respectively 1 point, 4 points, 5 points, 2 points, 3 points, 9 points, 8 points, 6 points.It will be above-mentioned
The evaluation score of grid is compared with threshold score respectively, wherein evaluation score is greater than the grid of threshold score are as follows: No. 6 nets
Lattice, No. 7 grids and No. 8 grids.And then No. 0 grid can be connected with No. 6 grids, No. 7 grids, No. 8 grids respectively.Further
, then point search respectively can be with No. 6 grids, No. 7 grids, No. 8 centered on No. 6 grids, No. 7 grids, No. 8 grids respectively
The connected grid of grid.As shown in fig.3, by taking No. 6 grids as an example, retrieve the upper left adjacent with No. 6 grids, go up, upper right, the right side,
Bottom right, under, lower-left, a left side, and the evaluation score of grid searched not yet.Wherein, at above-mentioned 8 positions, and not by
The grid of search is respectively No. 9 grids, No. 10 grids, No. 11 grids.Wherein, No. 9 grids, No. 10 grids, No. 11 grids are corresponding
Evaluation score be respectively 5 points, 6 points, 7 points.The evaluation score of above three grid is compared with threshold score respectively, really
Surely it is greater than the grid of threshold score are as follows: No. 10 grids, No. 11 grids.And then it can be by No. 6 grids and above-mentioned No. 10 grids, No. 11
Grid is connected.In a comparable manner can the grid again to 8 adjacent positions around No. 6 grids, No. 10 grids traverse,
Until being greater than the grid of threshold score less than energy evaluation score until retrieving.In the same way, then respectively with No. 7 grids, 8
Point scans for centered on number grid, until being greater than the grid of threshold score less than evaluation score until retrieving.It is examined above-mentioned
Region determined by the grid that rope is connected to is as commercial circle, so as to complete using No. 0 grid as the determination of the commercial circle of starting mesh.
Complete with No. 0 grid be starting mesh the delineation of commercial circle after, may further again in the city A it is remaining not
It is confirmed as selecting the highest grid of evaluation score in the grid of commercial circle as starting mesh, and then can be according to same side
Formula obtains second commercial circle, third commercial circle in the city A.It specifically can be refering to shown in Fig. 4.
After continuing the grid economy model more surveyed according to the method described above, until the remaining grid for being not determined as commercial circle
In do not have evaluation score be greater than threshold score grid until, at this moment have been completed the division to all commercial circles in the city A, determination.
When it is implemented, can use depth-priority-searching method to improve the speed that above-mentioned grid economy model determines commercial circle
(DFS algorithm) is polymerize the grid in the city A according to the evaluation score of grid each in the city A by way of traversal, is divided
All commercial circles in the city A out.
After marking off the city A commercial circle, commercial circle place may further be determined according to the boundary position of the grid where commercial circle
The longitude range and latitude scope of grid, so can according to the longitude range and latitude scope of the grid where above-mentioned commercial circle,
It determines the physical extent of the commercial circle, and marks the physical boundary of the commercial circle.
In addition, can also go out mark out corresponding quotient dividing the commercial circle determined in order to facilitate Regional Manager's decision
Information is enclosed, for example, the trademark quantity etc. in the trade company's quantity, commercial circle in commercial circle.It can be provided more for Regional Manager in this way
Reference information abundant opens up branch to select suitable position from the commercial circle in the city A more accurately.
In another Sample Scenario, it is contemplated that the region famous brand name phase usually bustlinier, business degree is relatively high
Compare more, i.e., the quantity of famous brand name is also one more important in region, for judge whether be commercial circle reference letter
Breath.Therefore, when obtaining the characteristic information of trade company, the title of trade company can also be recorded simultaneously.That is, the feature of acquired trade company
It further include the title for having trade company in information.And then after having counted trade company's quantity of each grid, each grid can also be counted
The quantity of middle famous brand name.Specifically, a brand list can be preset.Wherein, record has satisfaction on the brand list
The name of firm of the famous brand name of certain scale.And then it can will be remembered in the title of the trade company in each grid and brand list
The title of record is matched, and counts the title of trade company and the matched trade company's quantity conduct of preset brand list in each grid
The trademark quantity of the grid.In this way, when determining the evaluation score of each grid, can original grid stream of people's data,
On the basis of trade company's quantity of grid, in conjunction with the trademark quantity of grid, the popularity situation and business of grid are evaluated more fully hereinafter
Change degree.
Specifically, according to specific application scenarios, can neatly weigh trade company's number of stream of people's data of grid, grid
It measures, the effect size of the trademark quantity of grid, corresponding weight is respectively set, and then can be by above three data weighting and work
For the evaluation score of grid.For example, Regional Manager may more value the popularity of commercial circle, or more pay attention to the famous brand name of commercial circle
Distribution situation, can suitably improve the weight of the trademark quantity of grid.In another example Regional Manager relatively values popularity feelings
Condition can suitably improve the weight of stream of people's data of grid.It should be noted that for stream of people's data of grid, grid
Trade company's quantity, trademark quantity weighted value the application of grid are not construed as limiting.
It is each in target area by obtaining respectively by above-mentioned Sample Scenario as it can be seen that commercial circle provided by the present application determines method
The trade company's quantity and stream of people's data of a grid, and the reference letter of two kinds of different dimensions of stream of people's data and trade company's quantity of comprehensive grid
Commercialization degree, the popularity situation of breath evaluation grid, to accurately determine out the commercial circle in target area, to solve existing
The problem that market area partition error is big existing for method, reference value is low reaches automatic, efficient, comprehensively marks off target area
In commercial circle technical effect.
Refering to Fig. 5, the embodiment of the present application provides a kind of commercial circle and determines method, wherein this method is applied particularly to be responsible for
Automatic-searching determines the server of commercial circle.When it is implemented, this method may include the following contents:
S51: target area is divided into multiple grids.
In the present embodiment, above-mentioned grid specifically can be also possible to rectangular or triangular mesh etc. with rectangular mesh.It is right
In the shape of grid, the application is not construed as limiting.
In the present embodiment, in order to reach higher precision, the higher ginseng that the commercial circle that the division for being obtains has
Value is examined, and also to take into account treatment effeciency.Specific implementation, the size of above-mentioned grid can be set to 100*100.When
So, it should be noted that the size of above-mentioned cited grid is that one kind schematically illustrates.When it is implemented, can also basis
Concrete condition and required precision use other sizes as the size of above-mentioned grid.In this regard, the application is not construed as limiting.
In the present embodiment, above-mentioned that target area is divided into multiple grids, when it is implemented, can be understood as passing through
GEOHash scheduling algorithm, by the map partitioning where target area at multiple grids.Wherein, each grid carries correspondence
Marking the cell information and grid the characteristic informations such as boundary position.So as to it is subsequent can using a grid as analysis, determine
Basic unit determines the commercial circle in target area by the analysis of popularity situation and commercialization degree to each grid.
S52: the stream of people's data and trade company's quantity of each grid in the multiple grid are obtained.
In the present embodiment, above-mentioned stream of people's data for each grid in multiple grids can specifically refer to preset time
The quantity of the network interaction information of user in interior each net.In general, the grid interactive information of the more local user of the stream of people
Quantity is also relatively more.In the present embodiment by obtaining and using the quantity of the network interaction information in each grid come table
Levy in each grid to stream of people's data, to evaluate the popularity situation of each grid.
In the present embodiment, it is contemplated that bustlinier, the higher region of commercialization degree trade company's quantity also tends to more.
Therefore, trade company's quantity in each grid has been counted when specific implementation, also more accurately to evaluate the commercialization of each grid
Degree.
In the present embodiment, in the multiple grid of above-mentioned acquisition each grid stream of people's data and trade company's quantity, tool
Body may include: to count the network interaction information in preset time in each grid according to the position coordinates of network interaction information
Quantity, with stream of people's data of each grid of determination;According to the location information of trade company, trade company's quantity in each grid is counted.
S53: according to the stream of people's data and trade company's quantity of grid each in the multiple grid, the quotient in target area is determined
Circle.
In the present embodiment, above-mentioned commercial circle specifically can be understood as popularity in target area is more prosperous, commercialization degree compared with
High, more bustling region.
In the present embodiment, above-mentioned stream of people's data and trade company's quantity according to grid each in the multiple grid, really
The commercial circle to set the goal in region, specifically can be understood as stream of people's data of each grid in integration objective region, the trade company of grid
The human feelings situation and commercialization degree of the reference information evaluation grid of both different dimensions of quantity, and then certainly by grid economy model
The dynamic commercial circle marked off in target area.
In the present embodiment, above-mentioned stream of people's data and trade company's quantity according to grid each in the multiple grid, really
The commercial circle to set the goal in region, when it is implemented, may include: with stream of people's data of grid each in the multiple grid and quotient
Foundation of the amount amount as grid economy model carries out grid economy model to the multiple grids in the target area divided;It is logical
Grid economy model is crossed to obtain by the zone of convergency of multiple satisfactory grids connections to get to the commercial circle in target area.
In the present embodiment, by obtaining the trade company's quantity and stream of people's data of each grid in target area respectively, and it is comprehensive
Close commercialization degree, the popularity feelings of the reference information evaluation grid of two kinds of different dimensions of stream of people's data and trade company's quantity of grid
Condition, to accurately determine out the commercial circle in target area, to solve, market area partition error existing for existing method is big, refers to
It is worth low problem, reaches automatic, efficient, comprehensively mark off the technical effect of commercial circle in target area.
In one embodiment, in the multiple grid of above-mentioned acquisition each grid stream of people's data, when it is implemented,
It may comprise steps of:
S1: the network interaction information of user in preset time period region of interest within is obtained, wherein the network interaction information
Carry position coordinates.
In the present embodiment, above-mentioned preset time period specifically can flexible setting as the case may be.For example, can incite somebody to action
It is used as above-mentioned preset time period within one day, above-mentioned preset time period can also be used as by one week.For corresponding to preset time period
Specific time span, the application are not construed as limiting.
In the present embodiment, the network interaction information of above-mentioned user is specifically appreciated that user and net in target area
Network platform sends information exchange, the network interaction information recorded by the server of the network platform.For example, the use of target area
Family is completed by the payment function of mobile phone and is paid on line, can send corresponding network payment information to the corresponding network platform,
The location of user coordinate when server can recorde lower sending network payment information, and above-mentioned position coordinates will be carried
Network interaction information of the network payment information as user.
In the present embodiment, above-mentioned position coordinates specifically can be user send network interaction information when the location of
Information.Above-mentioned position coordinates specifically can be user send grid interactive information when the location of longitude and latitude information.
In the present embodiment, it should be noted that the quantity of the network interaction information in a region usually with the area
There are positively related incidence relations for stream of people's data in domain.For example, the flow of the people in a region is higher, the collected region
The quantity of network interaction information is also relatively more.It therefore, in the present embodiment, can be by being believed using the network interaction of grid
The quantity of breath characterizes stream of people's data of grid, evaluates so as to the popularity situation to the network.
In one embodiment, above-mentioned network interaction information can specifically include at least one of: network payment letter
Breath, network navigation information, network positioning information etc..Certainly, it should be noted that above-mentioned cited network interaction information is
In order to which the application embodiment is better described.When it is implemented, other kinds of network can also be obtained as the case may be
Information is as above-mentioned network interaction information.In this regard, the application is not construed as limiting.
S2: according to the position coordinates of each network interaction information and the boundary position of each grid, statistics is in
The quantity of network interaction information in each grid.
In the present embodiment, above-mentioned according to the position coordinates of each network interaction information and the boundary of each grid
Position, statistics obtain the quantity of the network interaction information in each grid, when it is implemented, may include: from being acquired
Network interaction information in extract network interaction information position coordinates;By the position coordinates of network interaction information and each grid
Boundary position be compared, using include network interaction information position coordinates grid adopting as the network interaction information
Collect point, that is, determines that the network interaction information is the network interaction information of the grid;And then it can be obtained through statistics each grid
In network interaction information quantity.
S3: according to the quantity of the network interaction information in each grid, each grid in the multiple grid is determined
Stream of people's data.
In the present embodiment, the above-mentioned quantity according to the network interaction information in each grid, determines described more
Stream of people's data of each grid in a grid, specifically can be understood as according to preset proportionate relationship, according to the net of each grid
The quantity of network interactive information calculates corresponding grid stream of people data.For example, the number of a certain intraday network interaction information of grid
Amount is 10000, and according to preset proportionate relationship 100/1, stream of people's data that the grid can be gone out with approximate calculation are 100 people.Together
One day, the quantity of another intraday network interaction information of grid was 5000, correspondingly, stream of people's number of the grid can be determined
According to for 50 people.Certainly, above-mentioned cited preset proportionate relationship is that one kind schematically illustrates.When it is implemented, for pre-
If proportionate relationship specific value, the application is not construed as limiting.
In one embodiment, in the multiple grid of above-mentioned acquisition each grid trade company's quantity, when it is implemented,
May include the following contents:
S1: the characteristic information of trade company in target area is obtained, wherein the characteristic information of the trade company, which includes at least, trade company
Location information.
In the present embodiment, the location information of above-mentioned trade company specifically can be the number of trade company, be also possible to trade company
Place position longitude parameter and latitude parameter.It is, of course, also possible to be that other can determine the geographical location where trade company
Parameter information.For the particular content of the location information of above-mentioned trade company, the application is not construed as limiting.
In the present embodiment, the characteristic information of above-mentioned trade company can also wrap other than it may include the location information of trade company
Other characteristic informations of trade company are included, for example, the title of trade company, the working group of trade company, scale of trade company etc..In this regard, this Shen
It please be not construed as limiting.
S2: according to the location information of each trade company and the boundary position of each grid, statistics is obtained in each grid
In trade company's quantity.
It in the present embodiment, can be with by the way that the location information of trade company to be compared with the boundary position of each grid
Determine which grid each trade company is located among;And then the trade company's quantity that can be counted respectively in each grid obtains
Trade company's quantity of grid.It should be noted that the commercialization degree or prosperity degree in a usual region are in trade company's quantity
Positive correlation.For example, a region is bustlinier, commercialization degree is higher, and trade company's quantity in the corresponding region also can be more.
Therefore, the commercialization degree of grid can be evaluated by trade company's quantity of each grid of determination.
In one embodiment, it is contemplated that when determining commercial circle, the famous brand name quantity in a region is often one
A more important evaluation index.For example, the trade company of famous brand name is also relatively more in usually bustlinier business circles.Therefore,
It may be incorporated into the trademark quantity of grid, stream of people's data of grid, trade company's quantity of grid, the brand of grid can be integrated in this way
The reference informations such as quantity more accurately evaluate the popularity situation and commercialization degree of grid.
In one embodiment, when it is implemented, quotient can also be recorded simultaneously when obtaining the characteristic information of trade company
The characteristic information of the title at family, i.e. acquired trade company further includes the title for having trade company;And then it can be by trade company in each grid
Name of firm matched with preset brand list, and count trade company in each grid title and preset brand name
Trademark quantity of single matched trade company's quantity as each grid.Wherein, above-mentioned preset brand list specifically can wrap containing
Scale or the turnover are greater than the brand name of certain numerical value.When specific matching, the title of the trade company in grid can be distinguished
It is compared with the brand name in above-mentioned preset brand list, to determine in grid with the presence or absence of more well-known brand quotient
Family.
In one embodiment, in having calculated the multiple grid after the trademark quantity of each grid, Ke Yigen
According to the stream of people's data and trade company's quantity of each grid in the multiple grid, the commercial circle in target area is determined.It in this way can be same
When trade company's quantity of comprehensive grid, stream of people's data of grid, grid the more various dimensions such as trademark quantity reference information, it is more quasi-
Really, the popularity situation and commercialization degree of grid are meticulously evaluated, and then can be determined in target area more accurately
Commercial circle.
In one embodiment, above-mentioned stream of people's data and trade company's quantity according to grid each in the multiple grid,
The commercial circle in target area is determined, when it is implemented, may include: stream of people's data according to grid each in the multiple grid
With trade company's quantity, grid economy model is carried out, to determine the commercial circle in target area.I.e., it is possible to stream of people's data of grid and trade company
Foundation of the quantity as grid economy model, in the target area divided multiple grids carry out grid economy model, thus obtain by
The zone of convergency that multiple satisfactory grid connections, polymerization are formed, that is, define the commercial circle in target area.
In one embodiment, above-mentioned stream of people's data and trade company's quantity according to grid each in the multiple grid,
Grid economy model is carried out, to determine the commercial circle in target area, when it is implemented, may include the following contents:
S1: from being not determined to select stream of people's data in the target area in the grid of commercial circle and trade company's quantity meets
The grid of first preset requirement, as starting mesh.
S2: the point centered on the starting mesh is searched for and is connected stream of people's data and trade company's quantity meets second and presets
It is required that grid, and the commercial circle for the region drawn a circle to approve after grid will be connected being determined as the target area.
It in the present embodiment, when it is implemented, can be according to the weight of trade company's quantity of stream of people's data and grid of grid
Degree is wanted, if the first weight and the second weight, and then can be by the product of stream of people's data of grid and the first weight, the quotient of grid
Mutually evaluation score of the adduction as grid of amount amount and the product of the second weight.Correspondingly, stream of people's data of the grid and
Trade company's quantity, which meets the first preset requirement, can be understood as the evaluation score of grid more than or equal to first threshold.Wherein, it needs
Bright, above-mentioned first weight, the second weight can be according to specific application scenarios flexible settings.Commercial circle is concerned about for example, comparing
In popularity situation the numerical value of the first weight can be arranged more relatively large;Compare and is concerned about that the commercialization degree of commercial circle can be with
The numerical value of second weight is arranged more relatively large.In addition, if the trademark quantity of grid is also obtained, correspondingly, may be used also
Think the trademark quantity setting third weight of grid, and then can be with the product of stream of people's data of grid and the first weight, grid
Mutually evaluation of the adduction as grid of trade company's quantity and the product of the product of the second weight, the trademark quantity of grid and third weight
Score.
In the present embodiment, the stream of people's data and trade company's quantity of the grid meet the second preset requirement and can be understood as
The evaluation score of grid is more than or equal to second threshold.Wherein, above-mentioned second threshold specifically can be the parameter less than first threshold,
It is also possible to parameter identical with first threshold numerical value.
In the present embodiment, in order to comprehensively, completely find and determine commercial circle all in target area, can
To carry out multiple grid economy model to target area in the manner described above.It, can be first from described when carrying out grid economy model each time
It is not determined to select stream of people's data in the grid of commercial circle in target area and trade company's quantity meets the net of the first preset requirement
Lattice;The point centered on the starting mesh again, searches for and connects stream of people's data and trade company's quantity meets the second preset requirement
Grid, and the commercial circle for the region drawn a circle to approve after grid will be connected being determined as the target area;It to the last can not be again from institute
It states and selects stream of people's data and trade company's quantity in the grid for being not determined to commercial circle in target area and meet the first preset requirement
Until grid.
In one embodiment, when it is implemented, can be traversed in target area by depth-priority-searching method (DFS)
Each grid carries out grid economy model, quickly and accurately to determine the commercial circle in target area.Certainly, it should be noted that it is above-mentioned
Cited depth-priority-searching method is intended merely to that the application embodiment is better described.When it is implemented, as the case may be
Other kinds of algorithm also can be used with required precision and traverse each grid progress grid economy model.In this regard, the application does not limit
It is fixed.
In one embodiment, in order to further increase the efficiency of grid economy model, calculation amount is reduced, it is above-mentioned according to
The stream of people's data and trade company's quantity of each grid in multiple grids carry out grid economy model, to determine the commercial circle in target area, tool
When body is implemented, can also include: stream of people's data in multiple grids are deleted to be less than stream of people's threshold value, and/or, trade company's quantity is less than quantity
The grid of threshold value;Grid economy model is carried out to the grid after deleting in multiple grids again, to determine the commercial circle in target area.In this way
Can first be deleted before carrying out grid economy model be clearly not commercial circle grid, such as where grid where park or school
Grid.Calculation amount can be reduced to avoid the data processing to the grid for being clearly not commercial circle in this way, reach and improve grid economy model effect
The effect of rate.
In one embodiment, in the stream of people's data and trade company's quantity according to grid each in the multiple grid, into
Row grid economy model, after determining the commercial circle in target area, the method can also include the following contents when being embodied: obtain
Take the longitude range and latitude scope of the grid where commercial circle;By the longitude range and latitude scope of the grid where commercial circle, make
For the physical extent of the commercial circle.Wherein, the longitude range of above-mentioned grid and latitude scope can be according to the boundary positions of grid
It determines.The physics model for dividing the commercial circle determined can be accurately symbolized by the physical extent information using grid in this way
It encloses.
In one embodiment, in the stream of people's data and trade company's quantity according to grid each in the multiple grid, really
Behind the commercial circle to set the goal in region, the method is when it is implemented, can also include the following contents: retrieving the physics of the commercial circle
Scale is greater than the building name of threshold value scale in range;It is greater than the building name of threshold value scale according to the scale, determines
The commercial circle title.For example, as shown in fig.6, retrieving shopping mall in the physical extent of the commercial circle divided
At this moment the name nominating of the commercial circle can be " silver Thailand's general merchandise commercial circle " by " silver Thailand general merchandise ".The physical extent of another commercial circle does not have
Have and retrieve similar shopping center, but retrieve the title " Huimin snack street " of physical extent center a street, at this moment may be used
With by the name nominating of the commercial circle be " Huimin snack street commercial circle ".
In one embodiment, in the stream of people's data and trade company's quantity according to grid each in the multiple grid, really
Behind the commercial circle to set the goal in region, the method can also include the following contents: determine commercial circle shape;According to the commercial circle shape
Shape determines commercial circle type.
In the present embodiment, it should be noted that commercial circle is usually formed by with the relatively large building such as shopping center
In shape to show the shape to radiate around centered on some point, i.e., the shape of specific centre type commercial circle would generally
It is rounded or oval.And for non-central type commercial circle, such as type commercial circle, commercial street, due to none scale it is king-sized in
The heart is built to form radiation effects, often inherently builds distribution along cities such as street, roads, and then will form strip, compared with
For long and narrow shape.Therefore, further, the shape feature of above-mentioned different types of commercial circle, training identification model can be extracted;
And then the type of commercial circle can be identified according to the concrete shape of commercial circle by identification model.It can be as shown in fig.6, passing through knowledge
Other model can analyze the concrete shape of commercial circle according to determined commercial circle, and then determine the type of commercial circle, so that user can be with
Targeted business development preferably is carried out to different types of commercial circle according to the type of commercial circle.For example, analysis " Huimin snack
The shape of street commercial circle " is long and narrow strip, can determine that the commercial circle is type commercial circle along the street by trained identification model,
Rather than the commercial circle of centre type.And the shape for analyzing " silver Thailand's general merchandise commercial circle " is the circle from center to external radiation, by training
Identification model can determine that the commercial circle is the commercial circle of centre type.The shape of analysis " impression city commercial circle " is approximately ellipse,
It can determine that the commercial circle is also centre type commercial circle by trained identification model.
In one embodiment, in order to show more commercial circle information, in order to for user provide more fully,
Similar reference data, as shown in fig.7, the method is when it is implemented, can also include the following contents: in the target area
Commercial circle in mark commercial circle information, wherein the commercial circle information can specifically include: trade company's quantity in commercial circle title, commercial circle,
Trademark quantity, commercial circle type in commercial circle etc..User can be clearer according to the commercial circle information marked in commercial circle in this way
Ground hold arrive the commercial circle minutia, so as to more comprehensively, accurately carry out subsequent decision.Certainly, it needs to illustrate
, above-mentioned cited commercial circle information is that one kind schematically illustrates.When it is implemented, may be incorporated into other commercial circles
Characteristic information is labeled as above-mentioned commercial circle information.In this regard, the application is not construed as limiting.
Therefore commercial circle provided by the embodiments of the present application determines method, by obtaining each net in target area respectively
The stream of people's data and trade company's quantity of lattice, and the reference information of two kinds of different dimensions of stream of people's data and trade company's quantity of comprehensive grid is commented
Commercialization degree, the popularity situation of valence grid, to accurately determine out the commercial circle in target area, to solve existing method
The problem that existing market area partition error is big, reference value is low reaches automatic, efficient, comprehensively marks off in target area
The technical effect of commercial circle;Also by determining the trademark quantity of grid, and then trademark quantity, stream of people's data and the trade company of comprehensive grid
Three kinds of reference informations of quantity determine commercial circle, further improve the accuracy and reference value of determined commercial circle;Also pass through utilization
The method of grid economy model connects corresponding grid protocol commercial circle according to each grid popularity situation, commercialization degree etc. automatically, mentions
High treatment effeciency.
Refering to Fig. 8, on software view, the embodiment of the present application also provides a kind of commercial circle determining device, the device is specific
May include construction module below:
Division module 81 specifically can be used for for target area being divided into multiple grids;
Module 82 is obtained, specifically can be used for obtaining the stream of people's data and trade company's number of each grid in the multiple grid
Amount;
Determining module 83 specifically can be used for stream of people's data and trade company's number according to grid each in the multiple grid
Amount, determines the commercial circle in target area.
In one embodiment, the acquisition module 82 can specifically include following structural unit:
First acquisition unit specifically can be used for obtaining the network interaction letter of user in preset time period region of interest within
Breath, wherein the network interaction information carries position coordinates;
First statistic unit specifically can be used for position coordinates and each grid according to each network interaction information
Boundary position, statistics obtains the quantity of the network interaction information in each grid;
First determination unit specifically can be used for the quantity according to the network interaction information in each grid, determine
Stream of people's data of each grid in the multiple grid.
In one embodiment, the network interaction information can specifically include at least one of: network payment letter
Breath, network navigation information, network positioning information etc..Certainly, it should be noted that above-mentioned cited network interaction information is
In order to which the application embodiment is better described.When it is implemented, may be incorporated into other kinds of information as the case may be
As above-mentioned network interaction information.In this regard, the application is not construed as limiting.
In one embodiment, the acquisition module 82 can also include specifically following structural unit:
Second acquisition unit specifically can be used for obtaining the characteristic information of trade company in target area, wherein the trade company
Characteristic information includes at least the location information for having trade company;
Second statistic unit specifically can be used for the boundary bit of the location information and each grid according to each trade company
It sets, statistics obtains trade company's quantity in each grid.
In one embodiment, the determining module 83 can specifically include following structural unit:
Selecting unit specifically can be used for selecting the stream of people from the grid for being not determined to commercial circle in the target area
Data and trade company's quantity meet the grid of the first preset requirement, as starting mesh;
Connection unit specifically can be used for the point centered on the starting mesh, searches for and connects stream of people's data and quotient
Amount amount meets the grid of the second preset requirement, and is determined as the target area for the region drawn a circle to approve after grid is connected
Commercial circle.
In one embodiment, described device can also include specifically physical extent determining module, for obtaining commercial circle
The longitude range and latitude scope of the grid at place;And by the longitude range and latitude scope of the grid where commercial circle, as institute
State the physical extent of commercial circle.
It should be noted that unit, device or module etc. that above-described embodiment illustrates, specifically can by computer chip or
Entity is realized, or is realized by the product with certain function.For convenience of description, it describes to divide when apparatus above with function
It is described respectively for various modules.Certainly, when implementing the application can the function of each module same or multiple softwares and/
Or realized in hardware, the module for realizing same function can also be realized by the combination of multiple submodule or subelement etc..More than
Described Installation practice is only schematical, for example, the division of the unit, only a kind of logical function partition,
There may be another division manner in actual implementation, such as multiple units or components may be combined or can be integrated into another
System, or some features can be ignored or not executed.Another point, shown or discussed mutual coupling or direct coupling
It closes or communication connection can be through some interfaces, the indirect coupling or communication connection of device or unit can be electrical property, mechanical
Or other forms.
Commercial circle provided by the embodiments of the present application determines method, obtains each grid in target area respectively by obtaining module
Trade company's quantity and stream of people's data, and pass through two kinds of different dimensions of stream of people's data and trade company's quantity of the comprehensive grid of determining module
Reference information evaluates commercialization degree, the popularity situation of grid, to accurately determine out the commercial circle in target area, to solve
The problem that market area partition error is big, reference value is low existing for existing method, reaches automatic, efficient, comprehensively marks off mesh
Mark the technical effect of the commercial circle in region;The trademark quantity of grid, and then the brand of comprehensive grid are also determined by determining module
Three kinds of quantity, stream of people's data and trade company's quantity reference informations determine commercial circle, further improve determined commercial circle accuracy and
Reference value;Also by determining module using grid economy model method according to each grid popularity situation, commercialization degree etc. from
The dynamic corresponding grid protocol commercial circle of connection, improves treatment effeciency.
The embodiment of the present application also provides a kind of server, including processor and for storage processor executable instruction
Memory, the processor can be according to instruction execution following steps when being embodied: target area is divided into multiple grids;
Obtain the stream of people's data and trade company's quantity of each grid in the multiple grid;According to the people of grid each in the multiple grid
Flow data and trade company's quantity, determine the commercial circle in target area.
In order to more accurately complete above-metioned instruction, refering to Fig. 9, present invention also provides another specific services
Device, wherein the server can specifically include processor 901, memory 902, and above structure is connected by Internal cable, with
Just each structure can carry out specific data interaction.
Wherein, the processor 901 specifically can be used for for target area being divided into multiple grids;It obtains the multiple
The stream of people's data and trade company's quantity of each grid in grid;According to stream of people's data of grid each in the multiple grid and trade company
Quantity determines the commercial circle in target area.
The memory 902 specifically can be used for storing stream of people's data, described more of each grid in the multiple grid
Trade company's quantity of each grid in a grid, and the corresponding instruction repertorie of storage.
In the present embodiment, the processor 901 can be implemented in any suitable manner.For example, processor can be with
Take such as microprocessor or processor and storage can by (micro-) processor execute computer readable program code (such as
Software or firmware) computer-readable medium, logic gate, switch, specific integrated circuit (Application Specific
Integrated Circuit, ASIC), programmable logic controller (PLC) and the form etc. for being embedded in microcontroller.The application is not
It limits.
In the present embodiment, the memory 902 may include many levels, in digital display circuit, as long as can save
Binary data can be memory;In integrated circuits, the circuit with store function of a not no physical form
Also memory, such as RAM, FIFO are;In systems, the storage equipment with physical form is also memory, such as memory bar, TF
Card etc..
The embodiment of the present application also provides a kind of computer storage medium that method is determined based on above-mentioned commercial circle, the calculating
Machine storage medium is stored with computer program instructions, is performed realization in the computer program instructions: target area is drawn
It is divided into multiple grids;Obtain the stream of people's data and trade company's quantity of each grid in the multiple grid;According to the multiple grid
In each grid stream of people's data and trade company's quantity, determine the commercial circle in target area.
In the present embodiment, above-mentioned storage medium includes but is not limited to random access memory (Random Access
Memory, RAM), read-only memory (Read-Only Memory, ROM), caching (Cache), hard disk (Hard DiskDrive,
) or storage card (Memory Card) HDD.The memory can be used for storing computer program instructions.Network communication unit
It can be according to standard setting as defined in communication protocol, for carrying out the interface of network connection communication.
In the present embodiment, the function and effect of the program instruction specific implementation of computer storage medium storage, can
To compare explanation with other embodiment, details are not described herein.
Although this application provides the method operating procedure as described in embodiment or flow chart, based on conventional or noninvasive
The means for the property made may include more or less operating procedure.The step of enumerating in embodiment sequence is only numerous steps
One of execution sequence mode, does not represent and unique executes sequence.It, can when device or client production in practice executes
To execute or parallel execute (such as at parallel processor or multithreading according to embodiment or method shown in the drawings sequence
The environment of reason, even distributed data processing environment).The terms "include", "comprise" or its any other variant are intended to contain
Lid non-exclusive inclusion, so that process, method, product or equipment including a series of elements are not only wanted including those
Element, but also including other elements that are not explicitly listed, or further include for this process, method, product or equipment
Intrinsic element.In the absence of more restrictions, be not precluded include the process, method of the element, product or
There is also other identical or equivalent elements in person's equipment.The first, the second equal words are used to indicate names, and are not offered as any
Specific sequence.
It is also known in the art that other than realizing controller in a manner of pure computer readable program code, it is complete
Entirely can by by method and step carry out programming in logic come so that controller with logic gate, switch, specific integrated circuit, programmable
Logic controller realizes identical function with the form for being embedded in microcontroller etc..Therefore this controller is considered one kind
Hardware component, and the structure that the device for realizing various functions that its inside includes can also be considered as in hardware component.Or
Person even, can will be considered as realizing the device of various functions either the software module of implementation method can be hardware again
Structure in component.
The application can describe in the general context of computer-executable instructions executed by a computer, such as program
Module.Generally, program module includes routines performing specific tasks or implementing specific abstract data types, programs, objects, group
Part, data structure, class etc..The application can also be practiced in a distributed computing environment, in these distributed computing environments,
By executing task by the connected remote processing devices of communication network.In a distributed computing environment, program module can
To be located in the local and remote computer storage media including storage equipment.
As seen through the above description of the embodiments, those skilled in the art can be understood that the application can
It realizes by means of software and necessary general hardware platform.Based on this understanding, the technical solution essence of the application
On in other words the part that contributes to existing technology can be embodied in the form of software products, the computer software product
It can store in storage medium, such as ROM/RAM, magnetic disk, CD, including some instructions are used so that a computer equipment
(can be personal computer, mobile terminal, server or the network equipment etc.) executes each embodiment of the application or implementation
Method described in certain parts of example.
Each embodiment in this specification is described in a progressive manner, the same or similar portion between each embodiment
Dividing may refer to each other, and each embodiment focuses on the differences from other embodiments.The application can be used for crowd
In mostly general or special purpose computing system environments or configuration.Such as: personal computer, server computer, handheld device or
Portable device, laptop device, multicomputer system, microprocessor-based system, set top box, programmable electronics set
Standby, network PC, minicomputer, mainframe computer, distributed computing environment including any of the above system or equipment etc..
Although depicting the application by embodiment, it will be appreciated by the skilled addressee that the application there are many deformation and
Variation is without departing from spirit herein, it is desirable to which the attached claims include these deformations and change without departing from the application's
Spirit.