国产精品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>

      實(shí)現(xiàn)三維地理信息系統(tǒng)和三維圖形系統(tǒng)聯(lián)動融合的方法

      文檔序號:6547517閱讀:390來源:國知局
      實(shí)現(xiàn)三維地理信息系統(tǒng)和三維圖形系統(tǒng)聯(lián)動融合的方法
      【專利摘要】本發(fā)明涉及計(jì)算機(jī)軟件應(yīng)用領(lǐng)域,其公開了一種實(shí)現(xiàn)三維地理信息系統(tǒng)和三維圖形系統(tǒng)聯(lián)動融合的方法,實(shí)現(xiàn)三維GIS與三維圖形系統(tǒng)之間視點(diǎn)聯(lián)動,從而減小或消除用戶在操作三維GIS和三維圖形切換時(shí)的跳動感覺,達(dá)到在系統(tǒng)之間切換時(shí)平滑過渡的體驗(yàn)效果,該方法將三維地理信息系統(tǒng)與三維圖形系統(tǒng)的窗口重疊,通過判斷視點(diǎn)與被觀察對象之間的距離,動態(tài)切換顯示其中一個(gè)系統(tǒng)的窗口,同時(shí),通過同步兩個(gè)系統(tǒng)中視點(diǎn)位置和方向,使視點(diǎn)在新系統(tǒng)中的位置和方向與切換前所在系統(tǒng)的位置和方向一致。本發(fā)明的方法適用于三維地理系統(tǒng)系統(tǒng)和三維圖形系統(tǒng)之間、不同三維地理信息系統(tǒng)之間、不同三維圖形系統(tǒng)之間的集成。
      【專利說明】實(shí)現(xiàn)三維地理信息系統(tǒng)和三維圖形系統(tǒng)聯(lián)動融合的方法
      【技術(shù)領(lǐng)域】
      [0001]本發(fā)明涉及計(jì)算機(jī)軟件應(yīng)用領(lǐng)域,特別涉及一種實(shí)現(xiàn)三維地理信息系統(tǒng)和三維圖形系統(tǒng)聯(lián)動融合的方法。
      【背景技術(shù)】
      [0002]目前,三維地理信息系統(tǒng)(GIS)通常用來表現(xiàn)宏觀的地理影像坐標(biāo)和地理信息參數(shù),三維圖形系統(tǒng)用來表現(xiàn)精細(xì)化的三維模型以及對模型的交互操作。在一些實(shí)際應(yīng)用中,通常既需要表現(xiàn)宏觀的地理信息,又需要表現(xiàn)細(xì)致的三維模型,如果將二者結(jié)合起來使用可以達(dá)到這種使用需求。
      [0003]目前,基于二維地圖和與三維地理信息系統(tǒng)的聯(lián)動融合、二維地圖和三維圖形聯(lián)動的系統(tǒng)較多。卻還未出現(xiàn)三維地理信息系統(tǒng)和三維圖形系統(tǒng)之間聯(lián)動融合的方法。

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

      [0004]本發(fā)明所要解決的技術(shù)問題是:提出一種實(shí)現(xiàn)三維地理信息系統(tǒng)和三維圖形系統(tǒng)聯(lián)動融合的方法,實(shí)現(xiàn)三維GIS與三維圖形系統(tǒng)之間視點(diǎn)聯(lián)動,從而減小或消除用戶在操作三維GIS和三維圖形切換時(shí)的跳動感覺,達(dá)到在系統(tǒng)之間切換時(shí)平滑過渡的體驗(yàn)效果。
      [0005]本發(fā)明解決上述技術(shù)問題所采用的方案是:
      [0006]實(shí)現(xiàn)三維地理信息系統(tǒng)和三維圖形系統(tǒng)聯(lián)動融合的方法,包括以下步驟:
      [0007]a.將三維GIS和三維圖形集成在同一視口區(qū)域,二者顯示位置和區(qū)域大小相同;
      [0008]b.設(shè)定一個(gè)參考點(diǎn),若當(dāng)前視點(diǎn)到參考點(diǎn)之間的距離大于某設(shè)定值D2時(shí),切換到三維GIS窗口進(jìn)行顯示;若當(dāng)前視點(diǎn)到參考點(diǎn)之間的的距離小于某設(shè)定值Dl時(shí),切換到三維圖形窗口進(jìn)行顯示,其中D2 > Dl ;
      [0009]c.在進(jìn)行三維GIS和三維圖形窗口切換時(shí),將當(dāng)前視點(diǎn)位置和方向轉(zhuǎn)換到新切換的系統(tǒng)中,并在新切換的系統(tǒng)中設(shè)置視點(diǎn)位置和方向,使得視點(diǎn)在新切換的系統(tǒng)中的位置和方向與切換前所在系統(tǒng)的位置和方向一致。
      [0010]具體的,步驟b中,所述設(shè)定值D2為從三維圖形窗口切換到三維GIS窗口的閾值,所述設(shè)定值Dl為從三維GIS窗口切換到三維圖形窗口的閾值。
      [0011]具體的,步驟c中,在進(jìn)行三維GIS和三維圖形窗口切換時(shí),通過兩個(gè)系統(tǒng)之間的對應(yīng)坐標(biāo)轉(zhuǎn)換使得視點(diǎn)在新切換的系統(tǒng)中的位置和方向與切換前所在系統(tǒng)的位置和方向—致。
      [0012]具體的,步驟b中,三維GIS窗口與三維圖形窗口之間的切換還可以通過手動切換來實(shí)現(xiàn)。
      [0013]本發(fā)明的有益效果是:實(shí)現(xiàn)了三維GIS和三維圖形的聯(lián)動,從而減小或消除用戶在操作三維GIS和三維圖形切換時(shí)的跳動感覺,達(dá)到在系統(tǒng)之間切換時(shí)平滑過渡的體驗(yàn)效果;為集成三維GIS系統(tǒng)宏觀場景和三維圖形系統(tǒng)精細(xì)化場景提供了一種支撐手段?!揪唧w實(shí)施方式】
      [0014]本發(fā)明旨在提出一種三維地理信息系統(tǒng)與三維圖形系統(tǒng)聯(lián)動融合方法。該方法將三維地理信息系統(tǒng)與三維圖形系統(tǒng)的窗口重疊,通過判斷視點(diǎn)與被觀察對象之間的距離,動態(tài)切換顯示其中一個(gè)系統(tǒng)的窗口,從而達(dá)到既能查看概要的地理信息,又能查看精細(xì)的三維模型信息目的。同時(shí),通過同步兩個(gè)系統(tǒng)中視點(diǎn)位置和方向,使視點(diǎn)在新系統(tǒng)中的位置和方向與切換前所在系統(tǒng)的位置和方向一致。達(dá)到在系統(tǒng)之間切換時(shí)平滑過渡的體驗(yàn)效果。為集成顯示宏觀的三維地理信息系統(tǒng)場景和三維圖形系統(tǒng)精細(xì)化場景提供了一種支撐手段。
      [0015]其具體實(shí)現(xiàn)步驟包括:
      [0016]1、將三維GIS和三維圖形集成在同一視口區(qū)域,二者顯示位置和區(qū)域大小相同;
      [0017]2、設(shè)定一參考點(diǎn)作為目標(biāo),當(dāng)用戶當(dāng)前視點(diǎn)距離參考點(diǎn)的距離大于某設(shè)定值時(shí),顯示三維GIS窗口 ;當(dāng)用戶當(dāng)前視點(diǎn)距離參考點(diǎn)位置的距離小于某設(shè)定值時(shí),顯示三維圖形窗口 ;
      [0018]3、在進(jìn)行三維GIS和三維圖形窗口切換時(shí),將視點(diǎn)位置和方向轉(zhuǎn)換到新系統(tǒng)中,并在新系統(tǒng)中設(shè)置視點(diǎn)位置和方向,使視點(diǎn)在新系統(tǒng)中的位置和方向與切換前所在系統(tǒng)的位置和方向一致。
      [0019]實(shí)施例:
      [0020]本例中將三維GIS和三維圖形集成在同一視口區(qū)域,三維圖形窗口和三維GIS窗口呈現(xiàn)的位置和大小相同,同一時(shí)間只顯示其中某一個(gè)窗口 ;通過控制顯示三維GIS窗口和三維圖形窗口來達(dá)到場景切換的效果。
      [0021]設(shè)置三維GIS和三維圖形之間切換的條件:設(shè)置三維GIS切換到三維圖形的閾值D1,三維圖形切換到三維GIS閾值D2,其中D2>D1。實(shí)時(shí)計(jì)算當(dāng)前視點(diǎn)位置到參考點(diǎn)位置的距離Dt,當(dāng)Dt〈Dl時(shí),由三維GIS窗口切換到三維圖形窗口 ;當(dāng)Dt>D2時(shí),由三維圖形窗口切換到三維GIS窗口。
      [0022]對準(zhǔn)三維GIS坐標(biāo)與三維圖形坐標(biāo):通常,三維GIS采用高斯坐標(biāo)或者球面的大地坐標(biāo)系統(tǒng),三維圖形系統(tǒng)則采用自身的三維笛卡爾坐標(biāo)。因此在窗口切換時(shí),進(jìn)行坐標(biāo)互相轉(zhuǎn)換,使視點(diǎn)在新系統(tǒng)中的位置和方向與切換前所在系統(tǒng)的位置和方向一致。
      [0023]需要說明的是,如果Dl ^Dt^D2,則保持當(dāng)前窗口的狀態(tài),不進(jìn)行切換,即如果當(dāng)前視點(diǎn)位置到參考點(diǎn)位置之間的距離介于Dl與D2之間,那么維持當(dāng)前窗口狀態(tài),即若當(dāng)前窗口狀態(tài)為三維GIS窗口就還保持該窗口狀態(tài)不切換,若當(dāng)前窗口狀態(tài)為三維圖形窗口就還保持該窗口狀態(tài)不切換。 [0024]以上所述,僅為本發(fā)明的【具體實(shí)施方式】,但本發(fā)明的保護(hù)范圍并不局限于此,任何熟悉本【技術(shù)領(lǐng)域】的技術(shù)人員在本發(fā)明揭露的技術(shù)范圍內(nèi),可輕易想到變化或替換,都應(yīng)涵蓋在本發(fā)明的保護(hù)范圍之內(nèi)。因此,本發(fā)明的保護(hù)范圍應(yīng)以所述權(quán)利要求的保護(hù)范圍為準(zhǔn)。
      【權(quán)利要求】
      1.實(shí)現(xiàn)三維地理信息系統(tǒng)和三維圖形系統(tǒng)聯(lián)動融合的方法,其特征在于,包括以下步驟: a.將三維GIS和三維圖形集成在同一視口區(qū)域,二者顯示位置和區(qū)域大小相同; b.設(shè)定一個(gè)參考點(diǎn),若當(dāng)前視點(diǎn)到參考點(diǎn)之間的距離大于某設(shè)定值D2時(shí),切換到三維GIS窗口進(jìn)行顯示;若當(dāng)前視點(diǎn)到參考點(diǎn)之間的的距離小于某設(shè)定值Dl時(shí),切換到三維圖形窗口進(jìn)行顯示,其中D2 > Dl ; c.在進(jìn)行三維GIS和三維圖形窗口切換時(shí),將當(dāng)前視點(diǎn)位置和方向轉(zhuǎn)換到新切換的系統(tǒng)中,并在新切換的系統(tǒng)中設(shè)置視點(diǎn)位置和方向,使得視點(diǎn)在新切換的系統(tǒng)中的位置和方向與切換前所在系統(tǒng)的位置和方向一致。
      2.如權(quán)利要求1所述的方法,其特征在于,步驟b中,所述設(shè)定值D2為從三維圖形窗口切換到三維GIS窗口的閾值,所述設(shè)定值Dl為從三維GIS窗口切換到三維圖形窗口的閾值。
      3.如權(quán)利要求1所述的方法,其特征在于,步驟b中,三維GIS窗口與三維圖形窗口之間的切換還可以通過手動切換來實(shí)現(xiàn)。
      4.如權(quán)利要求1或2或3所述的方法,其特征在于,步驟c中,在進(jìn)行三維GIS和三維圖形窗口切換時(shí),通過兩個(gè)系統(tǒng)之間的對應(yīng)坐標(biāo)轉(zhuǎn)換使得視點(diǎn)在新切換的系統(tǒng)中的位置和方向與切換前所在系統(tǒng)的位置和方向一致。
      【文檔編號】G06T3/00GK103995644SQ201410222496
      【公開日】2014年8月20日 申請日期:2014年5月23日 優(yōu)先權(quán)日:2014年5月23日
      【發(fā)明者】鐘維明, 張志偉, 陳萬濤, 黃志澎, 梁吉欣 申請人:中國電建集團(tuán)成都勘測設(shè)計(jì)研究院有限公司
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
      1