A method and device for processing information of a power grid transmission and transformation engineering construction drawing
By synchronizing 3D model files with a server, multi-user online message interaction is achieved, solving the problem that 3D models cannot be updated in real time in existing technologies, and improving the collaborative efficiency of construction drawing inspection and the quality of power grid projects.
Patent Information
- Application Number
- CN202411910433.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-24
- Publication Date
- 2026-02-06
- Estimated Expiration
- 2044-12-24
AI Technical Summary
In existing technologies, multi-person message interaction on 3D models cannot be refreshed in real time, which affects user experience and the collaborative efficiency of construction drawing inspection.
By synchronizing the 3D model files of power grid transmission and transformation engineering construction drawings with the server, the operation information can be transmitted and refreshed in real time between multiple browsers, and online collaborative communication among multiple roles can be supported.
It enables multi-person online message interaction and transmission in a 3D scene, improves the collaborative communication efficiency of construction drawing inspection work, and enhances the quality of power grid projects.
Smart Images

Figure CN119847659B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the technical field of information processing, in particular to an information processing method and device for power grid transmission and transformation engineering construction drawing. BACKGROUND
[0002] Construction drawing review is an important work of power transmission and transformation engineering. The main work is that after the design results are delivered to the construction party, the construction personnel, supervision personnel and construction personnel review the three-dimensional design results according to experience and specifications, and put forward questions and requirements, and the designer answers questions or modifies the design file. How to quickly realize multi-person message interaction on the three-dimensional model is a major challenge in three-dimensional visualization technology.
[0003] In the prior art, the model annotation method and the perspective annotation method are used for message interaction on the three-dimensional model. Generally, this method can transmit the current user message to the model, but other users cannot directly view the message. Other users need to constantly refresh the page or log in to the system again, switch to the specific model, open the annotation function, and then see the user message, which seriously affects the user experience. SUMMARY
[0004] The technical problem to be solved by the present application is to provide an information processing method and device for power grid transmission and transformation engineering construction drawing, which quickly realizes multi-person online message interaction and transmission based on single model in a three-dimensional scene, realizes construction drawing review work cooperation, realizes single model annotation message, real-time multi-person interaction, real-time refresh, improves the efficiency of construction drawing review multi-person communication, and improves the quality of power grid engineering.
[0005] To solve the above technical problems, the technical scheme of the present application is as follows:
[0006] An information processing method for power grid transmission and transformation engineering construction drawing, applied to a server, comprising:
[0007] Obtaining a three-dimensional engineering model file of a power grid transmission and transformation engineering construction drawing, wherein the three-dimensional model file of the power grid transmission and transformation engineering construction drawing comprises a substation and a line;
[0008] Synchronizing the three-dimensional engineering model file to at least one browser in communication with the server, so that the at least one browser loads the three-dimensional engineering model file in a three-dimensional visualization scene;
[0009] Obtaining first operation information of at least one operation of a first user on a first display interface of the three-dimensional engineering model in a first browser;
[0010] synchronizing the first operation information to at least one second browser in communication with the server, such 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 of a second user on the second display interface of the second browser;
[0012] synchronizing the second operation information of the second user on the second display interface to the first browser and loading the second operation information.
[0013] Optionally, the three-dimensional engineering model file of the power grid transmission and transformation engineering construction drawing is obtained, including:
[0014] obtaining design documents, three-dimensional documents and engineering model documents of the power grid transmission and transformation engineering construction drawing;
[0015] obtaining a three-dimensional engineering model file according to the design documents, three-dimensional documents and engineering model documents; wherein the design documents are stored in the form of files; the three-dimensional documents include at least one of oblique projection, image file, elevation file, laser point cloud, and the engineering model documents include a substation and a line and are stored in the form of cache files.
[0016] Optionally, the three-dimensional engineering model file is synchronized to at least one browser in communication with the server, including:
[0017] receiving a loading request for loading the three-dimensional engineering model file sent by at least one browser in communication with the server;
[0018] sending an index file position of the three-dimensional engineering model file to at least one browser according to the loading request; such that at least one browser loads the three-dimensional engineering model file in a three-dimensional visualization scene according to the index file position.
[0019] Optionally, the three-dimensional engineering model file is loaded in a three-dimensional visualization scene according to the index file position, including:
[0020] loading design documents and three-dimensional documents in the three-dimensional engineering model file according to the index file position, and opening the design documents in the browser, loading three-dimensional documents in the form of oblique projection, image file, elevation file and laser point cloud, and restoring three-dimensional display of the substation and the line in the browser.
[0021] Optionally, the first operation information of at least one operation of the first user on the first display interface of the first browser on the three-dimensional engineering model is obtained, including:
[0022] Obtain first operation information of at least one operation of the first user on the first display interface of the three-dimensional engineering model in the first browser, including at least one of the following operations: viewing operation, model comment operation and measurement operation on the substation and line in the three-dimensional engineering model through the visual aid tool.
[0023] Optionally, the information processing method of the power transmission and transformation engineering construction drawing further comprises:
[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 review report of the power transmission and transformation engineering construction drawing is formed.
[0025] The review report is stored in a preset document format or synchronized to at least one browser.
[0026] Embodiments of the present application also provide an information processing method of a power transmission and transformation engineering construction drawing, applied to a browser in communication with a server, and the method comprises:
[0027] Receiving a three-dimensional engineering model file of a power transmission and transformation engineering construction drawing synchronized by a server, wherein the three-dimensional model file of the power transmission and transformation engineering construction drawing comprises a substation and a line.
[0028] Loading the three-dimensional engineering model file in a three-dimensional visualization scene.
[0029] Synchronizing first operation information of at least one operation of the first user on the first display interface of the three-dimensional engineering model in the first browser to at least one second browser in communication with the server through the server, so that the second browser loads the first operation information on a second display interface of the second browser.
[0030] Receiving second operation information of at least one operation of a second user of at least one second browser on the second display interface through the server, and loading the second operation information.
[0031] Embodiments of the present application also provide an information processing device of a power transmission and transformation engineering construction drawing, applied to a server, and the device comprises:
[0032] A transceiving module is configured to obtain a three-dimensional engineering model file of a power transmission and transformation engineering construction drawing, wherein the three-dimensional model file of the power transmission and transformation engineering construction drawing comprises a substation and a line.
[0033] The processing module is configured to synchronize the three-dimensional engineering model file to at least one browser in communication 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 in the first browser; synchronize 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 on a second display interface of the second browser; receive second operation information of at least one operation performed by a second user on the second display interface; and 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] Embodiments of the present application also provide an information processing device for a power grid transmission and transformation engineering construction drawing, applied to a browser in communication with a server, the device comprising:
[0035] The transceiving module is configured to receive a three-dimensional engineering model file of a power grid transmission and transformation engineering construction drawing synchronized by the server, the three-dimensional model file of the power grid transmission and transformation engineering construction drawing comprising: a substation and a line;
[0036] The processing module is configured to load the three-dimensional engineering model file in a three-dimensional visualization scene; synchronize, through the 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 to at least one second browser in communication with the server, so that the second browser loads the first operation information on a second display interface of the second browser; receive, through the server, second operation information of at least one operation performed by a second user on the second display interface of at least one second browser, and load the second operation information.
[0037] Embodiments of the present application also provide a computer readable storage medium storing instructions, when the instructions are executed on a computer, the computer executes the method as described above or the method as described above.
[0038] The above scheme of the present application at least has the following beneficial effects:
[0039] The above scheme of the present application sends operation messages of multiple users to the three-dimensional engineering model file in time, and the user does not need to refresh the page, and can receive collaborative messages on the model. Multiple people can share information online at the same time, and multiple roles such as owners, supervisors, construction personnel and designers can be online at the same time, so as to realize operation communication and information sharing, quickly realize online message interaction and transmission of multiple people based on single model in a three-dimensional scene, realize construction drawing review work collaboration, achieve single model annotation message, real-time refresh during real-time interaction of multiple people, improve the efficiency of construction drawing review and multiple people collaboration, and improve the quality of power grid engineering. BRIEF DESCRIPTION OF DRAWINGS
[0040] Figure 1 is a flowchart of an information processing method of a power grid transmission and transformation engineering construction drawing of the present application;
[0041] Figure 2 is a message interaction flowchart of a three-dimensional visualization embodiment of the power grid engineering construction drawing review of the present application. DETAILED DESCRIPTION
[0042] Exemplary embodiments of the present application will be described in greater detail below with reference to the accompanying drawings. Although exemplary embodiments of the present application are shown in the drawings, it should be understood that the present application can be implemented in various forms and should not be limited by the embodiments set forth herein. Rather, these embodiments are provided so that the present application can be more thoroughly understood and the scope of the present application can be accurately conveyed to those skilled in the art.
[0043] As Figure 1 shown, an embodiment of the present application provides an information processing method of a power grid transmission and transformation engineering construction drawing, applied to a server, comprising:
[0044] Step 11, obtaining a three-dimensional engineering model file of a power grid transmission and transformation engineering construction drawing, wherein the three-dimensional model file of the power grid transmission and transformation engineering construction drawing comprises a substation and a line;
[0045] Step 12, synchronizing the three-dimensional engineering model file to at least one browser in communication with the server, so that at least one browser loads the three-dimensional engineering model file in a three-dimensional visualization scene;
[0046] Step 13, obtaining first operation information of at least one operation of the first user on the three-dimensional engineering model on a first display interface of the three-dimensional engineering model in the first browser;
[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 to a second display interface of the second browser;
[0048] Step 15, receiving second operation information of at least one kind of operation of a second user of at least one second browser on the second display interface;
[0049] Step 16, synchronizing the second operation information of the second user on the second display interface to the first browser and loading the second operation information.
[0050] In this embodiment, through timely sending of operation messages of multiple users on the three-dimensional engineering model file, the user can receive collaborative messages on the model without refreshing the page. Multiple people can share information online at the same time, and multiple roles such as owners, supervisors, construction personnel and designers can be online at the same time to realize operation communication and information sharing. The single model is realized in the three-dimensional scene, and the online message interaction and transmission of multiple people are realized, the construction drawing review work is cooperated, the single model annotation message is realized, the real-time refreshing is realized during real-time interaction of multiple people, the efficiency of construction drawing review and communication of multiple people is improved, and the quality of power grid engineering is improved.
[0051] In an optional embodiment of the present application, in step 11, the three-dimensional engineering model file of the power grid transmission and transformation engineering construction drawing is obtained, comprising:
[0052] Step 111, obtaining design documents, three-dimensional documents and engineering model documents of the power grid transmission and transformation engineering construction drawing;
[0053] Step 112, obtaining a three-dimensional engineering model file according to the design documents, three-dimensional documents and engineering model documents; wherein the design documents are stored in the form of files; the three-dimensional documents comprise at least one of oblique projection, image file, elevation file and laser point cloud, and the engineering model documents comprise a transformer substation and a line and are stored in the form of cache files.
[0054] In this embodiment, the three-dimensional engineering model file of the power grid transmission and transformation engineering construction drawing comprises but is not limited to design documents and three-dimensional documents, and GIS (Geographic Information System) information such as oblique projection, image file, elevation file and laser point cloud and power grid related standard files can be uploaded.
[0055] The design files such as pdf, doc and xls format files are stored in the form of files on the server disk, and the file storage location information is recorded in the index file.
[0056] The three-dimensional file formats are oblique projection, image file, elevation file and laser point cloud. The engineering model comprises a transformer substation and a line, and the suffix is gim. The GIS data model comprises tiff, las and osgb. For the files in this format, the program performs lightweight analysis on the three-dimensional files, uniformly converts the above-mentioned three-dimensional formats into cache files gltf, and 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 application, in step 12, synchronizing the three-dimensional engineering model file to at least one browser in communication with the server comprises:
[0058] Step 121, receiving a loading request for loading the three-dimensional engineering model file sent by at least one browser in communication with the server;
[0059] Step 122, according to the loading request, sending the index file position of the three-dimensional engineering model file to at least one browser; so that at least one browser loads the three-dimensional engineering model file in the three-dimensional visualization scene according to the index file position.
[0060] In this embodiment, the substation and line three-dimensional engineering model files are loaded in the three-dimensional visualization scene, the power transmission and transformation engineering model display is realized, and the related design drawing files and design manuals are loaded.
[0061] When a user such as a designer, a construction personnel, a supervisor, and an owner opens the system with a browser, the browser requests an index file from the server, and after the index file downloads the index file, the browser requests the storage position information of the three-dimensional model file, the design file, and the GIS data file according to the index file address.
[0062] Further, the three-dimensional engine adopted is a client browser engine based on webgl technology, which can dynamically load three-dimensional cache model gltf files according to specific power transmission and transformation scenes, and can provide lightweight processing capability.
[0063] In the three-dimensional engine, the contents loaded include substation and line three-dimensional cache files gltf, and through a lightweight engine rendering mechanism, the three-dimensional display of the substation and the line in the browser is realized.
[0064] In the three-dimensional engine, the GIS data loaded includes three-dimensional files gltf of tiff, las, and osgb, and through a lightweight engine rendering mechanism, the display of the terrain, the image, the point cloud, and the oblique projection three-dimensional GIS file in the browser is realized.
[0065] In the three-dimensional engine, according to the index file content, the related design drawing files and design manuals are loaded, and the browser document can be opened in the browser.
[0066] In an optional embodiment of the present application, in step 122, loading the three-dimensional engineering model file in the three-dimensional visualization scene according to the index file position comprises:
[0067] Step 1221, according to the index file position, load the design document and three-dimensional document in the three-dimensional engineering model file, and open the design document in the browser, load the three-dimensional document in the form of oblique projection, image file, elevation file, laser point cloud, and restore the three-dimensional display of the substation and line in the browser.
[0068] In an optional embodiment of the present application, in step 13, the first operation information of the at least one operation of the substation and line in the three-dimensional engineering model by the first user on the first display interface of the three-dimensional engineering model in the first browser is acquired, including:
[0069] Step 131, acquiring the first operation information of at least one operation of the first user through the visual auxiliary tool on the first display interface of the three-dimensional engineering model in the first browser, including at least one of the viewing operation, the model commenting operation, and the measuring operation on the substation and line in the three-dimensional engineering model.
[0070] In this embodiment, the user can roam in the three-dimensional scene, view the substation and line model, attributes, and be able to measure, section, show and hide, and comment on the model operation through the three-dimensional visual auxiliary tool.
[0071] The user can browse the three-dimensional scene, and can browse the equipment, building structure, design attribute, and engineering attribute in the substation.
[0072] The three-dimensional scene roaming is provided in the three-dimensional visual scene, the three-dimensional operator function is realized, and the user can walk in the three-dimensional scene, such as forward, backward, left, right, jump, and fly.
[0073] In the substation three-dimensional scene loaded in the browser, based on the three-dimensional operator technology, the program method is called by the keyboard and mouse, the first person walking and flying in the browser is simulated. The forward is realized by using the W key to call the go() method, the backward is realized by using the S key to call the back() method, the left is realized by using the A key to call the left() method, the right is realized by using the D key to call the right() method, the jump is realized by using the space key to call the jump() method, and the fly is realized by using the mouse wheel and four direction keys to call the fly() method.
[0074] The visual auxiliary tool, the model commenting operation, the opinion and suggestion of the designer, the construction personnel, the supervisor, and the owner are provided in the three-dimensional visual scene.
[0075] After the first user (designer) publishes the three-dimensional design results such as the three-dimensional engineering model of the three-dimensional substation and design drawings, the second user (construction personnel, supervisor, or owner, which are collectively referred to as "construction party") can browse and check the design results published by the designer online.
[0076] The second user checks the safety distance between equipment from a construction process perspective, i.e., by measuring the distance between two pieces of equipment. The second user locates the measuring equipment in the 3D substation scene, selects the "Measure" tool, and clicks once on the first piece of equipment; the program records the coordinates of the first point. The second user then clicks once on another piece of equipment, and the program records the coordinates of the second point. The measurement program calculates the actual length between the two points based on their relative distance and the current scale, draws a straight line, and labels the length numerically.
[0077] When a second user discovers that the length is below the safe distance, they can annotate the model with text such as "Safe distance is insufficient". This annotation will be sent to the WebSocket service via vue-socket user interaction. The WebSocket service will then push the message to the message interaction service, which will broadcast the message to the browsers of all online users. The browsers will request to update the relevant annotation information, so that other online users can see the developer's annotation information without refreshing their computers.
[0078] For example, measuring equipment dimensions, sectioning the model horizontally and vertically, and showing and hiding the model or component allow for viewing the three-dimensional interior from multiple angles and cross-sections. The operating principles and procedures are the same as those described in "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 the second display interface of the second browser.
[0080] Step 15: Receive second operation information from at least one second user of a second browser performing at least one operation on the second display interface;
[0081] Step 16: Synchronize the second user's second operation information 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 user operation information from different browsers, such as the message interaction mechanism between designers, construction personnel, supervisors, and owners.
[0083] like Figure 2 As shown in this embodiment, for each browser, a 3D scene is loaded, multiple users send messages, the server listens, a model message service is provided, and model message interaction occurs.
[0084] Specifically, load three-dimensional scene, realize substation, line engineering model display; GIS topography, landform, point cloud, oblique projection file display; and other engineering file display.
[0085] Multi-user message, when a user writes a message on a three-dimensional model using the annotation function of the three-dimensional auxiliary tool, the browser sends the message to the server.
[0086] Server listening, the server long-period listening service will receive the message, and it will forward the message to the model message service.
[0087] Model message service, record the user session online, when recording each user action, the model message service actively broadcasts a message to the related user browser.
[0088] Model message interaction, after the browser three-dimensional engine receives the model message service, the model message is refreshed, and the latest message is received in real time and displayed.
[0089] In an optional embodiment of the application, the information processing method of the power transmission and transformation engineering construction drawing further comprises:
[0090] Step 17, forming a review report of the power transmission and transformation engineering construction drawing 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, storing or synchronizing the review report to at least one browser in a preset document format.
[0092] In this embodiment, the multi-user interactive information and the three-dimensional engineering model can be used to generate a review report, form a conference summary in the communication process, and download and store.
[0093] The three-dimensional visualization interaction method of the power transmission and transformation engineering construction drawing review described in the above embodiments of the application comprises the following steps:
[0094] Step 111: design personnel upload power transmission and transformation engineering design files, three-dimensional engineering models, and related documents; the uploaded files include but are not limited to design and three-dimensional documents, and GIS information such as oblique projection, image files, elevation files, laser point clouds, and power grid related standard files can also be uploaded. Supported file formats include gim, pdf, doc, tiff, las, osgb, and xls.
[0095] Step 112: Load the transformer substation, line three-dimensional engineering model file in the three-dimensional visualization scene, realize the display of the power transmission and transformation engineering model, and load the related design drawing file and design specification. Specifically, the three-dimensional engine loaded in the content includes a three-dimensional gim model, a pdf drawing file, a doc design scheme, point cloud data in.tiff, las, osgb formats and the like. The three-dimensional engine adopted is a client browser engine based on webgl technology, which can dynamically load the three-dimensional model according to the specific scene of power transmission and transformation, and can provide light processing capability.
[0096] Step 113: Provide three-dimensional visualization auxiliary tools, and users can roam in the three-dimensional scene, view the transformer substation and line model, attributes, and can measure, section, show and hide, and comment on the model operation. Specifically, the user includes browsing the three-dimensional scene, and can browse the equipment, building structure, design attribute and engineering attribute in the transformer substation. For example, the equipment size measurement, the model sectioning from the horizontal and vertical directions, the model or component display and hiding, and the model adding comments.
[0097] Step 114: Provide a message interaction mechanism for designers, construction personnel, supervisors and owner personnel, to realize online collaborative communication of multiple persons.
[0098] Step 115: According to the communication process and conclusion, form a construction drawing meeting report, and store the interactive message and conclusion in the form of an exported document. The interactive message and conclusion in step 114 are exported in the form of a construction drawing meeting summary by using a meeting summary template. The last step of completing a meeting summary can be used for release or archiving.
[0099] The above method of the application can send messages in time through multiple browsers, and users can receive collaborative messages on the model without refreshing the page. Multiple persons can simultaneously share information online, and multiple roles such as owners, supervisors, construction personnel and designers can simultaneously be online, to realize the communication and information sharing of the meeting summary. The efficiency of the construction drawing meeting is improved by 29%, the accuracy of the design quality positioning is improved by 31%, the collaborative work cost of the construction drawing meeting is reduced, the collaborative communication efficiency of the construction drawing meeting is improved, and the power grid engineering quality is improved.
[0100] Embodiments of the application also provide a power grid power transmission and transformation engineering construction drawing information processing method, which applies a browser in communication with a server, and the method comprises the following steps:
[0101] Receiving a three-dimensional engineering model file of a power grid power transmission and transformation engineering construction drawing synchronized by a server, wherein the three-dimensional model file of the power grid power transmission and transformation engineering construction drawing comprises a transformer substation and a line;
[0102] Loading the three-dimensional engineering model file in a three-dimensional visualization scene;
[0103] synchronize, by a server, first operation information of at least one operation performed by a first user on a first display interface of a 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 to a second display interface of the second browser;
[0104] receive, by the server, second operation information of at least one operation performed by a second user on the second display interface of the second browser, and load the second operation information.
[0105] The method is a browser client-side method corresponding to the above-mentioned server-side method, and all implementation manners of the server-side method are applicable to the browser-side method and can achieve the same technical effects.
[0106] Embodiments of the application also provide an information processing device for a power grid transmission and transformation engineering construction drawing, applied to a server, the device comprising:
[0107] a transceiving module configured to obtain a three-dimensional engineering model file of a power grid transmission and transformation engineering construction drawing, wherein the three-dimensional model file of the power grid transmission and transformation engineering construction drawing comprises a substation and a line;
[0108] a processing module configured to synchronize the three-dimensional engineering model file to at least one browser in communication 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 a first display interface of a three-dimensional engineering model in a first browser; synchronize 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 to a second display interface of the second browser; receive second operation information of at least one operation performed by a second user on the second display interface of the second browser; and 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, obtaining the three-dimensional engineering model file of the power grid transmission and transformation engineering construction drawing comprises:
[0110] obtaining design documents, three-dimensional documents and engineering model documents of the power grid transmission and transformation engineering construction drawing;
[0111] According to the design document, the three-dimensional document and the engineering model document, a three-dimensional engineering model file is obtained;The design document is stored in the form of a file;The three-dimensional document includes at least one of the following: oblique projection, image file, elevation file, laser point cloud, and the engineering model document includes a substation and a line and is stored in the form of a cache file.
[0112] Optionally, the three-dimensional engineering model file is synchronized to at least one browser in communication with the server, including:
[0113] Receiving a loading request for loading the three-dimensional engineering model file sent by at least one browser in communication with the server;
[0114] According to the loading request, the index file position of the three-dimensional engineering model file is sent to at least one browser;So that at least one browser loads the three-dimensional engineering model file in the three-dimensional visualization scene according to the index file position.
[0115] Optionally, loading the three-dimensional engineering model file in the three-dimensional visualization scene according to the index file position, including:
[0116] According to the index file position, the design document and the three-dimensional document in the three-dimensional engineering model file are loaded, and the design document is opened in the browser, the three-dimensional document in the form of oblique projection, image file, elevation file and laser point cloud is loaded, and the three-dimensional display of the substation and the line is restored in the browser.
[0117] Optionally, the first operation information of at least one operation of the first user on the three-dimensional engineering model on the first display interface of the three-dimensional engineering model in the first browser is obtained, including:
[0118] The first operation information of at least one operation of the first user on the three-dimensional engineering model in the first browser through the visualization auxiliary tool on the first display interface of the three-dimensional engineering model, including at least one of the following: viewing operation, model annotation operation and measurement operation.
[0119] Optionally, the processing module is further configured to form an inspection report of the power grid transmission and transformation engineering construction drawing 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 corresponds to the above-mentioned server-side method, and all implementation manners of the above-mentioned server-side method are suitable for the embodiments of the device, and the same technical effects can be achieved.
[0121] Embodiments of the application also provide an information processing device of a power grid transmission and transformation engineering construction drawing, which is applied to a browser in communication with a server, and the device comprises:
[0122] a transceiving module configured to receive a three-dimensional engineering model file of a power grid transmission and transformation engineering construction drawing synchronized by a server, the three-dimensional model file of the power grid transmission and transformation engineering construction drawing comprising a substation and a line;
[0123] a processing module configured 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 in a first display interface of a three-dimensional engineering model of a first browser to at least one second browser in communication with the server, so that the second browser loads the first operation information to a second display interface of the second browser, and receive second operation information of at least one operation performed by a second user of the at least one second browser on the second display interface through the server and load the second operation information.
[0124] The device corresponds to the method described above, and all implementation manners of the method described above are suitable for the embodiments of the device and can achieve the same technical effects.
[0125] The embodiments of the present application also provide a computer readable storage medium storing instructions, when the instructions are executed on a computer, the computer executes the method described above or the method described above.
[0126] Those skilled in the art can realize that the units and algorithm steps of the examples described in combination with the embodiments of the present application can be realized by electronic hardware or a combination of computer software and electronic hardware. Whether the functions are realized in hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of the present application.
[0127] Those skilled in the art can clearly understand that, for the convenience and brevity of description, the specific working processes of the system, device and unit described above can refer to the corresponding processes in the foregoing method embodiments, which will not be described here.
[0128] In the embodiments of the present application, it should be understood that the disclosed apparatus and method can be implemented in other manners. For example, the embodiments of the apparatus described above are merely schematic; for example, the division of the units is only a logical function division; there can be another division manner in actual implementation; for example, a plurality of units or components can be combined or integrated into another system, or some features can be ignored or not executed. In addition, the displayed or discussed mutual couplings or direct couplings or communication connections between different units, or the among different units, can be indirect couplings or communication connections through some interfaces, devices or units, and can be in electric, mechanical or other forms.
[0129] The units described as separated components can or can not be physically separated, and the components displayed as units can or can not be physical units; that is, they can be located in one place, or can be distributed on a plurality of network units. In actual implementation, some or all of the units can be selected according to actual needs to achieve the purposes of the embodiments of the present application.
[0130] In addition, each function unit in the various embodiments of the present application can be integrated in a processing unit, or each unit can exist physically as a separate unit, or two or more units can be integrated in one unit.
[0131] If the functions are implemented in the form of software function units and sold or used as independent products, they can be stored in a computer readable storage medium. Based on such an understanding, the technical solutions of the present application essentially or the part that makes a contribution to the prior art, or part of the technical solutions can be embodied in the form of a software product. The computer software product is stored in a storage medium, and includes a plurality of instructions for causing a computer device (which can be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the methods in the various embodiments of the present application. The foregoing storage medium includes: U disk, mobile hard disk, ROM, RAM, magnetic disk or optical disk, and various other media that can store program codes.
[0132] Moreover, it is pointed out that in the device and method of the present application, obviously, the components or steps can be decomposed and / or recombined. These decompositions and / or recombination should be considered as equivalent solutions of the present application. Also, the steps of performing the above series of processes can naturally be executed in time sequence according to the order of description, but do not need to be necessarily executed in time sequence. Some steps can be executed in parallel or independently of each other. It can be understood by those skilled in the art that all or any steps or components of the method and device of the present application can be implemented in hardware, firmware, software or a combination thereof in any computing device (including processors, storage media, etc.) or network of computing devices, using the basic programming skills of those skilled in the art upon reading the description of the present application.
[0133] Therefore, the object of the present application can also be achieved by running a program or a set of programs on any computing device. The computing device can be a commonly known general-purpose device. Therefore, the object of the present application can also be achieved only by providing a program product containing program code for implementing the method or device. That is, such a program product also constitutes the present application, and a storage medium storing such a program product also constitutes the present application. Obviously, the storage medium can be any commonly known storage medium or any storage medium developed in the future. It is also pointed out that in the device and method of the present application, obviously, the components or steps can be decomposed and / or recombined. These decompositions and / or recombination should be considered as equivalent solutions of the present application. Also, the steps of performing the above series of processes can naturally be executed in time sequence according to the order of description, but do not need to be necessarily executed in time sequence. Some steps can be executed in parallel or independently of each other.
[0134] The above is the preferred embodiment of the present application. It should be pointed out that for those skilled in the art, several improvements and refinements can be made without departing from the principles of the present application, and these improvements and refinements should also be considered as the protection scope of the present application.
Claims
1. An information processing method for power grid transmission and substation construction drawings, characterized by, The application is applied to a server, comprising: obtaining a three-dimensional engineering model file of a power grid transmission and transformation engineering construction drawing, wherein the three-dimensional engineering model file of the power grid transmission and transformation engineering construction drawing comprises a substation and a line; synchronizing the three-dimensional engineering model file to at least one browser in communication with the server, so that the at least one browser loads the three-dimensional engineering model file in a three-dimensional visualization scene; obtaining first operation information of at least one operation of the three-dimensional engineering model performed by a first user on a first display interface of the three-dimensional engineering model of a first browser; 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 to a second display interface of the second browser; receiving second operation information of at least one operation of a second user of the at least one second browser on the second display interface; synchronizing the second operation information of the second user on the second display interface to the first browser and loading the second operation information; the specific process comprises: when a user writes a message on the three-dimensional model, the second browser sends the message to the server; the listening service of the server receives the message and forwards the message to the model message service; the model message service records the current online user session; whenever a user session is recorded, the model message service actively broadcasts a message to the related first browser, and the three-dimensional engine of the first browser receives the message broadcasted by the model message service and displays it; wherein synchronizing the three-dimensional engineering model file to at least one browser in communication with the server comprises: receiving a loading request for loading the three-dimensional engineering model file sent by at least one browser in communication with the server; sending an index file location of the three-dimensional engineering model file to the at least one browser according to the loading request; so that the at least one browser loads design documents and three-dimensional documents in the three-dimensional engineering model file according to the index file location, opens the design documents in the browser, loads the three-dimensional documents in the format of oblique projection, image file, elevation file and laser point cloud, and restores the three-dimensional display of the substation and the line in the browser.
2. The information processing method for power grid transmission and substation construction drawings according to claim 1, characterized by, obtaining a three-dimensional engineering model file of a power grid transmission and transformation engineering construction drawing comprises: obtaining design documents, three-dimensional documents and engineering model documents of the power grid transmission and transformation engineering construction drawing; obtaining a three-dimensional engineering model file according to the design documents, the three-dimensional documents and the engineering model documents; wherein the design documents are stored in the form of files; the three-dimensional documents comprise at least one of oblique projection, image file, elevation file and laser point cloud; the engineering model documents comprise a substation and a line and are stored in the form of cache files.
3. The information processing method for power grid transmission and substation construction drawings according to claim 1, characterized by, obtaining first operation information of at least one operation of the three-dimensional engineering model performed by a first user on a first display interface of the three-dimensional engineering model of a first browser comprises: obtaining first operation information of at least one operation of the three-dimensional engineering model performed by a first user on a first display interface of the three-dimensional engineering model of a first browser comprises: obtaining first operation information of at least one operation of the three-dimensional engineering model performed by a first user on a first display interface of the three-dimensional engineering model of a first browser comprises:
4. The information processing method for power grid transmission and substation construction drawings according to claim 3, characterized in that, Also include: According to at least one of the first operation information, at least one of the second operation information and three-dimensional engineering model, form the grid transmission and transformation engineering construction drawing of the will check report; The will check report is stored or synchronized to at least one browser in a preset document format.
5. An information processing method for power grid transmission and substation construction drawings, characterized by, Applied to the browser in communication with the server, the method comprises: Receive the three-dimensional engineering model file of the grid transmission and transformation engineering construction drawing synchronized by the server, and the three-dimensional engineering model file of the grid transmission and transformation engineering construction drawing comprises: substation and line; Load the three-dimensional engineering model file in the three-dimensional visualization scene; The first operation information of at least one operation of the first user on the first display interface of the three-dimensional engineering model in the first browser is synchronized to at least one second browser in communication with the server through the server, so that the second browser loads the first operation information to the second display interface of the second browser; Receive the second operation information of at least one operation of the second user on the second display interface of at least one second browser through the server, and load the second operation information; The specific process comprises: when the user writes a message on the three-dimensional model, the first browser sends the message to the server; The listening service of the server receives the message, and forwards the message to the model message service; The model message service records the user session currently online; Whenever a user session is recorded, the model message service actively broadcasts a message to the related second browser, and the three-dimensional engine of the second browser receives the message broadcasted by the model message service and displays; Wherein, the three-dimensional engineering model file is loaded through the following process: Receive the loading request of the three-dimensional engineering model file sent by the browser; The server sends the index file position of the three-dimensional engineering model file to the browser according to the loading request; So that the browser loads the design document and three-dimensional document in the three-dimensional engineering model file according to the index file position, opens the design document in the browser, loads the three-dimensional document of oblique projection, image file, elevation file and laser point cloud format, and restores the three-dimensional display of substation and line in the browser.
6. An information processing device for power grid transmission and substation construction drawings, characterized by, Applied to the server, the device comprises: Transceiver module, for obtaining the three-dimensional engineering model file of the grid transmission and transformation engineering construction drawing, and the three-dimensional engineering model file of the grid transmission and transformation engineering construction drawing comprises: substation and line; The processing module is configured to synchronize the three-dimensional engineering model file to at least one browser in communication 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 a three-dimensional engineering model of a first browser; synchronize 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 to a second display interface of the second browser; receive second operation information of at least one operation performed by a second user of the 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; the specific process includes: when a user writes a message on a three-dimensional model, the second browser sends the message to the server; the listening service of the server receives the message and forwards the message to the model message service; the model message service records the current online user session; whenever a user session is recorded, the model message service actively broadcasts a message to the related first browser, and the three-dimensional engine of the first browser receives the message broadcasted by the model message service and displays the message. The three-dimensional engineering model file is synchronized to at least one browser in communication with the server, including: receiving a loading request for loading the three-dimensional engineering model file sent by at least one browser in communication with the server; According to the loading request, the index file position of the three-dimensional engineering model file is sent to at least one browser; so that at least one browser loads the design document and the three-dimensional document in the three-dimensional engineering model file according to the index file position, opens the design document in the browser, loads the three-dimensional document in the format of oblique projection, image file, elevation file and laser point cloud, and restores the three-dimensional display of the substation and the line in the browser.
7. An information processing device for power grid transmission and substation construction drawings, characterized by, The device is applied to a browser in communication with a server, and the device comprises: The transceiving module is configured to receive a three-dimensional engineering model file of a power transmission and transformation engineering construction drawing synchronized by the server, wherein the three-dimensional engineering model file of the power transmission and transformation engineering construction drawing comprises a substation and a line. The processing module is used for loading the three-dimensional engineering model file in a three-dimensional visualization scene; synchronizing first operation information of at least one operation of the three-dimensional engineering model performed by a first user 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 through the server, so that the second browser loads the first operation information to a second display interface of the second browser; receiving second operation information of at least one operation of a second user on the second display interface through the server, and loading the second operation information; the specific process comprises the following steps: when a user writes a message on the three-dimensional model, the first browser sends the message to the server; the listening service of the server receives the message and forwards the message to the model message service; the model message service records the current online user session; whenever a user session is recorded, the model message service actively broadcasts a message to the related second browser, and the three-dimensional engine of the second browser receives the message broadcasted by the model message service and displays the message. The three-dimensional engineering model file is loaded through the following process: Receiving a loading request of loading the three-dimensional engineering model file sent by the browser; the server sends an index file position of the three-dimensional engineering model file to the browser according to the loading request; so that the browser loads design documents and three-dimensional documents in the three-dimensional engineering model according to the index file position, and opens the design documents in the browser, loads the three-dimensional documents in the format of oblique projection, image file, elevation file and laser point cloud, and restores the three-dimensional display of the substation and the line in the browser.
8. A computer-readable storage medium, characterized in that, The storage instruction, when the instruction is run on the computer, makes the computer execute the method in any one of claims 1 to 4 or the method in claim 5.
Citation Information
Patent Citations
VR technology-based multi-person cooperation power transmission and transformation project design three-dimensional modeling method
CN111739148A