CN108984175B - Object-oriented power grid SVG single line diagram display method suitable for mobile equipment - Google Patents

Object-oriented power grid SVG single line diagram display method suitable for mobile equipment Download PDF

Info

Publication number
CN108984175B
CN108984175B CN201810762393.8A CN201810762393A CN108984175B CN 108984175 B CN108984175 B CN 108984175B CN 201810762393 A CN201810762393 A CN 201810762393A CN 108984175 B CN108984175 B CN 108984175B
Authority
CN
China
Prior art keywords
power grid
graphic
equipment
graphic element
svg
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201810762393.8A
Other languages
Chinese (zh)
Other versions
CN108984175A (en
Inventor
李尔园
宋先慧
臧云利
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Integrated Electronic Systems Lab Co Ltd
Original Assignee
Integrated Electronic Systems Lab Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Integrated Electronic Systems Lab Co Ltd filed Critical Integrated Electronic Systems Lab Co Ltd
Priority to CN201810762393.8A priority Critical patent/CN108984175B/en
Publication of CN108984175A publication Critical patent/CN108984175A/en
Application granted granted Critical
Publication of CN108984175B publication Critical patent/CN108984175B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/30Creation or generation of source code
    • G06F8/38Creation or generation of source code for implementing user interfaces
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/40Transformation of program code
    • G06F8/41Compilation
    • G06F8/42Syntactic analysis
    • G06F8/427Parsing
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/06Energy or water supply

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Business, Economics & Management (AREA)
  • Economics (AREA)
  • Health & Medical Sciences (AREA)
  • Public Health (AREA)
  • Human Computer Interaction (AREA)
  • Water Supply & Treatment (AREA)
  • General Health & Medical Sciences (AREA)
  • Human Resources & Organizations (AREA)
  • Marketing (AREA)
  • Primary Health Care (AREA)
  • Strategic Management (AREA)
  • Tourism & Hospitality (AREA)
  • General Business, Economics & Management (AREA)
  • Processing Or Creating Images (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

The invention relates to an object-oriented power grid SVG single line diagram display method suitable for mobile equipment, which comprises the following steps: the method comprises the steps of defining a graphic element library, defining a power grid equipment type library, scanning an SVG graphic file by an analysis engine, instantiating each power grid equipment into an equipment object, instantiating all the graphic elements into graphic element objects and adding the graphic element objects into a graphic element container, initializing the description attribute and the topology attribute of the equipment object, generating an object-oriented graphic model file, reading the content of the graphic model file by a mobile device to complete the display of the SVG graphic file of the power grid, and completing the refreshing of real-time operation data on a graph through HTTPS/socket communication. The invention has clear structure, is easy to manage and expand, improves the overall performance, avoids using interfaces with security holes, ensures the security of communication data, and can display more detailed description information and topology information of the power grid equipment.

Description

Object-oriented power grid SVG single line diagram display method suitable for mobile equipment
Technical Field
The invention belongs to the technical field of intelligent power grid informatization management, and particularly relates to a display method of an object-oriented power grid SVG format single line diagram suitable for mobile terminal equipment.
Background
With the gradual deepening of the construction of the smart power grid, the technical means such as informatization, automation and the like are used as supports, the power supply service quality is improved, and the method becomes the core of the development of power enterprises. The power grid real-time operation monitoring based on the mobile equipment (tablet personal computer and smart phone) can realize real-time operation state monitoring of the power grid at any time and any place, and provides convenience for power grid monitoring, scheduling, operation, maintenance, overhaul and other work. The method comprises the steps of carrying out power grid real-time operation monitoring on mobile equipment, mainly comprising analysis and rendering of a power grid wiring diagram, real-time operation data monitoring based on the wiring diagram, and publishing and displaying of other important information, wherein the first two items are a foundation and a key point.
SVG (scalable vector graphics) is based on extensible markup language, a common grid single line diagram file format. At present, a method for analyzing and rendering a single line graph file in a power grid SVG format for mobile equipment and monitoring real-time operation data based on a wiring diagram mainly comprises the following steps:
1) carrying out graphic display and data monitoring based on a browser;
the method comprises the steps of opening an SVG format single line drawing file in a browser, enabling the browser to be responsible for analyzing and rendering the SVG format single line drawing, simultaneously using a JavaScript script to request real-time data from a server at regular time through HTTP communication, after the data are obtained, analyzing the data by the JavaScript script according to an appointed data format, updating and displaying the real-time data on a graph according to a data identifier, and achieving graph display and real-time running data monitoring. The advantage of this approach is that the development effort is small, as long as the data format is defined and the data parsing is done, and it can be reused directly if web-based graphical presentation and data monitoring has been implemented. However, the method also has some problems that the analysis, the display, the data analysis and the like of the graph all depend on the browser, the overall performance is easily influenced by the browser, and the time is long when the graph is large; meanwhile, an interface for calling the JavaScript method through the native language has security holes and potential safety hazards; in addition, the displayed information only contains representation data, and the power grid topology information is lacked.
2) Performing graphic display based on a browser kernel;
the method is similar to the scheme 1), and the browser kernel component is responsible for analyzing and rendering the SVG format single line diagram, except that the method uses native development language (such as Java for android and Objective C for iOS) of the mobile device operating system to request real-time data from the server side at regular time through HTTP/Socket communication; after the data are obtained, the data are analyzed by the native development language according to an agreed format, a JavaScript method is called, the real-time data are updated and displayed on the graph by the script method according to the data identification, and graph display and data monitoring are realized by combining the browser kernel and the native development language. According to the method, on the basis of the method 1), data communication is carried out by using a system native development language, so that a communication interface is prevented from being exposed to a browser, meanwhile, analysis of real-time data is also completed by the native development language, and the dependence degree of the overall performance on a browser kernel is reduced to a certain degree. However, the analysis and the display of the graph are still finished by the inner core of the browser, and the displayed information is lack of power grid topology information; in addition, an interface for calling the JavaScript method through the native language has security holes and potential safety hazards.
Disclosure of Invention
In order to solve the technical problems, the invention provides that the graph is analyzed and rendered by an object-oriented graph analysis engine and a system canvas respectively, so that the dependence on a browser (browser kernel) is avoided, an interface with security holes is avoided, and the potential safety hazard in the original scheme is solved; the method and the device separate the graph analysis and the rendering, carry out the graph analysis by the graph analysis engine which operates on the server and faces the object, form the image model file which faces the object and is in the binary format, and then complete the rendering of the graph by the system canvas of the mobile equipment based on the model file, thereby improving the working efficiency; in addition, after each power grid device is analyzed into an object according to the category, description information, topological relations and interoperation event attributes are added to the object according to the contents of the description library and the topological information library, and finally, the graph displayed on the mobile device not only comprises basic information such as graphs and connection modes, but also comprises the description information and the topological relations of the power grid devices. The technical scheme adopted by the invention is as follows:
the object-oriented power grid SVG single line diagram display method suitable for the mobile device comprises the following steps:
step 1, defining a class and the attribute of the class of graphic elements for each class of graphic elements according to different types of the graphic elements of equipment forming a power grid, and defining a graphic element library;
step 2, defining a class, the attribute and the method of the class of the power grid equipment and a power grid equipment type library for each class of power grid equipment according to different types of equipment forming a power grid;
step 3, calling a power grid SVG graphic file, and scanning the SVG graphic file by an analysis engine on a server;
step 4, instantiating each power grid device into an object, called a device object, according to the description of the power grid device type library defined in the step 2, and creating a graphic element container of the device object;
step 5, sequentially instantiating all the graphic elements forming each power grid device into objects, called graphic element objects, according to the description of the graphic element library defined in the step 1 and the attributes and values of the graphic element tags in the SVG graphic file, initializing the attributes (including one or more of line segment style, line segment endpoint style, line segment color, whether to close end to end, filling color, line width, path, contour point set, font size, font color and font style) of the graphic element objects, and according to the types of the graphic elements, adding the graphic element objects into the graphic element containers of the device objects obtained by instantiation in the step 4 (namely, constructing the composition relationship between the graphic element objects and the device objects);
step 6, calling and retrieving a power grid description library and a topology library, and initializing description attributes and topology attributes of the equipment object obtained by instantiation in the step 4 according to a retrieval result, wherein the description attributes and the topology attributes comprise equipment ID, equipment type, equipment name, equipment number and topology relation;
step 7, for each equipment object, according to the values of the attributes set in steps 5 and 6, and according to the description of the graphic element library defined in step 1 and the description of the power grid equipment type library defined in step 2, generating an interoperation method of the equipment object, comprising: zooming in, zooming out, sliding, clicking and selecting; drawing method and redrawing method, and generating an object-oriented graphic model file; here, the enlargement, reduction, and sliding in the interoperation method of the device object, and the drawing and redrawing of the device object may be finally decomposed into the completion of the sequential execution of the methods corresponding to all the graphic element objects constituting the device object; clicking in the interoperation method is triggered by a clicking method of any graphic element object forming the equipment object, and then the method for selecting the equipment object is executed; the selection of the interoperation method is completed by the selection method of all the graphic elements forming the equipment object;
step 8, the mobile device reads the content of the graphics model file generated in the step 7, the loading of the device object is completed, the drawing method of the device object is called in sequence, the drawing of the device object graphics is carried out on the system canvas, and the display of the power grid SVG graphics file is completed;
and 9, acquiring real-time operation data of the power grid at regular time through HTTPS/socket communication, analyzing, and calling a redrawing method (the redrawing method is the redrawing method defined in the step 7) of the graphic element of the related equipment object to finish refreshing the real-time operation data on the graph.
Preferably, the different types of graphic elements of the devices constituting the power grid in step 1 include: straight lines, ellipses, broken lines, rectangles, polygons, triangles, hot spots, curves, points, characters.
Preferably, the specific method for defining the graphic element library in step 1 is as follows: defining a class for each type of graphic element, the attributes of the type of graphic element including: one or more of line segment style, line segment end point style, line segment color, whether to close end to end, whether to fill, fill color, line width, path, outline point set, font size, font color, font style, to describe a unique identifier, position, size, color, shape, and style of a graphical display; defining attributes (methods) for interactive operation, including zooming in, zooming out, sliding, clicking, selecting, etc.; and defining a graphic element drawing method and a redrawing method. Here, the interoperation method, the drawing method, and the redrawing method of the graphic elements are implemented based on the corresponding methods of the graphic base class of the system.
Preferably, the different types of the devices constituting the power grid in step 2 include: switch, generating line, feeder, transformer, fault indicator, ground connection switch, condenser, arrester, PT, CT, arc suppression coil etc..
Preferably, the specific method for defining the power grid device type library in step 2 is as follows: defining a class for each type of power grid equipment, wherein the attributes of the type of power grid equipment comprise: the container comprises graphic elements for forming the power grid equipment, wherein each graphic element is a container, and the number of the graphic elements contained in the container is 0 or more; defining description information attributes and topology information attributes of the power grid equipment; a method for performing an interoperation, a graph drawing method, and a redrawing method are defined.
Preferably, the specific method for invoking and retrieving the power grid description library and the topology library and initializing the attribute according to the retrieval result in step 6 is: and when the SVG graphic file is analyzed, according to the unique Identification (ID) of each power grid device, retrieving the description information and the topology information of the device in a power grid description information base and a topology information base, and assigning the description information attribute and the topology information attribute of the power grid device instance object according to the retrieved information.
Preferably, the specific method for generating the object-oriented graphic model file in step 7 is as follows: and after the work of the step 6 is finished, archiving the generated information, and storing the information as an object-oriented graphic model file in a binary format.
The invention has the beneficial effects that:
1) according to the invention, each power grid device in the graph is analyzed into an object, and the graph composition, the graph style, the graph display, the interactive operation, the description library, the topology information and the like of the object are used as the attributes of the object. Each graphic element forming the power grid equipment is used as an object, and the graphic style, the graphic display, the interactive operation and the like of the graphic element are used as the attributes of the graphic element object. The object-oriented method enables the graphic definition, the view rendering and display and the real-time operation data monitoring to be processed in a layered mode, and is clear in structure and easy to manage and expand.
2) The invention analyzes and displays the power grid graph and monitors the real-time operation data based on the graph without depending on a browser (browser kernel), and uses the system canvas to display the graph and the real-time operation data. The task of consuming hardware resources, such as graph analysis, can be performed on a high-performance server, so that the overall performance is improved.
3) The method and the system complete real-time operation data monitoring based on the graph by using the HTTPS/socket communication based on the native development language, avoid using an interface with security holes and ensure the security of communication data.
4) The invention can display more detailed description information and topology information of the power grid equipment; meanwhile, based on the characteristic of convenience in expansion of the scheme, displayed information can be expanded as required, more information can be displayed, and work such as power grid monitoring, scheduling, operation and maintenance and the like is assisted.
Drawings
FIG. 1 is a logic flow diagram of the present invention.
Detailed Description
Embodiments of the present invention will be described in detail below with reference to the accompanying drawings.
The technical means adopted by the invention is an object-oriented power grid SVG graph analyzing and rendering method. In the SVG graphic file, various power grid equipment graphics are defined, and each type of power grid equipment consists of different graphic elements. Wherein different graphic elements are defined in the form of tags (XML tags), and the type, position, size, color, shape, unique identifier, font style, and interoperability event attribute of the power grid device represented by the graphic elements are defined by the tag attributes.
According to the method, the analysis of the power grid SVG format single line graph file and the display of the power grid SVG format single line graph file are split, the work which is originally completed by mobile equipment is divided into two parts, wherein the part with more complex calculation is completed by a server with higher performance, and the part with simpler calculation is completed by the mobile equipment. Firstly, an object-oriented graphic analysis engine running on a server analyzes the SVG format single line drawing file, scans the whole SVG format single line drawing file, instantiates each power grid device defined in the file into an object (namely a device object) according to the type one by one, and creates a graphic element container forming the power grid device. Then, the graphic elements forming the power grid equipment are instantiated into graphic element objects one by one, styles such as positions, sizes, colors, shapes and the like of the power grid equipment, which are defined by the label attributes, displayed in the graph are initialized to values of attributes corresponding to the graphic elements, and the graphic elements are added to graphic element containers forming the power grid equipment according to categories. Secondly, the analysis engine searches in the database according to the set data sources of the power grid description library and the topology information library, and initializes the description information and the topology information attribute of the equipment object according to the search result; and simultaneously, defining an interoperation method, a drawing method and a redrawing method of the equipment object according to the value of the equipment object set in the previous step, and completing the analysis of the SVG format single-line graph file. And finally, saving the analyzed result as an object-oriented graphic model file in a binary form.
After the mobile equipment obtains the object-oriented graphic model file, loading of the equipment graphic object is completed by reading the content of the model file, then a drawing method of the object is called according to the value of the object attribute, and the rendering and display of all equipment on the graphic are completed on a system canvas; and the native development language finishes the acquisition of the real-time operation data of the power grid through HTTPS/socket communication, and the data is analyzed and refreshed on the graph.
FIG. 1 is a logic flow diagram of the present invention. The object-oriented power grid SVG single line diagram display method suitable for the mobile device comprises the following steps:
step 1, defining a graphic element library according to different types of graphic elements of equipment forming a power grid; the types of graphic elements include: straight lines, ellipses, broken lines, rectangles, polygons, triangles, hot spots, curves, points, characters. Defining a class for each type of graphic element, the attributes of the type of graphic element including: one or more of line segment style, line segment end point style, line segment color, whether to close end to end, whether to fill, fill color, line width, path, outline point set, font size, font color, font style, to describe a unique identifier, position, size, color, shape, and style of a graphical display; defining attributes (methods) for interactive operation, including zooming in, zooming out, sliding, clicking, selecting, etc.; and defining a graphic element drawing method and a redrawing method.
Only one graphic element library is arranged in an object-oriented graphic analysis engine, and the graphic element library is only established when the analysis engine is initialized. An example of the definition of a certain type of graphic element in the graphic element library is as follows (Java):
Figure BDA0001728164800000051
step 2, defining a power grid equipment type library according to different types of equipment forming a power grid; the grid device types include: switch, generating line, feeder, transformer, fault indicator, ground connection switch, condenser, arrester, PT, CT, arc suppression coil etc.. Defining a class for each type of power grid equipment, wherein the attributes of the class comprise: the container comprises graphic elements for forming the power grid equipment, wherein each graphic element is a container, and the number of the graphic elements contained in the container is 0 or more; defining description information attributes and topology information attributes of the power grid equipment; a method for performing an interoperation, a graph drawing method, and a redrawing method are defined.
Like the graphic element library, only one device type library is arranged in one object-oriented graphic analysis engine, and the device type library is only established when the analysis engine is initialized. An example of a definition of a certain class of grid devices in the grid device type library is as follows (Java):
Figure BDA0001728164800000061
and 3, calling the power grid SVG graphic file, and scanning the SVG graphic file by an analysis engine on the server.
And 4, instantiating each power grid device into an object, called a device object, according to the description of the power grid device type library defined in the step 2, and creating a graphic element container of the device object.
And 5, sequentially instantiating all the graphic elements forming each power grid device into objects, called graphic element objects, according to the description of the graphic element library defined in the step 1, initializing the attributes of the graphic element objects according to the attributes and the values of the graphic element labels in the SVG file, and adding the graphic element objects into the graphic element containers of the device objects obtained by instantiation in the step 4 according to the types of the graphic elements (namely, constructing the composition relationship from the graphic element objects to the device objects).
Step 6, calling and retrieving a power grid description library and a topology library, and initializing attributes according to retrieval results; and when the SVG graphic file is analyzed, according to the unique Identification (ID) of each power grid device, retrieving the description information and the topology information of the device in a power grid description information base and a topology information base, and assigning the description information attribute and the topology information attribute of the power grid device instance object according to the retrieved information.
And 7, generating interoperation methods (including amplification, reduction, sliding, clicking and selection), drawing methods and redrawing methods of the equipment objects according to the description of the graphic element library defined in the step 1 and the description of the power grid equipment type library defined in the step 2 for each equipment object according to the values of the attributes set in the steps 5 and 6, and archiving and storing generated information into an object-oriented graphic model file in a binary format after the interoperation methods are completed.
And 8, reading the content of the graphic model file generated in the step 7 by the mobile equipment, completing the loading of the equipment object, sequentially calling a drawing method of the equipment object, drawing the equipment object on a system canvas, and completing the display of the power grid SVG graphic file.
And 9, acquiring real-time operation data of the power grid at regular time through HTTPS/socket communication, and calling a redrawing method of the graphic elements of the related equipment objects after analyzing the real-time operation data to finish the refreshing of the real-time operation data on the graph.
In this embodiment, steps 1 to 7 are performed at the server side, and steps 8 to 9 are performed at the mobile device side.

Claims (6)

1. The object-oriented power grid SVG single line diagram display method suitable for the mobile device is characterized by comprising the following steps of:
step 1, defining a class and the attribute of the class of graphic elements for each class of graphic elements according to different types of the graphic elements of equipment forming a power grid, and defining a graphic element library;
step 2, defining a class, the attribute and the method of the class of the power grid equipment and a power grid equipment type library for each class of power grid equipment according to different types of equipment forming a power grid;
step 3, calling a power grid SVG graphic file, and scanning the SVG graphic file by an analysis engine on a server;
step 4, instantiating each power grid device into an object, called a device object, according to the description of the power grid device type library defined in the step 2, and creating a graphic element container of the device object;
step 5, sequentially instantiating all the graphic elements forming each power grid device into objects, called graphic element objects, according to the description of the graphic element library defined in the step 1, initializing the attributes of the graphic element objects according to the attributes and the values of the graphic element labels in the SVG file, and adding the graphic element objects into the graphic element containers of the device objects obtained by instantiation in the step 4 according to the types of the graphic elements;
step 6, calling and retrieving a power grid description library and a topology library, and initializing the description attributes and the topology attributes of the equipment objects obtained in the step 4 according to the retrieval result; the specific method comprises the following steps: when the SVG graphic file is analyzed, according to the unique identifier of each power grid device: ID, retrieving the description information and topology information of the equipment in a power grid description information base and a topology information base, and assigning the description information attribute and the topology information attribute of the equipment object obtained in the instantiation step 4 according to the retrieved information;
step 7, generating an interoperation method of the equipment objects according to the values of the attributes set in the steps 5 and 6, the descriptions of the graphic element library defined in the step 1 and the descriptions of the power grid equipment type library defined in the step 2, wherein the interoperation method comprises the steps of amplifying, shrinking, sliding, clicking and selecting; drawing method and redrawing method, and generating an object-oriented graphic model file;
step 8, the mobile device reads the content of the graphics model file generated in the step 7, the loading of the device object is completed, the drawing method of the device object is called in sequence, the drawing of the device object graphics is carried out on the system canvas, and the display of the power grid SVG graphics file is completed;
and 9, regularly acquiring real-time operation data of the power grid through HTTPS/socket communication, and calling a redrawing method of the graphic elements of the related equipment objects after analysis to finish the refreshing of the real-time operation data on the graph.
2. The method for displaying the object-oriented power grid SVG single line diagram applicable to mobile devices according to claim 1, characterized in that the different types of graphic elements of the devices composing the power grid in step 1 include: straight lines, ellipses, broken lines, rectangles, polygons, triangles, hot spots, curves, points, characters.
3. The method for displaying the object-oriented power grid SVG single line diagram applicable to the mobile device of claim 2, wherein the specific method for defining the graphic element library in step 1 is: defining a class for each type of graphic element, the attributes of the type of graphic element including: one or more of line segment style, line segment end point style, line segment color, whether to close end to end, whether to fill, fill color, line width, path, outline point set, font size, font color, font style, to describe a unique identifier, position, size, color, shape, and style of a graphical display; defining a method for carrying out interactive operation, including zooming in, zooming out, sliding, clicking and selecting; and defining a graphic element drawing method and a redrawing method.
4. The method for displaying the object-oriented power grid SVG single line diagram applicable to the mobile device according to claim 1, wherein the different types of the devices composing the power grid in step 2 comprise: switch, generating line, feeder, transformer, fault indicator, ground connection switch, condenser, arrester, PT, CT, arc suppression coil.
5. The method for displaying the object-oriented power grid SVG single line diagram applicable to the mobile device of claim 4, wherein the specific method for defining the power grid device type library in step 2 is: defining a class for each type of power grid equipment, wherein the attributes of the type of power grid equipment comprise: the container comprises graphic elements for forming the power grid equipment, wherein each graphic element is a container, and the number of the graphic elements contained in the container is 0 or more; defining description information attributes and topology information attributes of the power grid equipment; a method for performing an interoperation, a graph drawing method, and a redrawing method are defined.
6. The SVG single line diagram display method for object-oriented power grids applicable to mobile devices of any of claims 1-5, characterized in that, the specific method for generating the object-oriented graphics model file in step 7 is: and after the work of the step 6 is finished, archiving the generated information, and storing the information as an object-oriented graphic model file in a binary format.
CN201810762393.8A 2018-07-12 2018-07-12 Object-oriented power grid SVG single line diagram display method suitable for mobile equipment Active CN108984175B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201810762393.8A CN108984175B (en) 2018-07-12 2018-07-12 Object-oriented power grid SVG single line diagram display method suitable for mobile equipment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201810762393.8A CN108984175B (en) 2018-07-12 2018-07-12 Object-oriented power grid SVG single line diagram display method suitable for mobile equipment

Publications (2)

Publication Number Publication Date
CN108984175A CN108984175A (en) 2018-12-11
CN108984175B true CN108984175B (en) 2021-11-16

Family

ID=64537850

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201810762393.8A Active CN108984175B (en) 2018-07-12 2018-07-12 Object-oriented power grid SVG single line diagram display method suitable for mobile equipment

Country Status (1)

Country Link
CN (1) CN108984175B (en)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109828755B (en) * 2019-01-14 2022-02-22 江苏金智科技股份有限公司 Electric power graph display method
CN113111226A (en) * 2021-04-14 2021-07-13 广东电网有限责任公司佛山供电局 Automatic loading method and system for real-time measurement data of distribution network line distribution diagram
CN114978933B (en) * 2022-05-25 2024-04-30 安天科技集团股份有限公司 Display method and device for display elements of three-dimensional topology
CN115358030B (en) * 2022-07-07 2023-10-13 国网江苏省电力有限公司徐州供电分公司 Topology structure generation method and system based on distribution network line data

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101630340A (en) * 2009-05-27 2010-01-20 江西九江供电公司 Graphic-object-oriented single-line diagram vector drawing tool of distribution network
CN102487402A (en) * 2010-12-03 2012-06-06 腾讯科技(深圳)有限公司 Method, device and system for realizing webpage rendering by server side
CN102799636A (en) * 2012-06-26 2012-11-28 北京奇虎科技有限公司 Method and system for displaying webpage by mobile terminal
CN102867021A (en) * 2012-08-08 2013-01-09 中国电力科学研究院 Conversion method for vector graphics of transformer substation
CN104104719A (en) * 2014-07-04 2014-10-15 中国南方电网有限责任公司 Demonstration method for power grid real-time flow diagram in power grid dispatching mobile application
CN104615733A (en) * 2015-02-10 2015-05-13 国家电网公司 Image data generation method and device
CN105868161A (en) * 2016-03-25 2016-08-17 华东交通大学 A calculation method for a dispatching supervision breaker vector graph primitive coordinate conversion system

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20030098862A1 (en) * 2001-11-06 2003-05-29 Smartequip, Inc. Method and system for building and using intelligent vector objects
US9436445B2 (en) * 2014-06-23 2016-09-06 Vmware, Inc. Drag-and-drop functionality for scalable vector graphics

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101630340A (en) * 2009-05-27 2010-01-20 江西九江供电公司 Graphic-object-oriented single-line diagram vector drawing tool of distribution network
CN102487402A (en) * 2010-12-03 2012-06-06 腾讯科技(深圳)有限公司 Method, device and system for realizing webpage rendering by server side
CN102799636A (en) * 2012-06-26 2012-11-28 北京奇虎科技有限公司 Method and system for displaying webpage by mobile terminal
CN102867021A (en) * 2012-08-08 2013-01-09 中国电力科学研究院 Conversion method for vector graphics of transformer substation
CN104104719A (en) * 2014-07-04 2014-10-15 中国南方电网有限责任公司 Demonstration method for power grid real-time flow diagram in power grid dispatching mobile application
CN104615733A (en) * 2015-02-10 2015-05-13 国家电网公司 Image data generation method and device
CN105868161A (en) * 2016-03-25 2016-08-17 华东交通大学 A calculation method for a dispatching supervision breaker vector graph primitive coordinate conversion system

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
Crouching tiger - hidden payload: security risks of scalable vectors graphics;Mario Heiderich等;《CCS "11: Proceedings of the 18th ACM conference on Computer and communications security》;20111017;第239-250页 *
基于IEC 61850的智能电网控制研究;贾亚军 等;《电测与仪表》;20170325;第54卷(第6期);第55-60页 *

Also Published As

Publication number Publication date
CN108984175A (en) 2018-12-11

Similar Documents

Publication Publication Date Title
CN108984175B (en) Object-oriented power grid SVG single line diagram display method suitable for mobile equipment
US20170154026A1 (en) Interaction relationship building and explorer for dashboard
CN107273007B (en) System and non-transitory computer readable medium for scaling a visualization image
US11281742B2 (en) Interactive and selective coloring of digital vector glyphs
CN111240669B (en) Interface generation method and device, electronic equipment and computer storage medium
CN111324381B (en) Development system, development method, development apparatus, computer device, and storage medium
CN104850388A (en) Method and apparatus for drafting webpage
CN110110114B (en) Visualization method, device and storage medium for multi-source earth observation image processing
CN111581208A (en) Data visualization display method and device
CN111459501A (en) SVG-based Web configuration picture storage and display system, method and medium
CN108733441B (en) Rendering visualization method and system suitable for large-scale power grid symbol equipment
CN112100296B (en) GIS system convenient to carry out GIS vector data editing
CN114647409A (en) Large-screen visualization application creation platform, method, computing device and storage medium
US20140164964A1 (en) Customizable data visualization
CN104616099A (en) Power grid tide data comparison and analysis graphic display method
CN116340358A (en) Measuring point analysis system, equipment and storage medium applied to modeling
CN112700555A (en) High configurable configuration 3D data visualization implementation method, electronic device and storage medium
CN113961751A (en) Visio graphic file online editing method, device, equipment and storage medium
CN110990515A (en) Power grid graph browsing method, system, device, computer equipment and storage medium
Milovanovic et al. Python Data Visualization Cookbook
CN112527298B (en) Military software management data display method and system based on genotype spectrum
CN114663563A (en) Layer using method
CN114419197B (en) SVG-based function definition system, method and computer equipment
CN115357237A (en) Page generation method and device, computer equipment and storage medium
Shi et al. Design of WebGIS Rendering Engine Based on Silverlight-based RIA

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant