国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      一種以井下通風(fēng)避火和輸水線路的cad圖為數(shù)據(jù)源的線路轉(zhuǎn)換方法

      文檔序號(hào):6625806閱讀:200來(lái)源:國(guó)知局
      一種以井下通風(fēng)避火和輸水線路的cad圖為數(shù)據(jù)源的線路轉(zhuǎn)換方法
      【專利摘要】一種以井下通風(fēng)避火和輸水線路的CAD圖為數(shù)據(jù)源的線路轉(zhuǎn)換方法,本發(fā)明涉及CAD圖為數(shù)據(jù)源的線路轉(zhuǎn)換。本發(fā)明是要解決未發(fā)現(xiàn)井下通風(fēng)、避火、輸水的CAD圖件導(dǎo)入第三方三維平臺(tái)中、CAD圖中繪制不靈活、添加詳細(xì)窗口信息不方便以及CAD圖中三維效果不夠直觀的問(wèn)題。該方法是通過(guò)1、對(duì)井下三維巷道建模;2、獲取和轉(zhuǎn)換數(shù)據(jù)源,3、選擇轉(zhuǎn)換后CAD圖中的線段;4、對(duì)線段進(jìn)行轉(zhuǎn)換處理;5、得到數(shù)據(jù)存儲(chǔ)后的數(shù)據(jù);6、在三維平臺(tái)中設(shè)置屬性;7、調(diào)整線段的方位角或坡度角;8、得到三維線路圖;9、將得到的三維線路圖部署到Web瀏覽器上等步驟實(shí)現(xiàn)的。本發(fā)明應(yīng)用于CAD圖為數(shù)據(jù)源的線路轉(zhuǎn)換領(lǐng)域。
      【專利說(shuō)明】-種以井下通風(fēng)避火和輸水線路的CAD圖為數(shù)據(jù)源的線路 轉(zhuǎn)換方法

      【技術(shù)領(lǐng)域】
      [0001] 本發(fā)明涉及井下通風(fēng)、避火和輸水線路轉(zhuǎn)換領(lǐng)域。

      【背景技術(shù)】
      [0002] 目前將CAD圖紙文件的二維數(shù)據(jù)轉(zhuǎn)換到ArcGIS、Skyline、Maplnfo及Google earth等第三方三維平臺(tái)中后,需要手工或其他方式進(jìn)行二次處理才能達(dá)到更滿意的效果。 而在煤礦行業(yè)的井下通風(fēng)、避火和輸水線路方面,未發(fā)現(xiàn)從CAD圖紙文件轉(zhuǎn)換到三維平臺(tái) 中的通用方法。
      [0003] 煤礦行業(yè)中未發(fā)現(xiàn)將煤礦行業(yè)中的井下通風(fēng)、避火和輸水的CAD圖件導(dǎo)入到第三 方三維平臺(tái)中的通用軟件。而且傳統(tǒng)的CAD圖紙對(duì)通風(fēng)、避火和輸水線路存在的不足:
      [0004] 由于CAD是一項(xiàng)科技含量很高的技術(shù),熟練掌握該項(xiàng)技術(shù)需要一定的時(shí)間和人 力,專業(yè)的技術(shù)人員才能熟練掌握。不適合于大眾普遍、熟練地掌握,不便于領(lǐng)導(dǎo)層有效運(yùn) 用通風(fēng)、避火和輸水線路情況高效指揮井下工作。并且在CAD圖中繪制帶有箭頭表示方向 的多段線如圖8,繪制不方便,不靈活。在CAD圖中三維展現(xiàn)效果不夠直觀、立體程度不夠 強(qiáng)。為線路CAD圖中的子線段添加詳細(xì)窗口信息非常不方便。通過(guò)第三方ActiveX控件才 可以通過(guò)WEB瀏覽器共享通風(fēng)、避火和輸水線路的CAD圖件。


      【發(fā)明內(nèi)容】

      [0005] 本發(fā)明的目的是為了解決未發(fā)現(xiàn)將煤礦行業(yè)中的井下通風(fēng)、避火和輸水的CAD圖 件導(dǎo)入到第三方三維平臺(tái)中的通用軟件、CAD圖中繪制不靈活、添加詳細(xì)窗口信息非常不方 便、CAD圖中三維展現(xiàn)效果不夠直觀以及通過(guò)第三方ActiveX控件才可以通過(guò)WEB瀏覽器共 享通風(fēng)、避火和輸水線路的CAD圖件。而提出的一種以井下通風(fēng)避火和輸水線路的CAD圖 為數(shù)據(jù)源的線路轉(zhuǎn)換方法。
      [0006] 上述的發(fā)明目的是通過(guò)以下技術(shù)方案實(shí)現(xiàn)的:
      [0007] 步驟一、采用井下巷道的CAD圖中巷道的導(dǎo)線點(diǎn)坐標(biāo)值對(duì)井下三維巷道進(jìn)行建模 即建立巷道空間數(shù)據(jù)結(jié)構(gòu)和拓?fù)潢P(guān)系,生成三維巷道圖;
      [0008] 步驟二、從井下通風(fēng)、避火和輸水線路的CAD圖中獲取數(shù)據(jù)源,并將數(shù)據(jù)源轉(zhuǎn)換為 數(shù)據(jù)存儲(chǔ)文件或數(shù)據(jù)庫(kù)格式,其中數(shù)據(jù)源為井下通風(fēng)、避火和輸水線路CAD圖中的線段的 編號(hào)以及線段上的點(diǎn)在x、y、z三軸的大地坐標(biāo)值(X,Y,Z);
      [0009] 步驟三、從數(shù)據(jù)存儲(chǔ)文件或數(shù)據(jù)庫(kù)中選擇轉(zhuǎn)換后的CAD圖中的通風(fēng)、避火和輸水 線路的線段;
      [0010] 步驟四、對(duì)步驟三所選擇的線段進(jìn)行轉(zhuǎn)換處理,得到轉(zhuǎn)換處理后的數(shù)據(jù)即步驟三 所選擇的線段的數(shù)據(jù)點(diǎn)的經(jīng)度、數(shù)據(jù)點(diǎn)的緯度,以及數(shù)據(jù)點(diǎn)與其相鄰點(diǎn)所組成的線段的方 位角α和坡度角p ;其中,轉(zhuǎn)換處理的方式為(1)等分線段、(2)計(jì)算方位角、(3)計(jì)算坡度 角和(4)計(jì)算經(jīng)緯度;數(shù)據(jù)點(diǎn)為將一條所選擇的線段利用等分線段方法等分成η個(gè)小線段, 所取得小線段的端點(diǎn);
      [0011] 步驟五、將轉(zhuǎn)換處理后的數(shù)據(jù)保存到數(shù)據(jù)存儲(chǔ)文件或數(shù)據(jù)庫(kù)中,得到數(shù)據(jù)存儲(chǔ)文 件或數(shù)據(jù)庫(kù)的數(shù)據(jù);
      [0012] 步驟六、利用三維平臺(tái)的接口函數(shù)將數(shù)據(jù)存儲(chǔ)文件或數(shù)據(jù)庫(kù)的數(shù)據(jù)以及步驟一生 成的三維巷道圖導(dǎo)入到三維平臺(tái)中,即在三維平臺(tái)中設(shè)置的主要屬性包括:井下通風(fēng)、避火 和輸水線路CAD圖中的線段的編號(hào)、數(shù)據(jù)點(diǎn)的經(jīng)度、數(shù)據(jù)點(diǎn)的緯度、數(shù)據(jù)點(diǎn)與其相鄰點(diǎn)所組 成的線段的方位角α和坡度角p和井下的點(diǎn)距離地面的海拔高度,從而得到井下通風(fēng)、避 火和輸水三維線路;其中,數(shù)據(jù)點(diǎn)以箭頭的方式在三維平臺(tái)中展現(xiàn);用箭頭的方向來(lái)標(biāo)識(shí) 井下通風(fēng)、避火和輸水線路的方向;
      [0013] 步驟七、若井下通風(fēng)、避火和輸水三維線路與井下巷道所在位置不吻合,則調(diào)整與 井下巷道所在位置不吻合的線段的方位角或坡度角,調(diào)整后的方位角或坡度角轉(zhuǎn)至步驟 五;若井下通風(fēng)、避火和輸水三維線路與井下巷道所在位置吻合則轉(zhuǎn)至步驟八;
      [0014] 步驟八、根據(jù)三維平臺(tái)為井下通風(fēng)、避火和輸水三維線路的數(shù)據(jù)點(diǎn)設(shè)置標(biāo)簽或詳 細(xì)窗口信息;得到井下通風(fēng)、避火和輸水三維線路圖;
      [0015] 步驟九、將得到的井下通風(fēng)、避火和輸水三維線路以B/S的方式部署到應(yīng)用服務(wù) 器上,用戶通過(guò)Web瀏覽器訪問(wèn)三維線路;即完成了一種以井下通風(fēng)、避火和輸水線路的 CAD圖為數(shù)據(jù)源的線路轉(zhuǎn)換方法。
      [0016] 發(fā)明效果
      [0017] 本發(fā)明的基礎(chǔ)是礦業(yè)使用最多的CAD圖紙,是針對(duì)CAD圖紙對(duì)通風(fēng)、避火和輸水線 路展現(xiàn)的諸多不足而提出并建立的一種方法。煤礦使用最多的制圖軟件是計(jì)算機(jī)輔助制圖 軟件CAD,經(jīng)過(guò)煤礦若干年的工作實(shí)踐,形成了大量CAD圖紙。而井下通風(fēng)、避火和輸水線路 圖是煤礦的重要圖件。將CAD文件中的帶有方向、具有高度的多線段導(dǎo)入到第三方提供的 三維可視化平臺(tái)中,坐標(biāo)轉(zhuǎn)換到三維平臺(tái)中后位置精確。并且經(jīng)等分線段、計(jì)算方位角、計(jì) 算坡度角和計(jì)算經(jīng)緯度的綜合處理后,轉(zhuǎn)換到三維平臺(tái)中的線路具有明顯的走向,使用戶 能很直觀明顯地看出路線的走向,并且通過(guò)等分線段達(dá)到了均勻繪制線路的目標(biāo)。并借助 于第三方三維可視化平臺(tái)提供的接口,應(yīng)用計(jì)算機(jī)高級(jí)編程語(yǔ)言,架設(shè)用戶可以在WEB瀏 覽器平臺(tái)上隨時(shí)隨地共享的井下通風(fēng)、避火和輸水線路立體圖,便于煤礦用戶指揮安全生 產(chǎn)使用。
      [0018] 預(yù)達(dá)到的性能與指標(biāo)是:
      [0019] 井下通風(fēng)、避火和輸水線路根據(jù)實(shí)際情況貼合在井下巷道上,可以隨時(shí)隨地用WEB 瀏覽器共享并且本發(fā)明將CAD圖解析轉(zhuǎn)換為若干個(gè)帶有箭頭可表示方向的小圖形,這些小 圖形組合起來(lái)整體成為直觀、清晰的通風(fēng)、避火和輸水線路。能夠很好地表達(dá)線路之間的空 間結(jié)構(gòu)與相互間的關(guān)系如圖2和圖7。以及本發(fā)明可以為圖形添加標(biāo)簽信息或詳細(xì)窗口信 息圖3。
      [0020] 經(jīng)本發(fā)明提供的井下通風(fēng)、避火和輸水線路的CAD圖為數(shù)據(jù)源的線路轉(zhuǎn)換方法, 將通風(fēng)、避火和輸水線路圖連續(xù)的線條被解析轉(zhuǎn)換為若干個(gè)獨(dú)立的對(duì)象,使得本發(fā)明步驟 簡(jiǎn)單,繪制方便,使得通風(fēng)、避火和輸水線路圖的線路三維展現(xiàn)效果好,走向清晰可見,直觀 明顯,可以方便地操作這些對(duì)象如圖8是發(fā)明前的避火線路,圖2、3和7是發(fā)明后的避火線 路。
      [0021] 對(duì)CAD圖上復(fù)雜、紛繁的二維線條經(jīng)該項(xiàng)發(fā)明的技術(shù)轉(zhuǎn)換后,變?yōu)槿S平臺(tái)中立 體、直觀、具有明顯方向性的線路圖。當(dāng)發(fā)生火、水等方面的災(zāi)害時(shí)或相關(guān)人員需要查看通 風(fēng)、避火和輸水等線路時(shí),可以有效指導(dǎo)相關(guān)人員進(jìn)行相關(guān)工作。

      【專利附圖】

      【附圖說(shuō)明】
      [0022] 圖1是【具體實(shí)施方式】一提出的一種以井下通風(fēng)、避火和輸水線路的CAD圖為數(shù)據(jù) 源的線路轉(zhuǎn)換方法流程圖;
      [0023] 圖2是具體實(shí)施例提出的一種以井下通風(fēng)、避火和輸水線路的方位角和坡度角吻 合三維立體效果圖;
      [0024] 圖3是【具體實(shí)施方式】一提出的運(yùn)用三維平臺(tái)提供的功能為數(shù)據(jù)點(diǎn)設(shè)置標(biāo)簽或詳 細(xì)窗口信息示意圖;
      [0025] 圖4是【具體實(shí)施方式】一提出的井下三維巷道圖;
      [0026] 圖5是實(shí)施例提出的TXT文件中的樣例數(shù)據(jù)即TXT文件中三維多段線存儲(chǔ)格式示 意圖;
      [0027] 圖6是【具體實(shí)施方式】五提出的方位角和坡度角調(diào)整示意圖;
      [0028] 圖7是【具體實(shí)施方式】一提出的一種井下通風(fēng)、避火和輸水線路的方位角和坡度角 不吻合三維立體效果圖;其中方位角又稱地平經(jīng)度(Azimuth(angle)),是從某點(diǎn)的指圖中 北方向線起,依順時(shí)針?lè)较虻侥繕?biāo)方向線之間的水平夾角;坡度角:坡面與水平面的夾角;
      [0029] 圖8是【背景技術(shù)】提出的發(fā)明前的井下通風(fēng)、避火和輸水線路示意圖;
      [0030] 圖9是【具體實(shí)施方式】三提出的EXCEL文件存儲(chǔ)示意圖;
      [0031] 圖10是【具體實(shí)施方式】四提出的轉(zhuǎn)換處理后的數(shù)據(jù)存儲(chǔ)文件或數(shù)據(jù)庫(kù)存儲(chǔ)格式示 意圖;
      [0032] 圖11是【具體實(shí)施方式】二提出的XML格式文件存儲(chǔ)的數(shù)據(jù)格式示意圖。

      【具體實(shí)施方式】

      【具體實(shí)施方式】 [0033] 一:本實(shí)施方式的一種以井下通風(fēng)避火和輸水線路的CAD圖為數(shù)據(jù) 源的線路轉(zhuǎn)換方法,具體是按照以下步驟制備的:
      [0034] 步驟一、采用井下巷道的CAD圖中巷道的導(dǎo)線點(diǎn)坐標(biāo)值對(duì)井下三維巷道進(jìn)行建模 即建立巷道空間數(shù)據(jù)結(jié)構(gòu)和拓?fù)潢P(guān)系,生成三維巷道圖如圖4所示;
      [0035] 步驟二、從井下通風(fēng)、避火和輸水線路的CAD圖中獲取數(shù)據(jù)源,并將數(shù)據(jù)源轉(zhuǎn)換為 數(shù)據(jù)存儲(chǔ)文件或數(shù)據(jù)庫(kù)格式,其中數(shù)據(jù)源為井下通風(fēng)、避火和輸水線路CAD圖中的線段的 編號(hào)以及線段上的點(diǎn)在x、y、z三軸的大地坐標(biāo)值(X,Y,Z);
      [0036] 步驟三、從數(shù)據(jù)存儲(chǔ)文件或數(shù)據(jù)庫(kù)中選擇轉(zhuǎn)換后的CAD圖中的通風(fēng)、避火和輸水 線路的線段;或者用戶根據(jù)實(shí)際需要選擇部分線段;
      [0037] 步驟四、對(duì)步驟三所選擇的線段進(jìn)行轉(zhuǎn)換處理,得到轉(zhuǎn)換處理后的數(shù)據(jù)即步驟三 所選擇的線段的數(shù)據(jù)點(diǎn)的經(jīng)度、數(shù)據(jù)點(diǎn)的緯度,以及數(shù)據(jù)點(diǎn)與其相鄰點(diǎn)所組成的線段的方 位角α和坡度角p ;其中,轉(zhuǎn)換處理的方式為(1)等分線段、(2)計(jì)算方位角、(3)計(jì)算坡度 角和(4)計(jì)算經(jīng)緯度;等分線段的目的是控制最終線路圖上的箭頭的數(shù)量;數(shù)據(jù)點(diǎn)為將一 條所選擇的線段利用等分線段方法等分成η個(gè)小線段,所取得小線段的端點(diǎn),此數(shù)據(jù)點(diǎn)的 坐標(biāo)值將最終用于三維平臺(tái)中,成為三維平臺(tái)中的數(shù)據(jù)點(diǎn);被等分的小線段的長(zhǎng)度可以根 據(jù)用戶需求決定;
      [0038] 步驟五、將轉(zhuǎn)換處理后的數(shù)據(jù)保存到數(shù)據(jù)存儲(chǔ)文件或數(shù)據(jù)庫(kù)中,得到數(shù)據(jù)存儲(chǔ)文 件或數(shù)據(jù)庫(kù)的數(shù)據(jù);
      [0039] 步驟六、利用三維平臺(tái)的接口函數(shù)將數(shù)據(jù)存儲(chǔ)文件或數(shù)據(jù)庫(kù)的數(shù)據(jù)以及步驟一生 成的三維巷道圖導(dǎo)入到三維平臺(tái)中,即在三維平臺(tái)中設(shè)置的主要屬性包括:如表4所示的 數(shù)據(jù)項(xiàng)井下通風(fēng)、避火和輸水線路CAD圖中的線段的編號(hào)、數(shù)據(jù)點(diǎn)的經(jīng)度、數(shù)據(jù)點(diǎn)的緯度、 數(shù)據(jù)點(diǎn)與其相鄰點(diǎn)所組成的線段的方位角α和坡度角p和井下的點(diǎn)距離地面的海拔高度, 從而得到井下通風(fēng)、避火和輸水三維線路;其中,數(shù)據(jù)點(diǎn)以箭頭的方式在三維平臺(tái)中展現(xiàn); 用箭頭的方向來(lái)標(biāo)識(shí)井下通風(fēng)、避火和輸水線路的方向;數(shù)據(jù)存儲(chǔ)文件或數(shù)據(jù)庫(kù)中的數(shù)據(jù) 具體包括步驟五中轉(zhuǎn)換處理后的不需要調(diào)整角度的數(shù)據(jù),以及步驟七中調(diào)整角度后的數(shù) 據(jù);在數(shù)據(jù)存儲(chǔ)文件或數(shù)據(jù)庫(kù)中組成線段的數(shù)據(jù)點(diǎn)按先后順序依次排列;
      [0040] 步驟七、若井下通風(fēng)、避火和輸水三維線路與井下巷道所在位置不吻合如圖7,則 需要調(diào)整與井下巷道所在位置不吻合的線段的方位角或坡度角,調(diào)整后的方位角或坡度角 轉(zhuǎn)至步驟五;若井下通風(fēng)、避火和輸水三維線路與井下巷道所在位置吻合如圖2轉(zhuǎn)至步驟 八;
      [0041] 步驟八、運(yùn)用三維平臺(tái)為井下通風(fēng)、避火和輸水三維線路數(shù)據(jù)點(diǎn)設(shè)置標(biāo)簽或詳細(xì) 窗口信息;得到井下通風(fēng)、避火和輸水三維線路圖如圖3 ;
      [0042] 步驟九、將得到的井下通風(fēng)、避火和輸水三維線路以B/S(Br〇WSer/Ser Ver,瀏覽器 /服務(wù)器模式)的方式部署到應(yīng)用服務(wù)器上,用戶通過(guò)Web瀏覽器訪問(wèn)三維線路,指揮安全 生產(chǎn);如圖1即完成了一種以井下通風(fēng)、避火和輸水線路的CAD圖為數(shù)據(jù)源的線路轉(zhuǎn)換方 法。
      [0043] 本實(shí)施方式效果
      [0044] 本實(shí)施方式的基礎(chǔ)是礦業(yè)使用最多的CAD圖紙,是針對(duì)CAD圖紙對(duì)通風(fēng)、避火和輸 水線路展現(xiàn)的諸多不足而提出并建立的一種方法。煤礦使用最多的制圖軟件是計(jì)算機(jī)輔助 制圖軟件CAD,經(jīng)過(guò)煤礦若干年的工作實(shí)踐,形成了大量CAD圖紙。而井下通風(fēng)、避火和輸水 線路圖是煤礦的重要圖件。將CAD文件中的帶有方向、具有高度的多線段導(dǎo)入到第三方提 供的三維可視化平臺(tái)中,坐標(biāo)轉(zhuǎn)換到三維平臺(tái)中后位置精確。并且轉(zhuǎn)換到三維平臺(tái)中的線 路具有明顯的走向,使用戶能很直觀明顯地看出路線的走向。并借助于第三方三維可視化 平臺(tái)提供的接口,應(yīng)用計(jì)算機(jī)高級(jí)編程語(yǔ)言,架設(shè)用戶可以在WEB瀏覽器平臺(tái)上隨時(shí)隨地 共享的井下通風(fēng)、避火和輸水線路立體圖,便于煤礦用戶指揮安全生產(chǎn)使用。
      [0045] 預(yù)達(dá)到的性能與指標(biāo)是:井下通風(fēng)、避火和輸水線路根據(jù)實(shí)際情況貼合在井下巷 道上,可以隨時(shí)隨地用WEB瀏覽器共享并且本實(shí)施方式將CAD圖解析轉(zhuǎn)換為若干個(gè)帶有箭 頭可表示方向的小圖形,這些小圖形組合起來(lái)整體成為直觀、清晰的通風(fēng)、避火和輸水線 路。能夠很好地表達(dá)線路之間的空間結(jié)構(gòu)與相互間的關(guān)系如圖2、和圖7。以及本實(shí)施方式 可以為圖形添加標(biāo)簽信息或詳細(xì)窗口信息如圖3。
      [0046] 經(jīng)本實(shí)施方式提供的井下通風(fēng)、避火和輸水線路的CAD圖為數(shù)據(jù)源的線路轉(zhuǎn)換方 法,將通風(fēng)、避火和輸水線路圖連續(xù)的線條被解析轉(zhuǎn)換為若干個(gè)獨(dú)立的對(duì)象,使得本實(shí)施方 式步驟簡(jiǎn)單,繪制方便,使得通風(fēng)、避火和輸水線路圖的線路三維展現(xiàn)效果好,走向清晰可 見,直觀明顯,可以方便地操作這些對(duì)象如圖8是發(fā)明前的避火線路,圖2是發(fā)明后的避火 線路。
      [0047] 對(duì)CAD圖上復(fù)雜、紛繁的二維線條經(jīng)該項(xiàng)發(fā)明的技術(shù)轉(zhuǎn)換后,變?yōu)槿S平臺(tái)中立 體、直觀、具有明顯方向性的線路圖。當(dāng)發(fā)生火、水等方面的災(zāi)害時(shí)或相關(guān)人員需要查看通 風(fēng)、避火和輸水等線路時(shí),可以有效指導(dǎo)相關(guān)人員進(jìn)行相關(guān)工作。

      【具體實(shí)施方式】 [0048] 二:本實(shí)施方式與一不同的是:步驟二中數(shù)據(jù)存儲(chǔ)文 件或數(shù)據(jù)庫(kù)格式具體為:
      [0049] 從CAD圖紙中導(dǎo)出通風(fēng)、避火和輸水線路數(shù)據(jù)源到數(shù)據(jù)存儲(chǔ)文件或數(shù)據(jù)庫(kù)中;其 中數(shù)據(jù)存儲(chǔ)文件為TXT、EXCEL和XML等文件格式,數(shù)據(jù)庫(kù)的格式為Microsoft Access格式, 在CAD中設(shè)置的多段線必須設(shè)置頂點(diǎn)的Z坐標(biāo),該數(shù)值需要與三維平臺(tái)的Z坐標(biāo)值一致;其 中,EXCEL文件存儲(chǔ)格式如下表所示:
      [0050] 表2 EXCEL文件存儲(chǔ)格式說(shuō)明
      [0051]

      【權(quán)利要求】
      1. 一種以井下通風(fēng)避火和輸水線路的CAD圖為數(shù)據(jù)源的線路轉(zhuǎn)換方法,其特征在于: 一種以井下通風(fēng)避火和輸水線路的CAD圖為數(shù)據(jù)源的線路轉(zhuǎn)換方法具體是按照以下步驟 進(jìn)行的: 步驟一、采用井下巷道的CAD圖中巷道的導(dǎo)線點(diǎn)坐標(biāo)值對(duì)井下三維巷道進(jìn)行建模即建 立巷道空間數(shù)據(jù)結(jié)構(gòu)和拓?fù)潢P(guān)系,生成三維巷道圖; 步驟二、從井下通風(fēng)、避火和輸水線路的CAD圖中獲取數(shù)據(jù)源,并將數(shù)據(jù)源轉(zhuǎn)換為數(shù)據(jù) 存儲(chǔ)文件或數(shù)據(jù)庫(kù)格式,其中數(shù)據(jù)源為井下通風(fēng)、避火和輸水線路CAD圖中的線段的編號(hào) 以及線段上的點(diǎn)在x、y、z三軸的大地坐標(biāo)值(X,Y,Z); 步驟三、從數(shù)據(jù)存儲(chǔ)文件或數(shù)據(jù)庫(kù)中選擇轉(zhuǎn)換后的CAD圖中的通風(fēng)、避火和輸水線路 的線段; 步驟四、對(duì)步驟三所選擇的線段進(jìn)行轉(zhuǎn)換處理,得到轉(zhuǎn)換處理后的數(shù)據(jù)即步驟三所選 擇的線段的數(shù)據(jù)點(diǎn)的經(jīng)度、數(shù)據(jù)點(diǎn)的緯度,以及數(shù)據(jù)點(diǎn)與其相鄰點(diǎn)所組成的線段的方位角 α和坡度角p ;其中,轉(zhuǎn)換處理的方式為(1)等分線段、(2)計(jì)算方位角、(3)計(jì)算坡度角和 (4)計(jì)算經(jīng)緯度;數(shù)據(jù)點(diǎn)為將一條所選擇的線段利用等分線段方法等分成η個(gè)小線段,所取 得小線段的端點(diǎn); 步驟五、將轉(zhuǎn)換處理后的數(shù)據(jù)保存到數(shù)據(jù)存儲(chǔ)文件或數(shù)據(jù)庫(kù)中,得到數(shù)據(jù)存儲(chǔ)文件或 數(shù)據(jù)庫(kù)的數(shù)據(jù); 步驟六、利用三維平臺(tái)的接口函數(shù)將數(shù)據(jù)存儲(chǔ)文件或數(shù)據(jù)庫(kù)的數(shù)據(jù)以及步驟一生成的 三維巷道圖導(dǎo)入到三維平臺(tái)中,即在三維平臺(tái)中設(shè)置的主要屬性包括:井下通風(fēng)、避火和輸 水線路CAD圖中的線段的編號(hào)、數(shù)據(jù)點(diǎn)的經(jīng)度、數(shù)據(jù)點(diǎn)的緯度、數(shù)據(jù)點(diǎn)與其相鄰點(diǎn)所組成的 線段的方位角α和坡度角ρ和井下的點(diǎn)距離地面的海拔高度,從而得到井下通風(fēng)、避火和 輸水三維線路;其中,數(shù)據(jù)點(diǎn)以箭頭的方式在三維平臺(tái)中展現(xiàn);用箭頭的方向來(lái)標(biāo)識(shí)井下 通風(fēng)、避火和輸水線路的方向; 步驟七、若井下通風(fēng)、避火和輸水三維線路與井下巷道所在位置不吻合,則調(diào)整與井下 巷道所在位置不吻合的線段的方位角或坡度角,調(diào)整后的方位角或坡度角轉(zhuǎn)至步驟五;若 井下通風(fēng)、避火和輸水三維線路與井下巷道所在位置吻合則轉(zhuǎn)至步驟八; 步驟八、根據(jù)三維平臺(tái)為井下通風(fēng)、避火和輸水三維線路的數(shù)據(jù)點(diǎn)設(shè)置標(biāo)簽或詳細(xì)窗 口信息;得到井下通風(fēng)、避火和輸水三維線路圖; 步驟九、將得到的井下通風(fēng)、避火和輸水三維線路以B/S的方式部署到應(yīng)用服務(wù)器上, 用戶通過(guò)Web瀏覽器訪問(wèn)三維線路;即完成了一種以井下通風(fēng)避火和輸水線路的CAD圖為 數(shù)據(jù)源的線路轉(zhuǎn)換方法。
      2. 根據(jù)權(quán)利要求1所述一種以井下通風(fēng)避火和輸水線路的CAD圖為數(shù)據(jù)源的線路轉(zhuǎn)換 方法,其特征在于:步驟二中數(shù)據(jù)存儲(chǔ)文件或數(shù)據(jù)庫(kù)格式為: 數(shù)據(jù)存儲(chǔ)文件為TXT、EXCEL和XML文件格式,數(shù)據(jù)庫(kù)的格式為Microsoft Access格 式。
      3. 根據(jù)權(quán)利要求1所述一種以井下通風(fēng)避火和輸水線路的CAD圖為數(shù)據(jù)源的線路轉(zhuǎn)換 方法,其特征在于:步驟四中對(duì)數(shù)據(jù)存儲(chǔ)文件或數(shù)據(jù)庫(kù)中所選擇的線段進(jìn)行轉(zhuǎn)換處理;其 中,轉(zhuǎn)換處理的方式為(1)等分線段、(2)計(jì)算方位角、(3)計(jì)算坡度角和(4)計(jì)算經(jīng)緯度具 體過(guò)程為: (1) 對(duì)數(shù)據(jù)存儲(chǔ)文件或數(shù)據(jù)庫(kù)中所選擇的線段進(jìn)行等分線段處理: 1) 取選擇的線段的兩個(gè)端點(diǎn)A和B,設(shè)端點(diǎn)A坐標(biāo)為(Xi,yi,zi)和端點(diǎn)B坐標(biāo)為 (Xi+l,y"i+l,Zi+1); 2) 計(jì)算選擇的線段的長(zhǎng)度d,其公式為:
      3) 將選擇的線段等分成η個(gè)小線段,每個(gè)小線段的長(zhǎng)度為m ; 4) 計(jì)算選擇的線段的小線段個(gè)數(shù)n :n = d/m,計(jì)算組成小線段的數(shù)據(jù)點(diǎn)的大地坐標(biāo) (X,Y,Z),則第k個(gè)數(shù)據(jù)點(diǎn)的坐標(biāo)計(jì)算公式為: X = ^(Xi^-x^/n+Xi, Y = ^(yi^-y^/n+Yi, Z = k* (zi+1-Zi)/n+Zi 其中,0彡k彡n ; 5) 在數(shù)據(jù)存儲(chǔ)文件或數(shù)據(jù)庫(kù)中創(chuàng)建數(shù)據(jù)存儲(chǔ)表E將第4)步計(jì)算的數(shù)據(jù)點(diǎn)的坐標(biāo)依次 寫入數(shù)據(jù)存儲(chǔ)表E中; (2) 計(jì)算CAD圖中組成每條通風(fēng)、避火和輸水線路的小線段的方位角α,計(jì)算方法為: 1) 取CAD圖中組成每條通風(fēng)、避火和輸水線路的小線段的兩個(gè)端點(diǎn)Α和Β,設(shè)端點(diǎn) A(Xi, zD 和端點(diǎn) B(x i+1,Yi+l,Zi+1); 2) 計(jì)算點(diǎn)A和點(diǎn)B的縱坐標(biāo)差值Δ y = (yw-y); 3) 若 Δ y>〇 則方位角:a = arctan ((yi+1-yi) / (xi+1-Xi)) * (180 ° / π ) +90 °,其中 arctan為反正切; 4) 若 Δ y〈〇 則方位角:a = arctan ((yi+1-yi) / (xi+1-Xi)) * (180 ° / π ) -90 °,其中 arctan為反正切; 5) 若Δ y = 〇貝丨J方位角:α = 〇 ; 6) 將計(jì)算所得的方位角α寫入數(shù)據(jù)存儲(chǔ)文件或數(shù)據(jù)庫(kù)中的數(shù)據(jù)存儲(chǔ)表E所對(duì)應(yīng)的數(shù) 據(jù)列中,處理結(jié)果數(shù)據(jù)文件格式包括:TXT、EXCEL、XML文件格式以及Microsoft Access形 式的數(shù)據(jù)庫(kù)格式; (3) 計(jì)算CAD圖中組成每條通風(fēng)、避火和輸水線路的小線段的坡度角p,計(jì)算方法為: 1) 取CAD圖中組成每條通風(fēng)、避火和輸水線路的小線段的兩個(gè)端點(diǎn)A(Xi,yi,Zi)和 B(Xi+i,y"i+i,Zi+1); 2) 通過(guò)以下公式計(jì)算坡度角p : P = arcsin ((ζ?+1_Ζ?) / (Sqrt ((xi+1_Xi) * (xi+1_Xi) + (yi+1_yi) * (yi+1_yi) + (ζ?+1_Ζ?) * (zi+1_z ^)))^180/31 ; 3) 將計(jì)算所得的坡度角p寫入數(shù)據(jù)存儲(chǔ)文件或數(shù)據(jù)庫(kù)中的數(shù)據(jù)存儲(chǔ)表E所對(duì)應(yīng)的數(shù) 據(jù)列中,其中,數(shù)據(jù)存儲(chǔ)文件為TXT、EXCEL和XML文件格式,數(shù)據(jù)庫(kù)的數(shù)據(jù)為Microsoft Access形式的數(shù)據(jù)庫(kù)格式; (4) 計(jì)算CAD圖中組成每條通風(fēng)、避火和輸水線路的小線段上的數(shù)據(jù)點(diǎn)的經(jīng)度和緯度 值; 設(shè)小線段上的數(shù)據(jù)點(diǎn)的大地坐標(biāo)值(X,Y,Z);根據(jù)坐標(biāo)(x,y)計(jì)算CAD圖中組成通風(fēng)、 避火和輸水線路的線段的數(shù)據(jù)點(diǎn)的經(jīng)度和緯度,其中,X表示X軸的坐標(biāo)值;y表示y軸的坐 標(biāo)值。
      4.根據(jù)權(quán)利要求1所述一種以井下通風(fēng)避火和輸水線路的CAD圖為數(shù)據(jù)源的線路轉(zhuǎn)換 方法,其特征在于:步驟七中調(diào)整方位角或坡度角調(diào)整的方法為: (1) 如果原始CAD圖中的通風(fēng)、避火和輸水線路的線段與井下巷道所在位置不吻合,則 調(diào)整轉(zhuǎn)換的線段的方位角或坡度角; (2) 輸入需要調(diào)整的方位角度w,則調(diào)整后的方位角為:a = a(l+w,其中,α表示調(diào)整 后的方位角,表示調(diào)整前的方位角,w表示調(diào)整角度; (3) 輸入需要調(diào)整的坡度角度m ;則調(diào)整后的坡度角為:p = P(l+m其中p表示調(diào)整后的 坡度角,P〇表示調(diào)整前的坡度角,m表示調(diào)整角度。
      【文檔編號(hào)】G06T17/00GK104156548SQ201410445747
      【公開日】2014年11月19日 申請(qǐng)日期:2014年9月3日 優(yōu)先權(quán)日:2014年9月3日
      【發(fā)明者】唐湛, 宋春燕, 李漫麗, 楊秀坤 申請(qǐng)人:哈爾濱華夏礦安科技有限公司
      網(wǎng)友詢問(wèn)留言 已有0條留言
      • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1