Data processing method and device based on box-type building, electronic equipment and medium

By automating the processing of prefabricated building data, obtaining construction area and unit information, and matching placement locations, the problem of manual data entry errors is solved, thus improving construction efficiency and accuracy.

CN121998265APending Publication Date: 2026-05-08XINHUI CIMC WOOD CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
XINHUI CIMC WOOD CO LTD
Filing Date
2024-02-01
Publication Date
2026-05-08

AI Technical Summary

Technical Problem

In existing technologies, data processing for container buildings relies on manual input, which leads to inaccurate data and makes it impossible to directly determine an accurate construction plan, thus affecting construction efficiency.

Method used

By acquiring construction area information, determining target building areas and unit information, matching building unit placement locations, and automating data processing to reduce human error and improve construction efficiency.

Benefits of technology

This allows for more accurate determination of building areas and units, reducing construction adjustments and improving construction efficiency and quality.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121998265A_ABST
    Figure CN121998265A_ABST
Patent Text Reader

Abstract

The invention relates to the technical field of data processing, in particular to a data processing method and device based on a box-type building, electronic equipment and a medium. The method comprises the steps that construction area information is obtained, target building area information is determined based on the construction area information, the construction area information is area information with construction requirements, and the target building area information is an area where a box-type building needs to be placed; obtaining building unit information, and determining a target building unit according to the target building area information and the building unit information; based on the target building area information and the target building unit, determining a building unit placement position; and if the building unit placement position is successfully matched with the preset building unit position, determining a placement scheme, and feeding back and displaying the placement scheme. According to the invention, the efficiency of box-type building construction can be improved while the error of manual input is reduced.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of data processing technology, and in particular to a data processing method, apparatus, electronic device and medium based on box-type buildings. Background Technology

[0002] With the development of modern technology, the demand for data processing in container buildings is increasing. Container buildings are characterized by integration, modularity, high efficiency, and flexibility, but they also present many problems in the subsequent processing of collected data. Therefore, how to process data from container buildings is an urgent issue to be addressed.

[0003] Traditional data processing methods for box-type buildings mainly involve manual data collection and analysis, with conclusions drawn by manual on-site surveys or by analyzing and comparing historical data.

[0004] However, traditional container building data processing methods require manual intervention and adjustment. When manually entering container building data, inaccurate data may occur, and it is impossible to determine an accurate construction plan directly based on the container data and the needs of the construction site. Summary of the Invention

[0005] In order to reduce the error of manual data entry and improve the efficiency of container building construction, this application provides a data processing method, device, electronic device and medium based on container buildings.

[0006] Firstly, this application provides a data processing method based on box-type buildings, employing the following technical solution: A data processing method based on box-type buildings includes: Obtain construction area information, and based on the construction area information, determine target building area information, wherein the construction area information is the area information with construction needs, and the target building area information is the area where the container building needs to be placed; Obtain building unit information, and determine the target building unit based on the target building area information and the building unit information; Based on the target building area information and the target building unit, the placement location of the building unit is determined; If the placement location of the building unit successfully matches the preset building unit location, the placement plan is determined and displayed.

[0007] By adopting the above technical solution, after obtaining the construction area information, the area where the container building needs to be placed is determined based on the analysis of the construction area information, i.e., the target construction area information; thus, the area to be constructed is determined more accurately. Building unit information is obtained, and specific information about the building units is obtained. By matching the target construction area and building unit information, the target building units are determined, thus identifying building units that meet construction standards and customer requirements. Subsequently, the target building units are arranged and combined according to the target construction area information to determine the placement position of each building unit. If the placement position of a building unit successfully matches the preset placement position, it means that the placement position of the building unit meets the construction standards and customer requirements. Then, based on the placement position of the building unit, the corresponding placement plan is determined and displayed, thereby reducing errors from manual data entry and improving the efficiency of container building construction.

[0008] In one possible implementation, determining the target building area information based on the construction area information includes: Based on the construction area information, the construction environment information is determined; Based on the aforementioned construction environment information, construction planning information is determined; Based on the aforementioned construction planning information, determine the building area information; If the building area information matches the preset building area threshold, then the building area information is determined to be the target building area information.

[0009] By adopting the above technical solution, the construction environment information is determined through the identification of construction area information, thereby better understanding and grasping the characteristics and needs of the building area; then, based on the construction environment information, corresponding construction planning information is obtained, thereby formulating a reasonable and feasible construction plan; based on the construction planning information, building area information is obtained, and then the building area information is compared with the preset building area threshold. If the building area information is consistent with the preset building area threshold, it means that the building area information meets the construction standards and customer requirements, and the building area information is then determined as the target building area; thereby improving the accuracy of building area identification.

[0010] In one possible implementation, after determining the construction environment information, the following is also included: Based on the construction environment information, determine the construction difficulty information; Based on the construction difficulty information, the construction duration is determined.

[0011] By adopting the above technical solutions and analyzing the construction environment information, the construction difficulty is assessed, thereby gaining a better understanding and grasp of the construction challenges. Subsequently, based on the construction difficulty information, the corresponding construction duration is determined, thus better responding to changes and uncertainties.

[0012] In one possible implementation, determining the target building unit based on the target building area information and the building unit information includes: Based on the target building area information, determine the building space information; The building space information is matched with the building unit information; If the building space information and the building unit information are successfully matched, then the building unit is determined to be the target building unit.

[0013] By adopting the above technical solution, the building space information is determined through the target building area information, thereby better meeting actual needs and planning goals. Then, the building space information is matched with the building unit information. If the building space information and the building unit information are successfully matched, it means that the building unit information meets the construction standards and customer requirements. Therefore, the building unit information is set as the target building unit. This can reduce adjustments and changes during the construction process, thereby improving construction efficiency and quality.

[0014] In one possible implementation, determining the placement location of the building unit based on the target building area information and the target building unit includes: Based on the target building area information, determine the number of floors in the building unit; The order in which the building units are arranged is determined based on the number of floors in the building unit. Based on the arrangement order of the building units and the target building unit, the placement location of the building unit is determined.

[0015] By adopting the above technical solution, the building unit hierarchy is divided according to the target building area information, and the number of building unit layers is determined, thereby reducing space waste. Based on the number of building unit layers, the placement order of the building units corresponding to each layer is determined. Subsequently, based on the placement order of the building units and the target building units, the placement location of the building units is determined, thereby enhancing the adaptability and flexibility of the construction process. In one possible implementation, determining the resettlement plan includes: Obtain information on project quantities and building materials; The engineering quantity information and the building material information are split into sub-engineering quantity information and sub-building material information. Based on the sub-project quantity information, the first keyword is determined; Based on the aforementioned building material information, a second keyword is determined; If the first keyword matches the second keyword, the project cost information is determined. Based on the aforementioned project cost information, a resettlement plan is determined.

[0016] By adopting the above technical solution, after obtaining the engineering quantity information and building material information, the engineering quantity information and building material information are broken down into sub-engineering quantity information and sub-building material information, thereby gaining a better understanding of the construction details. Subsequently, a first keyword and a second keyword are assigned to the sub-engineering information and sub-building material information respectively, which can quickly find important information and facilitate subsequent processing. Then, the first keyword and the second keyword are matched. If the first keyword and the second keyword match successfully, the engineering cost information is determined, thereby determining the engineering cost information related to the engineering quantity and building materials. Then, based on the engineering cost information, a resettlement plan is determined.

[0017] In one possible implementation, determining the project cost information includes: Get the preset table; Based on the preset table, determine the third keyword; The third keyword is identified to determine the category information corresponding to the third keyword; Based on the category information, the project cost information is determined.

[0018] By adopting the above technical solution, after obtaining the preset table, a third keyword corresponding to the preset table is set; then, the third keyword is identified to determine the cost category corresponding to the third keyword, i.e., category information; after obtaining the category information corresponding to the third keyword, the category information is matched with the pricing method, and the project cost information is calculated, thereby improving the efficiency of project cost calculation.

[0019] Secondly, this application provides a data processing device based on a box-type building, employing the following technical solution: A data processing device based on a box-type building includes: a region information determination module, a target building unit determination module, a placement location determination module, and a feedback module, wherein... The area information determination module is used to acquire construction area information and, based on the construction area information, determine target building area information. The construction area is the area with construction needs, and the target building area information is the area where the container building needs to be placed. The target building unit determination module is used to acquire building unit information and determine the target building unit based on the target building area information and the building unit information. The placement location determination module is used to determine the placement location of the building unit based on the target building area information and the target building unit; The feedback module is used to determine the placement plan and display the feedback if the placement location of the building unit successfully matches the preset building unit location.

[0020] By adopting the above technical solution, after the area information determination module obtains the construction area information, it analyzes the construction area information to determine the area where the container building needs to be placed, i.e., the target building area information; thus, it more accurately determines the area that needs to be constructed. The target building unit determination module obtains the building unit information, obtains the specific information of the building unit, and determines the target building unit by matching the target building area and the building unit information, thereby determining the building unit that meets the construction standards and customer requirements. Subsequently, the placement location determination module arranges and combines the target building units according to the target building area information to determine the placement location of each building unit. If the placement location of the building unit successfully matches the preset building unit location, it means that the placement location of the building unit meets the construction standards and customer requirements. Then, based on the placement location of the building unit, the corresponding placement plan is determined and displayed, thereby reducing the error of manual input and improving the efficiency of container building construction.

[0021] In one possible implementation, the area information determination module includes: a construction environment information determination unit, a construction planning information determination unit, a building area information determination unit, and a target building area information determination unit, wherein, The construction environment information determination unit is used to determine construction environment information based on the construction area information. The construction planning information determination unit is used to determine construction planning information based on the construction environment information. The building area information determination unit is used to determine building area information based on the construction planning information. The target building area information determination unit is used to determine the building area information as target building area information if the building area information is consistent with a preset building area threshold.

[0022] In one possible implementation, the container-based building data processing device further includes: a construction difficulty information determination module and a construction duration determination module, wherein... The construction difficulty information determination module is used to determine the construction difficulty information based on the construction environment information. The construction duration determination module is used to determine the construction duration based on the construction difficulty information.

[0023] In one possible implementation, the target building unit determination module includes: a building space information determination unit, a matching unit, and a target building unit determination unit, wherein, The building space information determination unit is used to determine building space information based on the target building area information; A matching unit is used to match the building space information with the building unit information; The target building unit is used to determine the building unit as the target building unit if the building space information and the building unit information are successfully matched.

[0024] In one possible implementation, the placement location determination module includes: a building unit floor number determination unit, a building unit placement order determination unit, and a placement location determination unit, wherein, The building unit floor number determination unit is used to determine the number of building unit floors based on the target building area information; The building unit placement order determination unit is used to determine the placement order of the building units based on the number of floors of the building units; The placement location determination unit is used to determine the placement location of the building unit based on the placement order of the building units and the target building unit.

[0025] In one possible implementation, the feedback module includes: an acquisition unit, a splitting unit, a first keyword determination unit, a second keyword determination unit, an engineering cost information determination unit, and a resettlement plan determination unit, wherein... The acquisition unit is used to acquire information on engineering quantities and building materials. The splitting unit is used to split the engineering quantity information and the building material information to obtain sub-engineering quantity information and sub-building material information. The first keyword determination unit is used to determine the first keyword based on the sub-project quantity information; The second keyword determination unit is used to determine the second keyword based on the sub-building material information; The project cost information determination unit is used to determine the project cost information if the first keyword and the second keyword are successfully matched. The resettlement plan determination unit is used to determine the resettlement plan based on the project cost information.

[0026] In one possible implementation, the project cost information determination unit is specifically used for: Get the preset table; The third keyword is determined based on the preset table; The third keyword is identified to determine the category information corresponding to the third keyword; Based on the category information, the project cost information is determined.

[0027] Thirdly, this application provides an electronic device that adopts the following technical solution: An electronic device comprising: At least one processor; Memory; At least one application, wherein the at least one application is stored in memory and configured to be executed by at least one processor, the at least one application being configured to: execute the above-described box-type building-based data processing method.

[0028] Fourthly, this application provides a computer-readable storage medium, which adopts the following technical solution: A computer-readable storage medium includes: storing a computer program that can be loaded by a processor and executed by the above-described box-type building data processing method.

[0029] In summary, this application includes the following beneficial technical effects: After obtaining the construction area information, the system analyzes this information to determine the area where the container buildings need to be placed, i.e., the target construction area information. This allows for a more accurate determination of the area to be constructed. Next, the system obtains the building unit information, detailing the specific details of each unit. By matching the target construction area and building unit information, the system identifies the target building units, ensuring they meet construction standards and customer requirements. Then, based on the target construction area information, the target building units are arranged and combined to determine the placement location for each unit. If the placement location matches a preset location, it indicates that the placement meets construction standards and customer requirements. Based on the placement location, the system then determines the corresponding placement plan and displays the results, thereby reducing errors from manual data entry and improving the efficiency of container building construction. Attached Figure Description

[0030] Figure 1 This is a flowchart illustrating the data processing method for containerized buildings used in this application. Figure 2 This is a block diagram of the data processing device for box-type buildings based on this application; Figure 3 This is a schematic diagram of an electronic device according to an embodiment of this application. Detailed Implementation

[0031] The following is in conjunction with the appendix Figure 1-3 This application will be described in further detail.

[0032] To make the objectives, technical solutions, and advantages of the embodiments of this application clearer, the technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of this application, not all embodiments. Based on the embodiments of this application, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of this application.

[0033] This application provides a data processing method based on containerized buildings, executed by an electronic device. This electronic device can be a server or a terminal device. The server can be a standalone physical server, a server cluster consisting of multiple physical servers, a distributed device, or a cloud server providing cloud computing services. The terminal device can be a smartphone, tablet, laptop, desktop computer, etc., but is not limited to these. The terminal device and the server can be directly or indirectly connected via wired or wireless communication, and this application does not impose any limitations on this.

[0034] Reference Figure 1 The method includes steps S101, S102, S103, and S104, wherein: Step S101: Obtain construction area information, and determine target building area information based on the construction area information.

[0035] In the application embodiment, the construction area information is the area information with construction needs, and the target building area information is the area where the box-type building needs to be placed.

[0036] Specifically, after receiving the construction requirements transmitted by the technicians, the electronic device generates a detection instruction for the construction area and transmits it to the detection device. The detection device then scans the construction area and transmits the scanned image of the construction area to the electronic device. After receiving the image of the construction area transmitted by the detection device, the electronic device extracts features from the image of the building area, identifies the area where the box-type building needs to be placed, and sets it as the target building area information.

[0037] Step S102: Obtain building unit information. Based on the target building area information and building unit information, determine the target building unit.

[0038] In the application embodiment, the target building unit is a building unit that adapts to the target building area information.

[0039] Specifically, after determining the target construction area, the electronic device immediately generates a building unit information acquisition instruction to obtain information corresponding to building units of different sizes; then, the electronic device draws the spatial position corresponding to the target building area based on the target building area information; the electronic device arranges and combines the building unit information in the spatial position corresponding to the target building area to determine the building unit information that is suitable for the target building area information, and then sets it as the target building unit and stores the target building unit.

[0040] Step S103: Determine the placement location of the building unit based on the target building area information and the target building unit.

[0041] Specifically, after determining the target building area information, the electronic device immediately draws a 3D image of the same scale based on the target building area information, and at the same time draws the stored target building units in the same scale; the electronic device arranges the scale images corresponding to the target building units in the 3D images corresponding to the target building units in sequence to determine the placement position of each building unit, that is, the placement position of the building unit, and the electronic device numbers the building units according to the placement position of each building unit.

[0042] Step S104: If the placement location of the building unit successfully matches the preset building unit location, the placement plan is determined and displayed.

[0043] Specifically, to verify whether the determined placement location of the building unit meets the construction standards and user needs, the electronic device immediately matches the placement location of the building unit with the preset building unit location. If the placement location of the building unit is successfully matched with the preset building unit location, it means that the placement location of the building unit meets the construction standards and user needs. If the placement location of the building unit is unsuccessfully matched with the preset building unit location, it means that the placement location of the building unit does not meet the construction standards and / or user needs. The electronic device then discards the unsuccessful match and re-determines the placement location of the building unit. Subsequently, the electronic device determines the corresponding placement plan based on the placement location of the building unit and feeds it back to the equipment that can be displayed by the technicians.

[0044] This application provides a data processing method based on containerized buildings. After acquiring construction area information, the method analyzes the construction area information to determine the area where containerized buildings need to be placed, i.e., the target building area information; thus, it more accurately determines the area where construction needs to be carried out. Building unit information is acquired to obtain the specific information of the building units. By matching the target building area and building unit information, the target building units are determined, thereby identifying building units that meet construction standards and customer requirements. Subsequently, the target building units are arranged and combined according to the target building area information to determine the placement position of each building unit. If the placement position of a building unit successfully matches a preset building unit position, it indicates that the placement position meets construction standards and customer requirements. Then, based on the placement position of the building units, the corresponding placement plan is determined and displayed, thereby reducing errors from manual data entry and improving the efficiency of containerized building construction.

[0045] In step S101, the target building area information is determined based on the construction area information, specifically including: determining the construction environment information based on the construction area information; determining the construction planning information based on the construction environment information; determining the building area information based on the construction planning information; and determining the building area information based on the construction planning information. If the building area information is consistent with the preset building area threshold, then the building area information is determined as the target building area information.

[0046] In the application embodiment, the building area information refers to the area where the container building can be constructed.

[0047] Specifically, the electronic device extracts and identifies building area information to determine construction environment information, confirming the construction environment and weather conditions of the construction area. Then, based on the construction environment information, the electronic device matches the construction environment information with a historical construction planning database to determine construction planning information. Next, based on the construction planning information, the electronic device identifies the building area information to determine areas suitable for constructing containerized buildings, i.e., the building area information. To determine building area information that meets construction standards and customer needs, the electronic device compares the building area information with a preset building area threshold. If the building area information matches the preset threshold, it indicates that the building area information meets construction standards and customer needs, and the electronic device sets this building area information as the target building area information. If the building area information does not match the preset threshold, it indicates that the building area information does not meet construction standards and / or customer needs, and the building area information is discarded, and a new building area information is determined.

[0048] After determining the construction environment information, the process also includes: determining the construction difficulty information based on the construction environment information; and determining the construction duration based on the construction difficulty information.

[0049] In the application embodiment, the construction difficulty information includes the construction difficulty level, and the higher the construction difficulty level, the higher the construction difficulty.

[0050] Specifically, since different construction environments correspond to different construction difficulties, after determining the construction environment information, the electronic equipment classifies the construction difficulty according to the severity of the construction site environment, that is, determines the construction difficulty information. The higher the difficulty level, the longer the construction period may be. Then, the electronic equipment compares the determined construction difficulty level with the preset level. If the construction difficulty level exceeds the preset level, it means that the actual construction period may exceed the planned construction period. In addition, the larger the difference between the construction difficulty level and the preset level, the longer the actual construction period. Then, the electronic equipment calculates and determines the construction time based on historical data.

[0051] In step S102, the target building unit is determined based on the target building area information and the building unit information. Specifically, this includes: determining the building space information based on the target building area information; matching the building space information with the building unit information; and if the building space information and the building unit information are successfully matched, then the building unit is determined to be the target building unit.

[0052] Specifically, the electronic device draws a corresponding 3D image based on the target building area information to determine the building space information corresponding to the target building area information. While drawing the 3D image corresponding to the target building area information, the electronic device also draws a 3D image corresponding to the building unit information and matches the building space information with the building unit. If the building space information and the building unit information match successfully, it means that the building unit information can satisfy the permutation and combination of building space information, and the electronic device then sets the building unit information as the target building unit. If the building space information and the building unit information do not match successfully, it means that the building unit information cannot satisfy the permutation and combination of building space information, and the electronic device then re-matches the building space information and the building unit until a match is successful.

[0053] In step S103, the placement location of the building unit is determined based on the target building area information and the target building unit. Specifically, this includes: determining the number of floors of the building unit based on the target building area information; determining the placement order of the building units based on the number of floors; and determining the placement location of the building unit based on the placement order and the target building unit.

[0054] Specifically, after determining the target building area information, the electronic device immediately draws a 3D image of the same scale based on the target building area information, and identifies the target building area information to determine the number of building unit layers. Based on the number of building unit layers, the electronic device arranges and combines the building units to determine the placement order of the building units corresponding to each layer. The electronic device then sequentially places the scale image corresponding to the target building unit on the corresponding 3D image to determine the placement position of each building unit, i.e., the building unit placement position. The electronic device numbers the building units according to their placement positions to improve the accuracy of subsequent container building installation.

[0055] The process of determining the resettlement plan includes: obtaining project quantity information and building material information; breaking down the project quantity information and building material information into sub-project quantity information and sub-building material information; determining the first keyword based on the sub-project quantity information; determining the second keyword based on the sub-building material information; determining the project cost information if the first keyword and the second keyword match successfully; and determining the resettlement plan based on the project cost information.

[0056] Specifically, after receiving the engineering quantity information and building material information transmitted by technicians, the electronic device breaks down the engineering quantity information according to different building structure types, obtaining multiple sub-engineering quantity information, and sets a first keyword according to different building structure types; the electronic device breaks down the building material information according to different material types, obtaining multiple sub-building material information, and sets a second keyword according to different material types; then, the electronic device matches the first keyword with the second keyword. If the match is successful, the electronic device calculates the engineering cost information to determine the corresponding engineering cost information; the electronic device matches the determined engineering cost information with the historical resettlement plan database to determine the resettlement method that meets the construction standards and customer needs.

[0057] Determining project cost information includes: obtaining a preset table; determining a third keyword based on the preset table; identifying the third keyword and determining the category information corresponding to the third keyword; and determining project cost information based on the category information.

[0058] Specifically, the electronic device acquires a preset table and determines the corresponding name for the preset table; the name of the preset table includes the type of cost; the electronic device matches the first keyword and the second keyword with the preset table respectively, and fills the preset table with the sub-project quantity information corresponding to the first keyword and the sub-building material information corresponding to the second keyword; the electronic device sets a third keyword for the preset table according to the cost classification; the electronic device identifies the third keyword and determines the cost category corresponding to the third keyword, i.e., the category information; after obtaining the category information corresponding to the third keyword, the electronic device matches the category information with the pricing method, and the electronic device automatically calculates the project cost information to determine the project cost information.

[0059] Reference Figure 2 The data processing device 20 based on the box-type building can specifically include: a region information determination module 201, a target building unit determination module 202, a placement location determination module 203, and a feedback module 204, wherein... The area information determination module 201 is used to obtain construction area information and, based on the construction area information, determine the target building area information. The construction area is the area information with construction needs, and the target building area information is the area where the box-type building needs to be placed. The target building unit determination module 202 is used to obtain building unit information and determine the target building unit based on the target building area information and the building unit information. The placement location determination module 203 is used to determine the placement location of the building unit based on the target building area information and the target building unit; The feedback module 204 is used to determine the placement plan and display the feedback if the placement location of the building unit successfully matches the preset building unit location.

[0060] In one possible implementation of this application embodiment, the area information determination module 201 includes: a construction environment information determination unit, a construction planning information determination unit, a building area information determination unit, and a target building area information determination unit, wherein... The construction environment information determination unit is used to determine construction environment information based on construction area information. The construction planning information determination unit is used to determine construction planning information based on construction environment information. The building area information determination unit is used to determine building area information based on construction planning information; The target building area information determination unit is used to determine the building area information as the target building area information if the building area information is consistent with the preset building area threshold.

[0061] One possible implementation of this application embodiment, based on the box-type building data processing device 20, further includes: a construction difficulty information determination module and a construction duration determination module, wherein... The construction difficulty information determination module is used to determine the construction difficulty information based on the construction environment information. The construction duration determination module is used to determine the construction duration based on construction difficulty information.

[0062] In one possible implementation of this application embodiment, the target building unit determination module 202 includes: a building space information determination unit, a matching unit, and a target building unit determination unit, wherein... The building space information determination unit is used to determine building space information based on target building area information; The matching unit is used to match building space information with building unit information; The target building unit determination unit is used to determine the building unit as the target building unit if the building space information and the building unit information are successfully matched.

[0063] In one possible implementation of this application embodiment, the placement location determination module 203 includes: a building unit floor number determination unit, a building unit placement order determination unit, and a placement location determination unit, wherein... The building unit floor number determination unit is used to determine the number of building unit floors based on the target building area information; The building unit placement order determination unit is used to determine the placement order of building units based on the number of floors in the building unit; The placement location determination unit is used to determine the placement location of building units based on the building unit placement order and the target building unit.

[0064] In one possible implementation of this application embodiment, the feedback module 204 includes: an acquisition unit, a splitting unit, a first keyword determination unit, a second keyword determination unit, an engineering cost information determination unit, and a resettlement plan determination unit, wherein... The acquisition unit is used to acquire information on engineering quantities and building materials. The splitting unit is used to split the engineering quantity information and building material information into sub-engineering quantity information and sub-building material information. The first keyword determination unit is used to determine the first keyword based on the sub-project quantity information; The second keyword determination unit is used to determine the second keyword based on the sub-building material information; The project cost information determination unit is used to determine the project cost information if the first keyword and the second keyword match successfully. The resettlement plan determination unit is used to determine the resettlement plan based on the project cost information.

[0065] One possible implementation of this application embodiment is that the engineering cost information determination unit is specifically used for: Get the preset table; The third keyword is determined based on a pre-set table; Identify the third keyword and determine the category information corresponding to the third keyword; Based on category information, determine the project cost information.

[0066] Those skilled in the art will understand that, for the sake of convenience and brevity, the specific working processes of the systems, devices, and units described above can be referred to the corresponding processes in the foregoing method embodiments, and will not be repeated here.

[0067] This application also describes an electronic device from the perspective of a physical device, such as... Figure 3 As shown, Figure 3 The illustrated electronic device 30 includes a processor 301 and a memory 303. The processor 301 and the memory 303 are connected, for example, via a bus 302. Optionally, the electronic device 30 may also include a transceiver 304. It should be noted that in practical applications, the transceiver 304 is not limited to one type, and the structure of this electronic device 30 does not constitute a limitation on the embodiments of this application.

[0068] Processor 301 may be a CPU (Central Processing Unit), a general-purpose processor, a DSP (Digital Signal Processor), an ASIC (Application Specific Integrated Circuit), an FPGA (Field Programmable Gate Array), or other programmable logic devices, transistor logic devices, hardware components, or any combination thereof. It can implement or execute the various exemplary logic blocks, modules, and circuits described in conjunction with the disclosure of this application. Processor 301 may also be a combination that implements computational functions, such as including one or more microprocessor combinations, a combination of a DSP and a microprocessor, etc.

[0069] Bus 302 may include a pathway for transmitting information between the aforementioned components. Bus 302 may be a PCI (Peripheral Component Interconnect) bus or an EISA (Extended Industry Standard Architecture) bus, etc. Bus 302 can be divided into address bus, data bus, control bus, etc. For ease of representation, Figure 3 The bus is represented by a single thick line, but this does not mean that there is only one bus or one type of bus.

[0070] The memory 303 may be a ROM (Read Only Memory) or other type of static storage device capable of storing static information and instructions, RAM (Random Access Memory) or other type of dynamic storage device capable of storing information and instructions, or an EEPROM (Electrically Erasable Programmable Read Only Memory), CD-ROM (Compact Disc Read Only Memory) or other optical disc storage, optical disc storage (including compressed optical discs, laser discs, optical discs, digital universal optical discs, Blu-ray discs, etc.), magnetic disk storage media or other magnetic storage devices, or any other medium capable of carrying or storing desired program code in the form of instructions or data structures and accessible by a computer, but not limited thereto.

[0071] The memory 303 is used to store application code that executes the solution of this application, and its execution is controlled by the processor 301. The processor 301 is used to execute the application code stored in the memory 303 to implement the content shown in the foregoing method embodiments.

[0072] Electronic devices include, but are not limited to: mobile terminals such as mobile phones, laptops, digital radio receivers, PDAs (personal digital assistants), PADs (tablet computers), PMPs (portable multimedia players), and in-vehicle terminals (such as in-vehicle navigation terminals), as well as fixed terminals such as digital TVs and desktop computers. Servers can also be included. Figure 3 The electronic device shown is merely an example and should not impose any limitation on the functionality and scope of use of the embodiments of this application.

[0073] It should be understood that although the steps in the flowcharts of the accompanying figures are shown sequentially as indicated by the arrows, these steps are not necessarily executed in the order indicated by the arrows. Unless explicitly stated herein, there is no strict order restriction on the execution of these steps, and they can be executed in other orders. Moreover, at least some steps in the flowcharts of the accompanying figures may include multiple sub-steps or multiple stages. These sub-steps or stages are not necessarily completed at the same time, but can be executed at different times, and their execution order is not necessarily sequential, but can be performed alternately or in turn with other steps or at least some of the sub-steps or stages of other steps.

[0074] The above are only some embodiments of this application. It should be noted that for those skilled in the art, several improvements and modifications can be made without departing from the principle of this application, and these improvements and modifications should also be considered within the scope of protection of this application.

Claims

1. A data processing method based on box-type buildings, characterized in that, include: Obtain construction area information, and based on the construction area information, determine target building area information, wherein the construction area information is the area information with construction needs, and the target building area information is the area where the container building needs to be placed; Obtain building unit information, and determine the target building unit based on the target building area information and the building unit information; Based on the target building area information and the target building unit, the placement location of the building unit is determined; If the placement location of the building unit successfully matches the preset building unit location, the placement plan is determined and displayed.

2. The data processing method based on box-type buildings according to claim 1, characterized in that, The determination of target building area information based on the construction area information includes: Based on the construction area information, the construction environment information is determined; Based on the aforementioned construction environment information, construction planning information is determined; Based on the aforementioned construction planning information, determine the building area information; If the building area information matches the preset building area threshold, then the building area information is determined to be the target building area information.

3. The data processing method based on box-type buildings according to claim 2, characterized in that, The process of determining the construction environment information also includes: Based on the construction environment information, determine the construction difficulty information; Based on the construction difficulty information, the construction duration is determined.

4. The data processing method based on box-type buildings according to claim 1, characterized in that, The step of determining the target building unit based on the target building area information and the building unit information includes: Based on the target building area information, determine the building space information; The building space information is matched with the building unit information; If the building space information and the building unit information are successfully matched, then the building unit is determined to be the target building unit.

5. The data processing method based on box-type buildings according to claim 1, characterized in that, The step of determining the placement location of the building unit based on the target building area information and the target building unit includes: Based on the target building area information, determine the number of floors in the building unit; The order in which the building units are arranged is determined based on the number of floors in the building unit. Based on the arrangement order of the building units and the target building unit, the placement location of the building unit is determined.

6. The data processing method based on box-type buildings according to claim 1, characterized in that, The determination of the resettlement plan includes: Obtain information on project quantities and building materials; The engineering quantity information and the building material information are split into sub-engineering quantity information and sub-building material information. Based on the sub-project quantity information, the first keyword is determined; Based on the aforementioned building material information, a second keyword is determined; If the first keyword matches the second keyword, the project cost information is determined. Based on the aforementioned project cost information, a resettlement plan is determined.

7. The data processing method based on box-type buildings according to claim 6, characterized in that, The determination of project cost information includes: Get the preset table; Based on the preset table, determine the third keyword; The third keyword is identified to determine the category information corresponding to the third keyword; Based on the category information, the project cost information is determined.

8. A data processing device based on a box-type building, characterized in that, include: The area information determination module is used to acquire construction area information and, based on the construction area information, determine target building area information. The construction area is the area with construction needs, and the target building area information is the area where the container building needs to be placed. The target building unit determination module is used to acquire building unit information and determine the target building unit based on the target building area information and the building unit information. The placement location determination module is used to determine the placement location of the building unit based on the target building area information and the target building unit; The feedback module is used to determine the placement plan and display the feedback if the placement location of the building unit successfully matches the preset building unit location.

9. An electronic device, characterized in that, The electronic device includes: At least one processor; Memory; At least one application, wherein the at least one application is stored in memory and configured to be executed by at least one processor, said at least one application being configured to: perform a data processing method based on a box-type building as described in any one of claims 1 to 7.

10. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed in the computer, the computer is instructed to perform a data processing method based on a box-type building as described in any one of claims 1 to 7.