在GIS軟體中展現3D地形

當我們取得了一個地表的影像

不論是衛星影像或是航拍照片

我們往往會希望是丘陵、山脈的地方凸起,平原、河谷的地方凹陷

大多數人對於平面想像3D情況都有些"困難(障礙)"

所以當我們利用 DEM 加上  衛星影像時

在座標相同、影像定位正確的情形下

可進行3D立體視覺化的展示

由於3D展示十分的吃電腦資源,區域越小塊,會跑起來比較順

因此在此將示範基隆地區

STEP 1

將目標區域之影像開啟


STEP 2

將政府公布之20M DEM  切割出比目標區域還大的範圍


STEP 3

開啟ArcScene






將影像與DEM一起讀入

使用上面工具列的功能,試著旋轉一下讀入的影像

感受一下3D的感覺


一開始感覺好像有點壞掉,而且也沒有立體感...


STEP 4

替DEM圖層選擇適合主觀理解高低的顏色配色(個人喜好問題~~)

STEP 5

進入DEM圖層的 Properties \ Base Heights

選擇 Floating on a customsurface

將 Elevation from feature\ custom 的數值,改為比預設還大的數值 

按下套用後看看是否符合預期的高程落差感

由於這樣呈現3D的圖,最主要目的是地圖視覺化(visualization),因此調大幾倍是可被接受的

下圖是我選擇 "2.5"的結果

這是呈現DEM的3D立體的方式

STEP 6

接著,將影像的圖層也藉由一樣的方法

設定它的3D立體圖

在選擇 Floating on a customsurface時,請點選DEM的圖層,如此你的影像才有高度值可參考

Elevation from feature\ custom 的數值與剛剛DEM的設定應相同

即可完成基隆地區的3D圖


STEP 7

如果因為目標區域地勢起伏不大,除了調整 Elevation from feature\ custom的數值外

也可至 Scene Properties \ Vertical Exaggeration 選擇比1.0(None)還大的倍率,調整回來時,就選擇 "None"即可



**假設是一張經由購買而得,且進行過定位正射等步驟,那就不需要有DEM為參考

因為在這些製作影像的過程中,就已經把地面的高程數值也加進去了

**所以,如果只是一張普通的影像,最重要的就是要做影像定位

位置對了,呈現的立體位置才會正確

**現在全球的DEM取得十分容易,這樣的功能在 google earth上也有,或許大家比較熟悉那樣的運作,但在GIS軟體上也是可以辦到的!




沒有留言:

張貼留言