□郭冕
(山西省地圖院,山西 太原 030002)
科技進步和技術創(chuàng)新已成為世界旅游業(yè)發(fā)展的主要推動力。信息技術、網(wǎng)絡技術、交通技術的快速發(fā)展,促進了旅游需求多樣化、旅游管理信息化、旅游裝備科技化。地理信息技術利用其特有的地理位置特性,在旅游業(yè)的發(fā)展上具有其獨到的作用。
在現(xiàn)有的旅游產(chǎn)品的介紹中,主要以文字、照片、視頻為主,如何將旅游區(qū)域的大概面貌和景點通過網(wǎng)絡的形式呈現(xiàn)在大家的面前,讓旅游者直觀了解旅游區(qū)域的環(huán)境和景點的詳細狀況,讓旅游者在虛擬的環(huán)境中去感受旅游地的自然風光、人文景觀,并流連其中。基于此,借助MapMagic、建模工具及相應的開發(fā)平臺實現(xiàn)一些與此相應的功能。
在此過程中,主要經(jīng)歷以下幾個過程:
(1)數(shù)據(jù)準備;
(2)數(shù)據(jù)處理;
(3)場景制作;
(4)功能開發(fā);
(5)成果發(fā)布。
景區(qū)、景點虛擬場景的制作主要涉及的數(shù)據(jù)主要有兩類:一是地理信息數(shù)據(jù),包括該區(qū)域的DEM數(shù)據(jù)、道路數(shù)據(jù)、水系數(shù)據(jù)等,該類數(shù)據(jù)為制作虛擬場景提供基礎數(shù)據(jù)保障;二是景區(qū)、景點數(shù)據(jù),主要包括景區(qū)的植被特點、景點的結構數(shù)據(jù)、相關景點的文字照片及其他一些文字照片等,為制作景點模型提供參考。
將準備好數(shù)據(jù)根據(jù)制作要求處理成相應的數(shù)據(jù)格式、數(shù)據(jù)大小,并根據(jù)不同的數(shù)據(jù)類型準備或編寫相應的處理方法。
根據(jù)景區(qū)或景點的地形地貌特點,將DEM數(shù)據(jù)和其他的地理數(shù)據(jù)進行融合,并將其切割為等大的正方形區(qū)域,為地形模型的制作做準備。
景區(qū)或景點數(shù)據(jù)處理部分主要分為以下幾個部分:
2.2.1 根據(jù)收集到的資料將照片根據(jù)要求將其處理為材質所需要的大小、格式;
2.2.2 根據(jù)景點里的建筑物、展示物及其他物件根據(jù)資料按照1∶1的比例制作為模型,并將其導出為FBX格式;
2.2.3 根據(jù)景區(qū)的植被特點,將景區(qū)特有的樹、花、草等制作為較精細的模型,將普通的植被分類制作為普通模型,并存儲在特定的文件夾中。
使用MapMagic制作景區(qū)虛擬場景主要之一是因為MapMagic能根據(jù)景區(qū)的高程數(shù)據(jù)批量生成地形地貌的覆蓋層,也就是能根據(jù)具體的高度數(shù)據(jù)將地表覆蓋層分層分類種植到地形模型上,可以較真實地反映該區(qū)域的地表覆蓋情況,并可根據(jù)實際情況進行局部修改。
場景制作主要分為以下幾個步驟:
(1)將切好的DEM數(shù)據(jù)添加到Terrain模塊中,在Inspector面板中調整Editor的參數(shù),生成與真實地形相近的地貌模型(如圖1所示)。
圖1 地貌生成
(2)根據(jù)前期準備的數(shù)據(jù)及模型分類覆蓋到生成的地貌模型上;主要分為樹木類的覆蓋、花類覆蓋、草類覆蓋等(如圖2所示)。
圖2 草類覆蓋
(3)景點建筑物、展示物等模型的實例化(如圖3所示)。
圖3 景點建筑物
(4)根據(jù)資料對生成的場景對象進行微調,使其與真實情景盡量相近(如圖4所示)。
圖4 局部場景
在完成場景的基礎上,需要添加一些功能,以便使用者在場景中進行游覽或其他的一些操作。
功能開發(fā)主要分為以下幾個部分:
可以在其中添加第一人稱或第三人稱的角色,并對角色的操作進行定義。
以第一人稱為例:
面對不同的場景,可能需要編寫不同的場景游覽方式。大范圍的場景,可能需要較快的游覽速度、較大的視野;小范圍的場景,較低的移動速度,較窄的視野可能比較合適。
以飛行模式為例:
用戶在場景游覽的過程中,在同一個場景中可以從一個景點到另一個景點,實現(xiàn)點到點的跳躍,在此過程中如果想尋找到比較合適的路徑,需要實現(xiàn)路徑的生成、路徑成本的分析、路徑的選擇等。
以最短路徑為例:
根據(jù)使用者的不同要求,還可以在其中實現(xiàn)小地圖功能,對整個場景進行導航;地形適應功能,使用者以第三人稱在場景中移動時的肢體動作與場景結構匹配等相關的功能,如果需要,還可以在場景中增加一些用戶與場景對象進行交互等功能。
場景制作符合要求和功能開發(fā)測試完成后就可以發(fā)布成果,基于不同的使用平臺,可以將成果發(fā)布為PC端、移動端、WEBGL等多種形式。
本文講述如何使用DEM等地理信息數(shù)據(jù)和其他資料生成虛擬景區(qū)場景并提供一些基礎功能等的過程,闡述了使用信息數(shù)據(jù)生成虛擬場景的技術流程。通過MapMagic及相應開發(fā)平臺將景區(qū)、景點搬到互聯(lián)網(wǎng)上,增加景區(qū)的知名度,增加旅游者對景區(qū)的了解,達到在網(wǎng)絡環(huán)境下推廣景區(qū)的目的。