CN116050036B - 一种电网图构建方法、装置及设备 - Google Patents

一种电网图构建方法、装置及设备 Download PDF

Info

Publication number
CN116050036B
CN116050036B CN202310025684.XA CN202310025684A CN116050036B CN 116050036 B CN116050036 B CN 116050036B CN 202310025684 A CN202310025684 A CN 202310025684A CN 116050036 B CN116050036 B CN 116050036B
Authority
CN
China
Prior art keywords
grid
coordinate
primitive
symbol
coordinate system
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
CN202310025684.XA
Other languages
English (en)
Other versions
CN116050036A (zh
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.)
Beijing Thp Technology Co ltd
Original Assignee
Beijing Thp Technology 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 Beijing Thp Technology Co ltd filed Critical Beijing Thp Technology Co ltd
Priority to CN202310025684.XA priority Critical patent/CN116050036B/zh
Publication of CN116050036A publication Critical patent/CN116050036A/zh
Application granted granted Critical
Publication of CN116050036B publication Critical patent/CN116050036B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F30/00Computer-aided design [CAD]
    • G06F30/10Geometric CAD
    • G06F30/18Network design, e.g. design based on topological or interconnect aspects of utility systems, piping, heating ventilation air conditioning [HVAC] or cabling
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2113/00Details relating to the application field
    • G06F2113/04Power grid distribution networks
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02EREDUCTION OF GREENHOUSE GAS [GHG] EMISSIONS, RELATED TO ENERGY GENERATION, TRANSMISSION OR DISTRIBUTION
    • Y02E60/00Enabling technologies; Technologies with a potential or indirect contribution to GHG emissions mitigation

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Geometry (AREA)
  • Theoretical Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Mathematical Analysis (AREA)
  • Computational Mathematics (AREA)
  • Mathematical Optimization (AREA)
  • Pure & Applied Mathematics (AREA)
  • Computer Hardware Design (AREA)
  • Evolutionary Computation (AREA)
  • General Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Processing Or Creating Images (AREA)

Abstract

本发明提供一种电网图构建方法、装置及设备,包括步骤S100:接收到基于命令行输入的建立网格坐标指令;步骤S200:基于所述建立网格坐标指令在预设有原始坐标***的所述画布区域建立可视的网格坐标***;步骤S300:接收到基于命令行输入的图元操作指令,所述图元操作指令包括第一操作对象符和第一操作内容符,所述第一操作对象符用于确定待操作图元,所述第一操作内容符包括网格坐标***符及坐标参数,所述坐标参数基于所述横向坐标标签和/或所述纵向坐标标签表达位置;步骤S400:根据所述图元操作指令对所述待操作图元进行操作;步骤S500:获得所述电网图。采用本发明所提供的方法、装置及电子设备可以提高电网图绘制的规范性、可靠性。

Description

一种电网图构建方法、装置及设备
技术领域
本发明涉及电网图生成领域,尤其涉及一种电网图构建方法、装置及设备。
背景技术
基于矢量图形的图形化组态软件是现代电力监控***的核心模块,典型的应用场景如电力SCADA***,利用图形化组态软件可以绘制电网图,所述电网图包括但不限于变电站单线图、***潮流图等。
现有的图形化组态软件通常提供一个空白画布,用户可以在画布区域绘制出各种图元,并通过线路将各种图元连接起来,以表征实际电力装置之间的连接关系。用户在绘制时,通常根据目测的视觉效果调整各图元之间的相对位置、绘制图元之间的连接线等,这导致最终绘制出来的电力图的规范性、可读性较差。如图1所示,显示的是现有图形化组态软件绘制出来的电网图。位于图1左侧的发电机、母线等与右侧的发电机、母线等均不在同一高度上。甚至将图形放大看后,两个图元的端点很难完全连接在一起,特别是在基于浮点数坐标的***下,两个看似重叠的端点往往是错开的,此时判断端点是否连接一起的方法通常是判断两个端点之间的距离,如果该小于一个阈值,就认为其连接在一起,反之,则不是连接在一起的。这种连接不仅不可靠,还额外增加了判断连接与否的工作量。可见,现有的图形化组态软件在绘图的规范性及可读性上有待加强。
发明内容
基于上述现状,为了克服现有图形化组态软件绘制出来的电力图规范性及可读性较差的问题,本发明提供一种电网图构建方法、装置及设备。
本发明提供一种利用动态网格定位机制的命令交互式电网图构建方法,用于在显示界面的画布区域中构建电网图,所述电网图包括多个图元;所述利用动态网格定位机制的命令交互式电网图构建方法,包括步骤:
S100:接收到基于命令行输入的建立网格坐标指令;所述建立网格坐标指令中包含网格间距值,所述网格间距值包括横向网格间距值和纵向网格间距值;
S200:基于所述建立网格坐标指令在预设有原始坐标***的所述画布区域建立可视的网格坐标***,确定所述网格坐标***与所述原始坐标***之间的映射关系;所述网格坐标***包括沿第一方向延伸的X坐标轴和多条X网格线,以及沿第二方向延伸的Y坐标轴和多条Y网格线,所述X坐标轴和所述X网格线等间距设置且间距大小为所述纵向向网格间距值,所述Y坐标轴和所述Y网格线等间距设置且间距大小为所述横向网格间距值;所述X坐标轴与所述Y网格线交点处显示有横向坐标标签,所述Y坐标轴与所述X网格线交点处显示有纵向坐标标签;其中,所述第一方向与所述第二方向垂直;
S300:接收到基于命令行输入的图元操作指令,所述图元操作指令包括第一操作对象符和第一操作内容符,所述第一操作对象符用于确定待操作图元,所述第一操作内容符用于确定所述待操作图元的位置;所述第一操作内容符包括网格坐标***符及坐标参数,所述网格坐标***符用于指示所述图元操作指令采用所述网格坐标***界定位置,所述坐标参数基于所述横向坐标标签和/或所述纵向坐标标签表达位置;
S400:根据所述图元操作指令对所述待操作图元进行操作;所述操作包括根据所述坐标参数确定所述待操作图元在所述画布区域中的位置;
S500:获得所述电网图。
优选地,所述画布区域为矩形,多个所述横向坐标标签及多个所述纵向坐标标签以所述画布区域的一个顶点为原点,分别沿着所述X坐标轴和所述Y坐标轴排布;
所述横向坐标标签和/或所述纵向坐标标签包括数字和/或字母;
所述横向网格间距值和所述纵向网格间距值相等或不相等。
优选地,在所述步骤S400中,根据所述坐标参数确定所述待操作图元在所述画布区域中的位置具体包括:
步骤S401:将所述坐标参数转换成***坐标数据;所述***坐标数据以所述原始坐标***界定位置;所述***坐标数据是根据所述网格坐标***与所述原始坐标***之间的映射关系、所述坐标参数、所述横向网格间距值和/或纵向网格间距值计算获得;
步骤S402:根据所述***坐标数据确定所述待操作图元在所述原始坐标***中的位置,所述待操作图元在所述原始坐标***中的位置与所述待操作图元在所述网格坐标***中的位置相同。
优选地,所述第一操作内容符进一步包括操作类型符,所述操作类型符用于确定操作类型;
所述操作类型符为新增符时,对应的所述操作类型为新增操作,在所述S400中,所述待操作图元新增至根据所述坐标参数确定的位置;
所述操作类型符为移动符时,对应的所述操作类型为移动操作,在所述S400中,所述待操作图元移动至根据所述坐标参数确定的位置。
优选地,所述利用动态网格定位机制的命令交互式电网图构建方法进一步包括:
步骤Sa:接收到基于命令行输入的筛选指令,所述筛选指令包含第二操作对象符及第二操作内容符,所述第二操作对象符用于确定待筛选的图元类型,所述第二操作内容符用于确定针对所述图元类型进行的是筛选操作;基于所述第二对象符和所述第二操作内容符,从所述显示界面显示的所述电网图中筛选出符合所述图元类型的所述图元;
步骤Sb:基于预设的动态标签生成规则为每一个被筛选出的所述图元生成动态标签信息,所述动态标签信息于所述显示界上显示为被筛选出的所述图元所对应的动态标签;
所述第一操作对象符包含所述动态标签信息,所述第一操作对象符根据所述动态标签信息确定所述待操作图元。
优选地,所述动态标签为数字和/或字母。
本发明还提供一种利用动态网格定位机制的命令交互式电网图构建装置,用于在显示界面的画布区域中构建电网图,所述电网图包括多个图元;所述利用动态网格定位机制的命令交互式电网图构建装置包括:
命令行输入模块,用于以命令行的方式输入指令;其中,所述指令包含操作内容符,或包含操作对象符和操作内容符;
网格坐标***生成模块;用于基于所述指令在预设有原始坐标***的所述显示界面中生成网格坐标***,确定所述网格坐标***与所述原始坐标***之间的映射关系;所述网格坐标***包括沿第一方向延伸的X坐标轴和多条X网格线以及沿第二方向延伸的Y坐标轴和多条Y网格线,所述网格坐标***的所述X坐标轴和所述X网格线等间距设置,所述Y坐标轴和所述Y网格线等间距设置,所述X坐标轴与所述Y网格线交点处显示有横向坐标标签,所述Y坐标轴与所述X网格线交点处显示有纵向坐标标签;其中,所述第一方向与所述第二方向垂直;
电网图处理模块,用于对所述图元进行操作以生成所述电网图;
所述命令行输入模块接收到基于命令行输入的建立网格坐标指令,所述建立网格坐标指令中包含网格间距值,所述网格间距值包括横向网格间距值和纵向网格间距值;所述网格坐标***生成模块基于所述网格坐标指令在所述显示界面中生成所述网格坐标***,所述网格坐标***的所述X坐标轴和所述X网格线之间的间距大小为所述纵向网格间距值,所述Y坐标轴和所述Y网格线之间的间距大小为所述横向网格间距值;
所述命令行输入模块接收到基于命令行输入的图元操作指令,所述图元操作指令包括的所述操作对象符为第一操作对象符,所述第一操作对象符用于确定待操作图元,所述图元操作指令包括的所述操作内容符为第一操作内容符,所述第一操作内容符用于确定所述待操作图元的位置;所述第一操作内容符包括网格坐标***符及坐标参数,所述网格坐标***符用于指示所述图元操作指令采用所述网格坐标***界定位置,所述坐标参数基于所述横向坐标标签和/或所述纵向坐标标签表达位置;
电网图处理模块,根据所述图元操作指令对所述待操作图元进行操作获得电网图;所述操作包括根据所述坐标参数确定所述待操作图元在所述画布区域中的位置。
优选地,所述画布区域为矩形,多个所述横向坐标标签及多个所述纵向坐标标签以所述画布区域的顶点为原点,分别沿着所述X坐标轴和所述Y坐标轴排布;
所述横向坐标标签和/或所述纵向坐标标签包括数字和/或字母;
所述电网图处理模块根据所述坐标参数确定所述待操作图元在所述画布区域中的位置具体包括:将所述坐标参数转换成***坐标数据,根据所述***坐标数据确定所述待操作图元在所述原始坐标***中的位置,所述***坐标数据以所述原始坐标***界定位置,所述***坐标数据是根据所述网格坐标***与所述原始坐标***之间的映射关系、所述坐标参数、所述横向网格间距值和/或纵向网格间距值计算获得;所述待操作图元在所述原始坐标***中的位置与所述待操作图元在所述网格坐标***中的位置相同。
优选地,利用动态网格定位机制的命令交互式电网图构建装置进一步包括:动态标签生成模块,用于基于预设的动态标签生成规则为所述图元生成动态标签信息;
所述命令行输入模块接收到筛选指令,所述筛选指令包括的所述操作对象符为第二操作对象符,所述第二操作对象符用于确定待筛选的图元类型;所述筛选指令包括的所述操作内容符为第二操作内容符,所述第二操作内容符用于确定针对所述图元类型进行的是筛选操作;所述电网图处理模块基于所述第二对象符和所述第二操作内容符,从所述显示界面显示的所述电网图中筛选出符合所述图元类型的所述图元;
所述动态标签生成模块为每一个被筛选出的所述图元生成动态标签信息,所述动态标签信息于所述显示界上显示为被筛选出的所述图元所对应的动态标签;
所述第一操作对象符包含所述动态标签信息,所述电网图处理模块根据所述动态标签信息确定所述待操作图元。
本发明还提供一种电子设备,包括存储有计算机程序的存储介质,该计算机程序被处理器执行时能实现如上所述的利用动态网格定位机制的命令交互式电网图构建方法,或所述电子设备包括如上所述的利用动态网格定位机制的命令交互式电网图构建装置。
本发明所提供的利用动态网格定位机制的命令交互式电网图构建方法、装置及设备,通过在画布区域建立网格坐标***,利用网格坐标***定位图元位置,大大地提高了电网图的规范性及可靠性。
本发明的其他有益效果,将在具体实施方式中通过具体技术特征和技术方案的介绍来阐述,本领域技术人员通过这些技术特征和技术方案的介绍,应能理解所述技术特征和技术方案带来的有益技术效果。
附图说明
图1为现有图形化组态软件绘制的电网图之示意图。
图2为便于阐述本发明所示意的一种图形化组态软件的运行界面。
图3为本发明实施例利用动态网格定位机制的命令交互式电网图构建方法的流程图。
图4为图3步骤S200中建立的网格坐标***示意图。
图5采用本发明实施例利用动态网格定位机制的命令交互式电网图构建方法绘制的图元示意图。
图6采用本发明实施例利用动态网格定位机制的命令交互式电网图构建方法绘制的电力图示意图。
图7为消除网格坐标***后的电力图示意图。
图8为提供一种示例以示意说明本发明中基于命令交互式的电网图生成方法的步骤Sb。
具体实施方式
以下基于实施例对本发明进行描述,但是本发明并不仅仅限于这些实施例。在下文对本发明的细节描述中,详尽描述了一些特定的细节部分,为了避免混淆本发明的实质,公知的方法、过程、流程、元件并没有详细叙述。
此外,本领域普通技术人员应当理解,在此提供的附图都是为了说明的目的,并且附图不一定是按比例绘制的。
除非上下文明确要求,否则整个说明书和权利要求书中的“包括”、“包含”等类似词语应当解释为包含的含义而不是排他或穷举的含义;也就是说,是“包括但不限于”的含义。
在本发明的描述中,需要理解的是,术语“第一”、“第二”等仅用于描述目的,而不能理解为指示或暗示相对重要性。此外,在本发明的描述中,除非另有说明,“多个”的含义是两个或两个以上。
本发明提供一种利用动态网格定位机制的命令交互式电网图构建方法,用于在显示界面的画布区域中构建电网图,所述电网图包括多个图元;所述利用动态网格定位机制的命令交互式电网图构建方法,包括步骤S100至S500。
步骤S100为:接收到基于命令行输入的建立网格坐标指令;所述建立网格坐标指令中包含网格间距值,所述网格间距值包括横向网格间距值和纵向网格间距值。
步骤S200为:基于所述建立网格坐标指令在预设有原始坐标***的所述画布区域建立可视的网格坐标***,确定所述网格坐标***与所述原始坐标***之间的映射关系;所述网格坐标***包括沿第一方向延伸的X坐标轴和多条X网格线,以及沿第二方向延伸的Y坐标轴和多条Y网格线,所述X坐标轴和所述X网格线等间距设置且间距大小为所述纵向网格间距值,所述Y坐标轴和所述Y网格线等间距设置且间距大小为所述横向网格间距值;所述X坐标轴与所述Y网格线交点处显示有横向坐标标签,所述Y坐标轴与所述X网格线交点处显示有纵向坐标标签;其中,所述第一方向与所述第二方向垂直;
步骤S300为:接收到基于命令行输入的图元操作指令,所述图元操作指令包括第一操作对象符和第一操作内容符,所述第一操作对象符用于确定待操作图元,所述第一操作内容符用于确定所述待操作图元的位置;所述第一操作内容符包括网格坐标***符及坐标参数,所述网格坐标***符用于指示所述图元操作指令采用所述网格坐标***界定位置,所述坐标参数基于所述横向坐标标签和/或所述纵向坐标标签表达位置;
步骤S400为:根据所述图元操作指令对所述待操作图元进行操作;所述操作包括根据所述坐标参数确定所述待操作图元在所述画布区域中的位置;
步骤S500为:获得所述电网图。
为了便于清楚阐述本发明所提供的方法,图2示意了一种图形化组态软件的运行界面,以该示意的图形化组态软件执行所述方法为例来阐述本发明的意图。可以理解,图2示意的图形化组态软件的运行界面仅仅是为了方便清楚阐述本发明所提供的一种示意,并不是本发明必须通过图2中示意的图形化组态软件执行。
请继续参阅图2,图形化组态软件的运行界面中包括图元面板10、画布区域20及命令输入框30,图元面板10用于展示图元模板库中的图元,画布区域20用于显示用户绘制的电网图,命令输入框30用于以命令行的方式输入绘图指令,绘图指令包括但不限于新增图元的指令或者对画布区域中现有的图元进行编辑的指令(位置调整、改变连接关系、设置ID信息等等)。图形化组态软件的运行界面具体可以显示在电子设备的显示界面中。
可以理解,该图形化组态软件中预设有图元模板库,该图元模板库中设置有若干图元,每一个图元示意一个或多个电力装置。图元模板库中的图元展示在图元面板10中,如图2中的图元面板10展示的5个图元从上至下依次为发电机、线路、变压器、母线及负荷所对应的图元(部分图元未显示)。用户在绘制电网图的过程中可以直接从图元模板库中调用图元。调用的方式可以是对图元模板库中的图元进行点击及拖拽至画布区域的操作完成;也可以是通过输入命令行的方式完成,如在命令输入框30中输入命令行,命令行被执行后,被调用的图元显示在画布区域中,如在命令输入框中输入add trans(“add”为新增操作,“trans”为变压器名称),指令被执行后,即可新增一个变压器至当前电网图中。
可以理解,通过所述命令输入框30输入的指令包含操作内容符,或包含操作对象符和操作内容符。
请参阅图3,本发明实施例提供一种利用动态网格定位机制的命令交互式电网图构建方法,用于在显示界面的画布区域中构建电网图。电网图包括但不限于变电站单线图、***潮流图等等。电网图通常包括大量的图元。利用动态网格定位机制的命令交互式电网图构建方法包括步骤S100至步骤S500。
作为一种实施例,在步骤S100中,接收到基于命令行输入的建立网格坐标指令,所述建立网格坐标指令中包含网格间距值,所述网格间距值包括横向网格间距值和纵向网格间距值。
可以理解,建立网格坐标指令可以是用户在命令输入框中输入的。步骤S100可以在绘制电网图的图元之前进行,也就是在绘制部分图元后进行。作为一种优选,在绘制图元之前进行,有利于规范电力图的构建全过程。
作为一种具体实施方式,在命令输入框30中输入网格坐标指令:grid 50,40。在该具体实施方式中,“grid”为建立网格坐标的指令符,其中,50和40为网格间距值,50为横向网格间距值,40为纵向网格间距值。可以理解,用户可以根据需求设置指代建立网格坐标的指令符,如网格坐标指令为:gd 50,40,即定义“gd”为建立网格坐标的指令符。
作为一种实施例,横向网格间距值和纵向网格间距值可以相等,也可以不相等。
请参阅图4,作为一种实施例,在步骤S200中,基于所述建立网格坐标指令在预设有原始坐标***的所述画布区域建立可视的网格坐标***,确定所述网格坐标***与所述原始坐标***之间的映射关系;所述网格坐标***包括沿第一方向延伸的X坐标轴和多条X网格线,以及沿第二方向延伸的Y坐标轴和多条Y网格线,所述X坐标轴和所述X网格线等间距设置且间距大小为所述纵向网格间距值,所述Y坐标轴和所述Y网格线等间距设置且间距大小为所述横向网格间距值;所述X坐标轴与所述Y网格线交点处显示有横向坐标标签,所述Y坐标轴与所述X网格线交点处显示有纵向坐标标签;其中,所述第一方向与所述第二方向垂直。
可以理解,画布区域预设有原始坐标***,图元在画布区域的位置确定后,其在原始坐标***的具***置也就确定了。步骤S200是在有原始坐标***的情况下,新增一与原始坐标***不同的网格坐标***,原始坐标***与网格坐标***之间存在映射关系。
可以理解,在步骤S200中,建立的网格坐标***不同于预设的原始坐标***,网格坐标***在画布区域呈可视状态,用户可以直观地看到该坐标***,并利用改坐标***进行规范、可靠地绘图。具体地,网格坐标***通过X坐标轴、X网格线、Y坐标轴、Y网格线将画布区域划分成了若干网格。网格为用户绘图提供的位置参考,有利于用户规范画图。
作为一种选择,网格线(X网格线和Y网格线)为虚线,在为用户提供绘图位置参考的同时,降低了对绘图的干扰。
作为一种实施例,网格坐标***可以以画布区域的任意位置为原点建立,只要能够将画布区域划分形成若干网格并生成用于定位位置的横向坐标标签及纵向坐标标签即可。作为一种具体实施例,画布区域为矩形,多个所述横向坐标标签及多个所述纵向坐标标签以画布区域的顶点为原点,分别沿着所述X坐标轴和所述Y坐标轴排布。可以理解,原点可以以矩形的画布区域中的任意一个顶点为原点,优选地,网格坐标***的原点与原始坐标***的原点重合。
作为一种实施例,横向坐标标签和纵向坐标标签为数字或字母,也可以是数字和字母的组合。利用横向坐标标签和纵向坐标标签可以方便定位图元在网格坐标***中的位置。本发明中横向坐标标签和纵向坐标标签为数字(1、2、3……)为例来进行说明。
可以理解,网格的大小由步骤S100中的横向网格间距值和纵向网格间距值确定,用户可以根据需求,如图元的数量、画布的尺寸等设置合理的网格间距值。
作为一种实施例,在步骤S300中,接收到基于命令行输入的图元操作指令,所述图元操作指令包括第一操作对象符和第一操作内容符,所述第一操作对象符用于确定待操作图元,所述第一操作内容符用于确定所述待操作图元的位置;所述第一操作内容符包括网格坐标***符及坐标参数,所述网格坐标***符用于指示所述图元操作指令采用所述网格坐标***界定位置,所述坐标参数基于所述横向坐标标签和/或所述纵向坐标标签表达位置;
可以理解,在步骤S300中,图元操作指令基于网格坐标***确定图元位置。图元操作指令具体可以是一种新增图元的指令,也可以移动图元的指令。
请参阅图5,图元操作指令为新增图元的指令为例来说,输入指令1、指令2:
add bus y=#3, x=#1-#3
add bus y=#3, x=#4-#6
指令1、指令2执行后,可以绘制出两条位于同一高度的母线,两条母线在对齐、间距方面都很好。
可以理解,指令1包括的操作对象符为第一操作对象符,第一操作对象符为“bus”,也就是确定的待操作图元为母线,指令1包括的操作内容符为第一操作内容符,第一操作内容符为“add”及“y=#3, x=#1-#3”,其中,“add”是操作类型符,且为新增符,其用于确定指令的操作类型为新增操作。“#”为网格坐标***符,“y=3, x=1-3”为坐标参数,网格坐标***符用于确定坐标参数“y=3, x=1-3”采用的是网格坐标***界定位置。该指令中的“1”、“3”均是基于横向坐标标签和/或纵向坐标标签表达位置。即“1”指的是横向标签“1”,y=3中的“3”指的是纵向坐标标签中的3,x=1-3中的“3”指的是横向坐标标签中的3。
可以理解,所述坐标参数基于所述横向坐标标签和/或所述纵向坐标标签表达位置既包括坐标参数由横向坐标标签和/或所述纵向坐标标签组成,如指令1、指令2;也包括基于横向坐标标签和/或所述纵向坐标标签表达的位置,如指令:y=1.5, x=1.5-3.5。
可以理解,本发明图示中以数字作为横向坐标标签和纵向坐标标签,其与原始坐标***中用于定位图元位置的***坐标数据难以区分开(现有软件中,原始坐标***的***坐标数据也是数字),因此,需要增加网格坐标***符以做区分。但在坐标参数和***坐标数据能够区分的情况下,相当于网格坐标***符及坐标参数复合在一起。如横向坐标标签和纵向坐标标签均为字母A、B、C、D……时,如输入指令3:add bus y=C, x=A-C,可以理解,此时的第一操作内容包括的“y=C, x=A-C”是坐标参数与网格坐标***符的复合。图形化组态软件直接可以识别此时的坐标参数采用的就是网格坐标***来界定位置。
作为一种实施例,在步骤S400中,根据所述图元操作指令对所述待操作图元进行操作;所述操作包括根据所述坐标参数确定所述待操作图元在所述画布区域中的位置。
作为一种实施例,操作内容符进一步包括操作类型符。操作内容符及对应的操作类型可以根据用户需要设定。第一操作内容符包括的操作类型符为新增符时,对应的所述操作类型为新增操作,在步骤S400中,待操作图元新增至根据坐标参数确定的位置。如执行指令1后,在网格坐标***中,母线新增至横向网格坐标为1至3,纵向网格坐标为3的位置。可以理解,第一操作内容符包括操作类型符不限于是新增符,其也可以是移动符,对应的所述操作类型为移动操作,指令被执行后,待操作图元移动至坐标参数确定的位置。
作为一种实施例,在步骤S500中,获得所述电网图。如图6所示,可以绘制成用户所需的电网图,可以理解,在获得最终的电网图之前,用户可以通过指令进行其他操作,其他操作包括但不限于删除、复制、筛选图元、属性编辑等等。
可以理解,所述网格坐标***可以通过指令消除,进而方便用户查看电网图,如图7,展示的即为网格坐标***消除后的电网图。
在所述步骤S400中,根据所述坐标参数确定所述待操作图元在所述画布区域中的位置具体包括:
步骤S401:将所述坐标参数转换成***坐标数据;所述***坐标数据以所述原始坐标***界定位置;所述***坐标数据是根据所述网格坐标***与所述原始坐标***之间的映射关系、所述坐标参数、所述横向网格间距值和/或纵向网格间距值计算获得;
步骤S402:根据所述***坐标数据确定所述待操作图元在所述原始坐标***中的位置,所述待操作图元在所述原始坐标***中的位置与所述待操作图元在所述网格坐标***中的位置相同。
可以理解,坐标参数与***坐标数据之间有映射关系,以图4示意的网格坐标***为例来说,设定网格坐标***与原始坐标***的原点相同,坐标参数乘以网格间距值即可得到相应的***坐标数据。确定图元在网格坐标***中的位置也就是确定图元在原始坐标***中的位置。
作为一种实施例,利用动态网格定位机制的命令交互式电网图构建方法可以进一步包括步骤Sa和步骤Sb。
步骤Sa为:接收到基于命令行输入的筛选指令,所述筛选指令包含第二操作对象符及第二操作内容符,所述第二操作对象符用于确定待筛选的图元类型,所述第二操作内容符用于确定针对所述图元类型进行的是筛选操作;基于所述第二对象符和所述第二操作内容符,从所述显示界面显示的所述电网图中筛选出符合所述图元类型的所述图元。
步骤Sb为:基于预设的动态标签生成规则为每一个被筛选出的所述图元生成动态标签信息,所述动态标签信息于所述显示界上显示为被筛选出的所述图元所对应的动态标签;
可以理解,步骤Sa中,是在显示界面上已经有若干图元时,通过命令行输入的筛选指令筛选出显示界面中的全部图元,或按照一定规则筛选出其中部分图元。
作为一种实施例,根据所述图元的图元名称、所述图元所属线路层、所述图元的坐标中的一者或多者确定所述图元类型。
作为一种实施例,在命令输入框中输入指令:context type=trans(可以简化输入为context trans);其中trans为变压器对应的图元名称,也就是type=trans为第二操作对象符,其用于确定筛选操作将要筛选出的图元类型为变压器。context为第二操作内容符,context具体的操作内容为筛选操作。筛选指令执行后,从显示界面显示的图元中筛选出变压器对应的图元,如图8中,一共有2个变压器对应的图元,则该两个图元被筛选出来。
可以理解,具体的筛选内容可以根据用户需求确定。如在命令输入框中输入指令:context all,该指令对应的操作对象符为all(所有图元),操作内容符为context,执行该指令后,显示界面中的所有图元被筛选出来。
作为一种实施例,命令行输入的筛选指令可以是用户直接输入的,也可以是部分通过用户直接输入,部分触发后自动生成,如,预设有若干操作按钮,接收到针对预设的操作按钮的点击操作时,自动生成所述第二操作内容符。具体可以是:显示界面上显示的操作按钮分别用于代表筛选、移动、删除等,以筛选为例来说,点击操作按钮后,命令输入框中自动生成context这一操作内容符。
作为一种实施例,在步骤Sb中,预设的动态标签生成规则用于给被筛选出的图元生成唯一的动态标签信息,使得通过动态标签信息就可以确认具体的图元。也就是不同图元的动态标签信息/动态标签是不同的。
请参阅图8,以筛选指令为context trans为例来说,显示界面中两个图元被选中,预设的动态标签生成规则生成动态标签信息1、2,显示界面上的第一个变压器图元的动态标签为①(也可直接显示1或【1】等),第二个变压器图元的动态标签为②((也可直接显示2或【2】等))。在后续需要对有动态标签的图元进行操作时,可以直接引用动态标签信息来指定该图元。如输入指令add $1,“$1”为操作对象符,其确定的对象为动态标签为1的图元。
作为一种具体实施例,按照动态标签生成规则生成的动态标签不限制为数字(1、2、3、4……),其也可以是字母(A、B、C、D……),或者字母与数字的结合。如图8中两个图元的动态标签可以分别是A和B。可以理解,动态标签的内容并不做限定,只要能够给每个被筛选出的图元标注形成其独特的动态标签,方便后续直接引用动态标签信息来指定图元即可。
作为一种实施例,显示界面中被筛选出的图元及其动态标签正常显示,未被选中的图元淡化显示,以方便用户观察筛选及动态标签生成结果。
可以理解,在步骤Sa、Sb中,采用了上下文机制和动态标注机制:在步骤Sa中,采用上下文机制定义一个上下文范围(可缩小对象范围),在上下文范围内,给位于该范围内的对象一个动态标签信息,并将其显示在显示界面中。后续可以该动态标签信息直接引用对象。
作为一种实施例,在步骤S400中,所述第一操作对象符包含所述动态标签信息,所述第一操作对象符根据所述动态标签信息确定所述待操作图元。如输入指令move $1 y=#3,x=#2,“$1”为第一操作对象符,确定的待操作图元为动态标签为1的图元。
本发明所提供的利用动态网格定位机制的命令交互式电网图构建方法,利用动态网格定位机制定位图元位置,提高了电网图的规范性及可靠性。
本发明还提供一种利用动态网格定位机制的命令交互式电网图构建装置,用于在显示界面的画布区域中构建电网图,所述电网图包括多个图元;所述利用动态网格定位机制的命令交互式电网图构建装置包括命令行输入模块、网格坐标***生成模块以及电网图处理模块。其中,命令行输入模块用于以命令行的方式输入指令;其中,所述指令包含操作内容符,或包含操作对象符和操作内容符。网格坐标***生成模块用于基于所述指令在预设有原始坐标***的所述显示界面中生成网格坐标***,确定所述网格坐标***与所述原始坐标***之间的映射关系;所述网格坐标***包括沿第一方向延伸的X坐标轴和多条X网格线以及沿第二方向延伸的Y坐标轴和多条Y网格线,所述网格坐标***的所述X坐标轴和所述X网格线等间距设置,所述Y坐标轴和所述Y网格线等间距设置,所述X坐标轴与所述Y网格线交点处显示有横向坐标标签,所述Y坐标轴与所述X网格线交点处显示有纵向坐标标签,其中,所述第一方向与所述第二方向垂直。电网图处理模块用于对所述图元进行操作以生成所述电网图。
所述命令行输入模块接收到基于命令行输入的建立网格坐标指令,所述建立网格坐标指令中包含网格间距值,所述网格间距值包括横向网格间距值和纵向网格间距值;所述网格坐标***生成模块基于所述网格坐标指令在所述显示界面中生成所述网格坐标***,所述网格坐标***的所述X坐标轴和所述X网格线之间的间距大小为所述纵向网格间距值,所述Y坐标轴和所述Y网格线之间的间距大小为所述横向网格间距值。
所述命令行输入模块接收到基于命令行输入的图元操作指令,所述图元操作指令包括的所述操作对象符为第一操作对象符,所述第一操作对象符用于确定待操作图元,所述图元操作指令包括的所述操作内容符为第一操作内容符,所述第一操作内容符用于确定所述待操作图元的位置;所述第一操作内容符包括网格坐标***符及坐标参数,所述网格坐标***符用于指示所述图元操作指令采用所述网格坐标***界定位置,所述坐标参数基于所述横向坐标标签和/或所述纵向坐标标签表达位置。
电网图处理模块,根据所述图元操作指令对所述待操作图元进行操作获得电网图;所述操作包括根据所述坐标参数确定所述待操作图元在所述画布区域中的位置。
作为一种实施例,所述画布区域为矩形,多个所述横向坐标标签及多个所述纵向坐标标签以所述画布区域的一个顶点为原点,分别沿着所述X坐标轴和所述Y坐标轴排布。
作为一种实施例,所述横向坐标标签和/或所述纵向坐标标签包括数字和/或字母。
作为一种实施例,所述电网图处理模块根据所述坐标参数确定所述待操作图元在所述画布区域中的位置具体包括:将所述坐标参数转换成***坐标数据,根据所述***坐标数据确定所述待操作图元在所述原始坐标***中的位置,所述***坐标数据以所述原始坐标***界定位置,所述***坐标数据是根据所述网格坐标***与所述原始坐标***之间的映射关系、所述坐标参数、所述横向网格间距值和/或纵向网格间距值计算获得;所述待操作图元在所述原始坐标***中的位置与所述待操作图元在所述网格坐标***中的位置相同。
作为一种实施例,利用动态网格定位机制的命令交互式电网图构建装置进一步包括动态标签生成模块,该动态标签生成模块用于基于预设的动态标签生成规则为所述图元生成动态标签信息。
所述命令行输入模块接收到筛选指令,所述筛选指令包括的所述操作对象符为第二操作对象符,所述第二操作对象符用于确定待筛选的图元类型;所述筛选指令包括的所述操作内容符为第二操作内容符,所述第二操作内容符用于确定针对所述图元类型进行的是筛选操作;所述电网图处理模块基于所述第二对象符和所述第二操作内容符,从所述显示界面显示的所述电网图中筛选出符合所述图元类型的所述图元。所述动态标签生成模块为每一个被筛选出的所述图元生成动态标签信息,所述动态标签信息于所述显示界上显示为被筛选出的所述图元所对应的动态标签。
作为一种实施例,所述第一操作对象符包含所述动态标签信息,所述电网图处理模块根据所述动态标签信息确定所述待操作图元。
本发明实施例还提供一种电子设备,包括存储有计算机程序的存储介质,该计算机程序被处理器执行时能实现如上所述的利用动态网格定位机制的命令交互式电网图构建方法,或所述电子设备包括如上所述的利用动态网格定位机制的命令交互式电网图构建装置。
需要说明的是,本公开的实施例所述的计算机可读存储介质并不限定于上述所给实施例,例如还可以为电、磁、光、电磁、红外线、或半导体的***、装置或器件,或者任意以上的组合。计算机可读存储介质的更具体的例子可以包括但不限于:具有一个或多个导线的电连接、便携式计算机磁盘、硬盘、随机访问存储器(RAM)、只读存储器(ROM)、可擦式可编程只读存储器(EPROM或闪存)、光纤、便携式紧凑磁盘只读存储器(CD-ROM)、光存储器件、磁存储器件、或者上述的任意合适的组合。在本公开的实施例中,计算机可读存储介质可以是任何包含或存储程序的有形介质,该程序可以被指令执行***、装置或者器件使用或者与其结合使用。
本领域的技术人员能够理解的是,在不冲突的前提下,上述各优选方案可以自由地组合、叠加。其中,附图中的流程图和框图,图示了按照本公开各种实施例的***、方法和计算机程序产品的可能实现的体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代表一个模块、程序段、或代码的一部分,该模块、程序段、或代码的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。也应当注意,在有些作为替换的实现中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生,例如,两个接连表示的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,框图和/或流程图中的每个方框、以及框图和/或流程图中的方框的组合,可以用执行规定的功能或操作的专用的基于硬件的***来实现,或者可以用专用硬件与计算机指令的组合来实现。本文中对于各步骤的编号仅为了方便说明和引用,并不用于限定前后顺序,具体的执行顺序是由技术本身确定的,本领域技术人员可以根据技术本身确定各种允许的、合理的顺序。
需要说明的是,本发明中采用步骤编号(字母或数字编号)来指代某些具体的方法步骤,仅仅是出于描述方便和简洁的目的,而绝不是用字母或数字来限制这些方法步骤的顺序。本领域的技术人员能够明了,相关方法步骤的顺序,应由技术本身决定,不应因步骤编号的存在而被不适当地限制,本领域技术人员可以根据技术本身确定各种允许的、合理的步骤顺序。
本领域的技术人员能够理解的是,在不冲突的前提下,上述各优选方案可以自由地组合、叠加。
应当理解,上述的实施方式仅是示例性的,而非限制性的,在不偏离本发明的基本原理的情况下,本领域的技术人员可以针对上述细节做出的各种明显的或等同的修改或替换,都将包含于本发明的权利要求范围内。

Claims (10)

1.一种利用动态网格定位机制的命令交互式电网图构建方法,用于在显示界面的画布区域中构建电网图,所述电网图包括多个图元;其特征在于,包括步骤:
S100:接收到基于命令行输入的建立网格坐标指令;所述建立网格坐标指令中包含网格间距值,所述网格间距值包括横向网格间距值和纵向网格间距值;
S200:基于所述建立网格坐标指令在预设有原始坐标***的所述画布区域建立可视的网格坐标***,确定所述网格坐标***与所述原始坐标***之间的映射关系;所述网格坐标***包括沿第一方向延伸的X坐标轴和多条X网格线,以及沿第二方向延伸的Y坐标轴和多条Y网格线,所述X坐标轴和所述X网格线等间距设置且间距大小为所述纵向网格间距值,所述Y坐标轴和所述Y网格线等间距设置且间距大小为所述横向网格间距值;所述X坐标轴与所述Y网格线交点处显示有横向坐标标签,所述Y坐标轴与所述X网格线交点处显示有纵向坐标标签;其中,所述第一方向与所述第二方向垂直;
S300:接收到基于命令行输入的图元操作指令,所述图元操作指令包括第一操作对象符和第一操作内容符,所述第一操作对象符用于确定待操作图元,所述第一操作内容符用于确定所述待操作图元的位置;所述第一操作内容符包括网格坐标***符及坐标参数,所述网格坐标***符用于指示所述图元操作指令采用所述网格坐标***界定位置,所述坐标参数基于所述横向坐标标签和/或所述纵向坐标标签表达位置;
S400:根据所述图元操作指令对所述待操作图元进行操作;所述操作包括根据所述坐标参数确定所述待操作图元在所述画布区域中的位置;
S500:获得所述电网图。
2.如权利要求1所述的利用动态网格定位机制的命令交互式电网图构建方法,其特征在于,所述画布区域为矩形,多个所述横向坐标标签及多个所述纵向坐标标签以所述画布区域的一个顶点为原点,分别沿着所述X坐标轴和所述Y坐标轴排布;
所述横向坐标标签和/或所述纵向坐标标签包括数字和/或字母;
所述横向网格间距值和所述纵向网格间距值相等或不相等。
3.如权利要求1所述的利用动态网格定位机制的命令交互式电网图构建方法,其特征在于,在所述步骤S400中,根据所述坐标参数确定所述待操作图元在所述画布区域中的位置具体包括:
步骤S401:将所述坐标参数转换成***坐标数据;所述***坐标数据以所述原始坐标***界定位置;所述***坐标数据是根据所述网格坐标***与所述原始坐标***之间的映射关系、所述坐标参数、所述横向网格间距值和/或纵向网格间距值计算获得;
步骤S402:根据所述***坐标数据确定所述待操作图元在所述原始坐标***中的位置,所述待操作图元在所述原始坐标***中的位置与所述待操作图元在所述网格坐标***中的位置相同。
4.如权利要求1所述的利用动态网格定位机制的命令交互式电网图构建方法,其特征在于,所述第一操作内容符进一步包括操作类型符,所述操作类型符用于确定操作类型;
所述操作类型符为新增符时,对应的所述操作类型为新增操作,在所述S400中,所述待操作图元新增至根据所述坐标参数确定的位置;
所述操作类型符为移动符时,对应的所述操作类型为移动操作,在所述S400中,所述待操作图元移动至根据所述坐标参数确定的位置。
5.如权利要求1所述的利用动态网格定位机制的命令交互式电网图构建方法,其特征在于,所述利用动态网格定位机制的命令交互式电网图构建方法进一步包括:
步骤Sa:接收到基于命令行输入的筛选指令,所述筛选指令包含第二操作对象符及第二操作内容符,所述第二操作对象符用于确定待筛选的图元类型,所述第二操作内容符用于确定针对所述图元类型进行的是筛选操作;基于所述第二对象符和所述第二操作内容符,从所述显示界面显示的所述电网图中筛选出符合所述图元类型的所述图元;
步骤Sb:基于预设的动态标签生成规则为每一个被筛选出的所述图元生成动态标签信息,所述动态标签信息于所述显示界面上显示为被筛选出的所述图元所对应的动态标签;
所述第一操作对象符包含所述动态标签信息,所述第一操作对象符根据所述动态标签信息确定所述待操作图元。
6.如权利要求5所述的利用动态网格定位机制的命令交互式电网图构建方法,其特征在于,所述动态标签为数字和/或字母。
7.一种利用动态网格定位机制的命令交互式电网图构建装置,用于在显示界面的画布区域中构建电网图,所述电网图包括多个图元;其特征在于,所述利用动态网格定位机制的命令交互式电网图构建装置包括:
命令行输入模块,用于以命令行的方式输入指令;其中,所述指令包含操作内容符,或包含操作对象符和操作内容符;
网格坐标***生成模块;用于基于所述指令在预设有原始坐标***的所述显示界面中生成网格坐标***,确定所述网格坐标***与所述原始坐标***之间的映射关系;所述网格坐标***包括沿第一方向延伸的X坐标轴和多条X网格线以及沿第二方向延伸的Y坐标轴和多条Y网格线,所述网格坐标***的所述X坐标轴和所述X网格线等间距设置,所述Y坐标轴和所述Y网格线等间距设置,所述X坐标轴与所述Y网格线交点处显示有横向坐标标签,所述Y坐标轴与所述X网格线交点处显示有纵向坐标标签;其中,所述第一方向与所述第二方向垂直;
电网图处理模块,用于对所述图元进行操作以生成所述电网图;
所述命令行输入模块接收到基于命令行输入的建立网格坐标指令,所述建立网格坐标指令中包含网格间距值,所述网格间距值包括横向网格间距值和纵向网格间距值;所述网格坐标***生成模块基于所述网格坐标指令在所述显示界面中生成所述网格坐标***,所述网格坐标***的所述X坐标轴和所述X网格线之间的间距大小为所述横向网格间距值,所述Y坐标轴和所述Y网格线之间的间距大小为所述纵向网格间距值;
所述命令行输入模块接收到基于命令行输入的图元操作指令,所述图元操作指令包括的所述操作对象符为第一操作对象符,所述第一操作对象符用于确定待操作图元,所述图元操作指令包括的所述操作内容符为第一操作内容符,所述第一操作内容符用于确定所述待操作图元的位置;所述第一操作内容符包括网格坐标***符及坐标参数,所述网格坐标***符用于指示所述图元操作指令采用所述网格坐标***界定位置,所述坐标参数基于所述横向坐标标签和/或所述纵向坐标标签表达位置;
电网图处理模块,根据所述图元操作指令对所述待操作图元进行操作获得电网图;所述操作包括根据所述坐标参数确定所述待操作图元在所述画布区域中的位置。
8.如权利要求7所述的利用动态网格定位机制的命令交互式电网图构建装置,其特征在于,所述画布区域为矩形,多个所述横向坐标标签及多个所述纵向坐标标签以所述画布区域的顶点为原点,分别沿着所述X坐标轴和所述Y坐标轴排布;
所述横向坐标标签和/或所述纵向坐标标签包括数字和/或字母;
所述电网图处理模块根据所述坐标参数确定所述待操作图元在所述画布区域中的位置具体包括:将所述坐标参数转换成***坐标数据,根据所述***坐标数据确定所述待操作图元在所述原始坐标***中的位置,所述***坐标数据以所述原始坐标***界定位置,所述***坐标数据是根据所述网格坐标***与所述原始坐标***之间的映射关系、所述坐标参数、所述横向网格间距值和/或纵向网格间距值计算获得;所述待操作图元在所述原始坐标***中的位置与所述待操作图元在所述网格坐标***中的位置相同。
9.如权利要求7所述的利用动态网格定位机制的命令交互式电网图构建装置,其特征在于,利用动态网格定位机制的命令交互式电网图构建装置进一步包括:
动态标签生成模块,用于基于预设的动态标签生成规则为所述图元生成动态标签信息;
所述命令行输入模块接收到筛选指令,所述筛选指令包括的所述操作对象符为第二操作对象符,所述第二操作对象符用于确定待筛选的图元类型;所述筛选指令包括的所述操作内容符为第二操作内容符,所述第二操作内容符用于确定针对所述图元类型进行的是筛选操作;所述电网图处理模块基于所述第二对象符和所述第二操作内容符,从所述显示界面显示的所述电网图中筛选出符合所述图元类型的所述图元;
所述动态标签生成模块为每一个被筛选出的所述图元生成动态标签信息,所述动态标签信息于所述显示界面上显示为被筛选出的所述图元所对应的动态标签;
所述第一操作对象符包含所述动态标签信息,所述电网图处理模块根据所述动态标签信息确定所述待操作图元。
10.一种电子设备,包括存储有计算机程序的存储介质,其特征在于:该计算机程序被处理器执行时能实现如权利要求1-6任一项所述的利用动态网格定位机制的命令交互式电网图构建方法,或所述电子设备包括如权利要求7-9任一项所述的利用动态网格定位机制的命令交互式电网图构建装置。
CN202310025684.XA 2023-01-09 2023-01-09 一种电网图构建方法、装置及设备 Active CN116050036B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202310025684.XA CN116050036B (zh) 2023-01-09 2023-01-09 一种电网图构建方法、装置及设备

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202310025684.XA CN116050036B (zh) 2023-01-09 2023-01-09 一种电网图构建方法、装置及设备

Publications (2)

Publication Number Publication Date
CN116050036A CN116050036A (zh) 2023-05-02
CN116050036B true CN116050036B (zh) 2023-06-13

Family

ID=86112830

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202310025684.XA Active CN116050036B (zh) 2023-01-09 2023-01-09 一种电网图构建方法、装置及设备

Country Status (1)

Country Link
CN (1) CN116050036B (zh)

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8760450B2 (en) * 2007-10-30 2014-06-24 Advanced Micro Devices, Inc. Real-time mesh simplification using the graphics processing unit
US20100053205A1 (en) * 2008-09-03 2010-03-04 Debra Brandwein Method, apparatus, and system for displaying graphics using html elements
US8610714B2 (en) * 2010-10-19 2013-12-17 Apple Inc. Systems, methods, and computer-readable media for manipulating graphical objects
CN103942345B (zh) * 2014-05-13 2017-04-19 国家电网公司 一种自动生成ied网络图的方法
CN115526015B (zh) * 2022-11-03 2023-02-03 北京国科恒通科技股份有限公司 基于命令交互式的电网图生成方法、装置、介质及设备

Also Published As

Publication number Publication date
CN116050036A (zh) 2023-05-02

Similar Documents

Publication Publication Date Title
CA2676487C (en) Method for emphasizing differences in graphical appearance between an original document and a modified document with annotations
US6232985B1 (en) Interactive, dynamic, automatic dimension arrangement generator for computer-aided drafting programs
CN109918604A (zh) 网页绘图方法、装置、设备及存储介质
MX2012012420A (es) Formateo y graficado temporales de datos seleccionados.
CN111400899A (zh) 一种用于电缆敷设建模的处理方法、***和存储介质
US20130120462A1 (en) Systems and methods for scaling visualizations
CN107885437A (zh) 多元素交互方法、装置、设备和存储介质
CN111598971B (zh) 通用矢量图绘制方法、***及可读介质
CN116245052A (zh) 一种图纸迁移方法、装置、设备和存储介质
CN112416332B (zh) 一种图形化编程的界面展示方法、装置、设备及介质
CN116050036B (zh) 一种电网图构建方法、装置及设备
CN115526015B (zh) 基于命令交互式的电网图生成方法、装置、介质及设备
CN112417687A (zh) 智能审图方法及相关装置
CN114397986B (zh) 一种站场界面的视图显示***
US5651105A (en) Graphic input and display of network based computations
CN113126866B (zh) 对象确定方法、装置、电子设备以及存储介质
CN114090004A (zh) 核电dcs人机界面组合图符转换方法及装置
CN113537376A (zh) 基于神经网络技术的电网监控***设备元件连接校核方法
JP2906826B2 (ja) 設備管理システム
JP2001202402A (ja) 図面作成装置及び図面変更箇所の表示方法
CN106547528A (zh) 一种界面布局方法以及装置
CN112199753A (zh) 剪力墙生成方法、装置、电子设备及存储介质
CN111063003A (zh) 矿山分布图的制作方法和***
CN110853016A (zh) 一种地形图出版质量自动检查方法及装置
JP3353212B2 (ja) 引出線自動作成方法および引出線自動作成システム

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