Internet site selection integration device based on telecommunication service
Through the combination of the map dealer address database and the GIS platform, the problem of address hierarchy inconsistency in telecommunications services is solved, the unified address data and Internet-based site selection are achieved, the accuracy and efficiency of site selection are improved, and the cost is reduced.
Patent Information
- Application Number
- CN202510383978.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-03-28
- Publication Date
- 2025-08-12
AI Technical Summary
During the site selection and inspection of existing telecommunications services, the address levels of each province are inconsistent, data fusion is difficult, and unified data audit cannot be formed. There are problems such as missing, wrong, messy, and leakage in existing address data, and the physical space cannot be truly described.
The graph address database is used to store data in the 12-level address specification format, and the quality is evaluated through the GIS platform and synchronized to the total resource center. The provincial resource center handles the mapping relationship between the standard address and the graph address, uses Elasticsearch to realize alias search, and combines text, geographical coordinates and on-site surveys to associate and supplement address.
It improves the accuracy of address information and query success rate, optimizes the site selection process, reduces human resource waste, shortens the delivery time of design and R&D, and reduces costs.
Smart Images

Figure CN120470071A_ABST
Abstract
Description
Technical Field
[0001] The present invention belongs to the technical field of site selection and investigation for government and enterprises, and specifically relates to an Internet-based site selection integration device based on telecommunications services. Background Art
[0002] POI: Point of Interest, which indicates the name of an institution, enterprise, store, etc., and is marked on the corresponding building.
[0003] AOI: Area of Interest, mainly used to express regional geographic entities in maps.
[0004] Address code: specifically refers to the address data of the group's GIS procurement vendor that complies with Level 12 specifications.
[0005] Standard Address: A textual description of a geographic location, based on a sequence of address text and standardized descriptions defined by address specifications, ensuring that the location can be retrieved and located. This refers specifically to standard addresses defined internally by China Telecom, inheriting the provincial company standard address hierarchy and gradually evolving toward 12 levels of standard addresses.
[0006] Alias address: These addresses are usually called "user language" (such as: Post and Telecommunications Hospital, now renamed the Third Affiliated Hospital of Southern Medical University), and are used to communicate with users when accepting business.
[0007] "Internet-based" site selection: Utilize address, POI, and AOI map positioning. By inputting the standard address string, POI name, and the customer's customary place name (alias), the system can return the available standard address name plus the corresponding alias, and the POI point name plus coordinates.
[0008] With the launch of existing telecom site selection and survey capabilities, it was discovered that address levels vary across provinces, making data integration difficult and preventing unified data audits. Existing address data suffers from numerous complex issues, including missing, inaccurate, chaotic, and omissions, failing to accurately depict physical space. Therefore, a unified address data system with broad coverage is urgently needed. Currently, by introducing address information from map vendors and improving existing network standard address data, we are creating an "internet-based" systematized ecosystem for the operation and use of address and address value data, enabling internet-based site selection services and improving the efficiency of automated provisioning, online and offline collaboration, and sandbox attack and defense. Summary of the Invention
[0009] The present invention aims to address the deficiencies in the prior art and provides an Internet-based site selection and integration device based on telecommunication services.
[0010] To achieve the above object, the present invention adopts the following technical solutions:
[0011] An Internet-based site selection integration device based on telecommunication services, comprising:
[0012] The vendor address database is used to store vendor address data. The vendor address data hierarchy meets the 12-level address standard format. The stored vendor address data includes address codes, POIs, and AOIs. The address codes, POIs, and AOIs are associated with each other. The vendor address data is updated annually.
[0013] The GIS platform work unit is used to evaluate the quality of map vendor address data and synchronize the map vendor address data that passes the quality assessment to the general resource center;
[0014] The total resource center address data sending unit is used to send the map vendor address data of the total resource center to the provincial resource center through the provincial subscription sharing channel;
[0015] The address data processing unit of the provincial resource center is used to integrate the standard address and the map vendor address, confirm the data mapping relationship between the map vendor address and the standard address, and bind the POI and AOI of the map vendor address data through the data mapping relationship to form the Internet site selection address data base;
[0016] The Internet-based site selection capability unit is used to receive and store standard addresses uploaded by the provincial resource center. After the address code is issued, it integrates the supplemented standard addresses, the relationship between the standard addresses and AOIs and POIs, selects sites based on business needs, and supports alias search during site selection.
[0017] To optimize the above technical solutions, specific measures taken also include:
[0018] Furthermore, the 12-level address specification format is specifically as follows:
[0019] The first level is the province, the second level is the prefecture-level city, the third level is the district or county, the fourth level is the township or street, the fifth level is the community or jurisdictional village, the sixth level is the street or road or lane, the seventh level is the house number, the eighth level is the community or natural village, the ninth level is the building number, the tenth level is the unit number, the eleventh level is the floor, and the twelfth level is the household number.
[0020] Furthermore, the specific process of fusing the standard address and the map provider address is as follows:
[0021] By means of text comparison, geographic coordinate comparison, on-site investigation and manual confirmation, the standard address and the same address in the map vendor address are associated;
[0022] The text comparison specifically includes: performing hierarchical text processing on the map vendor address data and the standard address data according to the address combination rules and the keywords in the 12-level address standard format, and pre-processing them into 12-level data;
[0023] Identify discrepancies between standard addresses and vendor address data, and initiate an automatic supplement process when unit, floor, or room number data is missing;
[0024] The geographic coordinate comparison specifically uses the latitude and longitude of two addresses to calculate the spatial distance between the two addresses through the Haversine formula, thereby determining whether the two addresses belong to the same address.
[0025] Furthermore, the address combination rule is specifically as follows:
[0026] <Address>:=<Jurisdiction Name>[Region Name]<Point Location Name>
[0027] <Jurisdiction Name>: = <Provincial Level> <Municipal Level> <County Level> [Township, Street Level] | [Community (Village) Level]
[0028] [Area Name]: = {[Street]|[Street Address]|[Community / Village]}
[0029] <Point location name>: = <[Building number]|[Unit]|[Floor]|[Room]>
[0030] Among them: the address elements contained in the angle brackets <> are required; the address elements contained in the square brackets [] are optional; the solid line | means that you can choose any one of the left and right items; := means it is defined as.
[0031] Furthermore, the automatic supplement process is specifically as follows:
[0032] The relationship between the map vendor address data and the standard address is automatically updated in real time, and the address is supplemented in a tree structure.
[0033] Furthermore, the Haversine formula is used to calculate the spatial distance between two addresses:
[0034] Convert latitude and longitude coordinates to radians using the following formula:
[0035]
[0036] Where RO i Indicates the longitude of point i in radians, RO j The arc degree representing the longitude of point j; O i represents the longitude of point i, O j A represents the longitude of point j; i represents the latitude of point i, A j Indicates the latitude of point j, RA i The latitude of point i in radians, RA j The latitude of point j is in radians, and rad(·) indicates the conversion to radians.
[0037] Calculate the difference between the longitude and latitude of two points. The formula is as follows:
[0038] D=RO i -RO j (1.3)
[0039] E=RA j -RA j (1.4)
[0040] Where D is the difference between the longitudes of points i and j, and E is the difference between the latitudes of points i and j.
[0041] To calculate the distance in meters between two points, use the following formula:
[0042]
[0043] Where r is the radius of the earth, and d is the distance in meters between points i and j in terms of longitude and latitude.
[0044] Furthermore, the specific implementation process of supporting alias search is as follows:
[0045] Use the Elasticsearch search engine to create an index and mapping relationship for each address, define alias addresses, and set synonymous addresses to implement the alias address search function.
[0046] The beneficial effects of this invention are: it provides various site selection capabilities for the group business system and ensures the accuracy of services. It improves the accuracy of address information, increases the success rate of address information queries during site selection, optimizes the supplementation process, improves acceptance efficiency, greatly reduces the waste of human resources, shortens the time spent in the entire design, development, and delivery phases, and reduces overall costs. BRIEF DESCRIPTION OF THE DRAWINGS
[0047] Figure 1 This is a structural diagram of the Internet-based site selection and integration device based on telecommunication services proposed in the present invention.
[0048] Figure 2 This is the flow chart of the fusion of map and business address data. DETAILED DESCRIPTION
[0049] The following will be combined with the drawings in the embodiments of this application to clearly and completely describe the technical solutions in the embodiments of this application. Obviously, the embodiments described are only part of the embodiments of this application, not all of the embodiments. Based on the embodiments in this application, all other embodiments obtained by ordinary technicians in this field without making creative efforts are within the scope of protection of this application.
[0050] Example 1
[0051] The present invention proposes an Internet-based site selection and integration device based on telecommunication services, the structure of which is as follows: Figure 1 Shown, including:
[0052] The vendor address database is used to store vendor address data. The vendor address data hierarchy meets the 12-level address standard format. The stored vendor address data includes address codes, POIs, and AOIs. The address codes, POIs, and AOIs are associated with each other. The vendor address data is updated annually.
[0053] The 12-level address standard format is shown in Table 1:
[0054] Table 1
[0055]
[0056] The GIS platform work unit is used to evaluate the quality of map vendor address data and synchronize the map vendor address data that passes the quality assessment to the general resource center;
[0057] The total resource center address data sending unit is used to send the map vendor address data of the total resource center to the provincial resource center through the provincial subscription sharing channel;
[0058] The address data processing unit of the provincial resource center is used to integrate the standard address and the map vendor address, confirm the data mapping relationship between the map vendor address and the standard address, and bind the POI and AOI of the map vendor address data through the data mapping relationship to form the Internet site selection address data base. The specific process of integrating the standard address and the map vendor address is as follows:
[0059] By means of text comparison, geographic coordinate comparison, on-site investigation and manual confirmation, the standard address and the same address in the map vendor address are associated;
[0060] The text comparison is specifically as follows: according to the address combination rules and the keywords in the 12-level address standard format, the map vendor address data and the standard address data are subjected to hierarchical text processing and pre-processed into 12-level data; the address combination rules are specifically as follows:
[0061] <Address>:=<Jurisdiction Name>[Region Name]<Point Location Name>
[0062] <Jurisdiction Name>: = <Provincial Level> <Municipal Level> <County Level> [Township, Street Level] | [Community (Village) Level]
[0063] [Area Name]: = {[Street]|[Street Address]|[Community / Village]}
[0064] <Point location name>: = <[Building number]|[Unit]|[Floor]|[Room]>
[0065] Among them: the address elements contained in the angle brackets <> are required; the address elements contained in the square brackets [] are optional; the solid line | means that you can choose any one of the left and right items; := means it is defined as.
[0066] Identify the differences between the standard address and the vendor's address data. When unit, floor, or room number data is missing, initiate an automatic supplement process. The automatic supplement process is as follows:
[0067] The relationship between the map vendor address data and the standard address is automatically updated in real time, and the address is supplemented in a tree structure.
[0068] The geographic coordinate comparison specifically uses the latitude and longitude of two addresses to calculate the spatial distance between the two addresses through the Haversine formula, thereby determining whether the two addresses belong to the same address.
[0069] Using the Haversine formula, the spatial distance between two addresses is calculated as follows:
[0070] Convert latitude and longitude coordinates to radians using the following formula:
[0071]
[0072] Where, RO i Indicates the longitude of point i in radians, RO j The arc degree representing the longitude of point j; O i represents the longitude of point i, O j A represents the longitude of point j; i represents the latitude of point i, A j Indicates the latitude of point j, RA i The latitude of point i in radians, RA j The latitude of point j is in radians, and rad(·) indicates the conversion to radians.
[0073] Calculate the difference between the longitude and latitude of two points. The formula is as follows:
[0074] D=RO i -RO j (1.3)
[0075] E=RA j -RA j (1.4)
[0076] Where D is the difference between the longitudes of points i and j, and E is the difference between the latitudes of points i and j.
[0077] To calculate the distance in meters between two points, use the following formula:
[0078]
[0079] Where r is the radius of the earth, and d is the distance in meters between points i and j in terms of longitude and latitude.
[0080] For example, point A has a latitude of 39.9042 and a longitude of 116.4074, while point B has a latitude of 39.9042 and a longitude of 116.4072. Using the Haversine formula, the distance between the two points is 17.08 meters.
[0081] The Internet-based site selection capability unit is used to receive and store standard addresses uploaded by the provincial resource center. After the address code is issued, it integrates the supplemented standard addresses and the relationship between the standard addresses and AOIs and POIs to select sites based on business needs. It supports alias search during site selection. The specific implementation process of supporting alias search is as follows:
[0082] Use the Elasticsearch search engine to create an index and mapping relationship for each address, define alias addresses, and set synonymous addresses to implement the alias address search function.
[0083] Those skilled in the art will appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed in this application can be implemented in electronic hardware or a combination of computer software and electronic hardware. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of this application.
[0084] The above are merely preferred embodiments of the present invention. The scope of protection of the present invention is not limited to the above embodiments. All technical solutions based on the principles of the present invention are within the scope of protection of the present invention. It should be noted that for those skilled in the art, various improvements and modifications that do not depart from the principles of the present invention should be considered within the scope of protection of the present invention.
Claims
1. An Internet-based site selection and integration device based on telecommunication services, characterized in that: include: The vendor address database is used to store vendor address data. The vendor address data hierarchy meets the 12-level address standard format. The stored vendor address data includes address codes, POIs, and AOIs. The address codes, POIs, and AOIs are associated with each other. The vendor address data is updated annually. The GIS platform work unit is used to evaluate the quality of map vendor address data and synchronize the map vendor address data that passes the quality assessment to the general resource center; The total resource center address data sending unit is used to send the map vendor address data of the total resource center to the provincial resource center through the provincial subscription sharing channel; The address data processing unit of the provincial resource center is used to integrate the standard address and the map vendor address, confirm the data mapping relationship between the map vendor address and the standard address, and bind the POI and AOI of the map vendor address data through the data mapping relationship to form the Internet site selection address data base; The Internet-based site selection capability unit is used to receive and store standard addresses uploaded by the provincial resource center. After the address code is issued, it integrates the supplemented standard addresses, the relationship between the standard addresses and AOIs and POIs, selects sites based on business needs, and supports alias search during site selection.
2. The internet-based site selection and integration device based on telecommunication services according to claim 1, wherein: The specific format of the 12-level address specification is: The first level is the province, the second level is the prefecture-level city, the third level is the district or county, the fourth level is the township or street, the fifth level is the community or jurisdictional village, the sixth level is the street or road or lane, the seventh level is the house number, the eighth level is the community or natural village, the ninth level is the building number, the tenth level is the unit number, the eleventh level is the floor, and the twelfth level is the household number.
3. The internet-based site selection and integration device based on telecommunication services according to claim 1, wherein: The specific process of integrating the standard address and the map provider address is as follows: By means of text comparison, geographic coordinate comparison, on-site investigation and manual confirmation, the standard address and the same address in the map vendor address are associated; The text comparison specifically includes: performing hierarchical text processing on the map vendor address data and the standard address data according to the address combination rules and the keywords in the 12-level address standard format, and pre-processing them into 12-level data; Identify discrepancies between standard addresses and vendor address data, and initiate an automatic supplement process when unit, floor, or room number data is missing; The geographic coordinate comparison specifically uses the latitude and longitude of two addresses to calculate the spatial distance between the two addresses through the Haversine formula, thereby determining whether the two addresses belong to the same address.
4. The Internet-based site selection and integration device based on telecommunication services according to claim 3, characterized in that: The address combination rules are specifically as follows: <Address>:=<Jurisdiction Name>[Region Name]<Point Location Name> <Jurisdiction Name>: = <Provincial Level> <Municipal Level> <County Level> [Township, Street Level] | [Community (Village) Level] [Area Name]: = {[Street]|[Street Address]|[Community / Village]} <Point location name>: = <[Building number]|[Unit]|[Floor]|[Room]> Among them: the address elements contained in the angle brackets <> are required; the address elements contained in the square brackets [] are optional; the solid line | means that you can choose any one of the left and right items; := means it is defined as.
5. The Internet-based site selection and integration device based on telecommunication services according to claim 3, characterized in that: The automatic supplement process is specifically as follows: The relationship between the map vendor address data and the standard address is automatically updated in real time, and the address is supplemented in a tree structure.
6. The Internet-based site selection and integration device based on telecommunication services according to claim 3, characterized in that: The Haversine formula is used to calculate the spatial distance between two addresses: Convert latitude and longitude coordinates to radians using the following formula: Where, RO i Indicates the longitude of point i in radians, RO j The arc degree representing the longitude of point j; O i represents the longitude of point i, O j A represents the longitude of point j; i represents the latitude of point i, A j Indicates the latitude of point j, RA i The latitude of point i in radians, RA j The latitude of point j is in radians, and rad(·) indicates the conversion to radians. Calculate the difference between the longitude and latitude of two points. The formula is as follows: D=RO i -EN j (1.3) E=RA j -RA j (1.4) Where D is the difference between the longitudes of points i and j, and E is the difference between the latitudes of points i and j. To calculate the distance in meters between two points, use the following formula: Where r is the radius of the earth, and d is the distance in meters between points i and j in terms of longitude and latitude.
7. The internet-based site selection and integration device based on telecommunication services according to claim 1, wherein: The specific implementation process of supporting alias search is as follows: Use the Elasticsearch search engine to create an index and mapping relationship for each address, define alias addresses, and set synonymous addresses to implement the alias address search function.
Citation Information
Patent Citations
Administrative division completion and standardization method for Chinese address
CN111159973A
Method and system covering AOI and POI standard address matching engines
CN112328910A
Address knowledge graph construction system and method based on Elasticsearch index and four-segment code
CN115658918A
Traffic event address positioning method and device, equipment and storage medium
CN118643232A
System and method for improving geocoding performance
US20210026893A1