Construction object display method, device, computer equipment and storage medium

The method and device provide intelligent construction status supervision by displaying construction object interfaces, enabling dynamic and comparative progress views to enhance flexibility and efficiency in managing construction projects.

CN114445037BActive Publication Date: 2024-12-24CHINA NUCLEAR POWER ENGINEERING COMPANY LTD +2
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202210015772.7
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-01-07
Publication Date
2024-12-24
Estimated Expiration
2042-01-07

AI Technical Summary

Technical Problem

The manual supervision and recording of construction status in construction projects lacks intelligence, making it inefficient and inflexible.

Method used

A method and device for intelligently supervising construction objects by displaying a construction object interface, obtaining construction progress time points, selecting a progress supervision type, determining a construction status model, and rendering the construction status, allowing for dynamic and comparative displays of construction progress.

Benefits of technology

Enables intelligent management of construction status, improving flexibility and efficiency in supervising construction projects by providing dynamic and comparative views of construction progress.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN114445037B_ABST
    Figure CN114445037B_ABST
Patent Text Reader

Abstract

The present application relates to a construction object display method, device, computer equipment and storage medium. The above method includes: displaying an object display interface and obtaining the construction progress time point of the construction object; displaying at least one progress supervision type in the object display interface; using a progress supervision type selected from at least one progress supervision type as a target progress supervision type, and determining a construction status model corresponding to the target progress supervision type; determining the construction status of the construction object through the construction progress time point and the construction status model corresponding to the target progress supervision type; and displaying the construction object through construction status rendering. This method can be used to perform intelligent supervision on construction objects.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the technical field of construction progress management, and in particular to a construction object display method, device, computer equipment and storage medium. Background Art

[0002] In the construction process of modern construction objects, it is usually necessary to supervise the construction process of the construction object to ensure that the construction object can be completed and put into operation within the specified period. For example, it is necessary to supervise whether the construction object is completed on time or delayed.

[0003] At present, construction management personnel are usually required to go to the construction site for supervision, monitor the construction status of the construction object according to the on-site construction situation, and then record the construction status in a book. However, the method of manually monitoring the construction status and then recording the construction status in a book is not intelligent. Therefore, intelligent supervision of the construction status has become a technical problem that needs to be solved urgently. Summary of the invention

[0004] Based on this, it is necessary to provide a construction object display method, device, computer equipment, computer-readable storage medium and computer program product that can intelligently supervise construction objects in response to the above-mentioned technical problems.

[0005] In a first aspect, the present application provides a construction object display method. The method comprises:

[0006] Displaying an object display interface and obtaining a construction progress time point of the construction object; the object display interface displays at least one type of progress supervision;

[0007] taking a progress supervision type selected from the at least one progress supervision type as a target progress supervision type, and determining a construction status model corresponding to the target progress supervision type;

[0008] Determining the construction status of the construction object by using the construction progress time point and the construction status model corresponding to the target progress supervision type;

[0009] The construction object is displayed by rendering the construction status.

[0010] In one embodiment, the construction object includes multiple construction areas, and the construction progress time points of the construction object include construction progress time points corresponding to each construction area; the construction status model includes the correspondence between the construction progress time period and the construction status; through the construction status model corresponding to the target progress supervision type, and according to the construction progress time points corresponding to each construction area, the target construction progress time period corresponding to each construction area is determined; according to the correspondence between the construction progress time period and the construction status, and the target construction progress time period corresponding to each construction area, the construction status of each construction area is determined.

[0011] In one embodiment, the construction progress time points corresponding to each of the construction areas include second category time points, planned start time points and planned completion time points, and the target construction progress time period corresponding to each of the construction areas is determined through the construction status model corresponding to the target progress supervision type and according to the construction progress time points corresponding to each of the construction areas, including: for each of the multiple construction areas, when the construction status model corresponding to the target progress supervision type is a planned construction status model, the target construction progress time period corresponding to the current construction area is determined through the planned construction status model and according to the second category time points, planned start time points and planned completion time points corresponding to the current construction area.

[0012] In one embodiment, the construction progress time points corresponding to each construction area include the second category time points, the actual start time points and the actual completion time points. The target construction progress time period corresponding to each construction area is determined through the construction status model corresponding to the target progress supervision type and according to the construction progress time points corresponding to each construction area. For each construction area among the multiple construction areas, when the construction status model corresponding to the target progress supervision type is the actual construction status model, the target construction progress time period corresponding to the current construction area is determined through the planned construction status model and according to the second category time points, the actual start time points and the actual completion time points corresponding to the current construction area.

[0013] In one embodiment, the construction progress time points corresponding to each construction area include the second category time points, the planned start time points, the planned completion time points, the actual start time points and the actual completion time points. The target construction progress time period corresponding to each construction area is determined through the construction status model corresponding to the target progress supervision type and according to the construction progress time points corresponding to each construction area. For each construction area among the multiple construction areas, when the construction status model corresponding to the target progress supervision type is the actual construction status model, the target construction progress time period corresponding to the current construction area is determined through the planned construction status model and according to the second category time points, the planned start time points, the planned completion time points, the actual start time points and the actual completion time points corresponding to the current construction area.

[0014] In one embodiment, the location information of each construction area in the construction object is determined; and each construction area in the construction object is rendered and displayed according to the construction status and location information corresponding to each construction area.

[0015] In one embodiment, a dynamic display control is displayed in the object display interface; the method further includes: in response to a triggering operation on the dynamic display control, displaying a state change animation of the construction object; the rendering method of the construction object in the state change animation changes with time.

[0016] In one embodiment, the construction status model includes a planned construction status model, and the generation step of the planned construction status model includes: generating at least one construction progress time period; the construction progress time period includes formal parameters; the formal parameters include at least one of a formal planned start time point and a formal planned completion time point; for each construction progress time period in multiple construction progress time periods, when the current construction progress time period includes a formal planned start time point and a formal planned completion time point, the construction status corresponding to the current construction progress time period is determined according to the time sequence between the formal planned start time point and the formal planned completion time point; when the current construction progress time period includes a formal planned start time point or a formal planned completion time point, the construction status corresponding to the current construction progress time period is determined according to the position information of the formal planned start time point or the formal planned completion time point in the current construction progress time period; and the planned construction status model is obtained according to the corresponding relationship between each of the construction progress time periods and the corresponding construction status.

[0017] In one embodiment, the construction status model includes an actual construction status model, and the generation step of the actual construction status model includes: generating at least one construction progress time period; the construction progress time period includes formal parameters; the formal parameters include at least one of a formal actual start time point and a formal actual completion time point; for each construction progress time period in multiple construction progress time periods, when the current construction progress time period includes a formal actual start time point and a formal actual completion time point, the construction status corresponding to the current construction progress time period is determined according to the time sequence between the formal actual start time point and the formal actual completion time point; when the current construction progress time period includes a formal actual start time point or a formal actual completion time point, the construction status corresponding to the current construction progress time period is determined according to the position information of the formal actual start time point or the formal actual completion time point in the current construction progress time period; and the actual construction status model is obtained according to the corresponding relationship between each of the construction progress time periods and the corresponding construction status.

[0018] In one embodiment, the construction status model includes a comparative construction status model, and the generation step of the comparative construction status model includes: obtaining a model generation rule and generating a plurality of formal parameters; the formal parameters include a formal planned start time point, a formal planned completion time point, a formal actual start time point and a formal actual completion time point; the model generation rule includes a first generation rule, a second generation rule and a third generation rule; setting each of the formal parameters to be non-overlapping, and determining at least one construction progress time period and the construction status corresponding to each of the construction progress time periods through the first generation rule and the non-overlapping formal parameters; setting any two formal parameters to be overlapping, and determining at least one construction progress time period and the construction status corresponding to each of the construction progress time periods through the second generation rule and any two overlapping formal parameters; setting multiple formal parameters to be overlapping in pairs, and determining at least one construction progress time period and the construction status corresponding to each of the construction progress time periods through the third generation rule and the overlapping formal parameters; obtaining the comparative construction status model according to the corresponding relationship between each of the construction progress time periods and the corresponding construction status.

[0019] In a second aspect, the present application also provides a construction object display device. The device comprises:

[0020] An interface display module, used to display an object display interface and obtain a construction progress time point of a construction object; at least one progress supervision type is displayed in the object display interface;

[0021] A model selection module, configured to select a progress supervision type selected from the at least one progress supervision type as a target progress supervision type, and determine a construction status model corresponding to the target progress supervision type;

[0022] The status determination module is used to determine the construction status of the construction object through the construction progress time point and the construction status model corresponding to the target progress supervision type; and to display the construction object through the construction status rendering.

[0023] In a third aspect, the present application further provides a computer device. The computer device includes a memory and a processor, the memory stores a computer program, and the processor implements the following steps when executing the computer program:

[0024] Displaying an object display interface and obtaining a construction progress time point of the construction object; the object display interface displays at least one type of progress supervision;

[0025] taking a progress supervision type selected from the at least one progress supervision type as a target progress supervision type, and determining a construction status model corresponding to the target progress supervision type;

[0026] Determining the construction status of the construction object by using the construction progress time point and the construction status model corresponding to the target progress supervision type;

[0027] The construction object is displayed by rendering the construction status.

[0028] In a fourth aspect, the present application further provides a computer-readable storage medium. The computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the following steps are implemented:

[0029] Displaying an object display interface and obtaining a construction progress time point of the construction object; the object display interface displays at least one type of progress supervision;

[0030] taking a progress supervision type selected from the at least one progress supervision type as a target progress supervision type, and determining a construction status model corresponding to the target progress supervision type;

[0031] Determining the construction status of the construction object by using the construction progress time point and the construction status model corresponding to the target progress supervision type;

[0032] The construction object is displayed by rendering the construction status.

[0033] In a fifth aspect, the present application further provides a computer program product. The computer program product includes a computer program, and when the computer program is executed by a processor, the following steps are implemented:

[0034] Displaying an object display interface and obtaining a construction progress time point of the construction object; the object display interface displays at least one type of progress supervision;

[0035] taking a progress supervision type selected from the at least one progress supervision type as a target progress supervision type, and determining a construction status model corresponding to the target progress supervision type;

[0036] Determining the construction status of the construction object by using the construction progress time point and the construction status model corresponding to the target progress supervision type;

[0037] The construction object is displayed by rendering the construction status.

[0038] The above-mentioned construction object display method, device, computer equipment, storage medium and computer program product can select at least one progress supervision type displayed in the object display interface through the display object display interface to obtain the selected target progress supervision type; by determining the target progress supervision type in the progress supervision type, the construction status model corresponding to the target progress supervision type can be determined; in this way, the construction status of the construction object can be determined according to the construction progress time point of the construction object and the construction status model corresponding to the target progress supervision type, and the construction object can be rendered and displayed in the object display interface according to the construction status. Since the user can obtain the construction status models corresponding to the different progress supervision types after selecting different progress supervision types, the construction status of the construction object during the construction process can be confirmed through the construction status model, and the construction objects in different construction states can be displayed differently. Therefore, compared with the traditional method of manually determining the construction status, the present application can intelligently manage the construction status of the construction object, thereby greatly improving the flexibility of supervising the construction object. BRIEF DESCRIPTION OF THE DRAWINGS

[0039] Figure 1 An application environment diagram of a construction object display method in an embodiment;

[0040] Figure 2 It is a flowchart of a construction object display method in one embodiment;

[0041] Figure 3 It is a structural schematic diagram of an object display interface in one embodiment;

[0042] Figure 4 It is a structural schematic diagram of an object display interface in another embodiment;

[0043] Figure 5 A structural diagram of a planned timeline for an embodiment;

[0044] Figure 6 A structural diagram of an actual time axis in an embodiment;

[0045] Figure 7 A structural diagram of a comparison time axis in an embodiment;

[0046] Figure 8 A structural diagram of a comparison time axis in another embodiment;

[0047] Fig. 9 A structural diagram of a comparison time axis in another embodiment;

[0048] Fig.10 is a structural block diagram of a construction object display device in an embodiment;

[0049] Fig.11 FIG. 4 is a diagram showing the internal structure of a computer device in one embodiment. DETAILED DESCRIPTION

[0050] In order to make the purpose, technical solution and advantages of the present application more clearly understood, the present application is further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present application and are not used to limit the present application.

[0051] The construction object display method provided in the embodiment of the present application can be applied to Figure 1 In the application environment shown. Among them, the terminal 102 can communicate with the server 104 through the network. The terminal 102 is used to display the object display interface, and determine the selection operation of the progress supervision type through the object display interface, and send the selected target progress supervision type to the server 104. The server 104 pre-stores a construction status model database. When the server 104 receives the target progress supervision type, the server 104 can filter out the construction status model corresponding to the target progress supervision type from the construction status model database, and determine the construction status of the construction object through the filtered construction status model, and return the construction status of the construction object to the terminal 102, so that the terminal 102 is used to render and display the construction object according to the construction status. Among them, the terminal 102 can be but is not limited to various personal computers, laptops, smart phones and tablet computers and portable wearable devices, and the server 104 can be implemented with an independent server or a server cluster consisting of multiple servers.

[0052] In one embodiment, Figure 2 As shown, a construction object display method is provided, which is applied to Figure 1The terminal in is used as an example to illustrate, including the following steps:

[0053] Step 202, displaying the object display interface and obtaining the construction progress time point of the construction object; at least one progress supervision type is displayed in the object display interface.

[0054] Among them, the object display interface is an interface that can perform 4D dynamic simulation on the construction object. 4D refers to combining the three-dimensional model of the construction object with the time dimension. 4D dynamic simulation refers to simulating the process of the construction situation of the construction object evolving over time through the display status of the three-dimensional model at different times. For example, the three-dimensional model can be hidden, displayed, or the color of the three-dimensional model can be changed to simulate the process of the construction situation of the construction object evolving over time. The progress supervision type refers to the type of progress supervision. The user can determine the way to dynamically simulate the construction process of the construction object by selecting the progress supervision type. For example, the progress supervision type may include the planned progress type, the actual progress type, and the comparative progress type. When the user selects the planned progress type, the terminal can dynamically simulate the construction process of the construction object according to the planned construction method; when the user selects the actual progress type, the terminal can dynamically simulate the construction process of the construction object according to the actual construction method; when the user selects the comparative progress type, the terminal can dynamically simulate the construction process of the construction object according to the comparative construction method. Among them, the planned construction method represents the process of simulating the construction object to be constructed according to the planned schedule, the actual construction method represents the process of simulating the construction object to be constructed according to the actual schedule, and the comparative construction method represents the process of simulating the actual construction status change of the construction object after comparing the actual schedule with the planned schedule.

[0055] Specifically, a construction object management client is running in the terminal, and an object display interface is displayed through the construction object management client. The object display interface includes a progress supervision type selection control, a construction object parameter table, and a construction object schedule. The terminal can determine the target progress supervision type selected by the user by responding to the user's operation on the progress supervision type selection control. The terminal can also determine the construction progress time point of the construction object through the construction object parameter table and the construction object schedule.

[0056] Among them, the construction object parameter table is a data table for pre-setting the construction object, and the data table includes at least one of the planned start time, planned completion time, actual start time, and actual completion time of the construction object; the construction object schedule is a time axis composed of multiple natural time points (NaturalTime, NT) during the construction process of the construction object; the construction progress time points of the construction object include first-category time points and second-category time points, the first-category time points are at least one of the planned start time, planned completion time, actual start time, and actual completion time of the construction object in the construction object parameter table, and the second-category time points are any natural time points in the construction object schedule.

[0057] In one of the embodiments, different progress supervision types may correspond to different construction object parameter tables, that is, when the progress supervision type is a planned progress type, the construction object parameter table may only include a planned start time and a planned completion time; when the progress supervision type is an actual progress type, the construction object parameter table may only include an actual start time and an actual completion time; when the progress supervision type is a comparative progress type, the construction object parameter table may include a planned start time, a planned completion time, an actual start time, and an actual completion time.

[0058] In one embodiment, the user can modify the construction object parameter table through the terminal to form different versions of the construction object parameter table, and the different versions of the construction object parameter table are displayed in the object display interface in the form of a version list. When the terminal determines the target progress supervision type, it can respond to the user's construction object parameter table selection operation in the version list to determine the target construction object parameter table corresponding to the construction object; and then through the target construction object parameter table, the terminal can determine the first category time point in the construction progress time point of the construction object.

[0059] In this embodiment, since a selection operation can be performed in the version list in the object display interface to obtain different versions of the construction object parameter table corresponding to the target progress supervision type, the first category time point in the construction progress time point of the construction object is obtained according to the different versions of the construction object parameter table, thereby improving the flexibility of subsequently determining the construction status of the construction object through different first category time points. In addition, since the progress supervision types include planned progress types, actual progress types, and comparative progress types, the embodiment of the present application can also supervise different construction states in the entire construction process through different types of progress supervision types, thereby further improving the flexibility of supervising the construction object.

[0060] In step 204, a progress supervision type selected from at least one progress supervision type is used as a target progress supervision type, and a construction status model corresponding to the target progress supervision type is determined.

[0061] Specifically, when the terminal responds to the user's selection operation of the progress supervision type selection control on the object display interface, the terminal determines the target progress supervision type of the construction object based on the selection operation, and the terminal determines the construction status model corresponding to the target progress supervision type through a preset construction status model database. Among them, the construction status model database includes a planned construction status model, an actual construction status model, a comparative construction status model, etc. For example, when the target progress supervision type is a planned construction progress type, the terminal can determine the construction status of the construction object based on the planned construction status model and in accordance with the planned construction method; when the target progress supervision type is an actual progress type, the terminal can determine the construction status of the construction object based on the actual construction status model and in accordance with the actual construction method; when the target progress supervision type is a progress comparison type, the terminal can determine the construction status of the construction object based on the comparative construction status model and in accordance with the comparative construction method.

[0062] Step 206, determining the construction status of the construction object through the construction progress time point and the construction status model corresponding to the target progress supervision type.

[0063] Specifically, the terminal confirms the first category time point in the construction progress time point through the construction object parameter table in the object display interface, and confirms the second category time point in the construction progress time point through the construction object progress table in the object display interface. The terminal uses the first category time point as the actual parameter of the construction status model according to the construction status model corresponding to the target progress supervision type, updates the construction status model, and obtains an updated construction status model. The terminal determines the construction status of the construction object at the second category time point based on the updated construction status model and the second category time point.

[0064] Step 208, displaying the construction object through construction status rendering.

[0065] Specifically, when the construction status of the construction object is determined, the terminal determines the rendering style corresponding to the construction status, and renders the three-dimensional model of the construction object according to the rendering style, and displays the rendered three-dimensional model to achieve rendering and display of the construction object in different colors and different transparencies in the object display interface. For example, when the construction status is planned to be unstarted, the construction object can be hidden; when the construction status is planned to be under construction, the construction object can be displayed semi-transparently; when the construction status is planned to be completed, the construction object is displayed as a solid, etc.

[0066] The above-mentioned construction object display method can select at least one progress supervision type displayed in the object display interface by displaying the object display interface to obtain the selected target progress supervision type; by determining the target progress supervision type in the progress supervision type, the construction status model corresponding to the target progress supervision type can be determined; in this way, the construction status of the construction object can be determined according to the construction progress time point of the construction object and the construction status model corresponding to the target progress supervision type, and the construction object can be rendered and displayed in the object display interface according to the construction status. Since the user can obtain the construction status models corresponding to the different progress supervision types after selecting different progress supervision types, the construction status of the construction object during the construction process can be confirmed through the construction status model, and the construction objects in different construction states can be displayed differently. Therefore, compared with the traditional method of manually determining the construction status, the present application can intelligently manage the construction status of the construction object, thereby greatly improving the flexibility of supervising the construction object.

[0067] In one embodiment, Figure 3 FIG. 1 is a schematic diagram of the structure of an object display interface in an embodiment. Figure 3 As shown, the object display interface includes a display interface 302, a type selection control area 304, a progress timeline area 306, and a construction object parameter table 308. The display interface 302 is used to display the rendered construction objects in the corresponding construction state. The type selection control area 304 includes a planned progress control, an actual progress control, and a comparison progress control. When the terminal responds to the user's selection operation on the progress supervision type selection control, the terminal determines the target progress supervision type of the construction object. When the user triggers the planned progress control, the terminal determines the target progress supervision type of the construction object as the planned progress type; when the user triggers the actual progress control, the terminal determines the target progress supervision type of the construction object as the actual progress type; when the user triggers the comparison progress control, the terminal determines the target progress supervision type of the construction object as the comparison progress type. The progress timeline area 306 includes a construction object schedule, a first dynamic display control, and a second dynamic display control. The construction object schedule is a timeline composed of multiple natural time points during the construction process of the construction object, which is used to determine any natural time point of the construction object; the first dynamic display control is used to trigger the display of the construction status of any natural time point after determining any natural time point in the construction object schedule; the second dynamic display control is used to trigger the display of the state change animation, wherein the state change animation displays the construction object whose construction status changes with time from the initial time point of the timeline to the end time point of the timeline. The construction object parameter table 308 is a data table including basic parameter information of different construction areas in the construction object.

[0068] In one embodiment, Figure 4 FIG. 1 is a schematic diagram of the structure of an object display interface in another embodiment. Figure 4 As shown, the object display interface includes a type selection control area 402 and a construction object parameter table 404. The terminal responds to the user's triggering operation of the comparison progress control in the type selection control area 402, and determines that the target progress supervision type of the construction object is the comparison progress type. The construction object parameter table 404 contains a data table of basic parameter information of different construction areas in the construction object, such as information such as construction progress time points of different construction areas of the construction object.

[0069] In one embodiment, the construction status model includes a correspondence between a construction progress time period and a construction status; determining the construction status of a construction object through a construction progress time point and a construction status model corresponding to a target progress supervision type includes: determining the target construction progress time period corresponding to each construction area through a construction status model corresponding to the target progress supervision type and according to the construction progress time points corresponding to each construction area; determining the construction status of each construction area according to the correspondence between the construction progress time period and the construction status, and the target construction progress time period corresponding to each construction area.

[0070] Specifically, the construction object includes multiple construction areas. Figure 3 The left cube, the middle cylinder and other areas in the construction object parameter table of the terminal, when the terminal determines the target progress supervision type selected by the user, displays the object display interface corresponding to the target progress supervision type, and determines the construction status model corresponding to the target progress supervision type. The terminal determines the first category of construction progress time points corresponding to each construction area according to the construction object parameter table in the object display interface, and determines the second category of construction progress time points corresponding to each construction area according to the construction object schedule table in the object display interface, for example Figure 3 The first category of time points includes the planned start time point and the planned completion time point, and the second category of time points is any one of the time points 0 to 10 in the construction object schedule. After the terminal determines any time point in the second category of time points, it determines the target construction progress time period corresponding to each construction area according to the construction status model corresponding to the target progress supervision type, the first category time and the second category time corresponding to each construction area. The terminal determines the construction status of each construction area at the second category of time point based on the corresponding relationship between the target construction progress time period corresponding to each construction area and the construction progress time period in the construction status model and the construction status.

[0071] In one of the embodiments, the terminal responds to a natural time point randomly selected by the user in the construction object schedule in the object display interface, and uses the natural time point as the second category time point in the construction progress time points corresponding to each construction area.

[0072] In this embodiment, the construction status of multiple construction areas in the construction object is determined separately through the construction status model corresponding to the target progress supervision type, and the construction status corresponding to the multiple construction areas is displayed in the same object display interface. Therefore, the user can intuitively supervise different construction areas in different construction processes.

[0073] In one embodiment, the location information of each construction area in the construction object is determined; and each construction area in the construction object is rendered and displayed according to the construction status and location information corresponding to each construction area.

[0074] Specifically, the terminal determines the location information of each construction area in the construction object, wherein the location information is the location of the construction area in the construction object. The terminal renders and displays the construction area in the construction object in different colors and different transparencies in the object display interface according to the construction status and location information corresponding to each construction area. For example, refer to Figure 3 The location information of the left cube construction area is the left side of the construction object. If the construction status of the left cube construction area at the second category time point is planned completion, and the construction status of the middle cylinder construction area at the second category time point is planned construction, in the object display interface, the left cube is displayed as a solid and the middle cylinder is displayed semi-transparently.

[0075] In one of the embodiments, when the construction status of the construction area is delayed and not started, the construction area can be rendered in purple; when the construction status of the construction area is on schedule, the construction area can be rendered in light yellow; when the construction status of the construction area is completed ahead of schedule, the construction area can be rendered in dark green, etc.

[0076] In this embodiment, the construction status of different construction areas can be intuitively displayed in the object display interface, and each construction status can be displayed in a different type of rendering, thereby greatly improving the user's experience in supervising the construction object.

[0077] In one embodiment, a dynamic display control is displayed in the object display interface; the above method also includes: in response to a trigger operation on the dynamic display control, displaying a state change animation of the construction object; the rendering method of the construction object in the state change animation changes with time.

[0078] Specifically, the object display interface displays a first dynamic display control and a second dynamic display control. The terminal determines that the display mode of the construction object is an animation display in response to the user's triggering operation on the second dynamic display control. According to the construction object schedule in the object display interface, the terminal determines the initial time point and the end time point of the construction object, and displays the state change animation of the construction object from the initial time point to the end time point. The rendering mode of the construction object in the state change animation changes with time. For example, refer to Figure 3 , the initial time point of the construction object is time point 0 and the end time point is time point 10. When the user triggers the second dynamic display control on the right side of the construction object schedule, the object display interface starts from time point 0 to time point 10, and displays the state change animation of the construction object. When the construction object is in a planned unstarted state at time point 0, the terminal displays the construction object after hidden rendering through the video frame corresponding to time point 0, that is, hides the construction object; when the construction object is in a planned construction state at time point 5, the terminal displays the construction object after semi-transparent rendering through the video frame corresponding to time point 5, that is, displays the semi-transparent construction object.

[0079] In one embodiment, reference Figure 3 , users can set the initial time point and end time point in the construction object schedule. For example, when the planned start time of the construction object is January 1 and the planned completion time is December 1, if the initial time point is set to February 1 and the end time point is set to December 1, the construction object schedule will be evenly distributed by month based on the initial time point and the end time point. At this time, the time point 1 in the construction object schedule is March 1, the time point 2 is April 1, and the time point 10 is December 1.

[0080] In this embodiment, the construction status of the entire construction process of the construction object is animatedly displayed, so that the user can quickly and intuitively view the construction process at different stages, thereby greatly improving the user experience.

[0081] In one embodiment, when the terminal determines the second category time point in the construction object schedule, in response to the user's triggering operation on the first dynamic display control, the construction state of the construction object at the second category time point is rendered and displayed. Figure 3 After the terminal determines that the second category time point in the construction object schedule is time point 6, when the user triggers the first dynamic display control on the left side of the construction object schedule, the terminal determines the construction status of the construction object at time point 6, and renders the construction object according to the rendering method corresponding to the determined construction status to obtain the rendered construction object. Further, the terminal displays the rendered construction object through the object display interface.

[0082] In one embodiment, the construction status model includes a planned construction status model, and the generation step of the planned construction status model includes: generating at least one construction progress time period; the construction progress time period includes formal parameters; the formal parameters include at least one of a formal planned start time point and a formal planned completion time point; for each construction progress time period in multiple construction progress time periods, when the current construction progress time period includes a formal planned start time point and a formal planned completion time point, the construction status corresponding to the current construction progress time period is determined according to the time sequence between the formal planned start time point and the formal planned completion time point; when the current construction progress time period includes a formal planned start time point or a formal planned completion time point, the construction status corresponding to the current construction progress time period is determined according to the position information of the formal planned start time point or the formal planned completion time point in the current construction progress time period; and the planned construction status model is obtained according to the corresponding relationship between each construction progress time period and the corresponding construction status.

[0083] Among them, the formal parameter is a function variable, which means that in the process of defining the function, the function variable is only declared without being assigned an actual value. According to whether the plan is under construction, the construction status can be divided into three types: planned not started, planned under construction, and planned completed.

[0084] Specifically, the terminal first creates a formal plan start time point (Formal Planed Start, FPS) and a formal plan finish time point (Formal Planed Finish, FPF), the formal plan start time point and the formal plan finish time point are formal parameters, and obtains a basic timeline composed of multiple natural time points, and the basic timeline at this time does not contain time points related to the construction object. The terminal determines a planned timeline based on the basic timeline, the formal plan start time point, and the formal plan finish time point, and determines at least one construction progress time period in the planned timeline based on the time sequence between the formal plan start time point and the formal plan finish time point.

[0085] refer to Figure 5 , Figure 5 A schematic diagram of a planned timeline in an embodiment is shown. The terminal generates a planned timeline including a formal planned start timepoint and a formal planned completion timepoint on a basic timeline according to the time sequence of the formal planned start timepoint and the formal planned completion timepoint. The terminal can determine at least one construction progress time period according to the planned timeline, and determine the construction status corresponding to each construction progress time period according to the position of the planned start timepoint in each construction progress time period and the position of the formal planned completion timepoint in each construction progress time period.

[0086] For each construction progress time period among the multiple construction progress time periods, when the current construction progress time period includes a formally planned start time point and a formally planned completion time point, and the planned start time point is the starting point of the current construction progress time period, and the formally planned completion time point is the end point of the current construction progress time period, that is, when the current construction progress time period is (FPS, FPF), the construction status corresponding to the (FPS, FPF) time period is determined as "under planned construction".

[0087] When the current construction progress time period only includes the formal planned start time point, the terminal determines the position information of the formal planned start time point in the current construction progress time period. When the formal planned start time point is taken as the end point of the current construction progress time period, that is, when the current construction progress time period is (-∞, FPS], the construction status corresponding to the (-∞, FPS] time period is determined to be "planned not started".

[0088] When the current construction progress time period only includes the formal planned completion time point, the terminal determines the position information of the formal planned completion time point in the current construction progress time period. When the formal planned completion time point is the starting point of the current construction progress time period, that is, when the current construction progress time period is [FPF, +∞), the construction status corresponding to the [FPF, +∞) time period is determined to be "planned completed". The corresponding relationship between each construction progress time period and the corresponding construction status is integrated to obtain the planned construction status model.

[0089] In one of the embodiments, the construction progress time points corresponding to each construction area include second category time points, planned start time points and planned completion time points, and the target construction progress time period corresponding to each construction area is determined through a construction status model corresponding to the target progress supervision type and according to the construction progress time points corresponding to each construction area, including: for each construction area among multiple construction areas, when the construction status model corresponding to the target progress supervision type is a planned construction status model, the target construction progress time period corresponding to the current construction area is determined through the planned construction status model and according to the second category time points, planned start time points and planned completion time points corresponding to the current construction area.

[0090] Specifically, refer to Figure 5, when the terminal determines that the construction status model corresponding to the target progress supervision type is the planned construction status model, the second category time point, the planned start time point and the planned completion time point in the construction progress time point corresponding to each construction area are determined, and the planned construction status model is updated by the planned start time point and the planned completion time point of the current construction area, that is, the planned start time point replaces the formal planned start time point in the construction status model, and the planned completion time point replaces the formal planned completion time point in the construction status model to obtain the updated planned construction status model. If the second category time point of the current construction area is in the construction progress time period (-∞, FPS] in the updated planned construction status model, then the construction status corresponding to the (-∞, FPS] time period of the current construction area is determined to be "not planned to start".

[0091] In this embodiment, the planned time axis is divided into multiple construction progress time periods, and the corresponding relationship between different construction progress time periods and corresponding construction states is confirmed, thereby obtaining a planned construction state model. Since the different construction states of the construction object in the entire planned construction process are determined by establishing a good planned construction state model, the efficiency of supervising the construction object is improved.

[0092] In one embodiment, the construction status model includes an actual construction status model, and the generation step of the actual construction status model includes: generating at least one construction progress time period; the construction progress time period includes formal parameters; the formal parameters include at least one of the formal actual start time point and the formal actual completion time point; for each construction progress time period in multiple construction progress time periods, when the current construction progress time period includes the formal actual start time point and the formal actual completion time point, the construction status corresponding to the current construction progress time period is determined according to the time sequence between the formal actual start time point and the formal actual completion time point; when the current construction progress time period includes the formal actual start time point or the formal actual completion time point, the construction status corresponding to the current construction progress time period is determined according to the position information of the formal actual start time point or the formal actual completion time point in the current construction progress time period; according to the corresponding relationship between each construction progress time period and the corresponding construction status, the actual construction status model is obtained.

[0093] The formal parameters in the actual construction status model include the formal actual start time (Formal Actual Start, FAS) and the formal actual completion time (Formal Actual Finish, FAF), refer to Figure 6 , Figure 6 A schematic diagram of an actual time axis in an embodiment is shown. The specific process of generating the actual time axis can refer to the specific process of determining the planned time axis described above. The embodiments of the present application will not be described in detail here.

[0094] The current construction progress time period includes the formal actual start time point and the formal actual completion time point, and the formal actual start time point is the starting point of the current construction progress time period, and the formal actual completion time point is the end point of the current construction progress time period, that is, when the current construction progress time period is [FAS, FAF], the construction status corresponding to the [FAS, FAF] time period is determined as "actually under construction".

[0095] When the current construction progress time period only includes the actual start time point of the form, the terminal determines the position information of the actual start time point of the form in the current construction progress time period. When the actual start time point of the form is taken as the end point of the current construction progress time period, that is, when the current construction progress time period is (-∞, FAS], the construction status corresponding to the (-∞, FAS] time period is determined to be "not actually started".

[0096] When the current construction progress time period only includes the formal actual completion time point, the terminal determines the position information of the formal actual completion time point in the current construction progress time period. When the formal actual completion time point is the starting point of the current construction progress time period, that is, when the current construction progress time period is [FAF, +∞), the construction status corresponding to the [FAF, +∞) time period is determined to be "actually completed". The corresponding relationship between each construction progress time period and the corresponding construction status is integrated to obtain the actual construction status model.

[0097] In one of the embodiments, the construction progress time points corresponding to each construction area include the second category time points, the actual start time points and the actual completion time points. The target construction progress time period corresponding to each construction area is determined through the construction status model corresponding to the target progress supervision type and according to the construction progress time points corresponding to each construction area. For each construction area among the multiple construction areas, when the construction status model corresponding to the target progress supervision type is the actual construction status model, the target construction progress time period corresponding to the current construction area is determined through the planned construction status model and according to the second category time points, the actual start time points and the actual completion time points corresponding to the current construction area.

[0098] Specifically, refer to Figure 6When the terminal determines that the construction status model corresponding to the target progress supervision type is the planned construction status model, the second category time point, the actual start time point and the actual completion time point in the construction progress time point corresponding to each construction area are determined, and the actual construction status model is updated through the actual start time point and the actual completion time point of the current construction area. If the second category time point of the current construction area is in the construction progress time period (-∞, FAS] in the updated actual construction status model, then the construction status corresponding to the current construction area and the (-∞, FAS] time period is determined to be "not actually started".

[0099] In this embodiment, the actual construction status model is obtained based on the correspondence between different construction progress time periods and corresponding construction statuses. Since the different construction statuses of the construction object in the entire planned construction process are determined by establishing a good actual construction status model, the efficiency of supervising the construction object is improved.

[0100] In one embodiment, the construction status model includes a comparative construction status model, and the generation step of the comparative construction status model includes: obtaining a model generation rule and generating a plurality of formal parameters; the formal parameters include a formal planned start time point, a formal planned completion time point, a formal actual start time point and a formal actual completion time point; the model generation rule includes a first generation rule, a second generation rule and a third generation rule; setting each formal parameter to be non-overlapping, and determining at least one construction progress time period and the construction status corresponding to each construction progress time period through the first generation rule and the non-overlapping formal parameters; setting any two formal parameters to be overlapping, and determining at least one construction progress time period and the construction status corresponding to each construction progress time period through the second generation rule and any two overlapping formal parameters; setting multiple formal parameters to be overlapping in pairs, and determining at least one construction progress time period and the construction status corresponding to each construction progress time period through the third generation rule and the pairwise overlapping formal parameters; obtaining the comparative construction status model according to the correspondence between each construction progress time period and the corresponding type of construction status.

[0101] Among them, according to the construction status in the actual construction status model and the construction status in the planned construction status model, the construction status can be divided into 8 construction statuses: delayed and not started (A), not started on schedule (B), delayed construction (C), on schedule (D), ahead of schedule (E), delayed completion (F), on schedule (G), and ahead of schedule (H).

[0102] Specifically, Figure 7It is a schematic diagram of a comparison timeline in an embodiment. The terminal can generate a comparison timeline including a formal planned start time point, a formal planned completion time point, a formal actual start time point and a formal actual completion time point, and determine corresponding generation rules according to the arrangement order of the formal planned start time point, the formal planned completion time point, the formal actual start time point and the formal actual completion time point in the comparison timeline, and determine the construction status corresponding to each construction progress time period in the comparison timeline through the corresponding generation rules.

[0103] When each formal parameter is set to be non-overlapping, at least one construction progress time period is determined through the first generation rule and the non-overlapping formal parameters, and the construction status corresponding to each construction progress time period is determined. The first generation rule includes the correspondence between different construction progress time periods composed of different formal parameters and corresponding construction statuses when each formal parameter is non-overlapping. For example, refer to Figure 7 In case 1, when the formal planned start time point, the formal actual start time point, the formal planned completion time point, and the formal actual completion time point are arranged in sequence in the comparison time axis, the first generation rule can be used to derive that the construction status of the first construction progress time period (-∞, FAS] is not started on schedule (B), the construction status of the second construction progress time period (FAS, FPS] is in early construction (E), the construction status of the third construction progress time period (FPS, FAF] is in early construction (E), the construction status of the fourth construction progress time period (FPF, FPF] is completed ahead of schedule (H), and the construction status of the fifth construction progress time period [FPF, +∞) is completed ahead of schedule (H). Similarly, the terminal can determine the other five cases according to the different arrangement orders of the formal parameters, and determine the construction status corresponding to each construction progress time period in each case.

[0104] Figure 8 FIG. 1 is a schematic diagram of a comparison time axis in another embodiment. The terminal overlaps any two formal parameters according to the time sequence of the formal planned start time point, the formal planned completion time point, the formal actual start time point and the formal actual completion time point in the formal parameters, thereby obtaining a comparison time axis. Figure 8In case 7, the terminal determines at least one construction progress time period in the time axis according to the second generation rule and the overlapped formal planned start time point and formal actual start time point, and determines the construction status corresponding to each construction progress time period. For example, the terminal can determine that the construction status of the first construction progress time period (-∞, FAS], (-∞, FPS] is not started on schedule (B), the construction status of the second construction progress time period (FAF, FAF], (FPS, FAF] is under construction on schedule (D), the construction status of the third construction progress time period (FAF, FPF] is completed ahead of schedule (H), and the construction status of the fourth construction progress time period (FPF, +∞) is completed ahead of schedule (H). Similarly, for the overlap of the other two formal parameters, the other five situations can be determined, and the construction status corresponding to each construction progress time period in each situation is determined. Among them, the second generation rule includes the corresponding relationship between different construction progress time periods composed of different formal parameters and corresponding construction status when any two formal parameters overlap.

[0105] Fig. 9 FIG. 1 is a schematic diagram of a comparison time axis in another embodiment. The terminal overlaps multiple formal parameters in pairs according to the time sequence of the formal parameters, thereby obtaining a comparison time axis. Fig. 9 In case 13, the terminal determines at least one construction progress time period in the time axis according to the third generation rule, the overlapped formal planned start time point and the formal actual start time point, and the overlapped formal planned completion time point and the formal actual completion time point, and determines the construction status corresponding to each construction progress time period. For example, according to the third generation rule, the terminal determines that the construction status of the first construction progress time period (-∞, FAS], (-∞, FPS] is not started on schedule (B), the construction status of the second construction progress time period (FAS, FAF], (FPS, FPF] is under construction on schedule (D), and the construction status of the third construction progress time period (FPF, +∞), (FAF, +∞) is completed on schedule (G). Among them, the second generation rule includes the corresponding relationship between different construction progress time periods composed of different formal parameters and corresponding construction statuses when multiple formal parameters overlap each other.

[0106] In one of the embodiments, the construction progress time points corresponding to each construction area include the second category time points, the planned start time points, the planned completion time points, the actual start time points and the actual completion time points. The target construction progress time period corresponding to each construction area is determined through the construction status model corresponding to the target progress supervision type and according to the construction progress time points corresponding to each construction area, including: for each construction area among the multiple construction areas, when the construction status model corresponding to the target progress supervision type is a comparative construction status model, the time sequence among the second category time points, the planned start time points, the planned completion time points, the actual start time points and the actual completion time points is determined; by comparing the construction status models and based on the time sequence, the target construction progress time period corresponding to the current construction area is determined.

[0107] Specifically, refer to Figure 7 , when the terminal determines that the construction status model corresponding to the target progress supervision type is the planned construction status model, the second category time point, planned start time point, planned completion time point, actual start time point and actual completion time point in the construction progress time point corresponding to each construction area are determined, and the actual construction status model is updated through the planned start time point, planned completion time point, actual start time point and actual completion time point of the current construction area. If in situation 1, the second category time point of the current construction area is in the construction progress time period (-∞, FAS] in the updated actual construction status model, then the construction status corresponding to the (-∞, FAS] time period of the current construction area is determined to be "not started on schedule".

[0108] In this embodiment, the correspondence between the construction progress time period and the corresponding construction status is obtained through different generation rules, and then a comparative construction status model is obtained, so that the construction status in various situations can be quickly and accurately supervised through the comparative construction status model.

[0109] In one embodiment, the judgment logic of different construction states of the construction object is determined based on the comparison of the construction state model, and the corresponding relationship between the judgment logic and the construction progress time period is determined. For example, when the construction state of the construction object is delayed and not started, the judgment logic can be obtained that the actual start time point is greater than the planned start time point, that is, FAS>FPS, and the construction progress time period corresponding to the judgment logic is (FPS, FAS).

[0110] In this embodiment, by comparing the judgment logic of the construction object in the construction status model and the correspondence between the judgment logic and the construction progress time period, the construction status of the construction object in the actual construction process can be predicted, thereby improving the flexibility of supervising the construction object.

[0111] In one of the embodiments, the terminal stores the generated planned construction status model, actual construction status model, and comparative construction status model respectively in a preset construction status model database, so that when determining the construction status of the construction object, the construction status model corresponding to the target progress supervision type is obtained from the preset construction status model database.

[0112] It should be understood that although Figure 2 The steps in the flowchart are shown in sequence as indicated by the arrows, but these steps are not necessarily executed in the order indicated by the arrows. Unless otherwise specified in this document, there is no strict order restriction for the execution of these steps, and these steps can be executed in other orders. Moreover, Figure 2 At least part of the steps may include multiple steps or multiple stages. These steps or stages are not necessarily performed at the same time, but can be performed at different times. The execution order of these steps or stages is not necessarily sequential, but can be performed in turn or alternately with other steps or at least part of the steps or stages in other steps.

[0113] In one embodiment, Fig.10 As shown, a construction object display device 1000 is provided, comprising: an interface display module 1002, a model selection module 1004 and a state determination module 1006, wherein:

[0114] The interface display module 1002 is used to display the object display interface and obtain the construction progress time point of the construction object; at least one progress supervision type is displayed in the object display interface;

[0115] A model selection module 1004 is used to select a progress supervision type selected from at least one progress supervision type as a target progress supervision type, and determine a construction status model corresponding to the target progress supervision type;

[0116] The status determination module 1006 is used to determine the construction status of the construction object through the construction progress time point and the construction status model corresponding to the target progress supervision type; and display the construction object through construction status rendering.

[0117] In one embodiment, the construction object includes multiple construction areas, and the construction progress time points of the construction object include the construction progress time points corresponding to each construction area; the construction status model includes the correspondence between the construction progress time period and the construction status, and the status determination module 1006 is also used to determine the target construction progress time period corresponding to each construction area through the construction status model corresponding to the target progress supervision type and according to the construction progress time points corresponding to each construction area; determine the construction status of each construction area according to the correspondence between the construction progress time period and the construction status and the target construction progress time period corresponding to each construction area.

[0118] In one embodiment, the state determination module 1006 is further used to determine the position information of each construction area in the construction object; and render and display each construction area in the construction object according to the construction state and position information corresponding to each construction area.

[0119] In one embodiment, a dynamic display control is displayed in the object display interface, and the interface display module 1002 is also used to display a state change animation of the construction object in response to a trigger operation on the dynamic display control; the rendering method of the construction object in the state change animation changes with time.

[0120] In one embodiment, the construction object display device 1000 also includes a model generation module 1008, and the first model module 1008a in the model generation module 1008 is used to generate at least one construction progress time period; the construction progress time period includes formal parameters; the formal parameters include at least one of a formal planned start time point and a formal planned completion time point; for each construction progress time period in the multiple construction progress time periods, when the current construction progress time period includes a formal planned start time point and a formal planned completion time point, the construction status corresponding to the current construction progress time period is determined according to the time sequence between the formal planned start time point and the formal planned completion time point; when the current construction progress time period includes a formal planned start time point or a formal planned completion time point, the construction status corresponding to the current construction progress time period is determined according to the position information of the formal planned start time point or the formal planned completion time point in the current construction progress time period; according to the corresponding relationship between each construction progress time period and the corresponding construction status, a planned construction status model is obtained.

[0121] In one embodiment, the second model module 1008b in the model generation module 1008 is also used to generate at least one construction progress time period; the construction progress time period includes formal parameters; the formal parameters include at least one of the formal actual start time point and the formal actual completion time point; for each construction progress time period in the multiple construction progress time periods, when the current construction progress time period includes the formal actual start time point and the formal actual completion time point, the construction status corresponding to the current construction progress time period is determined according to the time sequence between the formal actual start time point and the formal actual completion time point; when the current construction progress time period includes the formal actual start time point or the formal actual completion time point, the construction status corresponding to the current construction progress time period is determined according to the position information of the formal actual start time point or the formal actual completion time point in the current construction progress time period; according to the corresponding relationship between each construction progress time period and the corresponding construction status, the actual construction status model is obtained.

[0122] In one embodiment, the third model module 1008c in the model generation module 1008 is used to obtain model generation rules and generate multiple formal parameters; the formal parameters include a formal planned start time point, a formal planned completion time point, a formal actual start time point and a formal actual completion time point; the model generation rules include a first generation rule, a second generation rule and a third generation rule; each formal parameter is set to be non-overlapping, and at least one construction progress time period is determined through the first generation rule and the non-overlapping formal parameters, and the construction status corresponding to each construction progress time period is determined; any two formal parameters are set to overlap, and at least one construction progress time period is determined through the second generation rule and any two overlapping formal parameters, and the construction status corresponding to each construction progress time period is determined; multiple formal parameters are set to overlap in pairs, and at least one construction progress time period is determined through the third generation rule and the pairwise overlapping formal parameters, and the construction status corresponding to each construction progress time period is determined; according to the correspondence between the construction progress time period and the corresponding type of construction status, a comparative construction status model is obtained.

[0123] Each module in the above-mentioned construction object display device can be implemented in whole or in part by software, hardware or a combination thereof. Each module can be embedded in or independent of a processor in a computer device in the form of hardware, or can be stored in a memory in a computer device in the form of software, so that the processor can call and execute operations corresponding to each module.

[0124] In one embodiment, a computer device is provided. The computer device may be a terminal, and its internal structure diagram may be as follows: Fig.11As shown. The computer device includes a processor, a memory, a communication interface, a display screen and an input device connected through a system bus. Among them, the processor of the computer device is used to provide computing and control capabilities. The memory of the computer device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system and a computer program. The internal memory provides an environment for the operation of the operating system and the computer program in the non-volatile storage medium. The communication interface of the computer device is used to communicate with an external terminal in a wired or wireless manner, and the wireless manner can be achieved through WIFI, a mobile cellular network, NFC (near field communication) or other technologies. When the computer program is executed by the processor, a construction object display method is implemented. The display screen of the computer device can be a liquid crystal display screen or an electronic ink display screen, and the input device of the computer device can be a touch layer covering the display screen, or a button, trackball or touchpad set on the computer device housing, or an external keyboard, touchpad or mouse, etc.

[0125] Those skilled in the art will understand that Fig.10 The structure shown is merely a block diagram of a portion of the structure related to the solution of the present application, and does not constitute a limitation on the computer device to which the solution of the present application is applied. The specific computer device may include more or fewer components than those shown in the figure, or combine certain components, or have a different arrangement of components.

[0126] In one embodiment, a computer device is further provided, including a memory and a processor, wherein a computer program is stored in the memory, and the processor implements the steps in the above-mentioned method embodiments when executing the computer program.

[0127] In one embodiment, a computer-readable storage medium is provided, storing a computer program, which implements the steps in the above method embodiments when executed by a processor.

[0128] In one embodiment, a computer program product or computer program is provided, the computer program product or computer program includes computer instructions, the computer instructions are stored in a computer-readable storage medium. A processor of a computer device reads the computer instructions from the computer-readable storage medium, and the processor executes the computer instructions, so that the computer device performs the steps in the above-mentioned method embodiments.

[0129] A person of ordinary skill in the art can understand that all or part of the processes in the above-mentioned embodiment methods can be completed by instructing the relevant hardware through a computer program, and the computer program can be stored in a non-volatile computer-readable storage medium. When the computer program is executed, it can include the processes of the embodiments of the above-mentioned methods. Among them, any reference to the memory, database or other medium used in the embodiments provided in the present application can include at least one of non-volatile and volatile memory. Non-volatile memory can include read-only memory (ROM), magnetic tape, floppy disk, flash memory, optical memory, high-density embedded non-volatile memory, resistive random access memory (ReRAM), magnetoresistive random access memory (MRAM), ferroelectric random access memory (FRAM), phase change memory (PCM), graphene memory, etc. Volatile memory can include random access memory (RAM) or external cache memory, etc. As an illustration and not limitation, RAM can be in various forms, such as static random access memory (SRAM) or dynamic random access memory (DRAM). The database involved in each embodiment provided in this application may include at least one of a relational database and a non-relational database. Non-relational databases may include distributed databases based on blockchains, etc., but are not limited thereto. The processor involved in each embodiment provided in this application may be a general-purpose processor, a central processing unit, a graphics processor, a data processing logic based on quantum computing, etc., but are not limited thereto.

[0130] The technical features of the above embodiments may be combined arbitrarily. To make the description concise, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.

[0131] The above embodiments only express several implementation methods of the present application, but they cannot be understood as limiting the scope of the present application. It should be pointed out that, for those of ordinary skill in the art, several modifications and improvements can be made without departing from the concept of the present application, and these all belong to the protection scope of the present application. Therefore, the protection scope of the present application shall be subject to the attached claims.

Claims

1. A construction object display method, characterized in that: The method comprises: Displaying an object display interface and obtaining a construction progress time point of the construction object; the object display interface displays at least one type of progress supervision; taking a progress supervision type selected from the at least one progress supervision type as a target progress supervision type, and determining a construction status model corresponding to the target progress supervision type; Determining the construction status of the construction object by using the construction progress time point and the construction status model corresponding to the target progress supervision type; Displaying the construction object by rendering the construction status; The construction status model includes a planned construction status model, and the steps of generating the planned construction status model include: Generate at least one construction progress time period; the construction progress time period includes formal parameters; the formal parameters include at least one of a formal planned start time point and a formal planned completion time point; For each of the multiple construction progress time periods, when the current construction progress time period includes a formally planned start time point and a formally planned completion time point, determining a construction state corresponding to the current construction progress time period according to a time sequence between the formally planned start time point and the formally planned completion time point; When the current construction progress time period includes a formally planned start time point or a formally planned completion time point, determining the construction status corresponding to the current construction progress time period according to the position information of the formally planned start time point or the formally planned completion time point in the current construction progress time period; According to the corresponding relationship between each of the construction progress time periods and the corresponding construction status, a planned construction status model is obtained; The construction status model includes an actual construction status model, and the steps of generating the actual construction status model include: Generate at least one construction progress time period; the construction progress time period includes formal parameters; the formal parameters include at least one of a formal actual start time point and a formal actual completion time point; For each of the multiple construction progress time periods, when the current construction progress time period includes a formal actual start time point and a formal actual completion time point, determining a construction state corresponding to the current construction progress time period according to a time sequence between the formal actual start time point and the formal actual completion time point; When the current construction progress time period includes a formal actual start time point or a formal actual completion time point, determining the construction status corresponding to the current construction progress time period according to the position information of the formal actual start time point or the formal actual completion time point in the current construction progress time period; According to the corresponding relationship between each of the construction progress time periods and the corresponding construction status, an actual construction status model is obtained; The construction status model includes a comparative construction status model, and the generation step of the comparative construction status model includes: Obtaining model generation rules and generating multiple formal parameters; the formal parameters include a formal planned start time point, a formal planned completion time point, a formal actual start time point and a formal actual completion time point; the model generation rules include a first generation rule, a second generation rule and a third generation rule; Set each of the formal parameters to be non-overlapping, and determine at least one construction progress time period through the first generation rule and the non-overlapping formal parameters, and determine the construction status corresponding to each of the construction progress time periods; Set any two formal parameters to overlap, and determine at least one construction progress time period through the second generation rule and any two overlapping formal parameters, and determine the construction status corresponding to each of the construction progress time periods; Setting a plurality of formal parameters to overlap in pairs, determining at least one construction progress time period through the third generation rule and the formal parameters that overlap in pairs, and determining a construction state corresponding to each of the construction progress time periods; According to the corresponding relationship between each of the construction progress time periods and the corresponding construction status, a comparative construction status model is obtained.

2. The method according to claim 1, characterized in that The construction object includes a plurality of construction areas, and the construction progress time points of the construction object include construction progress time points corresponding to each construction area; the construction status model includes a corresponding relationship between a construction progress time period and a construction status; and determining the construction status of the construction object by using the construction progress time points and the construction status model corresponding to the target progress supervision type includes: Determine the target construction progress time period corresponding to each construction area through a construction status model corresponding to the target progress supervision type and according to the construction progress time point corresponding to each construction area; The construction status of each construction area is determined according to the corresponding relationship between the construction progress time period and the construction status, and the target construction progress time period corresponding to each construction area.

3. The method according to claim 2, characterized in that The displaying of the construction object by rendering the construction status includes: Determine the location information of each construction area in the construction object; Each construction area in the construction object is rendered and displayed according to the construction status and location information corresponding to each construction area.

4. The method according to claim 1, characterized in that: The object display interface displays a dynamic display control; the method further includes: In response to a triggering operation on the dynamic display control, a state change animation of the construction object is displayed; and a rendering method of the construction object in the state change animation changes with time.

5. The method according to claim 1, characterized in that The method further comprises: When the target progress supervision type is a planned progress type, the construction status of the construction object is determined based on the planned construction status model and in accordance with the planned construction method; When the target progress supervision type is the actual progress type, the construction status of the construction object is determined based on the actual construction status model and through the actual construction method; When the target progress supervision type is a comparative progress type, the construction status of the construction object is determined based on the comparative construction status model and in accordance with the comparative construction method.

6. The method according to claim 1, characterized in that The construction progress time points corresponding to each construction area include second-category time points, planned start time points and planned completion time points. The target construction progress time period corresponding to each construction area is determined through a construction status model corresponding to the target progress supervision type and based on the construction progress time points corresponding to each construction area. The second-category time point is any natural time point in the construction object schedule.

7. The method according to claim 6, characterized in that For each construction area among the multiple construction areas, when the construction status model corresponding to the target progress supervision type is a planned construction status model, the target construction progress time period corresponding to the current construction area is determined through the planned construction status model and based on the second category time point, planned start time point and planned completion time point corresponding to the current construction area.

8. A construction object display device, characterized in that: The device comprises: An interface display module, used to display an object display interface and obtain a construction progress time point of a construction object; at least one progress supervision type is displayed in the object display interface; A model selection module, configured to select a progress supervision type selected from the at least one progress supervision type as a target progress supervision type, and determine a construction status model corresponding to the target progress supervision type; A status determination module, used to determine the construction status of the construction object through the construction progress time point and the construction status model corresponding to the target progress supervision type; and display the construction object through the construction status rendering; The first model module is used to generate at least one construction progress time period; the construction progress time period includes formal parameters; the formal parameters include at least one of a formal planned start time point and a formal planned completion time point; for each construction progress time period in the multiple construction progress time periods, when the current construction progress time period includes a formal planned start time point and a formal planned completion time point, the construction status corresponding to the current construction progress time period is determined according to the time sequence between the formal planned start time point and the formal planned completion time point; when the current construction progress time period includes a formal planned start time point or a formal planned completion time point, the construction status corresponding to the current construction progress time period is determined according to the position information of the formal planned start time point or the formal planned completion time point in the current construction progress time period; and a planned construction status model is obtained according to the corresponding relationship between each of the construction progress time periods and the corresponding construction status; The second model module is used to generate at least one construction progress time period; the construction progress time period includes a formal parameter; the formal parameter includes at least one of a formal actual start time point and a formal actual completion time point; for each construction progress time period in the multiple construction progress time periods, when the current construction progress time period includes a formal actual start time point and a formal actual completion time point, the construction state corresponding to the current construction progress time period is determined according to the time sequence between the formal actual start time point and the formal actual completion time point; when the current construction progress time period includes a formal actual start time point or a formal actual completion time point, the construction state corresponding to the current construction progress time period is determined according to the position information of the formal actual start time point or the formal actual completion time point in the current construction progress time period; according to the corresponding relationship between each of the construction progress time periods and the corresponding construction state, an actual construction state model is obtained; The third model module is used to obtain model generation rules and generate multiple formal parameters; the formal parameters include a formal planned start time point, a formal planned completion time point, a formal actual start time point and a formal actual completion time point; the model generation rules include a first generation rule, a second generation rule and a third generation rule; each of the formal parameters is set to be non-overlapping, and at least one construction progress time period is determined through the first generation rule and the non-overlapping formal parameters, and the construction status corresponding to each of the construction progress time periods is determined; any two formal parameters are set to overlap, and at least one construction progress time period is determined through the second generation rule and any two overlapping formal parameters, and the construction status corresponding to each of the construction progress time periods is determined; multiple formal parameters are set to overlap in pairs, and at least one construction progress time period is determined through the third generation rule and the overlapping formal parameters, and the construction status corresponding to each of the construction progress time periods is determined; according to the corresponding relationship between each of the construction progress time periods and the corresponding construction status, a comparative construction status model is obtained.

9. A computer device comprising a memory and a processor, wherein the memory stores a computer program, wherein: When the processor executes the computer program, the steps of the method according to any one of claims 1 to 7 are implemented.

10. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 7 are implemented.

11. A computer program product, comprising a computer program, characterized in that When the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 7 are implemented.