Information processing method and device for power grid transmission and transformation project construction drawing
Through the server synchronizing the three-dimensional engineering model files and real-time synchronization and refreshing of user operation information, the problem of difficulty in achieving multi-person online collaboration in the existing technology is solved, and the collaborative communication efficiency of construction drawing inspection and the quality of power grid engineering is improved.
Patent Information
- Application Number
- CN202411910433.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-24
- Publication Date
- 2025-04-18
- Estimated Expiration
- 2044-12-24
AI Technical Summary
In the prior art, it is difficult to achieve multi-person online collaboration on message interaction on three-dimensional models, resulting in poor user experience and affecting the efficiency and quality of construction drawing inspection.
The three-dimensional engineering model files are synchronized through the server, and real-time synchronization and refresh of user operation information is realized, allowing multiple users to collaborate on annotation and interaction online, improving the collaborative communication efficiency of construction drawing inspection.
It realizes the interaction and transmission of online messages among multiple people in three-dimensional scenarios, improves the efficiency of collaborative communication between multiple people in construction drawing inspections, and improves the quality of power grid projects.
Smart Images

Figure CN119847659A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of information processing, and in particular to an information processing method and device for construction drawings of power grid transmission and transformation projects. Background Art
[0002] Construction drawing review is an important task in power transmission and transformation projects. After the design results are delivered to the construction party, the construction personnel, supervisors, and construction personnel review the 3D design results based on experience and specifications, and raise questions and requirements. The designers answer questions or modify the design documents. How to quickly realize multi-person message interaction on the 3D model is a major challenge in 3D visualization technology.
[0003] In the prior art, model annotation method and perspective annotation method are used for message interaction on three-dimensional models. Usually, this method can pass the current user message to the model, but other users cannot view the message directly. Other users need to refresh the page continuously, or log in to the system for the second time, switch to the specific model and turn on the annotation function before they can see the user message, which seriously affects the user experience. Summary of the invention
[0004] The technical problem to be solved by the present invention is to provide an information processing method and device for construction drawings of power grid transmission and transformation projects, which can quickly realize multi-person online message interaction and transmission based on a monomer model in a three-dimensional scene, realize the collaborative work of construction drawing review, achieve monomer mode annotation messages, and refresh in real time during real-time multi-person interaction, thereby improving the efficiency of multi-person collaborative communication in construction drawing review and improving the quality of power grid projects.
[0005] In order to solve the above technical problems, the technical solution of the present invention is as follows:
[0006] A method for processing information of construction drawings of power transmission and transformation engineering of a power grid, applied to a server, comprising:
[0007] Acquire a three-dimensional engineering model file of a construction drawing of a power transmission and transformation project of a power grid, wherein the three-dimensional model file of the construction drawing of the power transmission and transformation project of the power grid includes: a substation and a line;
[0008] Synchronizing the 3D engineering model file to at least one browser in communication with the server, so that the at least one browser loads the 3D engineering model file in a 3D visualization scene;
[0009] Acquire first operation information of at least one operation performed by a first user on a first display interface of the three-dimensional engineering model of a first browser on the three-dimensional engineering model;
[0010] Synchronizing the first operation information to at least one second browser in communication with the server, so that the second browser loads the first operation information onto a second display interface of the second browser;
[0011] Receiving second operation information of at least one operation performed by a second user of at least one second browser on the second display interface;
[0012] The second operation information of the second user on the second display interface is synchronized with the first browser, and the second operation information is loaded.
[0013] Optionally, obtain the 3D engineering model file of the power grid transmission and transformation engineering construction drawing, including:
[0014] Obtain design documents, 3D documents and engineering model documents of construction drawings of power grid transmission and transformation projects;
[0015] A three-dimensional engineering model file is obtained according to the design document, the three-dimensional document and the engineering model document; wherein the design document is stored in the form of a file; the three-dimensional document includes: at least one of an oblique projection, an image file, an elevation file, and a laser point cloud; the engineering model document includes a substation and a line, and is stored in the form of a cache file.
[0016] Optionally, synchronizing the three-dimensional engineering model file to at least one browser in communication with the server includes:
[0017] receiving a loading request for loading a three-dimensional engineering model file sent by at least one browser communicating with the server;
[0018] An index file location of a 3D engineering model file is sent to at least one browser according to the loading request; and at least one browser loads the 3D engineering model file in a 3D visualization scene according to the index file location.
[0019] Optionally, loading the 3D engineering model file in a 3D visualization scene according to the index file location includes:
[0020] The design document and the three-dimensional document in the three-dimensional engineering model file are loaded according to the index file location, and the design document is opened in the browser, and the oblique projection, image file, elevation file, and three-dimensional document in the laser point cloud format are loaded to restore the three-dimensional display of the substation and the line in the browser.
[0021] Optionally, obtaining first operation information of at least one operation performed by a first user on a first display interface of the three-dimensional engineering model of a first browser on the three-dimensional engineering model includes:
[0022] First operation information is obtained in which a first user uses a visualization auxiliary tool to perform at least one of a viewing operation, a model annotation operation, and a measurement operation on a substation and a line in the three-dimensional engineering model on a first display interface of the three-dimensional engineering model of a first browser.
[0023] Optionally, the information processing method of the construction drawing of the power grid transmission and transformation project also includes:
[0024] According to at least one of the first operation information, at least one of the second operation information and the three-dimensional engineering model, a joint inspection report of the construction drawing of the power transmission and transformation project of the power grid is formed;
[0025] The review report is stored in a preset document format or synchronized to at least one browser.
[0026] An embodiment of the present invention further provides a method for processing information of a construction drawing of a power transmission and transformation project of a power grid, which is applied to a browser communicating with a server, and the method comprises:
[0027] Receiving a three-dimensional engineering model file of a construction drawing of a power transmission and transformation project of a power grid synchronized by a server, wherein the three-dimensional model file of the construction drawing of the power transmission and transformation project of the power grid includes: a substation and a line;
[0028] Loading the three-dimensional engineering model file in a three-dimensional visualization scene;
[0029] Synchronizing, via a server, first operation information of at least one operation performed by a first user on the three-dimensional engineering model on a first display interface of the three-dimensional engineering model in a first browser to at least one second browser in communication with the server, so that the second browser loads the first operation information onto a second display interface of the second browser;
[0030] Second operation information of at least one operation performed by a second user of at least one second browser on the second display interface is received through the server, and the second operation information is loaded.
[0031] An embodiment of the present invention further provides an information processing device for a construction drawing of a power transmission and transformation project of a power grid, which is applied to a server, and the device comprises:
[0032] The transceiver module is used to obtain a three-dimensional engineering model file of a construction drawing of a power transmission and transformation project of a power grid, wherein the three-dimensional model file of the construction drawing of the power transmission and transformation project of the power grid includes: a substation and a line;
[0033] A processing module is used to synchronize the three-dimensional engineering model file to at least one browser communicating with the server, so that the at least one browser loads the three-dimensional engineering model file in a three-dimensional visualization scene; obtain first operation information of at least one operation performed by a first user on the three-dimensional engineering model on a first display interface of the three-dimensional engineering model of the first browser; synchronize the first operation information to at least one second browser communicating with the server, so that the second browser loads the first operation information to a second display interface of the second browser; receive second operation information of at least one operation performed by a second user of at least one second browser on the second display interface; synchronize the second operation information of the second user on the second display interface to the first browser, and load the second operation information.
[0034] An embodiment of the present invention further provides an information processing device for a construction drawing of a power transmission and transformation project of a power grid, which is applied to a browser communicating with a server, and the device comprises:
[0035] The transceiver module is used to receive the three-dimensional engineering model file of the power transmission and transformation engineering construction drawing of the power grid synchronized by the server, and the three-dimensional model file of the power transmission and transformation engineering construction drawing of the power grid includes: a substation and a line;
[0036] A processing module is used to load the three-dimensional engineering model file in a three-dimensional visualization scene; synchronize first operation information of at least one operation performed by a first user on the three-dimensional engineering model on a first display interface of the three-dimensional engineering model of a first browser to at least one second browser communicating with the server through a server, so that the second browser loads the first operation information to a second display interface of the second browser; receive second operation information of at least one operation performed by a second user of at least one second browser on the second display interface through the server, and load the second operation information.
[0037] An embodiment of the present invention further provides a computer-readable storage medium storing instructions, which, when executed on a computer, enable the computer to execute the method described above or the method described above.
[0038] The above solution of the present invention includes at least the following beneficial effects:
[0039] The above scheme of the present invention can send operation messages of 3D engineering model files by multiple users in time, and users can receive collaborative messages on the model without refreshing the page. Multiple people can share information online at the same time, and multiple roles can be online at the same time, such as owners, supervisors, construction, and designers can be online at the same time to achieve operation communication and information sharing, and quickly realize multi-person online message interaction and transmission based on a single model in a 3D scene, realize the collaborative work of construction drawing review, achieve single mode annotation messages, and refresh in real time when multiple people interact in real time, improve the efficiency of collaborative communication among multiple people in construction drawing review, and improve the quality of power grid projects. BRIEF DESCRIPTION OF THE DRAWINGS
[0040] Figure 1 It is a schematic flow chart of the information processing method of the power grid transmission and transformation engineering construction drawing of the present invention;
[0041] Figure 2 It is a message interaction flow diagram of a three-dimensional visualization embodiment of the power grid engineering construction drawing review of the present invention. DETAILED DESCRIPTION
[0042] The exemplary embodiments of the present invention will be described in more detail below with reference to the accompanying drawings. Although the exemplary embodiments of the present invention are shown in the accompanying drawings, it should be understood that the present invention can be implemented in various forms and should not be limited by the embodiments set forth herein. On the contrary, these embodiments are provided in order to enable a more thorough understanding of the present invention and to enable the scope of the present invention to be fully communicated to those skilled in the art.
[0043] like Figure 1 As shown, an embodiment of the present invention provides an information processing method for a power grid transmission and transformation engineering construction drawing, which is applied to a server and includes:
[0044] Step 11, obtaining a three-dimensional engineering model file of a construction drawing of a power transmission and transformation project of a power grid, wherein the three-dimensional model file of the construction drawing of the power transmission and transformation project of a power grid includes: a substation and a line;
[0045] Step 12, synchronizing the 3D engineering model file to at least one browser in communication with the server, so that the at least one browser loads the 3D engineering model file in a 3D visualization scene;
[0046] Step 13, obtaining first operation information of at least one operation performed by a first user on a first display interface of the three-dimensional engineering model of a first browser on the three-dimensional engineering model;
[0047] Step 14: synchronizing the first operation information to at least one second browser in communication with the server, so that the second browser loads the first operation information onto a second display interface of the second browser;
[0048] Step 15, receiving second operation information of at least one operation performed by a second user of at least one second browser on the second display interface;
[0049] Step 16: synchronize the second operation information of the second user on the second display interface with the first browser, and load the second operation information.
[0050] In this embodiment, multiple users send operation messages to the three-dimensional engineering model file in a timely manner, and users can receive collaborative messages on the model without refreshing the page. Multiple people can share information online at the same time, and multiple roles can be online at the same time, such as owners, supervisors, construction, and designers can be online at the same time to achieve operational communication and information sharing. It quickly realizes the online message interaction and transmission of multiple people based on the monomer model in the three-dimensional scene, realizes the collaborative work of the construction drawing review, achieves the annotation message of the monomer mode, and refreshes in real time when multiple people interact in real time, improves the efficiency of collaborative communication among multiple people in the construction drawing review, and improves the quality of power grid projects.
[0051] In an optional embodiment of the present invention, in step 11, obtaining a three-dimensional engineering model file of a construction drawing of a power grid transmission and transformation project includes:
[0052] Step 111, obtaining design documents, three-dimensional documents and engineering model documents of construction drawings of power grid transmission and transformation projects;
[0053] Step 112, obtaining a three-dimensional engineering model file according to the design document, the three-dimensional document and the engineering model document; wherein the design document will be stored in the form of a file; the three-dimensional document includes: at least one of an oblique projection, an image file, an elevation file, and a laser point cloud; the engineering model document includes a substation and a line, and is stored in the form of a cache file.
[0054] In this embodiment, the three-dimensional engineering model file of the power grid transmission and transformation project construction drawing includes but is not limited to design documents and three-dimensional documents, and GIS (geographic information system) information such as oblique projection, image files, elevation files, laser point clouds, and power grid-related standard files can be uploaded at the same time.
[0055] Design files, such as files in pdf, doc, and xls formats, are stored on the server disk in the form of files, and the file storage location information is recorded in the index file.
[0056] The 3D file formats include oblique projection, image files, elevation files, and laser point clouds. The engineering models include substations and lines with the suffix gim, and the GIS data models include tiff, las, and osgb. For files in this format, the program performs lightweight 3D file parsing, converts the above 3D formats into cache files gltf, stores them on the server disk, and records the cache file storage location information in the index file.
[0057] In an optional embodiment of the present invention, in step 12, synchronizing the three-dimensional engineering model file to at least one browser communicating with the server includes:
[0058] Step 121, receiving a loading request for loading a three-dimensional engineering model file sent by at least one browser communicating with the server;
[0059] Step 122: sending the index file location of the 3D engineering model file to at least one browser according to the loading request; allowing at least one browser to load the 3D engineering model file in a 3D visualization scene according to the index file location.
[0060] In this embodiment, the three-dimensional engineering model files of the substation and the line are loaded in the three-dimensional visualization scene to realize the display of the power transmission and transformation engineering model, and the relevant design drawing files and design instructions are loaded.
[0061] When designers, construction workers, supervisors, owners and other users open the system with a browser, the browser requests the index file from the server. After the index file is downloaded, the browser requests the storage location information of the 3D model file, design file and GIS data file based on the index file address.
[0062] Furthermore, the 3D engine used is a client browser engine based on the WebGL technology, which can dynamically load the 3D cache model gltf file according to the specific scenario of power transmission and transformation, and can provide lightweight processing capabilities.
[0063] The content loaded in the 3D engine includes the substation and the line 3D cache file gltf. Through the lightweight engine rendering mechanism, the 3D display of the substation and line is restored in the browser.
[0064] Load GIS data including tiff, las, and osgb 3D files gltf in the 3D engine, and restore terrain, images, point clouds, and oblique projection 3D GIS files in the browser through the lightweight engine rendering mechanism.
[0065] In the 3D engine, relevant design drawing files and design instructions are loaded according to the content of the index file, and the documents can be opened and browsed in the browser.
[0066] In an optional embodiment of the present invention, in step 122, loading the 3D engineering model file in the 3D visualization scene according to the index file location includes:
[0067] Step 1221, load the design document and the three-dimensional document in the three-dimensional engineering model file according to the index file location, open the design document in the browser, load the oblique projection, image file, elevation file, and three-dimensional document in the laser point cloud format, and restore the three-dimensional display of the substation and the line in the browser.
[0068] In an optional embodiment of the present invention, in step 13, obtaining first operation information of at least one operation performed by the first user on the substation and the line in the three-dimensional engineering model on the first display interface of the three-dimensional engineering model of the first browser includes:
[0069] Step 131, obtaining first operation information of a first user performing at least one of viewing operation, model annotation operation and measurement operation on a substation and a line in the three-dimensional engineering model on a first display interface of the three-dimensional engineering model of a first browser through a visualization auxiliary tool.
[0070] In this embodiment, through the three-dimensional visualization auxiliary tool, the user can roam in the three-dimensional scene, view the substation and line models and attributes, and can measure, slice, show and hide, and annotate model operations.
[0071] Users can browse three-dimensional scenes and view the equipment, structures, design properties, and engineering properties in the substation.
[0072] The 3D visualization scene provides 3D scene roaming and realizes the 3D manipulator function, enabling users to walk in the 3D scene, such as moving forward, backward, left, right, jumping, flying and other actions.
[0073] In the 3D scene of the substation loaded in the browser, the keyboard and mouse are used to call the program method based on the 3D operator technology to simulate the first-person walking and flying in the browser. Use the W key to move forward and call the program go() method to move forward; use the S key to move backward and call the back() method to move backward; use the A key to move left and call the left() method to move left; use the D key to move right and call the right() method to move right; use the space bar to jump and the jump() method to jump, and use the mouse wheel and four direction keys to fly and call the fly() method to fly in the air.
[0074] Visual auxiliary tools are provided in the 3D visualization scene to annotate model operations and express the opinions and suggestions of designers, construction personnel, supervisors, and owners.
[0075] After the first user (designer) publishes the 3D design results, such as the 3D engineering model of the 3D substation, design drawings and other information, the second user (construction personnel, supervision personnel or owner personnel, these three types of personnel are referred to as "construction party") can browse online and check the design results published by the designer.
[0076] The second user checks whether the equipment safety spacing is sufficient from the perspective of construction technology, that is, measures the distance between the two devices. The second user finds the device to be measured in the 3D substation scene, selects the "Measurement" tool, and clicks on the first device, and the program records the coordinate position of the first point; the second user clicks on another location, and the program records the coordinate position of the second point. The measurement program will calculate the actual length between the two points based on the relative distance between the two coordinate points and the current scale, draw a straight line, and mark the digital length.
[0077] When the second user finds that the length is lower than the safety distance, he / she will annotate the model with text such as "Insufficient safety distance". The annotation information will be sent to the web socket service by the vue-socket user interaction. The web socket service pushes the message interaction service. The message interaction server broadcasts the message to the browsers of all online personnel. The browser requests to update the relevant annotation information, so that other online personnel can see the builder's annotation information without refreshing their computers.
[0078] For example, the device size measurement, model cross-section and vertical sectioning, model or component display and hiding, can be viewed from multiple angles and multiple sections in three dimensions. These operation principles and processes are the same as the above-mentioned "measurement".
[0079] In an optional embodiment of the present invention, in step 14, the first operation information is synchronized to at least one second browser communicating with the server, so that the second browser loads the first operation information onto a second display interface of the second browser;
[0080] Step 15, receiving second operation information of at least one operation performed by a second user of at least one second browser on the second display interface;
[0081] Step 16: synchronize the second operation information of the second user on the second display interface with the first browser, and load the second operation information.
[0082] In this embodiment, multi-person online collaborative communication is achieved through the interaction of operation information of users of different browsers, such as a message interaction mechanism among designers, construction personnel, supervisors, and owners.
[0083] like Figure 2 As shown, in this embodiment, for each browser, a three-dimensional scene is loaded, multiple users send messages, the server monitors, model message services are performed, and model message interactions are performed.
[0084] Specifically, load the three-dimensional scene to realize the display of substation and line engineering models; display of GIS terrain, landform, point cloud, oblique projection files; and display of other engineering files.
[0085] Multi-user message: When a user writes a message on a 3D model using the annotation function of a 3D auxiliary tool, the browser sends the message to the server.
[0086] The server monitors and the server's long-term monitoring service receives this message and forwards it to the model message service.
[0087] The model message service will record the previous online user sessions. When recording each user action, the model message service will actively broadcast a message to the relevant user browser.
[0088] Model message interaction: after receiving the model message service, the browser 3D engine refreshes the model message, receives the latest message in real time and displays it.
[0089] In an optional embodiment of the present invention, the information processing method of the power grid transmission and transformation project construction drawing further includes:
[0090] Step 17, forming a joint inspection report of the power grid transmission and transformation project construction drawings according to at least one of the first operation information and at least one of the second operation information and the three-dimensional engineering model;
[0091] Step 18: Store the review report in a preset document format or synchronize it to at least one browser.
[0092] In this embodiment, the information of multi-user interaction and the three-dimensional engineering model can be used to generate an inspection report, and the communication process can be formed into meeting minutes, which can be downloaded and stored.
[0093] The three-dimensional visualization interactive method for checking construction drawings of power grid transmission and transformation projects described in the above embodiment of the present invention comprises the following steps:
[0094] Step 111: The designer uploads the substation engineering design files, 3D engineering models, and related documents; the uploaded files include but are not limited to the design and 3D documents, and GIS information such as oblique projection, image files, elevation files, laser point clouds, and grid-related standard files can also be uploaded. The supported file formats are gim, pdf, doc, tiff, las, osgb, and xls.
[0095] Step 112: Load the substation and line 3D engineering model files in the 3D visualization scene to display the power transmission and transformation engineering model, and load the relevant design drawing files and design instructions. Specifically, the content loaded in the 3D engine includes 3D gim models, pdf drawing files, doc design plans, point cloud data in .tiff, las, osgb and other formats. The 3D engine used is a client browser engine based on webgl technology, which can dynamically load 3D models according to the specific scenes of power transmission and transformation, and can provide lightweight processing capabilities.
[0096] Step 113: Provide 3D visualization auxiliary tools, users can roam in the 3D scene, view the substation and line models, attributes, and can measure, cut, show and hide, and annotate model operations. Specifically, users can browse the 3D scene, the equipment, buildings, design attributes, and engineering attributes in the substation. For example, the user can measure the size of the equipment, cut the model horizontally and vertically, show and hide the model or components, and add annotations to the model.
[0097] Step 114: Provide a message interaction mechanism for designers, construction personnel, supervisors, and owners to achieve multi-person online collaborative communication.
[0098] Step 115: Based on the communication process and conclusions, a construction drawing briefing and review report is generated, and the opinions and conclusions of the multi-person communication are saved in the form of an exported document. The interactive messages and conclusions in step 114 are exported as a briefing meeting template to a construction drawing review meeting minutes. This is the last step of a briefing meeting, which can be used for publishing or archiving.
[0099] The above method of the present invention sends messages in time through multiple browsers, and users can receive collaborative messages on the model without refreshing the page. Multiple people can share information online at the same time, and multiple roles can be supported to be online at the same time, such as owners, supervisors, construction, and designers, to achieve technical communication and information sharing. The efficiency of construction drawing review has been improved by 29%, the accuracy of locating design quality problems has been improved by 31%, the cost of collaborative work of multiple people in construction drawing review has been reduced, the efficiency of collaborative communication of multiple people in construction drawing review has been improved, and the quality of power grid projects has been improved.
[0100] An embodiment of the present invention further provides a method for processing information of a construction drawing of a power transmission and transformation project of a power grid, using a browser that communicates with a server, the method comprising:
[0101] Receiving a 3D engineering model file of a construction drawing of a power transmission and transformation project of a power grid synchronized by a server, wherein the 3D engineering model file of the construction drawing of the power transmission and transformation project of the power grid includes: a substation and a line;
[0102] Loading the three-dimensional engineering model file in a three-dimensional visualization scene;
[0103] Synchronizing, via a server, first operation information of at least one operation performed by a first user on a first display interface of the three-dimensional engineering model on a first browser to at least one second browser in communication with the server, so that the second browser loads the first operation information onto a second display interface of the second browser;
[0104] Second operation information of at least one operation performed by a second user of at least one second browser on the second display interface is received through the server, and the second operation information is loaded.
[0105] This method is a method on the browser client side corresponding to the above-mentioned method on the server side. All implementation methods of the above-mentioned method on the server side are applicable to the method on the browser side and can achieve the same technical effect.
[0106] An embodiment of the present invention further provides an information processing device for a construction drawing of a power transmission and transformation project of a power grid, which is applied to a server, and the device comprises:
[0107] The transceiver module is used to obtain a three-dimensional engineering model file of a construction drawing of a power transmission and transformation project of a power grid, wherein the three-dimensional model file of the construction drawing of the power transmission and transformation project of the power grid includes: a substation and a line;
[0108] A processing module is used to synchronize the three-dimensional engineering model file to at least one browser communicating with the server, so that the at least one browser loads the three-dimensional engineering model file in a three-dimensional visualization scene; obtain first operation information of at least one operation performed by a first user on the three-dimensional engineering model on a first display interface of the three-dimensional engineering model of the first browser; synchronize the first operation information to at least one second browser communicating with the server, so that the second browser loads the first operation information to a second display interface of the second browser; receive second operation information of at least one operation performed by a second user of at least one second browser on the second display interface; synchronize the second operation information of the second user on the second display interface to the first browser, and load the second operation information.
[0109] Optionally, obtain the 3D engineering model file of the power grid transmission and transformation engineering construction drawing, including:
[0110] Obtain design documents, 3D documents and engineering model documents of construction drawings of power grid transmission and transformation projects;
[0111] A three-dimensional engineering model file is obtained according to the design document, the three-dimensional document and the engineering model document; wherein the design document is stored in the form of a file; the three-dimensional document includes: at least one of an oblique projection, an image file, an elevation file, and a laser point cloud; the engineering model document includes a substation and a line, and is stored in the form of a cache file.
[0112] Optionally, synchronizing the three-dimensional engineering model file to at least one browser in communication with the server includes:
[0113] receiving a loading request for loading a three-dimensional engineering model file sent by at least one browser communicating with the server;
[0114] An index file location of a 3D engineering model file is sent to at least one browser according to the loading request; and at least one browser loads the 3D engineering model file in a 3D visualization scene according to the index file location.
[0115] Optionally, loading the 3D engineering model file in a 3D visualization scene according to the index file location includes:
[0116] The design document and the three-dimensional document in the three-dimensional engineering model file are loaded according to the index file location, and the design document is opened in the browser, and the oblique projection, image file, elevation file, and three-dimensional document in the laser point cloud format are loaded to restore the three-dimensional display of the substation and the line in the browser.
[0117] Optionally, obtaining first operation information of at least one operation performed by a first user on a first display interface of the three-dimensional engineering model of a first browser on the three-dimensional engineering model includes:
[0118] First operation information is obtained in which a first user uses a visualization auxiliary tool to perform at least one of a viewing operation, a model annotation operation, and a measurement operation on a substation and a line in the three-dimensional engineering model on a first display interface of the three-dimensional engineering model of a first browser.
[0119] Optionally, the processing module is further used to form a joint inspection report of the power grid transmission and transformation project construction drawings according to at least one of the first operation information, at least one of the second operation information and the three-dimensional engineering model;
[0120] The device is a device corresponding to the above-mentioned server-side method. All implementation methods of the above-mentioned server-side method are applicable to the embodiments of the device and can achieve the same technical effects.
[0121] An embodiment of the present invention further provides an information processing device for a construction drawing of a power transmission and transformation project of a power grid, which is applied to a browser communicating with a server, and the device comprises:
[0122] The transceiver module is used to receive the three-dimensional engineering model file of the power transmission and transformation engineering construction drawing of the power grid synchronized by the server, and the three-dimensional model file of the power transmission and transformation engineering construction drawing of the power grid includes: a substation and a line;
[0123] A processing module is used to load the three-dimensional engineering model file in a three-dimensional visualization scene; synchronize first operation information of at least one operation performed by a first user on the three-dimensional engineering model on a first display interface of the three-dimensional engineering model of a first browser to at least one second browser communicating with the server through a server, so that the second browser loads the first operation information to a second display interface of the second browser; receive second operation information of at least one operation performed by a second user of at least one second browser on the second display interface through the server, and load the second operation information.
[0124] The device is a device corresponding to the above-mentioned method on the browser side. All implementation methods of the above-mentioned method on the browser side are applicable to the embodiments of the device and can achieve the same technical effects.
[0125] An embodiment of the present invention further provides a computer-readable storage medium storing instructions, which, when executed on a computer, enable the computer to execute the method described above or the method described above.
[0126] Those skilled in the art will appreciate that the units and algorithm steps of each example described in conjunction with the embodiments invented herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of the present invention.
[0127] Those skilled in the art can clearly understand that, for the convenience and brevity of description, the specific working processes of the systems, devices and units described above can refer to the corresponding processes in the aforementioned method embodiments and will not be repeated here.
[0128] In the embodiments provided by the present invention, it should be understood that the disclosed devices and methods can be implemented in other ways. For example, the device embodiments described above are only schematic, for example, the division of units is only a logical function division, and there may be other division methods in actual implementation, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.
[0129] The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.
[0130] In addition, each functional unit in each embodiment of the present invention may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit.
[0131] If the functions are implemented in the form of software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present invention, or the part that contributes to the prior art, or the part of the technical solution, can be embodied in the form of a software product. The computer software product is stored in a storage medium, including several instructions for a computer device (which can be a personal computer, a server, or a network device, etc.) to perform all or part of the steps of the methods of various embodiments of the present invention. The aforementioned storage medium includes: various media that can store program codes, such as USB flash drives, mobile hard disks, ROM, RAM, magnetic disks, or optical disks.
[0132] In addition, it should be noted that in the apparatus and method of the present invention, it is obvious that each component or each step can be decomposed and / or recombined. These decompositions and / or recombinations should be regarded as equivalent schemes of the present invention. Moreover, the steps of performing the above-mentioned series of processing can naturally be performed in chronological order according to the order of description, but it is not necessary to perform them in chronological order, and some steps can be performed in parallel or independently of each other. For those of ordinary skill in the art, it is understood that all or any steps or components of the method and apparatus of the present invention can be implemented in any computing device (including processors, storage media, etc.) or a network of computing devices in hardware, firmware, software or a combination thereof, which can be achieved by those of ordinary skill in the art using their basic programming skills after reading the description of the present invention.
[0133] Therefore, the purpose of the present invention can also be achieved by running a program or a group of programs on any computing device. The computing device can be a well-known general-purpose device. Therefore, the purpose of the present invention can also be achieved by simply providing a program product containing a program code for implementing a method or device. That is to say, such a program product also constitutes the present invention, and a storage medium storing such a program product also constitutes the present invention. Obviously, the storage medium can be any well-known storage medium or any storage medium developed in the future. It should also be pointed out that in the device and method of the present invention, it is obvious that each component or each step can be decomposed and / or recombined. These decompositions and / or recombinations should be regarded as equivalent schemes of the present invention. In addition, the steps of performing the above-mentioned series of processing can naturally be performed in chronological order according to the order of description, but it is not necessary to perform them in chronological order. Some steps can be performed in parallel or independently of each other.
[0134] The above is a preferred embodiment of the present invention. It should be pointed out that for ordinary technicians in this technical field, several improvements and modifications can be made without departing from the principles of the present invention. These improvements and modifications should also be regarded as the scope of protection of the present invention.
Claims
1. A method for processing information of construction drawings of power transmission and transformation engineering of a power grid, characterized in that: Applicable to servers, including: Acquire a three-dimensional engineering model file of a construction drawing of a power transmission and transformation project of a power grid, wherein the three-dimensional model file of the construction drawing of the power transmission and transformation project of the power grid includes: a substation and a line; Synchronizing the 3D engineering model file to at least one browser in communication with the server, so that the at least one browser loads the 3D engineering model file in a 3D visualization scene; Acquire first operation information of at least one operation performed by a first user on a first display interface of the three-dimensional engineering model of a first browser on the three-dimensional engineering model; Synchronizing the first operation information to at least one second browser in communication with the server, so that the second browser loads the first operation information onto a second display interface of the second browser; Receiving second operation information of at least one operation performed by a second user of at least one second browser on the second display interface; The second operation information of the second user on the second display interface is synchronized with the first browser, and the second operation information is loaded.
2. The information processing method of the power grid transmission and transformation engineering construction drawing according to claim 1 is characterized in that: Obtain the 3D engineering model files of the power grid transmission and transformation project construction drawings, including: Obtain design documents, 3D documents and engineering model documents of construction drawings of power grid transmission and transformation projects; A three-dimensional engineering model file is obtained according to the design document, the three-dimensional document and the engineering model document; wherein the design document is stored in the form of a file; the three-dimensional document includes: at least one of an oblique projection, an image file, an elevation file, and a laser point cloud; the engineering model document includes a substation and a line, and is stored in the form of a cache file.
3. The information processing method of the power grid transmission and transformation engineering construction drawing according to claim 2 is characterized in that: Synchronizing the three-dimensional engineering model file to at least one browser in communication with the server, comprising: receiving a loading request for loading a three-dimensional engineering model file sent by at least one browser communicating with the server; An index file location of a 3D engineering model file is sent to at least one browser according to the loading request; and at least one browser loads the 3D engineering model file in a 3D visualization scene according to the index file location.
4. The information processing method of the power grid transmission and transformation engineering construction drawing according to claim 3 is characterized in that: Loading the 3D engineering model file in a 3D visualization scene according to the index file location includes: The design document and the three-dimensional document in the three-dimensional engineering model file are loaded according to the index file location, and the design document is opened in the browser, and the oblique projection, image file, elevation file, and three-dimensional document in the laser point cloud format are loaded to restore the three-dimensional display of the substation and the line in the browser.
5. The information processing method of the power grid transmission and transformation engineering construction drawing according to claim 1 is characterized in that: Acquiring first operation information of at least one operation performed by a first user on a first display interface of the three-dimensional engineering model of a first browser on the three-dimensional engineering model, including: First operation information is obtained in which a first user uses a visualization auxiliary tool to perform at least one of a viewing operation, a model annotation operation, and a measurement operation on a substation and a line in the three-dimensional engineering model on a first display interface of the three-dimensional engineering model of a first browser.
6. The information processing method of the power grid transmission and transformation engineering construction drawing according to claim 5 is characterized in that: Also includes: Forming a joint inspection report of the construction drawings of the power transmission and transformation project of the power grid according to at least one of the first operation information, at least one of the second operation information and the three-dimensional engineering model; The review report is stored in a preset document format or synchronized to at least one browser.
7. A method for processing information of construction drawings of power transmission and transformation engineering of a power grid, characterized in that: Applied to a browser communicating with a server, the method comprises: Receiving a three-dimensional engineering model file of a construction drawing of a power transmission and transformation project of a power grid synchronized by a server, wherein the three-dimensional model file of the construction drawing of the power transmission and transformation project of the power grid includes: a substation and a line; Loading the three-dimensional engineering model file in a three-dimensional visualization scene; Synchronizing, via a server, first operation information of at least one operation performed by a first user on a first display interface of the three-dimensional engineering model on a first browser to at least one second browser in communication with the server, so that the second browser loads the first operation information onto a second display interface of the second browser; Second operation information of at least one operation performed by a second user of at least one second browser on the second display interface is received through the server, and the second operation information is loaded.
8. An information processing device for construction drawings of power transmission and transformation projects of a power grid, characterized in that: Applied to a server, the device comprises: The transceiver module is used to obtain a three-dimensional engineering model file of a construction drawing of a power transmission and transformation project of a power grid, wherein the three-dimensional model file of the construction drawing of the power transmission and transformation project of the power grid includes: a substation and a line; A processing module is used to synchronize the three-dimensional engineering model file to at least one browser communicating with the server, so that the at least one browser loads the three-dimensional engineering model file in a three-dimensional visualization scene; obtain first operation information of at least one operation performed by a first user on the three-dimensional engineering model on a first display interface of the three-dimensional engineering model of the first browser; synchronize the first operation information to at least one second browser communicating with the server, so that the second browser loads the first operation information to a second display interface of the second browser; receive second operation information of at least one operation performed by a second user of at least one second browser on the second display interface; synchronize the second operation information of the second user on the second display interface to the first browser, and load the second operation information.
9. An information processing device for construction drawings of power transmission and transformation engineering of a power grid, characterized in that: Applied to a browser communicating with a server, the device comprises: The transceiver module is used to receive the three-dimensional engineering model file of the power transmission and transformation engineering construction drawing of the power grid synchronized by the server, and the three-dimensional model file of the power transmission and transformation engineering construction drawing of the power grid includes: a substation and a line; A processing module is used to load the three-dimensional engineering model file in a three-dimensional visualization scene; synchronize first operation information of at least one operation performed by a first user on the three-dimensional engineering model on a first display interface of the three-dimensional engineering model of a first browser to at least one second browser communicating with the server through a server, so that the second browser loads the first operation information to a second display interface of the second browser; receive second operation information of at least one operation performed by a second user of at least one second browser on the second display interface through the server, and load the second operation information.
10. A computer-readable storage medium, characterized in that: Instructions are stored, and when the instructions are executed on a computer, the computer is caused to execute the method according to any one of claims 1 to 6 or the method according to claim 7.
Citation Information
Patent Citations
Power transmission project design review method assisted by grid holographic digital map system
CN102663826A
Power transmission and transformation information processing method and device
CN104376392A
VR technology-based multi-person cooperation power transmission and transformation project design three-dimensional modeling method
CN111739148A
Collaboration-oriented three-dimensional CAD model external information synchronization system and method
CN113139219A
Power transmission and transformation project simulation disclosure system based on three-dimensional design
CN117454644A