[發明專利]一種用能信息采集系統配電接線圖的繪制方法有效
| 申請號: | 201710437525.5 | 申請日: | 2017-06-12 |
| 公開(公告)號: | CN107450906B | 公開(公告)日: | 2020-07-31 |
| 發明(設計)人: | 徐軍;孔維亭;豆燕蕊;周興杰 | 申請(專利權)人: | 積成電子股份有限公司 |
| 主分類號: | G06F9/451 | 分類號: | G06F9/451;G06F16/80;G06T11/20 |
| 代理公司: | 濟南舜源專利事務所有限公司 37205 | 代理人: | 苗峻 |
| 地址: | 250100 山東省濟*** | 國省代碼: | 山東;37 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 信息 采集 系統 配電 接線 繪制 方法 | ||
1.一種用能信息采集系統配電接線圖的繪制方法,其特征在于,包括以下步驟:
步驟1、在瀏覽器Web頁面上載入并解析配電接線圖XML文檔,得到配電接線圖各個圖元的原始數據以及記錄其縮放或旋轉操作的圖形數據,通過對圖元原始數據和圖形數據的比較計算得到圖元的縮放系數,利用幾何計算得到圖元的繪圖中心點坐標;
步驟2、基于canvas API,若圖元旋轉角度為0,則計算圖元的絕對坐標;若圖元旋轉角度不為0,則計算圖元的相對坐標;并將計算得到的新的圖元輸入參數存入對象數組;
步驟3、遍歷對象數組,逐一繪制圖元對象元素。
2.根據權利要求1所述的一種用能信息采集系統配電接線圖的繪制方法,其特征在于,步驟1所采用的方法如下:
1.1、解析XML文檔,得到各個圖元的原始數據以及記錄其縮放或旋轉操作的圖形數據,包括:圖形寬度component.width和圖形高度component.height,圖元寬度object.width和圖元高度object.height;圖形外接矩形左上角端點的絕對坐標component.posx/component.posy,圖元旋轉角度component.rotate,以及各基礎圖元的寬度childs[j].width、高度childs[j].height、半徑值childs[j].r、相對坐標childs[j].posxr/childs[j].posyr和絕對坐標childs[j].posxa/childs[j].posya;
1.2、通過圖元數據和圖形數據的比較分析,計算得到各個圖元的縮放系數,計算公式為:
max()函數指取兩個數值中的較大的值;
1.3、在Web頁面上設置canvas畫布,canvas畫布是以左上角為坐標原點,根據解析得到的圖形外接矩形左上角端點的絕對坐標值,利用幾何計算得到圖元的繪圖中心點坐標this.xx/this.yy,計算公式如下:
this.xx=component.posx+component.width/2;
this.yy=component.posy+component.height/2。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于積成電子股份有限公司,未經積成電子股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710437525.5/1.html,轉載請聲明來源鉆瓜專利網。
- 信息記錄介質、信息記錄方法、信息記錄設備、信息再現方法和信息再現設備
- 信息記錄裝置、信息記錄方法、信息記錄介質、信息復制裝置和信息復制方法
- 信息記錄裝置、信息再現裝置、信息記錄方法、信息再現方法、信息記錄程序、信息再現程序、以及信息記錄介質
- 信息記錄裝置、信息再現裝置、信息記錄方法、信息再現方法、信息記錄程序、信息再現程序、以及信息記錄介質
- 信息記錄設備、信息重放設備、信息記錄方法、信息重放方法、以及信息記錄介質
- 信息存儲介質、信息記錄方法、信息重放方法、信息記錄設備、以及信息重放設備
- 信息存儲介質、信息記錄方法、信息回放方法、信息記錄設備和信息回放設備
- 信息記錄介質、信息記錄方法、信息記錄裝置、信息再現方法和信息再現裝置
- 信息終端,信息終端的信息呈現方法和信息呈現程序
- 信息創建、信息發送方法及信息創建、信息發送裝置





