[發明專利]一種公路工程設計數據重構解析的方法及系統有效
| 申請號: | 202011565793.3 | 申請日: | 2020-12-25 |
| 公開(公告)號: | CN112906096B | 公開(公告)日: | 2021-09-07 |
| 發明(設計)人: | 黎宇陽;朱明;徐益飛;肖春紅;趙見;趙飛;肖怡;張恒愷;田文;何其檜;邱瑞成;李渴;陳潔;鐘鶯鶯;楊嘯宇;聶上森;牛秋晨;但晨;孫中秋;范宇豐;王維高;廖知勇;劉勇;白皓;冉光炯 | 申請(專利權)人: | 四川省交通勘察設計研究院有限公司 |
| 主分類號: | G06F30/13 | 分類號: | G06F30/13;G06F30/20;G06T17/05 |
| 代理公司: | 四川力久律師事務所 51221 | 代理人: | 王波 |
| 地址: | 610017 *** | 國省代碼: | 四川;51 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 公路工程 設計 數據 解析 方法 系統 | ||
1.一種公路工程設計數據重構解析的方法,其特征在于,包括:
步驟1:讀取第一設計軟件中的第一設計文件,通過數據抽取的方法從所述第一設計文件中提取零散的設計數據;其中,所提取的零散的設計數據為二維設計數據;將所提取零散的設計數據進行重新分類整理,得到多個待處理的數據集合;
步驟2:根據所述待處理的數據集合中每個數據的樁號信息將多個所述待處理的數據集合中的二維設計數據進行關聯重構,得到多個重構后的數據單元,并且多個所述重構后的數據單元能夠被第二設計軟件讀取并用于建模;其中,多個所述重構后的數據單元中包括至少一種三維設計數據,所述三維設計數據由二維設計數據根據公路工程空間邏輯關系轉換得到;
其中,所述待處理的數據集合中每個數據的樁號信息通過以下步驟進行求解,包括:
判斷所讀取的第一設計文件中是否存在斷鏈信息文件,若是,則通過數據抽取的方法提取所述斷鏈信息文件中的斷鏈信息,根據所述斷鏈信息得到斷鏈區間信息,并根據所述斷鏈區間信息利用所述數據單元中每個數據的連續樁號計算每個數據的設計樁號,并根據所述連續樁號與所述設計樁號將多個所述數據集合進行關聯重構;若否,則直接根據所述數據集合中每個數據的連續樁號將多個所述數據集合進行關聯重構;
步驟3:將多個所述重構后的數據單元導入所述第二設計軟件,在所述第二設計軟件中根據繪圖邏輯調用第二設計數據進行公路工程三維建模;
其中,所述第一設計軟件為緯地道路軟件;所述第二設計軟件為BIM+GIS平臺;多個所述重構后的數據單元與公路工程圖形組成單元一一對應,包括:路線數據單元、地面線數據單元、橫斷面數據單元、構筑物數據單元;其中,所述路線數據單元包括:線元數據子單元、交點數據子單元、縱斷面數據子單元;
其中,重構后的地面線數據單元中的地面線數據為三維設計數據;通過以下步驟重構得到所述地面線數據,包括:
讀取第一設計文件中的地面線文件,通過數據抽取方法從所述地面線文件中提取中樁數據、地面線高程數據;以及,讀取第一設計文件中的橫斷面文件,通過數據抽取方法從所述橫斷面文件中提取橫斷面地面線點數據,得到所述橫斷面地面線點數據的二維參數坐標,將所述中樁數據、地面線高程數據、橫斷面地面線點數據進行整合,得到待處理的地面線數據集合;將所述中樁數據作為基準,計算每個所述橫斷面地面線點數據相對于中樁的橫向偏移值,根據所述橫向偏移值計算所述橫斷面地面線點數據相對于中樁的高差值和高程值,根據計算得到的高差值和高程值將所述橫斷面地面線點數據的二維參數坐標轉換為三維數據,得到所述地面線數據。
2.如權利要求1所述的方法,其特征在于,判斷所讀取的第一設計文件中是否存在平面文件,若是,則通過數據抽取的方法從所述平面文件中提取線元數據得到待處理的線元數據集合;將所提取的線元數據代入線元法計算公式中計算得到每個線元數據的二維坐標和切線角度,從而將所述待處理的線元數據集合重構為能夠被第二設計軟件讀取并用于建模的線元數據子單元;以及,利用所述線元數據子單元構造所述交點數據子單元。
3.如權利要求1所述的方法,其特征在于,判斷所讀取的第一設計文件中是否存在交點文件,若是,則通過數據抽取方法從所述交點文件中提取交點數據,得到待處理的交點數據集合;將所提取的線元數據代入交點法計算公式中計算得到每個交點數據的第一切線長度、圓曲線長度、曲線總長、第二切線長度、外距、交點連續樁號、交點轉角、上一直線方位角、上一直線方位角、上一交點間距、上一直線長度,從而將所述待處理的交點數據集合重構為能夠被第二設計軟件讀取并用于建模的交點數據子單元;以及,利用所述交點數據子單元構造所述線元數據子單元。
4.如權利要求1-3任一所述的方法,其特征在于,讀取第一設計文件中的縱斷面文件,通過數據抽取方法從所述縱斷面文件中提取縱斷面點數據,得到待處理的縱斷面數據集合;將所提取的縱斷面點數據代入縱斷面縱坡坡長計算公式中,得到縱斷面縱坡坡長,從而將所述待處理的縱斷面數據集合重構為能夠被第二設計軟件讀取并用于建模的縱斷面數據子單元。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于四川省交通勘察設計研究院有限公司,未經四川省交通勘察設計研究院有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011565793.3/1.html,轉載請聲明來源鉆瓜專利網。
- 數據顯示系統、數據中繼設備、數據中繼方法、數據系統、接收設備和數據讀取方法
- 數據記錄方法、數據記錄裝置、數據記錄媒體、數據重播方法和數據重播裝置
- 數據發送方法、數據發送系統、數據發送裝置以及數據結構
- 數據顯示系統、數據中繼設備、數據中繼方法及數據系統
- 數據嵌入裝置、數據嵌入方法、數據提取裝置及數據提取方法
- 數據管理裝置、數據編輯裝置、數據閱覽裝置、數據管理方法、數據編輯方法以及數據閱覽方法
- 數據發送和數據接收設備、數據發送和數據接收方法
- 數據發送裝置、數據接收裝置、數據收發系統、數據發送方法、數據接收方法和數據收發方法
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置





