[發明專利]一種將地形圖數據格式轉換為架空線路格式的方法有效
| 申請號: | 201110180390.1 | 申請日: | 2011-06-30 |
| 公開(公告)號: | CN102236708A | 公開(公告)日: | 2011-11-09 |
| 發明(設計)人: | 孟現彪;劉永強;馮禹;張風安;毛克 | 申請(專利權)人: | 內蒙古電力勘測設計院 |
| 主分類號: | G06F17/30 | 分類號: | G06F17/30;G06F17/50 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 010020 內蒙古*** | 國省代碼: | 內蒙古;15 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 地形圖 數據格式 轉換 架空 線路 格式 方法 | ||
1.一種將地形圖數據格式轉換為架空線路格式方法,其特征在于,該方法包括:
步驟S1:讀入地形圖數據格式的文件,將文件的內容導入地形圖數據庫表格中;
步驟S2:讀入距離中心線的距離;
步驟S3:讀入起始點號;
步驟S4:根據距離中心線的距離以及起始點號,將所述地形圖數據庫表格轉換為對應于架空線路格式文件的數據庫表格;
步驟S5:將所述對應于架空線路格式的數據庫表格轉換為所述架空線路格式文件。
2.根據權利要求1的方法,其特征在于,步驟S1具體包括:
所述地形圖數據格式的文件是利用測量軟件南方CASS成圖系統中生成的后綴為HDM的文件,所述后綴為HDM的文件包括兩列數據,第一列是里程數據,第二列是高程數據;所述地形圖數據庫表格與所述后綴為HDM的文件內容對應,包括分別對應于所述里程數據和高程數據的兩個字段。
3.根據權利要求2的方法,其特征在于:
所述地形圖數據庫表格還包括標識字段和所屬文件的路徑字段,分別表示HDM文件的全局唯一標識和存儲路徑。
4.根據權利要求1的方法,其特征在于,所述步驟S2和步驟S3中的讀入是指從用戶輸入的數據讀入或從已有文件讀入。
5.根據權利要求2的方法,其特征在于,所述步驟S4中,所述架空線路格式文件為標準的SLCAD架空送電線路平斷面圖處理及定位CAD系統的數據0RG格式的文件,對應于所述架空線路格式文件的數據庫表格包括點代碼、點號、左右偏距、里程、高程、點編碼、連接線屬性、上一連接點點號和線屬性字段,分別對應于所述架空線路格式文件中所含的九列數據。
6.根據權利要求5的方法,其特征在于,所述對應于所述架空線路格式文件的數據庫表格還包括標識字段和所屬文件路徑字段,分別表示要生成的相應架空線路格式文件的唯一標識和存儲路徑。
7.根據權利要求5的方法,其特征在于,將所述地形圖數據庫表格轉換為對應于架空線路格式文件的數據庫表格具體包括以下步驟:
設置點代碼,將所述點代碼設置為常量“b”;
設置點號,將所述點號的初始值設置為步驟S3輸入的起始點號,下一點號的值為當前點號加1;
設置左右偏距,將所述左右偏距設置為步驟S2輸入的距離中心線的距離;
從所述地形圖數據庫表格獲取里程和高程數據;
設置點編碼,將點編碼設置為固定值“8205=13”;
設置連接線屬性,當左右偏距為零時,將連接線屬性設置為直線,不為零時設置為曲線;
設置上一連接點點號,與點號對應,將上一連接點點號設置為當前的點號減1;
設置線屬性,當左右偏距為零時,將線屬性設置為中心線,當左右偏距大于零時,設置為左邊線,當左右偏距小于零時,設置為右邊線。
8.根據權利要求7的方法,其特征在于,步驟S4具體包括:
獲取步驟S2和S3的“距離中心點的距離”以及“起始點號”,并循環讀入對應于地形圖數據格式的地形圖數據表中每條記錄,根據所述將地形圖數據庫表格轉換為對應于架空線路格式文件的數據庫表格的步驟,逐條生成相應的架空線路格式的數據表記錄,直到將地形圖數據庫表中的所有數據轉換為架空線路格式的數據表數據,停止該循環。
9.根據權利要求1的方法,其特征在于,步驟S4具體包括:
獲取地形圖數據庫表格中的數據、步驟S2中距離中心線的距離數據以及步驟S3的起始點號數據,將三種數據導入對應于架空線路格式文件的數據庫表格中以生成所述對應于架空線路格式文件的數據庫表格。
10.根據權利要求1的方法,其特征在于,步驟S5具體包括:
提取所述對應于架空線路格式的數據庫表格中的數據,并生成架空線路格式的文件。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于內蒙古電力勘測設計院,未經內蒙古電力勘測設計院許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201110180390.1/1.html,轉載請聲明來源鉆瓜專利網。





