匯入統計地圖API應用資料庫
匯入統計地圖API應用資料庫
若想要匯入統計處所提供之資料庫資料,使用者可利用本網頁右上方之「API應用資料庫查詢」
得知欲加入的統計表資訊,使用者可由所需要之類型依序選擇正確之中類、小類、空間統計單元
與資料主題,並在查詢結果之代碼簡表中,取得所需之統計表各項代碼,進而在程式中輸入各項
資訊。
在dataDB類別中使用者除了可以設定想要之統計資料(dataSet)及其統計資料篩選條件(dataOption)
以外,也可以設定空間篩選條件(areaSelect)與坐標系統,areaSelect設定方式可在空間篩選設定查看
更詳細之參數說明;統計API支援之坐標系統有EPSG3825、EPSG3826、EPSG3857。
以下為dataSet與dataOption之設定範例:
function init() {
var dataSet = new Array(); //建立空陣列, 準備納入統計資料設定集合
var tmp = { //建立統計資料設定
tableName: "327FI_A5C1",
//指定統計表,欲了解要加入之統計表代碼請點選右上角之API應用資料庫查詢
fieldsId: ["H_CNT"]
//指定使用欄位,參考API應用資料庫查詢中代碼簡表之各欄位代碼
};
var dataOption = { //設定來源統計資料物件
dataType: DataType.ADMIN,
//選擇統計資料之類型(必填),行政區資料為Admin;統計區資料為Code;機構別資料
(XY坐標點)為Locate。
timeOpts: timeOpts, //設定時序繪圖功能,詳細設定請查看時序繪圖設定。
dataLevel: DataLevel.COUNTY
//資料層級類型設定,預設為縣市,可填入下列層級: 縣市 (county)、鄉鎮市區(town)、
村里(village)、二級發布區(CODE2)、一級發布區(CODE1)、最小統計區(CODEBASE )、
機構別(ORG)
}
var dataDB = new DataDB(dataSet, dataOption, CoordSystem.EPSG3826, areaSelect);
//建立統計資料集物件
}