<< Click to Display Table of Contents >>
GraduatedColorsSymbol
分級色彩,依門檻值將資料分類後,再給予每一分類不同顏色,代表不同分類
GraduatedColorsSymbol物件屬性
參數 |
說明 |
參數類型 |
valueField (可讀寫) |
分類符號設定用的屬性欄位名稱 |
字串 |
classBreakLabels (可讀寫) |
每一分類的對應標籤(通常為最大最小門檻值組成的區間) 方便使用者了解分級意義 |
List |
classBreakValues (可讀寫) |
用來分類的門檻值 |
List |
numClasses (可讀寫) |
目前分類要使用的分級數量 |
長整數 |
normalization (可讀寫) |
標準化分級色彩設定用的屬性欄位名稱 |
字串 |
GraduatedColorsSymbol物件函數
類別函數 |
函數說明 |
reclassify() |
依設定重新分類 |
GraduatedColorsSymbol使用範例
import sgpy # 取得目前地圖文件 sgd = sgpy.mapping.MapDocument("current") # 取得目前dataframe df = sgd.activeDataFrame # 取得第一層 lyr = sgpy.mapping.ListLayers(df)[0] # 如果分類符號屬於”分級色彩” if lyr.symbologyType == "GRADUATED_COLORS": #依設定重新分類 sym = lyr.symbology sym.valueField="Id" sym.numClasses = 2 sym.reclassify() # 更新地圖 sgpy.RefreshActiveView() sgpy.RefreshTOC() # Release Map, Release DataFrame del sgd |
©2015 Supergeo Technologies Inc. All rights reserved.