概 述:
我們前面已經整理過各種的地圖效果,如發光效果,山體陰影效果,植被填充效果等,所有的這些效果不外乎是各種技術的疊加和技巧的使用,充分利用想象力去填充那些蒼白無力的地圖。這里我們要實現一個目標,就是給非常扁平的地圖做一個處理,讓它變得玲瓏浮凸看起來更加具有立體感。
數據概況
導入數據
添加微信好友, 獲取更多信息
復制微信號
行政區劃圖,屬于非常常見的地圖,縱使配了色彩,顯示效果還是非常一般。為了讓它滿足大眾的審美要求,我們最希望看到的是這個樣子的地圖。
預期效果圖
操作步驟
下面來看看所做的一些操作。首先對這個數據做一個距離合適的【緩沖區】分析,這個地球人都知道怎么做。但我們做的是一個內緩沖,這種做法幾乎是我這個主刀醫生的慣用伎倆。選擇一個適當的距離,然后做緩沖分析。
緩沖區分析
內緩沖之后結果如下,可以看到明顯的與原來的底圖構成了一個空隙,其實我們做內緩沖就是需要這個空隙。
底圖構成了一個空隙
接下來針對這個做了內緩沖的數據做一個【歐氏距離】分析,為了啥?就是為了暴露一個鮮為人知的秘密。這需要在spatial工具里面找到歐氏距離這個工具。別以為這個工具一般用在成本和統計計算,其實它的作用非常巨大。選擇內緩沖的圖層作為輸入參數,并輸入其他適當的參數(再次提到適當這個詞,何為適當,就是多試幾次,試到合適位置,就像挑衣服一樣)。
生成歐氏距離
點擊【確定】,最終生成歐氏距離。生成的結果有點丑,如下圖所示。
生成效果圖
接著,使用【數據管理】--【柵格】--【柵格處理】--【裁剪】工具,對這個歐氏距離的結果進行裁剪。裁剪需要注意一定的事項,處理范圍選擇最原始的行政區劃圖層,關鍵部分選中【使用輸入要素裁剪幾何】,如下圖。
輸入要素裁剪幾何
通過裁剪,完整的勾勒出歐式距離的輪廓。
歐式距離的輪廓
這個黑不溜秋的結果,就是一個柵格數據。但是,到了這一步,其實就是完成了所有的關鍵步驟了。其關鍵就是中間的這些邊界共邊處空出一些灰度值較低的空隙來。下一步又是發揮想象力的時候了,我們可以借鑒前面的經驗,通過這個柵格數據做一個山體陰影的效果。不只是地形才可以做哦,所有的柵格數據都是可以的,工具從來不會拒絕符合條件的參數。
方位角和高度角參數
如果效果要非常好的話,那么方位角和高度角兩個參數都使用適當的數據。這里采用默認的就行。
初步效果
到了這一步,這個美人胚子就雕琢得差不多了,可以給她穿上衣服了。就是將原來的圖層疊加上去,調節行政區劃圖層的透明度。其他不相干的圖層都可以移除掉。
調節行政區劃圖層的透明度
最終掀開其神秘的面紗,可以看到其“玲瓏浮凸”的身材,這就是一張漂亮的地圖。
完成效果
要是這個效果還不夠,可以繼續配置制圖表達去完善一下,如下圖。
配置制圖表
總 結
這個立體效果圖依然還是借助ArcGIS強大的分析工具,通過非常巧妙的生成一些輔助數據進行輔助制圖,其數據原理是跟植被填充效果一樣,從無到有其顯示制作靈感則來自于地形渲染。