使用統計資料設定選單
使用統計資料設定選單
在本範例中,我們將示範如何建立自動化統計資料設定選單物件,供使用者自行指定想要繪製的
統計資料。本功能僅限於資料來源為統計地圖API應用資料庫,若資料來源為開發單位自行建立
之統計資料則無法透過本自動設定選單物件的方式供給前端使用者進行挑選。
建立統計資料設定選單:
統計資料設定選單之物件名稱為DataAuto,開發者可經由宣告物件並指定欲放置選單的網頁容器
如body或div,來建立統計資料設定選單,如下:
//將自動選單物件建立在網頁的body內, 選單類型為'地理位置設定優先(InitType.AREA)'
dataAuotMenu = new DataAuto(InitType.AREA, document.body);
統計資料設定選單可依照開發單位需求提供兩種不同選單資料設定流程,包含「地理位置優先」與
「統計資料優先」兩種模式,分別可透過InitType.AREA及InitType.STAT兩種常數進行指定。
取出統計資料設定資料集:
當使用者透過選單設定完成需要繪製的統計資料後,即可透過DataAuto物件所提供之getDataDB()
方法取得統計資料設定集,取出之統計資料設定集符合DataDB物件之標準形式,因此可直接進行
後續統計地圖繪製的動作。
var dataDB = dataAuotMenu.getDataDB(); //由自動選單物件中取出dataDB物件, 得到統計資料設定