1. 程式人生 > >CityEngine使用向量資料製作三維專題圖

CityEngine使用向量資料製作三維專題圖

注:本例是通過關聯屬性欄位“GDP”來讀取每個要素值並作為拉伸值,如果你的屬性欄位名稱是“ABC”,那麼請將上面規則中的所有“GDP”字母全部替換為“ABC”即可。
5) 將China.shp檔案直接從“data”資料夾拖放到場景中,選擇“meters”為單位,之後各省的行政區劃圖就載入進來了。如下圖:

6) 在保證全選的狀態下,將剛才編寫的規則檔案“rule.cga”拖放到向量資料上,當選中的顏色變為橙色即可鬆開滑鼠,最後專題圖將自動生成三維專題圖。

注:如果拖放規則以後沒有生成三維效果,那麼需要關聯一下屬性欄位。在“Inspector”面板中找到“GDP”屬性引數,並點選後面的小三角形圖示,在彈出的對話方塊中啟用屬性欄位關聯,如下圖。



7) 如果你想調整整體的三維顯示效果,比如渲染顏色、透明度等,可以調整如下幾個引數:
Scale:設定拉伸比例;
Opacity:設定透明度;
ColorRamp:設定渲染顏色帶;
ColorRange:設定色帶顏色範圍;
3 快速釋出三維專題圖
專題圖製作完成以後,接下來就是將其快速的釋出出來,需要做如下操作:
1) 在釋出之前我們做一些簡單的設定,在左下角Scene面板中,選中當前圖層“Shapes China”,在軟體右邊會彈出該圖層資訊,可以修改圖層名稱為“2010年全國各省GDP”,如下圖。

另外,在場景中選中所有資料在右側的Shapes面板中找到Object Attributes標籤,刪除不需要的屬性資訊(右鍵刪除),只保留“GDP”和“Name”屬性,接下來就可以釋出場景了。