logo好方法网

通用矢量图绘制方法、系统及可读介质


技术摘要:
本发明的技术方案涉及通用矢量图绘制方法、系统及可读介质,包括:通过交互界面调用图元库和/或执行基础图元绘制以完成矢量图的绘制,得到对应的矢量图;对矢量图的进行本地化的加载和保存;将保存的矢量图进行对应的格式转换。本发明的有益效果为:通用性更强,应用范  全部
背景技术:
矢量图是根据几何特性来绘制图形,矢量可以是一个点或一条线,矢量图只能靠 软件生成,文件占用内在空间较小,因为这种类型的图像文件包含独立的分离图像,可以自 由无限制的重新组合。 在电力领域,现有的矢量图绘制工具的通用性较差,无法适应于不同的操作系统 及行业领域。
技术实现要素:
本发明的目的在于至少解决现有技术中存在的技术问题之一,提供通用矢量图绘 制方法、系统及可读介质,保证电力安全系统的主接线图绘制更加规范,通用性更强。 本发明的技术方案包括通用矢量图绘制方法,其特征在于,该方法包括:S100,通 过交互界面调用图元库和/或执行基础图元绘制以完成矢量图的绘制,得到对应的矢量图; S200,对所述矢量图的进行本地化的加载和保存;S300,将保存的所述矢量图进行对应的格 式转换。 根据所述的通用矢量图绘制方法,其中S100具体包括:基础图元绘制,用于对基础 图元进行绘制,其中基础图元的绘制为全绘制;基础设备状态组合,用于绘制时根据设置的 组合方式对基础设备进行连接;电力设备的生成,用于根据设置的电力设备,调用图元库中 的一个或多个图元生成对应的电力设备图元;图元属性显示,用于根据光标选择显示对应 的图元信息。 根据所述的通用矢量图绘制方法,其中图元库包括电力设备图元及通用图元。 根据所述的通用矢量图绘制方法,其中该方法基于Qt及C 的开发环境。 根据所述的通用矢量图绘制方法,其中S100用于在多种不同系统中进行矢量图的 绘制。 根据所述的通用矢量图绘制方法,其中S200对所述矢量图的进行本地化的保存具 体包括:用于检索场景中所有存在的图元,并对图元进行类型分析;根据不同的图元类型, 对所述图元进行分类型的序列化操作;将不同所述图元间的拓扑关系进行保存,得到静态 的拓扑存储;将拓扑存储的序列化结果写入本地文件中。 根据所述的通用矢量图绘制方法,其中S200对所述矢量图的进行本地化的加载具 体包括:根据选择加载并打开对应类型的矢量图文件,对所述矢量图文件进行反序列化操 作,读取出所述矢量图文件中的不同类型的图元;根据图元类型及图元属性进行图元组合, 并梳理本地化存储的静态拓扑关系。 根据所述的通用矢量图绘制方法,其中该方法还包括对所述矢量图进行拓扑分 析,包括:在矢量图绘制过程中,进行热点连接,将连接关系存入图元属性;对一次接线图中 4 CN 111598971 A 说 明 书 2/4 页 相关热点的电压电流模拟量进行采集分析,判断出电源侧和负荷侧;根据电源侧和负荷侧 以及图元间的连接关系,实现动态逻辑判断;以及,基于连接关系对矢量图进行潮流分析。 本发明的技术方案还包括一种通用矢量图绘制系统,所述通用矢量图绘制系统用 于实现上述一所述方法,其特征在于:绘制模块,用于通过交互界面调用图元库和/或执行 基础图元绘制以完成矢量图的绘制,得到对应的矢量图;存储模块,用于对所述矢量图的进 行本地化的加载和保存;转换模块,用于将保存的所述矢量图进行对应的格式转换。 根据所述的通用矢量图绘制系统,该系统还包括:定位模块,创建对话框的形式浮 动显示的导航窗口,对矢量图形进行定位;标尺模块,用于绘制矢量图时绘制进行像素级的 微调;格式模块,用于调整交互界面上的图形布局;检查模块,用于检查当前文件中图元属 性是否为空及图元的连接关系,若存在错误,则按照错误内容对图形文件进行自动修复;语 言模块,用于可对图形界面进行中英文的切换。 本发明的技术方案一种计算机可读存储介质,该计算机可读存储介质上存储有计 算机程序,该计算机程序被处理器运行时执行,用于执行权利要求上述任一项所述的通用 矢量图绘制方法。 本发明的有益效果为:通用性更强,应用范围更广;通用高效的绘图工具,保证电 力安全系统的主接线图绘制更加规范,使用起来更加安全可靠;提升了运维人员的工作效 率,明显缩短了工作时间。 附图说明 下面结合附图和实施例对本发明进一步地说明; 图1所示为根据本发明实施方式的总体流程图; 图2所示为根据本发明实施方式的系统框图; 图3所示为根据本发明的装置框图; 图4a为根据本发明实施方式的变电站一次主接线示意图; 图4b为根据本发明实施方式的电力五防图形库示意图; 图4c为根据本发明实施方式的基础图元属性示意图; 图4d为根据本发明实施方式的电力设备属性示意图。
下载此资料需消耗2积分,
分享到:
收藏