[發(fā)明專利]基于CAD的道路放樣轉(zhuǎn)換方法及存儲(chǔ)介質(zhì)在審
| 申請(qǐng)?zhí)枺?/td> | 202010801059.6 | 申請(qǐng)日: | 2020-08-11 |
| 公開(公告)號(hào): | CN112100712A | 公開(公告)日: | 2020-12-18 |
| 發(fā)明(設(shè)計(jì))人: | 鄒盛開;王江林;閆少霞;肖浩威;文述生;李寧;周光海;黃勁風(fēng);馬原;徐丹龍;楊藝;馬然;丁永祥;莊所增;潘偉鋒;張瓏耀;劉國(guó)光;郝志剛;趙瑞東;閆志愿;陳奕均;黃海鋒;劉星;陳婉;馮亮;余定麟;扈秋海 | 申請(qǐng)(專利權(quán))人: | 廣州南方衛(wèi)星導(dǎo)航儀器有限公司 |
| 主分類號(hào): | G06F30/13 | 分類號(hào): | G06F30/13;G06F30/12 |
| 代理公司: | 廣州市越秀區(qū)哲力專利商標(biāo)事務(wù)所(普通合伙) 44288 | 代理人: | 孫柳 |
| 地址: | 510665 廣東省廣州市天河*** | 國(guó)省代碼: | 廣東;44 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 基于 cad 道路 轉(zhuǎn)換 方法 存儲(chǔ) 介質(zhì) | ||
1.基于CAD的道路放樣轉(zhuǎn)換方法,其特征在于,所述道路放樣轉(zhuǎn)換方法包括:
獲取步驟:獲取道路設(shè)計(jì)的CAD源文件;
解析步驟:對(duì)CAD源文件進(jìn)行解析得出CAD源文件中的每個(gè)多線段;其中,每個(gè)多線段包括一個(gè)端點(diǎn)、或多個(gè)端點(diǎn)組成的線段;
轉(zhuǎn)換步驟:根據(jù)系統(tǒng)中預(yù)先設(shè)置的多線段轉(zhuǎn)換方法將CAD源文件中的每個(gè)多線段進(jìn)行處理,從而將其轉(zhuǎn)換為道路圖形文件中的元素;
生成步驟:根據(jù)所有的元素生成道路圖形文件。
2.根據(jù)權(quán)利要求1所述的基于CAD的道路放樣轉(zhuǎn)換方法,其特征在于,所述多線段轉(zhuǎn)換方法包括:
選中步驟:獲取CAD源文件中的所有多線段并選擇其中一個(gè)多線段作為待轉(zhuǎn)換多線段;
遍歷步驟:依次遍歷待轉(zhuǎn)換多線段的每個(gè)端點(diǎn),并記錄每個(gè)端點(diǎn)的前一個(gè)端點(diǎn)以及凸度;
處理步驟:根據(jù)每個(gè)端點(diǎn)的坐標(biāo)、凸度、前一個(gè)端點(diǎn)的坐標(biāo)以及系統(tǒng)預(yù)設(shè)規(guī)則計(jì)算得出當(dāng)前端點(diǎn)與前一個(gè)端點(diǎn)之間組成的線段的類型,并根據(jù)線段的類型將其轉(zhuǎn)換為道路圖形文件中的對(duì)應(yīng)元素。
3.根據(jù)權(quán)利要求2所述的基于CAD的道路放樣轉(zhuǎn)換方法,其特征在于,凸度表示一個(gè)頂點(diǎn)的弧度大小,凸度的數(shù)值是指起點(diǎn)到終點(diǎn)之間的弧所包含角度的1/4角度的正切;如果一個(gè)弧從起點(diǎn)到終點(diǎn)是順時(shí)針方向,其凸度為負(fù)數(shù),反之為正數(shù);并且,當(dāng)凸度為0時(shí),起點(diǎn)到終點(diǎn)之間的弧為直線;當(dāng)凸度為1時(shí),起點(diǎn)到終點(diǎn)之間的弧為半圓。
4.根據(jù)權(quán)利要求3所述的基于CAD的道路放樣轉(zhuǎn)換方法,其特征在于,所述遍歷步驟包括:若當(dāng)前端點(diǎn)為多線段的第一個(gè)端點(diǎn)時(shí),則當(dāng)前端點(diǎn)的前一個(gè)端點(diǎn)為自身、其凸度為自己的凸度;如果當(dāng)前端點(diǎn)不是多線段的第一個(gè)端點(diǎn)時(shí),則當(dāng)前端點(diǎn)的凸度為前一個(gè)端點(diǎn)的凸度。
5.根據(jù)權(quán)利要求2所述的基于CAD的道路放樣轉(zhuǎn)換方法,其特征在于,所述處理步驟包括:
若當(dāng)前端點(diǎn)的凸度為0時(shí),則表示當(dāng)前端點(diǎn)與前一個(gè)端點(diǎn)組成的線段為直線,并根據(jù)當(dāng)前端點(diǎn)是否為多線段的第一個(gè)端點(diǎn),并根據(jù)判斷結(jié)果向道路圖形文件中加入點(diǎn)類型元素或線類型元素。
6.根據(jù)權(quán)利要求5所述的基于CAD的道路放樣轉(zhuǎn)換方法,其特征在于,當(dāng)當(dāng)前端點(diǎn)為多線段的第一個(gè)端點(diǎn)時(shí),向道路圖形文件中加入點(diǎn)類型元素;當(dāng)當(dāng)前端點(diǎn)不為多線段的第一個(gè)端點(diǎn)時(shí),向道路圖形文件中加入線類型元素。
7.根據(jù)權(quán)利要求2所述的基于CAD的道路放樣轉(zhuǎn)換方法,其特征在于,當(dāng)當(dāng)前端點(diǎn)的凸度不為0時(shí),表示當(dāng)前端點(diǎn)與前一個(gè)端點(diǎn)組成的線段為曲線,根據(jù)當(dāng)前端點(diǎn)的坐標(biāo)、前一個(gè)端點(diǎn)坐標(biāo)、當(dāng)前端點(diǎn)的凸度計(jì)算得出曲線所對(duì)應(yīng)的圓弧的起點(diǎn)坐標(biāo)、終點(diǎn)坐標(biāo)、圓弧半徑以及起點(diǎn)到終點(diǎn)的方向,以及根據(jù)圓弧的起點(diǎn)坐標(biāo)、圓弧的終點(diǎn)坐標(biāo)、圓弧半徑以及圓弧的起點(diǎn)到終點(diǎn)的方向向道路圖形文件中加入圓類型元素;其中,圓類型元素的起點(diǎn)坐標(biāo)為圓弧的起點(diǎn)坐標(biāo)、終點(diǎn)坐標(biāo)為圓弧的終點(diǎn)坐墊、半徑為圓弧半徑、圓的旋轉(zhuǎn)方向?yàn)閳A弧的起點(diǎn)到終點(diǎn)的方向。
8.根據(jù)權(quán)利要求7所述的基于CAD的道路放樣轉(zhuǎn)換方法,其特征在于,當(dāng)當(dāng)前端點(diǎn)的凸度不為0時(shí),還包括:
獲取當(dāng)前端點(diǎn)的坐標(biāo)、前一個(gè)端點(diǎn)的坐標(biāo)以及當(dāng)前端點(diǎn)的凸度并計(jì)算得出該曲線的圓弧的起點(diǎn)角度以及終點(diǎn)角度;
根據(jù)當(dāng)前端點(diǎn)的坐標(biāo)與前一個(gè)端點(diǎn)的坐標(biāo)計(jì)算得出方向角;
根據(jù)方向角與圓弧的起點(diǎn)角度相減得出第一差值angle1、根據(jù)圓弧的終點(diǎn)角度與圓弧的起點(diǎn)角度相減得出第二差值;
判斷第一差值與第二差值的大小,進(jìn)而判斷得出圓弧從起點(diǎn)到終點(diǎn)的方向;
根據(jù)當(dāng)前端點(diǎn)的坐標(biāo)、圓弧半徑作以及圓弧從起點(diǎn)到終點(diǎn)的方向向道路元素中加入“圓”類型的元素;其中,當(dāng)當(dāng)前端點(diǎn)為圓弧的第一端點(diǎn)時(shí),首先在道路圖形文件中添加點(diǎn)類型元素,再向道路圖形文件中添加圓類型元素。
9.根據(jù)權(quán)利要求8所述的基于CAD的道路放樣轉(zhuǎn)換方法,其特征在于,若第一差值大于第二差值,則該曲線的圓弧從起點(diǎn)到終點(diǎn)的方向?yàn)槟鏁r(shí)針方向;若第一差值小于或等于第二差值,則該曲線的圓弧從起點(diǎn)到終點(diǎn)的方向?yàn)轫槙r(shí)針方向。
10.一種存儲(chǔ)介質(zhì),所述存儲(chǔ)介質(zhì)為計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其上存儲(chǔ)有道路放樣轉(zhuǎn)換程序,所述道路放樣轉(zhuǎn)換程序?yàn)橛?jì)算機(jī)程序,所述道路放樣轉(zhuǎn)換程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)如權(quán)利要求1-9中任一項(xiàng)所述的基于CAD的道路放樣轉(zhuǎn)換程序的步驟。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于廣州南方衛(wèi)星導(dǎo)航儀器有限公司,未經(jīng)廣州南方衛(wèi)星導(dǎo)航儀器有限公司許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010801059.6/1.html,轉(zhuǎn)載請(qǐng)聲明來源鉆瓜專利網(wǎng)。
- 一種道路數(shù)據(jù)存儲(chǔ)方法及設(shè)備
- 密路網(wǎng)小街區(qū)的居住社區(qū)機(jī)非分離道路地庫(kù)復(fù)合系統(tǒng)
- 一種道路壓蓋關(guān)系的確定方法及裝置
- 城市道路主輔式設(shè)置
- 城市道路主輔十字交錯(cuò)式設(shè)置
- 一種道路描繪方法、裝置及計(jì)算機(jī)存儲(chǔ)介質(zhì)
- 一種道路生成方法、裝置、計(jì)算機(jī)設(shè)備及存儲(chǔ)介質(zhì)
- 道路采集任務(wù)的生成、裝置、電子設(shè)備及可讀存儲(chǔ)介質(zhì)
- 一種路徑生成方法、裝置、終端設(shè)備及存儲(chǔ)介質(zhì)
- 農(nóng)村道路類型識(shí)別方法、系統(tǒng)、終端設(shè)備及可讀存儲(chǔ)介質(zhì)
- 圖像轉(zhuǎn)換設(shè)備、圖像轉(zhuǎn)換電路及圖像轉(zhuǎn)換方法
- 數(shù)模轉(zhuǎn)換電路及轉(zhuǎn)換方法
- 轉(zhuǎn)換設(shè)備和轉(zhuǎn)換方法
- 占空比轉(zhuǎn)換電路及轉(zhuǎn)換方法
- 通信轉(zhuǎn)換方法、轉(zhuǎn)換裝置及轉(zhuǎn)換系統(tǒng)
- 模數(shù)轉(zhuǎn)換和模數(shù)轉(zhuǎn)換方法
- 轉(zhuǎn)換模塊以及轉(zhuǎn)換電路
- 熱電轉(zhuǎn)換材料、熱電轉(zhuǎn)換元件和熱電轉(zhuǎn)換模塊
- 熱電轉(zhuǎn)換材料、熱電轉(zhuǎn)換元件及熱電轉(zhuǎn)換模塊
- 熱電轉(zhuǎn)換材料、熱電轉(zhuǎn)換元件及熱電轉(zhuǎn)換模塊





