[发明专利]一种站场图绘制方法及其装置在审
申请号: | 201911258796.X | 申请日: | 2019-12-10 |
公开(公告)号: | CN111078092A | 公开(公告)日: | 2020-04-28 |
发明(设计)人: | 南国灿 | 申请(专利权)人: | 北京智联友道科技有限公司 |
主分类号: | G06F3/0484 | 分类号: | G06F3/0484;G06F3/0486;G06F9/451 |
代理公司: | 北京细软智谷知识产权代理有限责任公司 11471 | 代理人: | 刘冬梅 |
地址: | 100089 北京市海*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 站场图 绘制 方法 及其 装置 | ||
本发明公开了一种站场图绘制方法,通过创建相互独立的图形组件来表示站场图内的图形元素,在绘制站场图时,根据用户的操作或命令,只需要将代表相应图形元素的图形组件拖入设计窗口;同时。需要更改站场图内的图形元素时,只需要更改某些图形组件,方便绘制和更改,最后绘制完成或者更改完成的站场图在显示器上显示出来。本发明中的站场图图形组件易用性和灵活性都比较高,使用方便快捷,刷新效果及时,并且可以大量减少后台开发人员的工作量。通过采用图形组件的方式,解决了站场图绘制时不能修改的问题,能够快速方便的对站场图中的图形元素进行绘制和修改,同时方便及时展示修改效果,大大减少工作量。
技术领域
本发明涉及绘图领域,特别地,涉及一种站场图绘制方法及其装置。
背景技术
计算机联锁上位机软件主要是实时准确的将车站所有道岔、区段、信号机的状态刷新到显示界面上,操作者通过点击界面上的功能按钮控制车站的道岔、区段、信号机,达到引导列车顺利安全通行的目的。传统的站场图元素都是通过GDI+画出来的线条,这种线条一般无法进行单独点击修改等操作,只能进行展示查看,后台开发人员能够通过复杂的计算,实现点击效果,但这种方式也会给后台开发人员增加大量的工作量,并且利用这种方式绘制站场图的过程中,开发人员不能直观的看到效果,需要经过大量的调试修改,才能达到预期效果,并且针对一些线条的细节更是很难修改。
发明内容
为了克服现有技术的不足,本发明提供一种能够进行点击修改操作并且能够直观看到修改效果的站场图绘制方法及其装置。
本发明解决其技术问题所采用的技术方案是:
一方面,
创建相互独立的图形组件,所述图形组件用于表示所述站场图内的图形元素;
根据用户选择获取至少一个图形组件;
根据用户操作将获取的图形组件布局成站场图;
在显示器上显示所述图形组件布局成的站场图。
进一步地,所述创建相互独立的图形组件包括:
接收用户的创建指令,所述创建指令包括需绘制的图形元素信息;
根据所述创建指令通过GDI+在画板上绘制所述图形元素。
进一步地,所述根据所述创建指令通过GDI+在画板上绘制所述图形元素还包括:
接收用户的自定义设置指令;
根据所述自定义设置指令在所述画板上设置自定义属性字段,所述自定义属性字段用于修改所述画板内的图形元素。
进一步地,判断所述图形元素信息中图形元素是否是规则图形;
若是不规则图形,则选定规则图形,对比并计算所述不规则图形与选定的规则图形的不同,根据对比和计算结果对所述规则图形进行剪裁绘制。
进一步地,所述图形组件兼容编辑器的窗口设计工具,用于和系统内置的组件配合使用。
进一步地所述根据用户选择获取至少一个图形组件包括:
接收用户的拖动指令及点击缩放指令,将所需的图形组件移动到所述站场图的设计位置并调整所述图形组件的大小;
或接收用户对所述图形组件的位置坐标以及图形大小的数据,在所述位置坐标处生成所述图形组件。
进一步地,所述在显示器上显示所述图形组件布局成的站场图还包括:根据所述显示器的屏幕分辨率计算由所述图形组件布局成的站场图的大小以匹配所述显示器分辨率。
进一步地,检测所述站场图内所述图形组件的属性,所述属性包括类别、数量以及工作状态;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京智联友道科技有限公司,未经北京智联友道科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911258796.X/2.html,转载请声明来源钻瓜专利网。