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 PDF

Info

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
Application number
CN202010694292.9A
Other languages
Chinese (zh)
Other versions
CN112035431A (en
Inventor
杨滔
杨保军
张晔珵
刘佩奇
徐辉
刘畅
黄沣爵
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
China Planning Institute Beijing Planning And Design Co
China Academy Of Urban Planning & Design
Original Assignee
China Planning Institute Beijing Planning And Design Co
China Academy Of Urban Planning & Design
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by China Planning Institute Beijing Planning And Design Co, China Academy Of Urban Planning & Design filed Critical China Planning Institute Beijing Planning And Design Co
Priority to CN202010694292.9A priority Critical patent/CN112035431B/en
Publication of CN112035431A publication Critical patent/CN112035431A/en
Application granted granted Critical
Publication of CN112035431B publication Critical patent/CN112035431B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/21Design, administration or maintenance of databases
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/25Integrating or interfacing systems involving database management systems
    • G06F16/252Integrating or interfacing systems involving database management systems between a Database Management System and a front-end application
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/70Software maintenance or management
    • G06F8/71Version control; Configuration management
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION 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/00Administration; Management
    • G06Q10/10Office automation; Time management
    • G06Q10/103Workflow collaboration or project management
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION 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/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/10Services
    • G06Q50/26Government 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

Construction processing method and system for universal data format of smart city
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.
CN202010694292.9A 2020-07-17 2020-07-17 Construction processing method and system for universal data format of smart city Active CN112035431B (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Patent Citations (8)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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