Multi-task online collaborative editing method for power grid
A collaborative editing and multi-tasking technology, applied in electrical digital data processing, instruments, calculations, etc., can solve problems such as inability to edit data
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0062] Embodiment 1 of the present invention is: a multi-task online collaborative editing method for power grids, the method is based on version management technology, which is a long transaction graphics maintenance processing technology used in graphics maintenance and editing. Through it, different graphic version layers can be maintained and edited for their respective tasks without affecting each other. In the system, it is used to isolate the power grid in the running state and the grid in the editing state. The version task editing work is all carried out in the editing state, and the data in the editing state cannot be seen in the running state. Only after the task is released, the data in the editing state can be merged into the running state. Take each power grid equipment operation and maintenance task list as a version, and record the changes in the grid GIS data; when the version is approved and released, the life cycle of the version will end; the version audit ...
Embodiment 2
[0085] This embodiment is a further extension of step S6 in the first embodiment.
[0086] Such as image 3 As shown, step S6 specifically includes:
[0087] S601: Obtain the largest sequence value in the version change table.
[0088] S602: Obtain the largest sequence value in all base tables and version tables; that is, obtain the largest sequence value in all base tables and their corresponding version tables in memory.
[0089] S603: Determine whether the two largest sequence values are consistent. If yes, it means that no master table has been edited. If not, it means that the master table has been edited. Step S604 is executed.
[0090] S604: Obtain, according to the version change table, the base version table number corresponding to the sequence value between the two largest sequence values.
[0091] S605: Determine whether the corresponding master table number includes the one master table number, if yes, perform step S606.
[0092] S606: Determine that the one ...
Embodiment 3
[0096] This embodiment is a further extension of the foregoing embodiments.
[0097] Before step S1 or S2, load the base version table of the power grid equipment and its corresponding version table into the memory, and map it as a memory object organization and management, that is, load the grid base version and version space data into the memory, and adopt the corresponding data structure Encapsulate spatial database data. Spatial data includes points, lines, planes, annotations, etc., use object-oriented design ideas to form data abstract types, encapsulate data, and at the same time encapsulate spatial tables with corresponding data structures, mainly manage spatial record objects, objects Index and provide data read and write operations.
[0098] When editing, the backend manages the spatial data centrally through the service mode, adopts the version penetration mechanism, that is, in the editing task, the editing results of other tasks can be seen in real time, and the "...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com