• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看

      ?

      黨校二維及三維可視化建模實(shí)踐應(yīng)用*

      2011-04-26 06:36:58張紅月
      全球定位系統(tǒng) 2011年2期
      關(guān)鍵詞:漫游控件黨校

      張紅月,王 亮,梁 勇

      (1.山東農(nóng)業(yè)大學(xué)信息科學(xué)與工程學(xué)院,山東泰安271018;2.中國(guó)測(cè)繪科學(xué)研究院,北京100039)

      0 引 言

      空間信息可視化在諸多領(lǐng)域發(fā)揮了廣泛應(yīng)用,近年來(lái)隨著數(shù)字化校園建設(shè)研究的深入,結(jié)合空間信息進(jìn)行校園數(shù)字化建設(shè)得到廣泛推廣??臻g信息可視化主要體現(xiàn)在二維GIS查詢(xún)及符號(hào)化展示和三維GIS漫游兩個(gè)方面[1]。

      二維空間查詢(xún),主要體現(xiàn)在“圖查屬性”和“屬性查圖”及二者交互查詢(xún)等功能上,簡(jiǎn)單流暢,結(jié)合符號(hào)化顯示效果實(shí)現(xiàn)可視化查詢(xún),但缺乏直觀生動(dòng)可視化的表現(xiàn)效果;三維GIS正好彌補(bǔ)這一缺陷,在虛擬現(xiàn)實(shí)及可視化描述地理空間信息方面優(yōu)勢(shì)顯著[2-3]。如何將二維GIS查詢(xún)與三維場(chǎng)景可視化表達(dá)結(jié)合起來(lái)成為近幾年來(lái)地理信息專(zhuān)業(yè)人員的研究熱點(diǎn)。目前,很多高校建立了校園地理信息系統(tǒng),實(shí)現(xiàn)了動(dòng)態(tài)交互管理。但是,作為培養(yǎng)黨政機(jī)關(guān)領(lǐng)導(dǎo)管理骨干的黨校,在數(shù)字化建設(shè)方面還尚處空白,基于地理信息系統(tǒng)建立黨校教學(xué)管理與地理信息交互查詢(xún)的黨校資源平臺(tái),對(duì)于實(shí)現(xiàn)黨校科學(xué)有效管理意義重大。

      以泰安市委黨校為實(shí)例,結(jié)合省科技廳科技攻關(guān)項(xiàng)目《泰安市委黨校教學(xué)資源平臺(tái)建設(shè)》數(shù)字化校園建設(shè)部分,構(gòu)建了二維可視化與三維場(chǎng)景漫游結(jié)合的黨校地理信息查詢(xún)資源平臺(tái)。

      1 數(shù)據(jù)源獲取及處理

      使用全站儀測(cè)量泰安市委黨校地形碎步點(diǎn)坐標(biāo)及高程并用CASS7.0室內(nèi)成圖,獲取市委黨校地形圖原始數(shù)據(jù)格式為.dwg,裁剪出黨校餐廳局部地形圖并另存為.dxf格式文件,在處理數(shù)據(jù)之前用到北京超圖公司開(kāi)發(fā)的SuperMap軟件對(duì)CAD.dxf格式數(shù)據(jù)進(jìn)行轉(zhuǎn)換,輸出為ArcView Shape文件。打開(kāi)ArcMap添加.shp(點(diǎn)線面)文件,并結(jié)合ArcCatolog進(jìn)行地理要素?cái)?shù)據(jù)矢量化處理,根據(jù)實(shí)地采集的屬性信息對(duì)相應(yīng)地物要素進(jìn)行屬性字段編輯。處理流程見(jiàn)圖1,操作過(guò)程見(jiàn)圖2、圖3、圖4、圖5所示。

      2 二維GIS查詢(xún)模塊實(shí)現(xiàn)

      二維查詢(xún)模塊需要有良好的人機(jī)交互界面;針對(duì)用戶(hù)GIS水平不同,設(shè)計(jì)需操作簡(jiǎn)便人性化。本二維地圖查詢(xún)模塊設(shè)計(jì)主要包括:Form窗體設(shè)計(jì)、屬性表設(shè)計(jì)、查詢(xún)窗口設(shè)計(jì)、屬性顯示窗口等。

      圖1 二維查詢(xún)流程

      圖2 泰安市委黨校餐廳CAD底圖數(shù)據(jù)

      圖3 數(shù)據(jù)導(dǎo)入Supermap過(guò)程

      圖4 Supermap導(dǎo)出數(shù)據(jù)集

      圖5 矢量化前添加調(diào)入.shp(點(diǎn)線面)文件

      2.1 界面設(shè)計(jì)

      Form窗體設(shè)計(jì):基本的桌面GIS應(yīng)用程序框架構(gòu)建主要使用工具箱中 ArcGIS Windows Forms︱MapControl、PageLayoutControl、ToolbarControl、TOCControl四個(gè)控件建立。

      查詢(xún)窗口設(shè)計(jì):窗體控件使用ComboBox實(shí)現(xiàn)對(duì)相關(guān)地理信息選取,Listbox實(shí)現(xiàn)選取相關(guān)屬性字段值??臻g查詢(xún)需要用到的接口主要包括IspatialFilter等,使用 spatial filter執(zhí)行空間查詢(xún),常將其作為IFeatureClass:Search、IFeatureClass:Select或feature layers上相似方法的參數(shù)。需要設(shè)置Geometry(幾何),GeometryField(幾何字段)和SpatialRel(空間關(guān)系)屬性。

      屬性表信息設(shè)計(jì):一般專(zhuān)門(mén)用于屬性的查詢(xún)和設(shè)置的控件是 PropertyGrid控件,本實(shí)例采用DataGridView控件,以表格形式顯示數(shù)據(jù)的方式。通過(guò)采用編程方式創(chuàng)建自己的單元格類(lèi)型。通過(guò)選擇一些屬性,輕松地自定義DataGridView控件的外觀。

      屬性信息顯示設(shè)計(jì):屬性信息設(shè)計(jì)使用“Tree-View”控件實(shí)現(xiàn),它可按樹(shù)形結(jié)構(gòu)來(lái)顯示分層數(shù)據(jù),例如目錄或文件目錄。通過(guò)編輯節(jié)點(diǎn)、綁定數(shù)據(jù)源實(shí)現(xiàn)對(duì)相關(guān)圖層的屬性查詢(xún)。

      符號(hào)化窗體設(shè)計(jì):使用axSymbologyControl裝載.ServerStyle符號(hào)庫(kù)文件,首先在ArcGIS平臺(tái)中用符號(hào)設(shè)計(jì)工具制作好需要的符號(hào),保存為style文件,ArcGIS提供的Make ServerStyleSets.exe工具將ArcGIS Style文件轉(zhuǎn)換為ArcEngine支持的ServerStyle符號(hào)文件。

      2.2 功能設(shè)計(jì)

      對(duì)于主要研究與空間位置有關(guān)的各種地理數(shù)據(jù)的GIS系統(tǒng),空間查詢(xún)與分析功能是它特有的并且也是最重要的一個(gè)功能,在二維地圖實(shí)際應(yīng)用中有:量度分析、數(shù)據(jù)查詢(xún)、緩沖區(qū)分析、包含分析等。

      此二維GIS應(yīng)用程序主要實(shí)現(xiàn)了以下功能:

      基本功能:可打開(kāi).mxd文件,添加.shp圖層文件,地圖瀏覽(放大、縮小、平移等),全圖顯示及量測(cè)(根據(jù)需要選擇量測(cè)單位后測(cè)量長(zhǎng)度面積)等功能。黨校餐廳演示見(jiàn)圖6。

      屬性與地圖信息互查功能:查詢(xún)下拉菜單實(shí)現(xiàn)了圖查屬性和屬性查圖兩種功能。

      屬性信息查圖通過(guò)打開(kāi)地圖數(shù)據(jù)錄入顯示圖層及字段號(hào)選擇實(shí)現(xiàn)查詢(xún)功能。選定圖層中的某個(gè)字段號(hào),錄入值,雙擊查詢(xún)字段確定,相應(yīng)的圖層要素在右側(cè)地圖顯示窗口會(huì)突出顯示;圖查屬性功能通過(guò)用戶(hù)點(diǎn)擊圖形顯示區(qū)域感興趣的地理要素(點(diǎn)線面),會(huì)彈出相應(yīng)的屬性顯示,如圖7所示。

      符號(hào)化配置功能:實(shí)現(xiàn)了Arcmap的符號(hào)自由配置功能,根據(jù)項(xiàng)目需要調(diào)用符號(hào)文件,并根據(jù)category目錄選取不同地物類(lèi)型符號(hào),實(shí)現(xiàn)了專(zhuān)業(yè)標(biāo)準(zhǔn)化地圖符號(hào)配置。見(jiàn)圖8所示:

      應(yīng)用程序?qū)κ噶炕蟮氖形h校餐廳進(jìn)行展示,屬性查圖被查區(qū)域即高亮顯示;圖查屬性,選取要查詢(xún)的區(qū)域,即彈出相關(guān)圖層的屬性信息。顯示結(jié)果見(jiàn)圖9所示:

      圖6 黨校餐廳演示

      圖7 屬性查圖

      圖8 符號(hào)化功能

      圖9 圖查屬性

      3 三維建模及漫游

      3.1 三維場(chǎng)景建模方法介紹

      當(dāng)前三維場(chǎng)景建模的解決方案主要有兩種:基于圖形的建模與繪制(Geometry-Based Modeling and Rendering,GBMR)和基于圖像的建模與繪制(Image-Based Modeling and Rendering,IBMR)[4-9]。

      虛擬場(chǎng)景建模過(guò)程中,往往要在模型的細(xì)節(jié)度和復(fù)雜性之間尋求平衡,必要時(shí)用紋理代替模型細(xì)節(jié)。虛擬校園場(chǎng)景的開(kāi)發(fā)主要分為兩個(gè)階段:第一階段是針對(duì)校園內(nèi)各個(gè)地上物體分別單獨(dú)建模;第二階段則是把所有已建模好的建筑物集成到虛擬環(huán)境中[10]。3DS Max軟件結(jié)合VRML進(jìn)行虛擬場(chǎng)景構(gòu)建,達(dá)到優(yōu)勢(shì)互補(bǔ)的效果。

      3.2 3D MAX軟件簡(jiǎn)介

      3D Studio Max,常簡(jiǎn)稱(chēng)為3DS Max或MAX,是Autodesk公司開(kāi)發(fā)的基于PC系統(tǒng)的三維動(dòng)畫(huà)渲染和制作軟件。目前在游戲動(dòng)畫(huà)、建筑動(dòng)畫(huà)、室內(nèi)設(shè)計(jì)、影視動(dòng)畫(huà)等諸多領(lǐng)域應(yīng)用廣泛。具有功能強(qiáng)大,擴(kuò)展性好、建模功能強(qiáng)大、操作簡(jiǎn)單、容易上手、與其它相關(guān)軟件配合流暢效果逼真等諸多優(yōu)勢(shì)。

      3.3 三維模型制作

      模型數(shù)據(jù)來(lái)源于市委黨校1:500數(shù)字線劃圖(DLG),通過(guò)全站儀野外實(shí)地測(cè)量并Cass5.0室內(nèi)成圖。貼圖紋理由數(shù)碼相機(jī)實(shí)地拍攝建筑物獲取。其他相關(guān)屬性及附屬地物信息通過(guò)實(shí)地踏勘或黨校提供。三維模型構(gòu)建過(guò)程最重要的是地形和相關(guān)建筑物建模,整個(gè)建模任務(wù)包括地形建模、建筑物建模和附屬地物建模。本實(shí)例具體模型制作過(guò)程主要包括以下幾步:

      第一步,將CAD數(shù)據(jù)進(jìn)行處理得到建模地區(qū)線劃圖,裁出黨校餐廳底圖。

      第二步,將CAD底圖.dwg格式數(shù)據(jù)導(dǎo)入3DMAX。

      第三步,非主要建筑物模型直接生成(選中外圍墻線—修改—擠出—設(shè)置模型高度)。

      第四步,模型貼圖:建模過(guò)程主要用到標(biāo)準(zhǔn)貼圖和多維/子對(duì)象貼圖兩種。(貼圖紋理主要采用相機(jī)拍攝實(shí)地照片實(shí)現(xiàn),通過(guò)PS后期處理獲取所需要的材質(zhì)貼圖)。

      第五步,建筑物細(xì)部模型制作。制作墻、門(mén);樓梯、地板、樓層頂板、賦予墻、門(mén)相應(yīng)材質(zhì);場(chǎng)景合并與調(diào)整,成組等基本操作。三維模型構(gòu)建流程如下圖10,效果圖見(jiàn)下圖11、圖12。

      圖10 三維模型構(gòu)建流程

      圖11 頂視效果圖

      3.4 VRML虛擬漫游

      虛擬現(xiàn)實(shí)建模語(yǔ)言(Virtual Reality Modeling Language,簡(jiǎn)稱(chēng)VRM L)可以描述三維物體及其行為,它是以虛擬現(xiàn)實(shí)為特征的3D Web技術(shù)的核心,集成文本、圖像、音響、MPEG影像等多種媒體類(lèi)型,并可以?xún)?nèi)嵌用Java、JavaScript等語(yǔ)言編寫(xiě)的程序代碼。要實(shí)現(xiàn)用戶(hù)和場(chǎng)景的基本的交互功能可以使用導(dǎo)航和檢測(cè)器節(jié)點(diǎn),但當(dāng)需要?jiǎng)討B(tài)產(chǎn)生一些較復(fù)雜的數(shù)據(jù)時(shí),就要利用Java與VRML的結(jié)合以構(gòu)建一個(gè)生動(dòng)的、交互式的虛擬世界[11-12]。將3DS Max實(shí)例場(chǎng)景導(dǎo)出到VRML瀏覽器實(shí)現(xiàn)漫游效果,見(jiàn)圖13所示。

      圖13 VRML漫游效果圖

      4 結(jié) 論

      結(jié)合省科技廳科技攻關(guān)項(xiàng)目《泰安市委黨校教學(xué)資源平臺(tái)建設(shè)》之虛擬校園建設(shè)部分,通過(guò)實(shí)地測(cè)量及調(diào)研數(shù)據(jù)進(jìn)行二維可視化模塊構(gòu)建及三維建模實(shí)現(xiàn)虛擬漫游效果,二維可視化模塊實(shí)現(xiàn)對(duì)市委黨校餐廳和禮堂的實(shí)時(shí)查詢(xún)和可視化符號(hào)配置,三維場(chǎng)景構(gòu)建則實(shí)現(xiàn)立體漫游直觀形象且展示效果好,對(duì)實(shí)現(xiàn)虛擬校園建設(shè)意義重大。目前在GIS研究方面,二維可視化與三維虛擬漫游結(jié)合是數(shù)字化建設(shè)領(lǐng)域研究重點(diǎn),本文實(shí)現(xiàn)了二維可視化與三維虛擬漫游立體展示,可操作性強(qiáng),但三維虛擬場(chǎng)景漫游效果及二維可視化模塊還有諸多功能需進(jìn)一步探究和完善。

      [1] 黃杏元,馬勁松,湯 勤.地理信息系統(tǒng)導(dǎo)論[M].北京:高等教育出版社,2001.

      [2] 趙英時(shí).遙感應(yīng)用分析原理與方法[M].北京:科學(xué)出版社,2003.

      [3] 陳丙咸,鄔 倫.地理信息系統(tǒng)[M].北京:高等教育出版社,2000.

      [4] 陳 俊,宮 鵬.實(shí)用地理信息系統(tǒng)—成功地理信息系統(tǒng)的建設(shè)與管理[M].北京:科學(xué)出版社,1999.

      [5] 王 磊,周云軒.GIS二維、三維空間信息查詢(xún)功能的實(shí)現(xiàn)與應(yīng)用[J].計(jì)算機(jī)應(yīng)用研究,2001,18(12):145-148.

      [6] 阿爾?戈?duì)?數(shù)字地球-認(rèn)識(shí)21世紀(jì)我們這顆星球[N].文匯報(bào),1998-8-14(1).

      [7] Wood M,Brodmie K.Visc AND GIS:Some Fundamental Considerations[C]//Hilary M.H,David J U.Visualization in geographical information system,1994:3-8.

      [8] Visvalingam M.Visualization in GIS,cartagraphy and vics[C]//Hilary M H,David J U.Visualization in geographicd information system,1994:18-25.

      [9] 陳 誼,孫悅紅,牛 兵.基于CAD數(shù)據(jù)的3D場(chǎng)景建模及演示技術(shù)研究[J].系統(tǒng)仿真學(xué)報(bào),2007,19(7):1504-1506.

      [10] 曲巨寶,梁洪濤.基于V RM L的三維虛擬校園漫游系統(tǒng)研究[J].現(xiàn)代計(jì)算機(jī),2007(7):99-101.

      [11] 曾芬芳.虛擬現(xiàn)實(shí)技術(shù)[M].上海:上海交通大學(xué)出版社,1997.

      [12] 王玉田,孔德慧,尹寶才,等.虛擬校園漫游系統(tǒng)的實(shí)現(xiàn)[J].北京:北京工業(yè)大學(xué)學(xué)報(bào),2006(4):315-320.

      猜你喜歡
      漫游控件黨校
      央企黨校黨性教育的探索與實(shí)踐
      關(guān)于.net控件數(shù)組的探討
      軟件(2018年7期)2018-08-13 09:44:42
      霹靂漫游堂
      NASA漫游記
      中共第一所黨校成立于何年何地?
      黨校網(wǎng)站創(chuàng)新的實(shí)踐與探索
      河南科技(2014年11期)2014-02-27 14:18:00
      協(xié)助黨委創(chuàng)辦高中學(xué)生業(yè)余黨校
      就這樣玩會(huì)VBA中常見(jiàn)的自定義控件
      電腦迷(2012年24期)2012-04-29 00:44:03
      邊走邊看:漫游海底 夢(mèng)想成真
      漫游
      宁河县| 日喀则市| 嘉定区| 揭西县| 泰顺县| 巴林右旗| 白河县| 定安县| 上杭县| 新河县| 临高县| 汕尾市| 兴城市| 洛川县| 梅河口市| 谷城县| 花莲县| 德兴市| 望谟县| 翁牛特旗| 刚察县| 滦南县| 治县。| 玛多县| 鄂托克旗| 黑水县| 台东县| 揭阳市| 三河市| 凌源市| 钦州市| 富顺县| 博湖县| 滨州市| 乌拉特前旗| 昌江| 贵南县| 仪征市| 长岭县| 澎湖县| 西藏|