建立專題圖步驟
- 將含專題資料的 Dataset 加入地圖。
- 呼叫
Themes.Add 方法建立 Theme 物件。
curmap.Datasets[1].Themes.Add(miThemeRanges, "TotPop", "");
Themes.Add 語法
Themes.Add([Type], [Field], [Name])
| 參數 | 說明 |
| Type | 專題圖類型,取值為 ThemeTypeConstants。可選,若省略或為 miThemeAuto,MapX 依欄位資料型態與現有專題圖自動判斷;無法判斷則拋出錯誤。 |
| Field(s) | 專題圖使用的欄位,可用欄位名、索引或 Field 物件指定。多變量專題圖可傳陣列。可選,預設使用 Dataset 第一個數值欄位。 |
| Name | 專題圖名稱(String)。可選,未指定時自動產生。 |
專題圖類型常數
透過 Theme.Type 取得,定義如下:
| 常數 | 值 | 說明 |
| miThemeRanged | 0 | 範圍值專題圖 |
| miThemeBarChart | 1 | 直方圖專題圖 |
| miThemePIEChart | 2 | 餅圖專題圖 |
| miThemeGradSymbol | 3 | 等級符號專題圖 |
| miThemeDotDensity | 4 | 點密度專題圖 |
| miThemeIndividualValue | 5 | 獨立值專題圖 |
| miThemeAuto | 6 | 自動判斷 |
| miThemeNone | 9 | 無專題圖 |