CN112035431B - Construction processing method and system for universal data format of smart city - Google Patents
Construction processing method and system for universal data format of smart city Download PDFInfo
- Publication number
- CN112035431B CN112035431B CN202010694292.9A CN202010694292A CN112035431B CN 112035431 B CN112035431 B CN 112035431B CN 202010694292 A CN202010694292 A CN 202010694292A CN 112035431 B CN112035431 B CN 112035431B
- Authority
- CN
- China
- Prior art keywords
- data
- format
- layer
- module
- information
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000010276 construction Methods 0.000 title claims abstract description 48
- 238000003672 processing method Methods 0.000 title description 5
- 239000010410 layer Substances 0.000 claims abstract description 64
- 238000000034 method Methods 0.000 claims abstract description 40
- 238000012545 processing Methods 0.000 claims abstract description 30
- 238000007726 management method Methods 0.000 claims abstract description 28
- 230000008569 process Effects 0.000 claims abstract description 22
- 238000013519 translation Methods 0.000 claims abstract description 21
- 239000002346 layers by function Substances 0.000 claims abstract description 13
- 230000005540 biological transmission Effects 0.000 claims abstract description 9
- 238000013523 data management Methods 0.000 claims abstract description 9
- 238000013439 planning Methods 0.000 claims description 21
- 238000013461 design Methods 0.000 claims description 18
- 238000006243 chemical reaction Methods 0.000 claims description 16
- 239000012792 core layer Substances 0.000 claims description 11
- 230000000007 visual effect Effects 0.000 claims description 10
- 239000000463 material Substances 0.000 claims description 8
- 238000004364 calculation method Methods 0.000 claims description 5
- 238000013500 data storage Methods 0.000 claims description 5
- 238000011161 development Methods 0.000 claims description 5
- 238000012986 modification Methods 0.000 claims description 5
- 230000004048 modification Effects 0.000 claims description 5
- 238000012795 verification Methods 0.000 claims description 5
- 238000004891 communication Methods 0.000 claims description 4
- 230000008520 organization Effects 0.000 claims description 4
- XLYOFNOQVPJJNP-UHFFFAOYSA-N water Substances O XLYOFNOQVPJJNP-UHFFFAOYSA-N 0.000 claims description 3
- 230000001502 supplementing effect Effects 0.000 claims description 2
- 230000000694 effects Effects 0.000 abstract description 4
- 230000000149 penetrating effect Effects 0.000 abstract description 3
- 238000012423 maintenance Methods 0.000 description 6
- 230000006870 function Effects 0.000 description 5
- 238000010586 diagram Methods 0.000 description 3
- 238000011156 evaluation Methods 0.000 description 2
- 238000010438 heat treatment Methods 0.000 description 2
- 238000012544 monitoring process Methods 0.000 description 2
- 238000007792 addition Methods 0.000 description 1
- 238000012550 audit Methods 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000013524 data verification Methods 0.000 description 1
- 230000007547 defect Effects 0.000 description 1
- 238000012217 deletion Methods 0.000 description 1
- 230000037430 deletion Effects 0.000 description 1
- 230000005662 electromechanics Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 239000000284 extract Substances 0.000 description 1
- 230000004927 fusion Effects 0.000 description 1
- 230000010354 integration Effects 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
- 230000007774 longterm Effects 0.000 description 1
- 238000013507 mapping Methods 0.000 description 1
- 239000000047 product Substances 0.000 description 1
- 238000012732 spatial analysis Methods 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
- 239000013589 supplement Substances 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
- 238000012800 visualization Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/21—Design, administration or maintenance of databases
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/25—Integrating or interfacing systems involving database management systems
- G06F16/252—Integrating or interfacing systems involving database management systems between a Database Management System and a front-end application
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/70—Software maintenance or management
- G06F8/71—Version control; Configuration management
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/10—Office automation; Time management
- G06Q10/103—Workflow collaboration or project management
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q50/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/10—Services
- G06Q50/26—Government or public services
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Business, Economics & Management (AREA)
- Physics & Mathematics (AREA)
- Databases & Information Systems (AREA)
- General Physics & Mathematics (AREA)
- Human Resources & Organizations (AREA)
- Strategic Management (AREA)
- General Engineering & Computer Science (AREA)
- Data Mining & Analysis (AREA)
- Tourism & Hospitality (AREA)
- General Business, Economics & Management (AREA)
- Economics (AREA)
- Software Systems (AREA)
- Marketing (AREA)
- Entrepreneurship & Innovation (AREA)
- Development Economics (AREA)
- Health & Medical Sciences (AREA)
- General Health & Medical Sciences (AREA)
- Primary Health Care (AREA)
- Educational Administration (AREA)
- Quality & Reliability (AREA)
- Computer Security & Cryptography (AREA)
- Operations Research (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
The invention provides a construction processing system and a method of a universal data format of a smart city, wherein the system comprises an application layer, a functional layer, an interface layer, a field layer and a database layer, wherein the application layer is used for accessing BIM modeling software and converting an accessed data format into the universal data format; the functional layer is used for storing and managing data used in the construction process of the smart city in a universal data format; the interface layer is used for accessing various data management interfaces and increasing or expanding data association attributes; the domain layer is used for grouping different domain data by adopting the same entity contact logic; the database layer is used for assisting the extended management and data translation of the data in the general format and carrying out lossless digital storage and transmission on the managed and controlled information in the model. By constructing and applying a universal data format, the effect of penetrating through the full life cycle of data and getting through all information modules of the smart city is realized, and a uniform semantic environment suitable for the smart city is constructed.
Description
Technical Field
The invention relates to the technical field of smart city construction and big data processing, in particular to a construction processing method and a system of a smart city general data format.
Background
The smart city is characterized in that various information technologies or innovative concepts are utilized to make the system and service of the city open and integrated so as to improve the efficiency of resource application, optimize city management and service and improve the quality of life of citizens, and the construction of the smart city mainly comprises three aspects of digital expression, information updating and monitoring evaluation of the smart city. At present, in urban engineering construction projects, data exchange is generally carried out by using an IFC data format in the stages of design, construction, operation, maintenance and the like. The IFC data format standard is a Building product data expression standard issued by International alliance for Interoperability, IAI (International association for Interoperability, IAI) for the Building industry, is an entity relationship model defined by an EXPRESS Information Modeling language, consists of hundreds of entity objects, and is widely applied to the field of Building Information Models (BIMs) in the Building industry. At present, the following defects exist in the construction of smart cities:
1. the IFC data format is an exchange format based on the building design requirement, is excessively complicated and huge for government supervision functions of city planning, construction, operation and maintenance, can accumulate redundant data along with the continuous development of cities, and is not beneficial to the maintenance and updating of a database.
2. The existing data format is easy to have the problems of data loss, poor usability and the like when data interaction is carried out among different software.
3. The problems of incompatibility of information translation and data transfer among different software, incompatibility of software with different versions, incompatibility of data of software versions and the like.
Disclosure of Invention
In view of the above-mentioned shortcomings of the prior art, the present invention aims to: through the construction processing system and the method of the universal data format of the smart city, the effect of penetrating through the full life cycle of data and opening all information modules of the smart city is realized on the basis of constructing and applying the universal data format, and the problems of data format incompatibility and incompatibility among different software or versions, data loss, poor usability and the like in data exchange can be solved.
A construction processing system of a universal data format of a smart city comprises an application layer, a functional layer, an interface layer, a field layer and a database layer, wherein the application layer is used for accessing BIM modeling software and converting an accessed data format into the universal data format by adopting a format conversion tool; the functional layer is used for storing and managing data used in the construction process of the smart city in a universal data format; the interface layer is used for accessing various data management interfaces and increasing or expanding data association attributes; the domain layer is used for grouping different domain data by adopting the same entity contact logic to form domain component data; the database layer is used for assisting the extended management and data translation of the data in the general format and carrying out lossless digital storage and transmission on the managed and controlled information in the model.
Further, the application layer includes: the format conversion tool is used for converting the data format accessed into the BIM modeling software into a general data format; the format checking tool is used for carrying out quality check on the converted general data format, including visual checking of a model graph and standardized checking of a model attribute value, and guaranteeing the quality of the data format; the digital city platform is established based on a general data format and is used for planning, constructing, managing, operating and maintaining all development stages of the smart city.
Further, the functional layer includes: the data storage module is used for storing data applied in different stages, different software versions and different fields in the smart city construction process in a general data format; the version management module is used for recording data element information and releasing data version information; the data compatible module is used for accessing data of different software versions and different interface versions to the digital city platform according to a universal data format; and the data checking module is used for checking the integrity of the data and providing an interface for checking the basic data.
Further, the interface layer includes: the database management service interface is used for creating a database, opening the database, updating the database or storing the database; the attribute data management interface is used for supplementing data attributes, expanding data attributes or updating data attributes in the professional field; the organization relation management service interface is used for adding association relation to the data; and the auxiliary supplementary interface is used for carrying out extended description on the data.
Further, the database layer comprises a core layer and a support layer, and the support layer is used for assisting in displaying data in a general format, modifying data or querying data; the core layer is used for lossless digital storage and transmission of the managed information in the model.
Further, the support layer comprises a data display module, a data processing module and a data reading module, the data translation comprises a graph translation and an information translation, the information translation comprises a basic information module, a relation table base class module, a member module, a geometric information base class module and a property module, and the graph translation comprises a parameterization geometric module and a display geometric module.
Further, the basic information module comprises project information, engineering information and system information, the relation table base class module comprises an assembly-sub-component relation, a model precision relation and a floor hanging relation, the component module comprises a geometric component and a non-geometric component, the geometric information base class module comprises a geometric table description, a material table description and a chartlet table description, and the attribute module comprises index information needing to be controlled in each professional field; the parameterized geometry module comprises triangle geometry, material geometry and map geometry, and the display geometry module comprises a center line, a connecting point, a starting point, an end point and a space region.
Further, according to the core layer element set divided professionally, the field layers comprise the building field, the planning field, the municipal field, the gas field, the heating power field, the water conservancy field and the communication field in the smart city building process, and data among different professional fields have the same entity connection logic structure.
Further, the entity contact logic is as follows: model metadata in different fields comprises texture information, material information and geometric information, wherein the texture information comprises a name, a type, texture content and a file size, and the geometric information comprises a vertex index, a vertex coordinate, a normal vector index, a texture index and a texture coordinate; the different model metadata form a parent class component and a child class component according to an affiliation or grouping relationship, and the attributes of the child class component and the parent class component are the same.
A use method of a construction processing system of a smart city universal data format comprises the following steps:
s101: obtaining modeling data or drawing data provided by BIM modeling software, and converting the access data format into a general data format by adopting a format conversion tool;
s102: using a format checking tool to carry out quality check on the converted general data format, wherein the quality check comprises visual checking of a model graph and standardized checking of a model attribute value, and the quality of the data format is guaranteed; judging whether the verification passes, if so, inputting the data into the digital city platform, executing the step S103, and if not, returning to execute the step S101;
s103: according to the field of the data, the digital city platform divides the data into corresponding business field approval processes;
s104: extracting the corresponding auditing rule of the field from the rule base, performing index calculation, judging whether the data meets the approval requirement of the business field, if so, returning the data result to the rule base and the BIM model base for iterative updating, and if not, returning to the step S101;
s105: the rule base data can be used as a design unit for issuing modeling design conditions, and the full-process closed loop is realized.
Compared with the prior art, the invention has the following advantages:
1. the invention provides a construction processing system and a construction processing method of a universal data format of a smart city, wherein a complete system framework is built by applying the universal data format, and the system comprises a database layer, a field layer, an interface layer, a functional layer and an application layer.
2. The invention provides a construction processing system and a construction processing method of a universal data format of a smart city, which realize the effect of opening all information modules of the smart city through the whole life cycle of data on the basis of constructing and applying the universal data format, are compatible with functions of adding, deleting, modifying, inquiring and the like of the data under different environments, and solve the problems of data format incompatibility and incompatibility among different software or versions.
3. According to the construction processing system and method for the universal data format of the smart city, disclosed by the invention, through constructing an open data frame and an open interface, the data of cross-professional and cross-mainstream BIM design software is exported, read and edited in a uniform universal format, and the problems of data loss and poor usability when the data exchange is carried out among different software in the conventional data format can be solved.
Drawings
Fig. 1 is a system framework diagram of a construction processing system of a smart city universal data format according to an embodiment of the present invention;
FIG. 2 is a diagram illustrating an architecture of a database layer according to an embodiment of the present invention;
FIG. 3 is a logic diagram of the embodiment of the present invention;
fig. 4 is a flowchart of a method for using a system for constructing and processing a smart city universal data format according to a second embodiment of the present invention;
fig. 5 is a first flowchart of a method for using the planning field of the construction processing system of the smart city universal data format according to the third embodiment of the present invention;
fig. 6 is a second flowchart of a method for using the planning field of the construction processing system of the smart city universal data format according to the third embodiment of the present invention.
Detailed Description
Embodiments of the present invention will be described in detail below with reference to the accompanying drawings. The following examples are only for illustrating the technical solutions of the present invention more clearly, and therefore are only examples, and the protection scope of the present invention is not limited thereby.
The first embodiment is as follows:
referring to fig. 1, a construction processing system for a smart city universal data format includes:
and the application layer is used for accessing the BIM modeling software and converting the access data format into a general data format by adopting a format conversion tool. The application layer comprises a format conversion tool, a format verification tool and a digital city platform, wherein the format conversion tool is used for converting a data format accessed into the BIM modeling software into a universal data format, namely converting the software data format of mainstream BIM modeling software or drawing software into the universal data format provided by the application; the format checking tool is used for carrying out quality check on the converted general data format, including visual checking of a model graph and standardized checking of a model attribute value, and guaranteeing the quality of the data format; the digital city is established based on a universal data format and can be used for planning, constructing, managing, operating and maintaining all development stages of the smart city. The application layer provides functional applications such as software or a platform which can perform data exchange, model visualization, index calculation and design check.
The universal data format is designed aiming at the management of government planning, construction, operation and maintenance services, the data structure design focuses on the management requirements of the services, and information except the service management requirements is defaulted to be redundant information and is not considered, so that the universal data format is distinguished from the traditional universal format data. Therefore, the data information amount carried by the universal format can be reduced to the maximum extent, so that the urban information model built according to the data structure is light, the data effectiveness is ensured, the data information loss caused by data conversion can be reduced, and the possibility of data exponential increase caused by continuous updating in long-term management can be reduced.
And the functional layer is used for storing and managing data used in the construction process of the smart city in a universal data format. The functional layer comprises a data storage module, a version management module, a data compatibility module and a data verification module, wherein the data storage module is used for storing data used in different stages, different software versions and different fields in the construction process of the smart city in a universal data format, namely storing data related to different stages, different software versions and different specialties in the construction process of the smart city in a uniform data format; the version management module is used for recording data element information and releasing data version information; the data compatible module is used for accessing data of different software versions and different interface versions to the digital city platform according to a universal data format, namely supporting the data of different software versions and different interface versions to be accessed to the platform according to a uniform data format; the data checking module is used for checking the integrity of the data, namely providing configurable and extensible data integrity checking and providing an interface with a basic data checking function. The functional layer covers each basic function and main operation of data in the whole life cycle of the data.
And the interface layer is used for accessing various data management interfaces and increasing or expanding data association attributes. The interface layer comprises a database management service interface, an attribute data management interface, an organization relation management service interface and an auxiliary supplement interface, and a database can be created, opened, updated or stored through the database management service interface; the data attribute can be supplemented, expanded or updated through the attribute data management interface; association relations can be added to the data through the organization relation management service interface; the data can be described in an extended mode through an auxiliary supplementary interface. Specifically, a data management interface provided by the interface layer supports a development environment of Visual Studio 2013, Visual Studio 2015 or Visual Studio 2017; an SQLite database, a MySQL database or a PostgreSQL database is supported; version management is supported; professional design information description, component attribute description, component geometric description or data logic relationship description and the like are supported; the data expansion is realized by self-defining attribute names, attribute values or expanding self-defined data and the like; the C # database access and the C + + interface database access are supported; the database access of a WebBAPI interface is supported; the cross-platform deployment can be realized, and a Windows system and a Linux system are supported.
The domain layer is used for grouping different domain data by adopting the same entity contact logic to form domain component data; according to the core layer element set divided professionally, the field layers comprise the building field, the planning field, the municipal field, the gas field, the heating power field, the water conservancy field and the communication field in the smart city construction process, and data among different professional fields have the same entity connection logic structure. The data of different professional fields can be grouped and subdivided by using the same entity-relation logic through the field layer to form professional component data.
And the database layer is used for assisting the expansion management and data translation of the data in the general format and carrying out lossless digital storage and transmission on the controlled information in the model. The database layer comprises a core layer and a support layer, and the support layer is used for assisting data display, data modification or data query in a general format; the core layer is used for lossless digital storage and transmission of the managed information in the model. Specifically, the database layer is used for establishing a full database by taking service auditing requirements as guidance and professional subdivision field standards as support.
The system covers all requirements of data generation, storage, conversion and use from the perspective of government control business, is compatible with data addition, deletion, modification and query in different environments, and supports the complete running of the audit information through the whole business process in a lightweight form without loss.
In the system for constructing and processing the smart city universal data format, referring to fig. 2, the support layer includes an auxiliary extension tool and an ID coding tool, the auxiliary extension tool includes a data display module, a data processing module and a data reading module, for example, for reading the line element layers such as the center line of the model road, a Json reverse sequence method is used to extract the coordinates of the model horizontal and vertical curves; to support the queryability of the conversion component, a self-generated ID tool can be added to uniformly code the component. The data translation comprises a graph translation and an information translation, the information translation comprises a basic information module, a relation table base class module, a member module, a geometric information base class module and an attribute module, and the graph translation comprises a parameterization geometric module and a display geometric module.
In specific implementation, the basic information module includes project information, engineering information, system information and the like, specifically, the project information relates to project base points, project names, project numbers, project addresses, design units, construction units and the like, and the engineering information relates to relevant professional basic information tables such as bridges, buildings, urban roads, station houses and the like; the system information relates to the universal format version information and the internal data structure information. The relation table base class module comprises a component-sub-component relation, a model precision relation and a floor hanging relation. The component module comprises geometric components and non-geometric components, particularly, the non-geometric components relate to road sections, road pavements, floors and the like; the geometric elements relate to beams, plates, columns, doors, wells, pipes, stairways, etc. The geometry information base class module includes a geometry table description, a texture table description, and a mapping table description. The attribute module relates to indexes specifically required to be managed and controlled by each profession and fills in the required enumeration range for the specification. The parameterized geometry module comprises triangle geometry, material geometry and map geometry, and the display geometry module comprises a center line, a connecting point, a starting point, an end point and a space region.
In the construction processing system of the smart city universal data format, referring to fig. 3, the entity association logic is: model metadata in different fields comprises texture information, material information and geometric information, wherein the texture information comprises a name, a type, texture content and a file size, and the geometric information comprises a vertex index, a vertex coordinate, a normal vector index, a texture index and a texture coordinate; the different professional fields have corresponding professional field components; the different model metadata form a parent class component and a child class component according to an affiliation or grouping relationship, and the attributes of the child class component and the parent class component are the same.
According to the construction processing system of the universal data format of the smart city, through construction of an open data frame and an open interface, data of cross-professional and cross-mainstream BIM design software are exported, read and edited in a uniform universal format, the problems of data loss and poor usability when data exchange is carried out between different software in the existing data format can be solved, information translation and data transmission between different software can be compatible, meanwhile, the construction processing system can be adapted to software of different versions, and the problem of incompatibility of cross-software version data is solved.
The general data format design of the smart city supports GIS spatial information storage and attribute information storage, can meet the requirements of a data bottom plate and a spatial analysis function of the GIS, and can also perform data loading, display, query and other operations on the geometric information of the BIM and management attribute information related to planning, construction, management, operation and maintenance and the like on a GIS basic geographic bottom platform in a general data format, so that data fusion of the GIS and the BIM is realized, and holographic information integration is completed; therefore, the method covers the requirements of planning, construction, management, operation and maintenance and the like on data under the urban scale, integrates the BIM and the GIS, meets the urgent needs of BIM + GIS platform in the current urban management and decision, is released from the serious dependence on BIM software, and constructs a unified semantic environment suitable for smart cities.
The general data format provided by the application is different from the IFC data format which is relatively general in the building industry at present in design purpose, the main purpose of IFC data format design is to ensure data interoperability among various fields such as structures, electromechanics and the like in building design, the integrity of data is required to be ensured as much as possible in the data conversion process, the requirement on the modeling process is high, and if data loss occurs in the conversion process, the subsequent operation can be greatly influenced. The universal data format disclosed by the application is mainly used for planning management and monitoring evaluation of smart cities, is a set of standardized data format formed for realizing automatic examination of information mounting based on the requirement of government service management. The data lightweight is realized as a subset of a full-scale model, and meanwhile, specific service scenes of buildings and other various city construction fields are covered.
Example two:
referring to fig. 4, the method for using the construction processing system of the smart city universal data format specifically includes the following steps:
s101: obtaining modeling data or drawing data provided by BIM modeling software, and converting the access data format into a general data format by adopting a format conversion tool;
s102: using a format checking tool to carry out quality check on the converted general data format, wherein the quality check comprises visual checking of a model graph and standardized checking of a model attribute value, and the quality of the data format is guaranteed; judging whether the verification passes, if so, inputting the data into the digital city platform, executing the step S103, and if not, returning to execute the step S101;
s103: according to the field of the data, the digital city platform divides the data into corresponding business field approval processes;
s104: extracting the corresponding auditing rule of the field from the rule base, performing index calculation, judging whether the data meets the approval requirement of the business field, if so, returning the data result to the rule base and the BIM model base for iterative updating, and if not, returning to the step S101;
s105: the rule base data can be used as a design unit for issuing modeling design conditions, and the full-process closed loop is realized.
The use method of the construction processing system of the smart city universal data format realizes the effect of penetrating through the full life cycle of data and opening all information modules of the smart city on the basis of constructing and applying the universal data format, forms an efficient and perfect universal data environment, and can help business parties to uniformly plan, construct and manage city engineering construction projects according to business requirements.
Example three:
referring to fig. 5 and 6, the method for using the system is specifically shown below by a specific business process in the planning field, and the specific process is as follows:
s201: a planning and compiling unit or a project responsible unit uses mainstream modeling software or geographic information software to model or draw so as to obtain modeling data information or drawing data information;
s202: uniformly exporting the data by using a format conversion tool based on different modeling software data interfaces API and a universal data format interface, wherein all the obtained data formats are universal data formats provided by the application;
s203: using a format checking tool to carry out quality check on the derived general data format, wherein firstly, the model graph is checked through a visual interface, and secondly, whether the attribute value of the model is completely filled and accords with the specification is checked; judging whether the verification passes, if so, entering a system or platform database, executing a step S204, otherwise, returning to the step S201, and returning to the data making stage;
s204: the data entering the platform enters different business processes according to the planning and the building type;
s205: when the construction project enters the auditing process, the platform extracts the rules in the planning library to perform index calculation, checks whether the project data meets the business approval requirements, and returns the planning library and the BIM library to perform iterative updating according to the planning or building result if the project data meets the business approval requirements; if not, returning to execute the step S201;
s206: the data entering the planning library can be used as a digital bottom plate issuing design unit of planning design conditions, and the full-process closed loop is realized.
The use method of the construction processing system of the smart city general data format provides an efficient and perfect general data environment, and can help business parties to uniformly plan, construct and manage city engineering construction projects according to business requirements. And as a universal data format existing at the bottom layer, the communication of the whole flow and the whole life cycle of data in the environment is realized by translating different modeling software information and determining a service control index.
Finally, the above embodiments are only used for illustrating the technical solutions of the present invention and not for limiting, although the present invention is described in detail with reference to the embodiments, it should be understood by those skilled in the art that modifications or equivalent substitutions can be made on the technical solutions of the present invention without departing from the spirit and scope of the technical solutions of the present invention, and all of them should be covered in the protection scope of the present invention.
Claims (10)
1. A construction processing system of a universal data format of a smart city is characterized by comprising an application layer, a functional layer, an interface layer, a field layer and a database layer, wherein the application layer is used for accessing BIM modeling software and converting an accessed data format into a universal data format by adopting a format conversion tool; the functional layer is used for storing and managing data used in the construction process of the smart city in a universal data format; the interface layer is used for accessing various data management interfaces and increasing or expanding data association attributes; the domain layer is used for grouping different domain data by adopting the same entity contact logic to form domain component data; the database layer is used for assisting the expansion management and data translation of the general format data and carrying out lossless digital storage and transmission on the controlled information in the model;
the application layer comprises a digital city platform which is established based on a general data format and used for planning, constructing, managing, operating and maintaining all development stages of the smart city; the functional layer comprises a data storage module and a data compatible module, wherein the data storage module is used for storing data applied in different stages, different software versions and different fields in the construction process of the smart city in a universal data format; the data compatible module is used for accessing data of different software versions and different interface versions to the digital city platform according to a universal data format; the database layer comprises a core layer and a support layer, and the support layer is used for assisting data display, data modification or data query in a general format; the core layer is used for lossless digital storage and transmission of the managed information in the model.
2. The system for building and processing a smart city universal data format according to claim 1, wherein the application layer further comprises: the format conversion tool is used for converting the data format accessed into the BIM modeling software into a general data format; and the format checking tool is used for carrying out quality check on the converted general data format, including visual checking of a model graph and standardized checking of a model attribute value, and guaranteeing the quality of the data format.
3. The system for building a smart city generic data format as recited in claim 2, wherein the functional layer further comprises: the version management module is used for recording data element information and releasing data version information; and the data checking module is used for checking the integrity of the data and providing an interface for checking the basic data.
4. The system for building a smart city universal data format according to claim 1, wherein the interface layer comprises: the database management service interface is used for creating a database, opening the database, updating the database or storing the database; the attribute data management interface is used for supplementing data attributes, expanding data attributes or updating data attributes in the professional field; the organization relation management service interface is used for adding association relation to the data; and the auxiliary supplementary interface is used for carrying out extended description on the data.
5. The system for constructing and processing universal data format of smart city according to claim 1, wherein the database layer comprises a core layer and a support layer, the support layer is used for assisting the display of the universal format data, the modification of the data or the query of the data; the core layer is used for lossless digital storage and transmission of the managed information in the model.
6. The system for building and processing universal data format for smart cities as claimed in claim 5, wherein the supporting layer comprises a data display module, a data processing module and a data reading module, the data translation comprises a graph translation module and an information translation module, the information translation module comprises a basic information module, a relation table base class module, a member module, a geometric information base class module and an attribute module, and the graph translation module comprises a parameterized geometric module and a display geometric module.
7. The system for constructing and processing the universal data format of the smart city according to claim 6, wherein the basic information module comprises project information, engineering information and system information, the relation table base class module comprises component-sub-component relation, model precision relation and floor hanging relation, the component module comprises geometric components and non-geometric components, the geometric information base class module comprises geometric table description, material table description and chartlet table description, and the attribute module comprises index information to be managed and controlled in each professional field; the parameterized geometry module comprises triangle geometry, material geometry and map geometry, and the display geometry module comprises a center line, a connecting point, a starting point, an end point and a space region.
8. The system for constructing a universal data format for smart cities as claimed in claim 1, wherein the domain layers comprise the building domain, the planning domain, the municipal domain, the gas domain, the thermal domain, the water conservancy domain and the communication domain in the construction process of the smart cities according to professionally divided core layer element sets, and data between different professionally domains have the same entity-to-logic structure.
9. The system for building and processing universal data format for smart cities as claimed in claim 8, wherein the entity association logic is as follows: model metadata in different fields comprises texture information, material information and geometric information, wherein the texture information comprises a name, a type, texture content and a file size, and the geometric information comprises a vertex index, a vertex coordinate, a normal vector index, a texture index and a texture coordinate; the different model metadata form a parent class component and a child class component according to an affiliation or grouping relationship, and the attributes of the child class component and the parent class component are the same.
10. The method for using a system for building and processing smart city universal data format according to any one of claims 1 to 9, comprising the steps of:
s101: obtaining modeling data or drawing data provided by BIM modeling software, and converting the access data format into a general data format by adopting a format conversion tool;
s102: using a format checking tool to carry out quality check on the converted general data format, wherein the quality check comprises visual checking of a model graph and standardized checking of a model attribute value, and the quality of the data format is guaranteed; judging whether the verification passes, if so, inputting the data into the digital city platform, executing the step S103, and if not, returning to execute the step S101;
s103: according to the field of the data, the digital city platform divides the data into corresponding business field approval processes;
s104: extracting the corresponding auditing rule of the field from the rule base, performing index calculation, judging whether the data meets the approval requirement of the business field, if so, returning the data result to the rule base and the BIM model base for iterative updating, and if not, returning to the step S101;
s105: the rule base data can be used as a design unit for issuing modeling design conditions, and the full-process closed loop is realized.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010694292.9A CN112035431B (en) | 2020-07-17 | 2020-07-17 | Construction processing method and system for universal data format of smart city |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010694292.9A CN112035431B (en) | 2020-07-17 | 2020-07-17 | Construction processing method and system for universal data format of smart city |
Publications (2)
Publication Number | Publication Date |
---|---|
CN112035431A CN112035431A (en) | 2020-12-04 |
CN112035431B true CN112035431B (en) | 2021-04-27 |
Family
ID=73579204
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202010694292.9A Active CN112035431B (en) | 2020-07-17 | 2020-07-17 | Construction processing method and system for universal data format of smart city |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN112035431B (en) |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112614206B (en) * | 2020-12-14 | 2023-06-16 | 中国城市规划设计研究院 | Method and device for extracting road center line |
CN112613278B (en) * | 2020-12-24 | 2024-05-17 | 中天众达智慧城市科技有限公司 | Municipal equipment monitoring information processing system and municipal equipment monitoring information processing method |
CN113609556B (en) * | 2021-07-20 | 2023-09-08 | 国网河北省电力有限公司雄安新区供电公司 | GIM format and XDB format lossless conversion method based on C# |
CN114911773B (en) * | 2022-05-20 | 2023-09-26 | 年华数据科技有限公司 | Universal meta-model design method |
Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103116825A (en) * | 2013-01-29 | 2013-05-22 | 江苏省邮电规划设计院有限责任公司 | Intelligent city management system |
CN105931168A (en) * | 2016-04-15 | 2016-09-07 | 广州葵翼信息科技有限公司 | Smart city service configuration based on information grid service |
CN106897954A (en) * | 2017-01-19 | 2017-06-27 | 湖北省基础地理信息中心(湖北省北斗卫星导航应用技术研究院) | Smart city space time information cloud platform |
CN107945086A (en) * | 2017-11-17 | 2018-04-20 | 广州葵翼信息科技有限公司 | A kind of big data resource management system applied to smart city |
CN108133318A (en) * | 2017-12-20 | 2018-06-08 | 中国电子科技集团公司信息科学研究院 | A kind of smart city data model frame |
CN207968715U (en) * | 2018-03-12 | 2018-10-12 | 南京南大智慧城市规划设计股份有限公司 | A kind of smart city security management long-distance monitorng device |
CN110335187A (en) * | 2019-06-18 | 2019-10-15 | 国家信息中心 | A kind of smart city operating system |
US20200068639A1 (en) * | 2018-08-27 | 2020-02-27 | Samsung Electronics Co., Ltd | Method and apparatus for performing dual connectivity in heterogeneous network |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103235855B (en) * | 2013-04-27 | 2015-08-19 | 武汉大学 | A kind of construction method of Sensor Network heterogeneous nodes meta-model |
CN104660558A (en) * | 2013-11-22 | 2015-05-27 | 神州数码信息***有限公司 | Method of situation awareness technology for smart city oriented cross-city security service platform |
CN110378824B (en) * | 2019-06-26 | 2022-06-28 | 公安部交通管理科学研究所 | Brain for public security traffic management data and construction method |
CN110532283A (en) * | 2019-09-03 | 2019-12-03 | 衢州学院 | A kind of smart city big data processing system based on Hadoop aggregated structure |
-
2020
- 2020-07-17 CN CN202010694292.9A patent/CN112035431B/en active Active
Patent Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103116825A (en) * | 2013-01-29 | 2013-05-22 | 江苏省邮电规划设计院有限责任公司 | Intelligent city management system |
CN105931168A (en) * | 2016-04-15 | 2016-09-07 | 广州葵翼信息科技有限公司 | Smart city service configuration based on information grid service |
CN106897954A (en) * | 2017-01-19 | 2017-06-27 | 湖北省基础地理信息中心(湖北省北斗卫星导航应用技术研究院) | Smart city space time information cloud platform |
CN107945086A (en) * | 2017-11-17 | 2018-04-20 | 广州葵翼信息科技有限公司 | A kind of big data resource management system applied to smart city |
CN108133318A (en) * | 2017-12-20 | 2018-06-08 | 中国电子科技集团公司信息科学研究院 | A kind of smart city data model frame |
CN207968715U (en) * | 2018-03-12 | 2018-10-12 | 南京南大智慧城市规划设计股份有限公司 | A kind of smart city security management long-distance monitorng device |
US20200068639A1 (en) * | 2018-08-27 | 2020-02-27 | Samsung Electronics Co., Ltd | Method and apparatus for performing dual connectivity in heterogeneous network |
CN110335187A (en) * | 2019-06-18 | 2019-10-15 | 国家信息中心 | A kind of smart city operating system |
Non-Patent Citations (3)
Title |
---|
"Smart cities characteristics: importance of buit environments components";Emile Mardacany;《IET Conference on Future Intelligent Cities》;20150611;正文第1-6页 * |
"基于BIM的智慧园区运维管理信息***研究";胡康;《中国优秀硕士学位论文全文数据库 信息科技辑》;20170115;I138-722 * |
"基于物联网的智慧小区建设研究";王宏岳;《中国优秀硕士学位论文全文数据库 经济与管理科学辑》;20180115;J145-612 * |
Also Published As
Publication number | Publication date |
---|---|
CN112035431A (en) | 2020-12-04 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN112035431B (en) | Construction processing method and system for universal data format of smart city | |
Yao et al. | 3DCityDB-a 3D geodatabase solution for the management, analysis, and visualization of semantic 3D city models based on CityGML | |
CN107045526B (en) | Pattern recognition method for electronic building construction drawing | |
US20230274045A1 (en) | Building information modeling (bim)-based intelligent drafting method for prefabricated buildings | |
Matrone et al. | HBIM in a semantic 3D GIS database | |
Gil et al. | The backbone of a city information model (CIM) | |
CN105701104B (en) | Three-dimensional data engine system based on geographic information | |
CN108805510A (en) | A kind of construction drawing design BIM model compliance checking methods and system | |
CN109977162A (en) | A kind of urban and rural planning data transfer device, system and computer readable storage medium | |
CN103049251B (en) | A kind of data base persistence layer device and database operation method | |
CN110704928A (en) | Method for converting BIM model into GIS model | |
CN112527944A (en) | Method for building spatial semantic database based on BIM and GIS data integration | |
CN113204329B (en) | Control method for unified data model driving business application and application system thereof | |
CN104361025A (en) | Method for fusing and integrating multi-source spatial data | |
Cecchini | From data to 3D digital archive: a GIS-BIM spatial database for the historical centre of Pavia (Italy). | |
CN108170855B (en) | CityGML and IFC data unified query and data extraction method | |
CN109388843B (en) | Visualization system and method of truss antenna based on VTK (virtual terminal K), and terminal | |
Floros et al. | Investigating integration capabilities between IFC and CityGML LOD3 for 3D city modelling | |
Van Oosterom et al. | Bridging the worlds of CAD and GIS | |
Li et al. | An object-relational IFC storage model based on oracle database | |
Chatzinikolaou et al. | A semantically enriched and web-based 3D energy model visualization and retrieval for smart building implementation using citygml and dynamizer ade | |
Halfawy et al. | Developing enterprise GIS-based data repositories for municipal infrastructure asset management | |
Preka et al. | 3D building modeling in LoD2 using the CityGML standard | |
Leng et al. | A data integration and simplification framework for improving site planning and building design | |
Talipova et al. | Perspectives of interactions CAD and GIS systems |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |