[發明專利]一種用能信息采集系統臺區拓撲畫像繪制方法與系統有效
| 申請號: | 202110722846.6 | 申請日: | 2021-06-29 |
| 公開(公告)號: | CN113342907B | 公開(公告)日: | 2023-02-21 |
| 發明(設計)人: | 豆燕蕊;徐軍;郝立法 | 申請(專利權)人: | 積成電子股份有限公司 |
| 主分類號: | G06F16/28 | 分類號: | G06F16/28;G06F16/22;G06F9/445;G06F8/38;G06Q50/06 |
| 代理公司: | 北京久維律師事務所 11582 | 代理人: | 邢江峰 |
| 地址: | 250104 *** | 國省代碼: | 山東;37 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 信息 采集 系統 拓撲 畫像 繪制 方法 | ||
1.一種用能信息采集系統臺區拓撲畫像繪制方法,其特征在于,所述方法包括以下操作:
獲取數據庫中具有標明父子級關系的臺區變壓器、分支箱、表箱數據列表;
遞歸遍歷數據列表,獲取樹形json結構數據列表,對json結構中每個節點對象添加屬性,并以對象ID為索引獲取帶索引的json對象列表;
遞歸遍歷json結構數據列表,模擬二叉樹的后續遍歷自左向右、自下向上確定節點坐標,將坐標信息添加到json對象列表;所述模擬二叉樹的后續遍歷自左向右、自下向上確定節點坐標具體為:
遞歸遍歷json結構數據列表,在每一次遍歷都采取從0開始遍歷至數組的最后一個對象,遍歷到每一個節點時首先判斷該節點是否有子集,遞歸完節點子集,確定完子集的所有坐標,再確定該節點的x坐標;
如果當前節點有子集,則x坐標為子節點的中心位置;
如果當前節點沒有子集,則根據當前節點的深度信息確定葉子節點x坐標;
更新到當前節點坐標,當前節點坐標信息保存到索引對象列表中,記錄最新葉子節點以及x最大值,更新當前節點為當前節點深度的最新節點值,按照對象中的深度屬性計算y坐標;
遍歷json對象列表,生成節點數據列表和文字數據列表,文字坐標信息以節點坐標為依據,定位在節點右側;遍歷json結構數據列表,生成連接線數據列表,基于節點的坐標確定連接線對象的坐標;
初始化Canvas畫布,根據數據坐標信息設置畫布最大寬高,在三層畫布上分別繪制節點、文字以及連接線,完成臺區拓撲畫像繪制。
2.根據權利要求1所述的一種用能信息采集系統臺區拓撲畫像繪制方法,其特征在于,所述對json結構中每個節點對象添加屬性具體為:為每一個節點對象添加子集、樹深度以及節點排位屬性。
3.根據權利要求1所述的一種用能信息采集系統臺區拓撲畫像繪制方法,其特征在于,當所述當前節點相比上一個葉子節點,當前節點深度為向下時,則有:
如果當前節點的x坐標小于當前深度的左鄰接節點的x坐標,則x坐標為當前節點深度左鄰接點的x坐標與節點寬度以及節點間距的和;否則計算到目前為止的x坐標最大值與當前深度左鄰接點的x坐標的差值,若該差值不小于當前節點所在子集占用寬度的一半,則將x坐標最大值的節點當做當前節點父節點的左鄰接點,并計算當前節點的x坐標,若該差值小于當前節點所在子集占用寬度的一半,則x坐標為當前節點深度左鄰接點的x坐標與節點寬度以及節點間距的和。
4.根據權利要求1所述的一種用能信息采集系統臺區拓撲畫像繪制方法,其特征在于,當所述當前節點相比上一個葉子節點,當前節點深度為向上時,則有:
如果上一個葉子節點x坐標與當前深度左鄰接點x坐標的差小于一個節點寬度,則x坐標為當前節點深度左鄰接點的x坐標與節點寬度以及節點間距的和;
否則判斷和同級左鄰接點是否同一個父節點,如果為同一個父節點,則x坐標為當前節點深度左鄰接點的x坐標與節點寬度以及節點間距的和,如果不為同一個父節點,則為上一個葉子節點的x坐標。
5.根據權利要求1所述的一種用能信息采集系統臺區拓撲畫像繪制方法,其特征在于,當所述當前節點是第一個節點,x坐標為0;如果與上一個葉子節點深度相同,則x坐標為上一個節點x坐標與節點寬度以及節點間距的和。
6.根據權利要求1所述的一種用能信息采集系統臺區拓撲畫像繪制方法,其特征在于,當所述當前節點不為第一個葉子節點,相比上一個葉子節點深度不同且深度也非向上或向下,則x坐標為x最大值和節點寬度以及節點間距的和。
7.根據權利要求1所述的一種用能信息采集系統臺區拓撲畫像繪制方法,其特征在于,所述連接線包括延伸線、總線以及分支線。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于積成電子股份有限公司,未經積成電子股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110722846.6/1.html,轉載請聲明來源鉆瓜專利網。
- 信息記錄介質、信息記錄方法、信息記錄設備、信息再現方法和信息再現設備
- 信息記錄裝置、信息記錄方法、信息記錄介質、信息復制裝置和信息復制方法
- 信息記錄裝置、信息再現裝置、信息記錄方法、信息再現方法、信息記錄程序、信息再現程序、以及信息記錄介質
- 信息記錄裝置、信息再現裝置、信息記錄方法、信息再現方法、信息記錄程序、信息再現程序、以及信息記錄介質
- 信息記錄設備、信息重放設備、信息記錄方法、信息重放方法、以及信息記錄介質
- 信息存儲介質、信息記錄方法、信息重放方法、信息記錄設備、以及信息重放設備
- 信息存儲介質、信息記錄方法、信息回放方法、信息記錄設備和信息回放設備
- 信息記錄介質、信息記錄方法、信息記錄裝置、信息再現方法和信息再現裝置
- 信息終端,信息終端的信息呈現方法和信息呈現程序
- 信息創建、信息發送方法及信息創建、信息發送裝置





