Urban infrastructure unified identification system construction method based on rule calling
By developing a unified identification system in urban infrastructure construction, the problem of inconsistent standards in various industries has been solved, efficient collection and sharing of data has been achieved, the level of urban management has been improved, and the foundation for digital city construction has been provided.
Patent Information
- Application Number
- CN202411717957.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-28
- Publication Date
- 2024-12-27
- Estimated Expiration
- Not applicable · inactive patent
AI Technical Summary
There are inconsistent standards and different coding rules in various industries of urban public infrastructure, which makes it difficult to communicate data and lead to obstacles to information communication.
Develop a unified identification system for urban infrastructure based on rules calls. By creating data collection templates, data preprocessing, data identification and coding, encoding management, viewing and coding applications, a unified identification code system is established to realize various object information Data collection, association and sharing.
It has realized the efficient collection, association and sharing of information data of various types of urban objects, solved the problems of inconsistent standards and data interoperability, improved the level of urban construction and management, and laid the foundation for the construction of digital cities.
Smart Images

Figure CN119202056A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of urban infrastructure construction and management technology, and in particular to a method for constructing a unified identification system for urban infrastructure based on rule calling. Background Art
[0002] Urban public infrastructure involves many industries, some of which have their own coding rules, such as construction, transportation, water conservancy, urban management, etc. There are many types of industry codes compiled according to industry standards, and the formats and coding meanings are different. Therefore, there are problems such as inconsistent standards, incompatible systems, multiple cross-fields, difficulty in mutual identification, non-aggregation of data and inconsistency of platforms, which in turn create certain obstacles to the exchange of information.
[0003] To solve the above problems, in the construction and management of urban infrastructure, a unified identification code system should be re-established in addition to the industry code, relevant coding rules and coding tools should be developed, urban public infrastructure should be coded according to unified rules, and the relationship between industry codes and unified identification codes should be established to meet the management needs of the business departments while ensuring the management needs of the unified urban data platform. The urban information model platform and the big data platform use unified identification codes to identify the infrastructure. The competent departments of various industries can use industry codes in their respective information systems and related work, and the Beidou grid location code is used for spatial positioning and identification. Various objects are associated with the original codes and information data of various industries through unified identification codes to more efficiently realize the collection, association and sharing of information data of various objects in the city. Summary of the invention
[0004] The purpose of the present invention is to provide a method for constructing a unified identification system for urban infrastructure based on rule calling, which solves the problems of inconsistent standards, different coding rules and difficulty in data intercommunication in various fields of current urban public infrastructure.
[0005] To achieve the above object, the present invention adopts the following technical solutions: A method for constructing a unified identification system for urban infrastructure based on rule calling includes the following steps: Step 1: Data collection: Create a data collection template. The grid worker responsible for data collection collects and verifies the category information, coordinate location and ownership unit of urban infrastructure according to the data collection template and coding standard field requirements, and then imports the collected data into the big data platform; Step 2: Data preprocessing: The big data platform cleans the collected data according to the data governance standards to ensure the accuracy and completeness of the data, retains the coding-specific data, and performs data standardization. The data that meets the coding platform requirements is then imported into the coding platform as coding data, and the data that does not meet the coding platform requirements is returned to the big data platform for further cleaning; Step 3: Data identification and coding: Coded data is identified by calling parsing rules, and coded data is encoded by calling coding rules. After coding, verification rules are called to confirm the administrative area, classification, and attributes of the code to determine whether the code is accurate and unique. Step 4: Coding management and viewing: The coding platform supports retrieval and query by infrastructure name and code, and batch retrieval by category. After retrieval, you can view the attribute information and coding data of the infrastructure object, and support modification, deletion, change, version update and scrapping of the code; Step 5. Coding application: Distribute the coding to the external platform system through the external data interface service to provide management services, and develop data interfaces based on the construction status of each external platform system.
[0006] Preferably, the coding platform includes a basic layer, a data layer, a platform layer and an application layer; the basic layer is composed of a server, a network, a storage and an operating system; the data layer is used for data aggregation and data preprocessing, including data comparison, conversion, parsing and verification; the platform layer includes a parsing storage system, a coding system, a data service system, a permission management, an operating system and a security system; the application layer connects with a CIM platform or a big data platform through an interface to carry out coding applications.
[0007] Preferably, the coding system codes the standard text according to the coding rules and the basic library of all things; the data service system manages and statistically analyzes the coded data, and provides external data interface services; the operating system includes a message center, a portal homepage, form management and data dashboard balance; the security system includes data transmission security, data confidentiality and disaster recovery backup mechanisms.
[0008] Preferably, the basic library of all things includes a unified code rule library, an industry code rule library, a Beidou rule library, a category library, an attribute library, a semantic library and a standard library; the category library establishes three industry classifications of large, medium and small based on entity classification; the attribute library is an entity basic attribute table; the standard library is management and data standards; the semantic library is formed by the core semantic definition in the entity basic attribute table.
[0009] Preferably, the external data interface service includes coding data query service, data display service, data panel service, portal homepage service, log service and development data interface service. The development data interface service provides users with information and decision-making basis in the form of API interface and can be called by other systems or applications.
[0010] Preferably, in step 2, the collected data is cleaned by removing duplicate, erroneous, and incomplete data, returning data with a higher missing rate for recollection, and filling data with a lower missing rate through interpolation or model filling; standardization is performed to unify the fields and formats of the data, including field length configuration, field type configuration, and symbol configuration.
[0011] Preferably, in step three, the coding rules specify the name, position, number of digits, and content of different fields in the 21-digit unified identification code, and are centrally stored and uniformly managed by the coding life cycle management, including unified code coding rules, industry code coding rules, and Beidou code coding rules; the coding system identifies the coded data as based on the parsing rules built into the coding platform, and corresponds the fields and content in the coded data to the administrative divisions, classifications, and sequence codes in the coding rules, and derives the administrative division information and large, medium, and small category information of the infrastructure data by parsing the coded data.
[0012] Preferably, in step four, the coding status is checked through the data dashboard configuration.
[0013] Preferably, in step five, the external platform system includes various commissions and bureaus, big data platforms, digital public infrastructure platforms, smart city platforms and city brains.
[0014] In the present invention, the general logic of "collection-processing-coding-code management-code use" is followed. First, the entity-related attributes and industry code-related attributes of urban infrastructure are obtained through data collection. Secondly, the data is preprocessed to ensure data quality to support subsequent coding and coding work. A basic library for the identification of all things is established, which includes coding rules, industry code rules, Beidou code rules and attribute information related to identification and coding. By calling different coding rules, unified codes, industry codes and Beidou codes are automatically batch-coded, and the codes are managed throughout their life cycle. In addition, data applications and services are carried out through data service systems, and coding data query and management services are provided to other platforms and users through data interface services. The overall technical route aims to achieve unified identification and efficient management of urban infrastructure.
[0015] Compared with existing technologies, unified identification code rules are established according to industry standards, and unified identity and spatiotemporal identification are given to urban public infrastructure entities based on unified identification codes, solving the problem of multi-source data being unable to merge due to inconsistent identification, achieving "one code for all", multi-platform data association, and cross-industry data interconnection. The preparation of infrastructure industry codes facilitates internal management and application of the industry, and the preparation of Beidou codes facilitates infrastructure positioning and indexing. Data empowerment is achieved through coding, the level of urban construction and management is improved, and the foundation for the construction of digital cities is laid.
[0016] The platform tool carries out automatic batch coding based on the rule library, which is mainly achieved through rule creation, rule parsing and rule calling. Rule creation: Based on the digitization of standards, a machine-readable standard is formed to implement the parsing standard creation rules, in which the rule description, matching mode, processing method, etc. are based on the category library, attribute library, and semantic library construction; rule parsing: Identify and parse infrastructure data, perform semantic analysis, attribute matching, etc., and automatically match the corresponding rules for infrastructure data; rule calling: call the matching rules according to the parsing results.
[0017] Establishing matching mapping rules between industry codes and unified identification codes can achieve fast parsing and coding. The platform can carry a large amount of data and achieve coding of tens of millions of urban infrastructure objects. Through distributed and high-concurrency technologies, the coding speed can reach tens of thousands per minute. The total number of users is 5,000, the peak number of online users is 200, the peak number of concurrent users is 50, the average number of online users is 100, and the average number of concurrent users is 10. BRIEF DESCRIPTION OF THE DRAWINGS
[0018] Figure 1 This is a schematic diagram of the unified identification construction method of the present invention; Figure 2 This is a schematic diagram of the overall architecture of the coding platform of the present invention; Figure 3 This is a flow chart of data collection of city entity components of the present invention; Figure 4 A flow chart for coding the existing data and newly added data of the present invention; DETAILED DESCRIPTION
[0019] The present invention will be further described below in conjunction with the accompanying drawings: like Figure 1 to Figure 4 A method for constructing a unified identification system for urban infrastructure based on rule calling is shown, comprising the following steps: Step 1: Data verification and collection: Create a data collection template. The grid workers responsible for data collection collect and verify the category information, coordinate location and ownership unit of urban infrastructure according to the data collection template and coding standard field requirements, and then import the collected data into the big data platform.
[0020] Step 2: Data preprocessing: The big data platform cleans the collected data according to the data governance standards, mainly to solve the possible problems of data ambiguity, duplication, incompleteness, violation of business rules, etc., remove duplicate, erroneous, and incomplete data, return the data with high missing rate for re-collection, and fill the data with low missing rate through interpolation or model filling to ensure the accuracy and completeness of the data, retain the coded targeted data, and standardize such data. Standardization unifies the fields and formats of the data, including field length configuration, field type configuration, symbol configuration, etc. Data that meets the requirements of the coding platform is imported into the coding platform as coded data, and data that does not meet the requirements of the coding platform is returned to the big data platform for further processing.
[0021] The coding platform includes the basic layer, data layer, platform layer and application layer; the basic layer is composed of servers, networks, storage and operating systems; the data layer is used for data aggregation and data preprocessing, including data comparison, conversion, analysis and verification; the platform layer includes parsing storage system, coding system, data service system, authority management, operation system and security system; the application layer connects with the CIM platform or big data platform through the interface to carry out coding applications.
[0022] The coding system codes the standard text according to the coding rules and the basic library of all things; the data service system manages and statistically analyzes the coded data, and provides external data interface services; the operating system includes a message center, a portal homepage, form management and data dashboard balance; the security system includes data transmission security, data confidentiality and disaster recovery backup mechanisms.
[0023] The basic library of all things includes the unified code rule library, industry code rule library, Beidou rule library, category library, attribute library, semantic library and standard library; the category library establishes three types of industry classifications: large, medium and small based on entity classification; the attribute library is the basic attribute table of the entity; the standard library is the management and data standards; the semantic library is formed by the core semantic definition in the basic attribute table of the entity.
[0024] Step 3, data identification and encoding: Identify the coded data by calling the parsing rules, and encode the coded data by calling the encoding rules. According to the built-in parsing rules of the coding platform, the fields and contents in the coded data correspond to the administrative divisions, classifications, and sequence codes in the coding rules. By parsing the coded data, the administrative division information of the infrastructure data and the large, medium, and small category information to which it belongs are obtained. The coding rules stipulate the name, position, number of digits, and content of different fields in the 21-digit unified identification code. Calling the coding rules can realize batch automatic coding of coded data through rule parsing. After coding, call the verification rules to conduct administrative district confirmation, classification confirmation, and attribute confirmation on the code to determine whether the code is accurate and unique. The coding rules include unified code coding rules, industry code coding rules, and Beidou code coding rules; the coding system is centrally stored and uniformly managed by the coding life cycle management.
[0025] Step 4: Code management and viewing: The coding platform supports retrieval and query by infrastructure name and code, and batch retrieval by category. After retrieval, you can view the attribute information and coding data of the infrastructure object. The platform supports modification, deletion, change, version update, and scrapping of codes.
[0026] Through the data dashboard configuration, the coding situation is displayed through data statistics of different dimensions such as the total coding amount, classification coding dashboard, department coding dashboard, classification coding progress dashboard, industry coding dashboard, classification ranking dashboard, coding of all things in the past half month dashboard, and industry coding dashboard in the past half month.
[0027] Step 5. Code application: Distribute the code to the external platform system for application through the external data interface service. Provide management services such as code data query, data display, data panel, portal homepage, log, etc. for external platform systems such as various commissions, big data platforms, digital public infrastructure platforms, smart city platforms or city brains, and other data demanders, and develop data interfaces based on the construction of each external platform system.
[0028] The external data interface service is provided in the form of API interface and can be called by other systems or applications. The external data interface includes all things code parsing task interface, all things code parsing task status interface, all things code coding task status interface, all things code coding task interface, all things code modification interface, industry code parsing task interface, industry code parsing task status interface, industry code coding task status interface, industry code coding task interface, industry code modification interface, Beidou code parsing task interface, Beidou code parsing task status interface, Beidou code coding task status interface, Beidou code coding task interface and Beidou code modification interface as well as the reference documents of the interfaces.
[0029] This identification method is based on the 21-digit code encoding rules and urban infrastructure classification and codes in the industry standard "Urban Digital Public Infrastructure Unified Identification Code Classification Framework and Coding Rules". The 21-digit code consists of a 6-digit administrative division code, a 6-digit classification code, and a 9-digit custom code.
[0030] The technical solution that has been disclosed and is closest to this application is the unified coding software for housing and buildings, which is based on the industry standard "Standard for Unified Coding and Basic Attribute Data of Housing and Buildings" (JGJ / T 496-2022), and can code existing projects, projects under construction and new projects. "Standard for Unified Coding and Basic Attribute Data of Housing and Buildings" stipulates that the unified coding of housing and buildings consists of 18 digits, including four types of digital codes: county-level administrative division code, year-month classification code, license year and month or completion year and month code, and sequence code. Among them, the county-level administrative division code is the administrative division code where the housing and building is located, which specifies the general location of the housing and building. The year-month classification code is associated with the license year and month or completion year and month code, distinguishing five types of housing and building type codes: construction project planning license year and month, construction project construction license year and month, completion acceptance year and month, completion year and completion year. The sequence code is automatically generated by a computer program to ensure the uniqueness of the housing and building code.
[0031] The overall framework of the unified coding software for housing and buildings is divided into the facility layer, data layer, service layer, application layer, and user layer. Facility layer: Make full use of existing software and hardware resources, rely on the e-government infrastructure cloud platform, provide computing, network, storage and other resources for the coding software, and dynamically expand as needed. Data layer: By integrating and sharing various source data such as housing census, urban industrial reform, and rural housing management, complete the coding of housing and buildings while performing data exchange, data conversion, data processing, integration fusion, modeling analysis, and provide data services for front-end applications in the form of microservices and APIs. Service layer: Based on the microservice development and operation framework, supported by the service sharing and operation and maintenance system of the cloud native architecture, it supports virtualized cloud environment deployment, large-scale cluster deployment and other methods, integrates high-performance computing, big data, blockchain and other technologies, and provides rich basic services for the application layer. Application layer: Constructed according to existing standards and specifications, according to business management and actual needs, realize the application, approval, management, analysis and application functions of housing and building coding, ensure the uniqueness of housing and building codes during the coding process, and realize "one building, one code". User layer: Based on the basic service capabilities provided by the coding software, it is adapted to the unified display, analysis and use on large screens, web terminals and mobile terminals to meet the collaborative use of multiple business scenarios.
[0032] The data collection process of urban infrastructure physical components is as follows: Figure 3As shown, the grid workers responsible for data collection collect urban component data according to the coding standard field requirements and data collection templates. The collected data is processed by the big data platform, and the coded targeted data is retained. Data that meets the requirements of the big data platform is entered into the big data platform, and data that does not meet the requirements is returned to the big data platform for further processing. After meeting the requirements, it is entered into the coding platform.
[0033] The process of coding the physical components of urban infrastructure is as follows: Figure 4 As shown. When facing the stock data, each commission, office and bureau puts forward the coding requirements. The data of the commission, office and bureau is processed by the big data platform and received by the coding platform. The coding platform performs identification analysis through built-in rules, identifies the data and performs coding. The coding results are returned to the big data platform, which distributes them to the commissions, offices and bureaus.
[0034] When facing new data, we first collect data on urban infrastructure components, pre-process them through the big data platform, and then use the coding platform to assign unified codes, industry codes and Beidou codes. The codes are then returned to the big data platform, which distributes them to other platforms and systems.
[0035] The above embodiments are only some illustrations of the concept and implementation of the present invention, and are not intended to limit the same. Under the concept of the present invention, technical solutions that have not been substantially changed are still within the scope of protection.
Claims
1. A method for constructing a unified identification system for urban infrastructure based on rule calling, characterized in that: The following steps are involved: Step 1: Data collection: Create a data collection template. The grid worker responsible for data collection collects and verifies the category information, coordinate location and ownership unit of urban infrastructure according to the data collection template and coding standard field requirements, and then imports the collected data into the big data platform; Step 2: Data preprocessing: The big data platform cleans the collected data according to the data governance standards to ensure the accuracy and completeness of the data, retains the coding-specific data, and performs data standardization. The data that meets the coding platform requirements is then imported into the coding platform as coding data, and the data that does not meet the coding platform requirements is returned to the big data platform for further cleaning; Step 3: Data identification and coding: Coded data is identified by calling parsing rules, and coded data is encoded by calling coding rules. After coding, verification rules are called to confirm the administrative area, classification, and attributes of the code to determine whether the code is accurate and unique. Step 4: Coding management and viewing: The coding platform supports retrieval and query by infrastructure name and code, and batch retrieval by category. After retrieval, you can view the attribute information and coding data of the infrastructure object, and support modification, deletion, change, version update and scrapping of the code; Step 5. Coding application: Distribute the coding to the external platform system through the external data interface service to provide management services, and develop data interfaces based on the construction status of each external platform system.
2. The method for constructing a unified identification system for urban infrastructure based on rule calling according to claim 1 is characterized by: The coding platform includes a basic layer, a data layer, a platform layer and an application layer; the basic layer is composed of servers, networks, storage and operating systems; the data layer is used for data aggregation and data preprocessing, including data comparison, conversion, analysis and verification; the platform layer includes an analysis and storage system, a coding system, a data service system, authority management, an operation system and a security system; the application layer connects with the CIM platform or the big data platform through an interface to carry out coding applications.
3. The method for constructing a unified identification system for urban infrastructure based on rule calling according to claim 2 is characterized by: The coding system codes standard texts according to coding rules and the basic library of all things; the data service system manages and statistically analyzes the coded data, and provides external data interface services; the operating system includes a message center, a portal homepage, form management, and a data dashboard; the security system includes data transmission security, data confidentiality, and a disaster recovery and backup mechanism.
4. The method for constructing a unified identification system for urban infrastructure based on rule calling according to claim 3 is characterized by: The basic library of all things includes a unified code rule library, an industry code rule library, a Beidou rule library, a category library, an attribute library, a semantic library and a standard library; the category library establishes three industry classifications of large, medium and small based on entity classification; the attribute library is an entity basic attribute table; the standard library is a management and data standard; the semantic library is formed by the core semantic definition in the entity basic attribute table.
5. The method for constructing a unified identification system for urban infrastructure based on rule calling according to claim 1 or 3, characterized in that: The external data interface service includes coded data query service, data display service, data panel service, portal homepage service, log service and development data interface service. The development data interface service provides users with information and decision-making basis in the form of API interface and can be called by other systems or applications.
6. The method for constructing a unified identification system for urban infrastructure based on rule calling according to claim 1 is characterized by: In the step 2, the collected data is cleaned by removing duplicate, erroneous, and incomplete data, returning data with a high missing rate for recollection, and filling in data with a low missing rate through interpolation or model filling; standardization is performed to unify the fields and formats of the data, including field length configuration, field type configuration, and symbol configuration.
7. The method for constructing a unified identification system for urban infrastructure based on rule calling according to claim 1 is characterized by: In the step three, the coding rules specify the name, position, number of digits, and content of different fields in the 21-digit unified identification code, and are centrally stored and uniformly managed by the coding life cycle management, including unified code coding rules, industry code coding rules, and Beidou code coding rules; the coding system identifies the coded data as based on the parsing rules built into the coding platform, and corresponds the fields and content in the coded data to the administrative divisions, classifications, and sequence codes in the coding rules, and parses the coded data to obtain the administrative division information and large, medium, and small category information of the infrastructure data.
8. The method for constructing a unified identification system for urban infrastructure based on rule calling according to claim 1 is characterized by: In step 4, the coding status is checked through the data dashboard configuration.
9. The method for constructing a unified identification system for urban infrastructure based on rule calling according to claim 1 is characterized by: In step five, the external platform system includes various commissions and bureaus, big data platforms, digital public infrastructure platforms, smart city platforms and city brains.
Citation Information
Patent Citations
Product unique tagging method and device based on GS1 coding, and storage medium
CN115034346A
Method and system for carrying out unified identification code analysis on urban object multi-source associated data
CN115099380A
Digital public infrastructure unified identification code management system based on block chain
CN117521702A
Predictive system for generating clinical queries
US20200320139A1
Cited By
Code assigning method and system based on urban infrastructure
CN120471076A