您當前的位置:首頁 > 攝影

Arcgis製圖之浮雕效果

作者:由 查涵一笑 發表于 攝影時間:2022-10-10

Arcgis製圖之浮雕效果

之前的文章中,我們介紹了製作暈線和羽化效果,今天我們介紹一下透過Arcgis製作浮雕效果來時我們的圖面更加立體。更多知識請關注公眾號“自然資源領域3S相關應用”或星球“自然資源業務中的gis應用”

Arcgis製圖之浮雕效果

左側地圖的圖形無立體效果。右側地圖透過使用浮雕效果使得圖面更立體。建立浮雕效果,分以下5個步驟來實現。

1)使用緩衝區(Buffer)工具傳建一個單一的向內緩衝區

緩衝區的生成需要一個特定的值進行距離計算。因為在地圖單位中,緩衝有了一定的距離才會製作出浮雕的效果。本例中w縣行政區劃資料,使用的是2000米緩衝距離。

Arcgis製圖之浮雕效果

我們可以使用ArcToolbox中分析工具箱裡的多環緩衝區工具(Multiple Rind Buffertool)進行建立,也可以使用緩衝嚮導(Buffer Wizard)——這個方法略快些。

(1)點選ArcMap自定義選單進入自定義方式(Customize/Toolbars/Customize···),新增緩衝嚮導(在Commands選項階中輸入“Buffer Wizard”,然後將其拖拽到Tools工具條上),然後單擊開啟。在嚮導首頁,選擇需要處理的要素類。

Arcgis製圖之浮雕效果

Arcgis製圖之浮雕效果

(2)點選下一步,在嚮導第二頁,選擇以指定距離建立緩衝區,選擇緩衝距離單位為千米,指定緩衝距離為2千米,點選下一步。

Arcgis製圖之浮雕效果

(3)點選下一步,在嚮導第三頁,設定如下圖所不,注意修改儲存新圖層的儲存位置。

Arcgis製圖之浮雕效果

(4)點選完成,得到如下圖層:

Arcgis製圖之浮雕效果

(5)使用擦除(Erase)工具,將W縣行政區劃多邊形基於上一步驟生成的向內緩衝區進行擦除處理。結果如下圖所示,我們稱它為內部緩衝區多邊形。

Arcgis製圖之浮雕效果

Arcgis製圖之浮雕效果

2)針對上一步驟生成的內部緩衝區多邊形,使用歐氏距離工具(Euclidean Distance tool)建立含有像元值的柵格資料集,用來表達從多邊形要素邊界的距離。

為了得到較好的效果,需要在工具設定對話方塊中設定一個合適的輸出像元大小。在地圖單位中,如果像元值過大就表現為塊狀了,但如果過小就會產生沒必要的細節的柵格資料。為了達到理想的效果,可能需要嘗試幾次以確定合適的值。本例中像元大小設定為150。然後,使用按掩膜提取工具(Extract by Mask tool)對柵格資料進行裁剪,使其與原始要素類的形狀保持一致。

(1)使用歐氏距離工具,生成含有像元值的柵格資料。然後修改柵格資料的符號化設定,如下。

Arcgis製圖之浮雕效果

Arcgis製圖之浮雕效果

(2)使用按掩膜提取工具,將上一步驟生成的柵格資料基於W縣行政區劃的要素類進行裁剪。

Arcgis製圖之浮雕效果

Arcgis製圖之浮雕效果

3)針對裁剪後的柵格資料,使用山體陰影工具(Hillshade tool)建立山體陰影資料集,工具運算使用預設的引數即可。

Arcgis製圖之浮雕效果

Arcgis製圖之浮雕效果

4)對原始W縣行政區劃資料進行符號化設定,如下所示。

Arcgis製圖之浮雕效果

5)將山體陰影圖層與W縣行政區劃圖層進行疊加顯示。並且,將W縣行政區劃圖層的透明度設為30%的透明度(圖層屬性->顯示Display 選項卡),最後便得到了浮雕的效果。

Arcgis製圖之浮雕效果

Arcgis製圖之浮雕效果

更多知識及模型工具獲取可加入我的星球