Excel轉檔程式說明
Excel轉檔程式說明
當使用者欲使用自行上傳之統計資料,需將資料整理並轉換為特定格式,系統程式才能判讀
資料並繪製出統計地圖或統計圖表。 目前統計地圖API支援xml格式與GeoJSON格式,因此,
為了方便使用者將手邊資料轉換為正確之格式,提供一轉檔程式 (ExcelToText_Statistics.exe),
供使用者將統計區、行政區、機構別(XY點位)或自有多邊形的資料,依照特定格式整理成excel
檔案(.xls或.xlsx)後,再轉為xml格式或GeoJSON格式。
使用者下載完壓縮檔,解壓縮並開啟程式(ExcelToText_Statistics.exe),可看到以下畫面。選擇欲
轉換之Excel檔案與其資料類型, 並於輸出檔選擇欲輸出的檔案類型,即可轉換成需要之結果。
各資料類型之Excel資料填寫規則如下:
1.匯入行政區/統計區資料
若使用者手上之資料類型為統計區或行政區資料,其格式定義如下:
1. 資料檔案包含兩個必要頁籤及一個非必要頁籤,依序命名為:「stat_data」、
「field_info」及「properties_data」,代表統計資料、欄位說明及資料描述。
2. 行政區及統計區的「field_info」頁籤包含的欄位都相同,為:「f_id(欄位代碼)」、「f_name
(欄位名稱)」及「unit(單位)」,往下則依照原始統計資料的內容,依序填寫該資料的各個統計
欄位資訊。
3. 行政區的「stat_data」頁籤包含的欄位為:「code(行政區代碼)」、「name(行政區名稱)」、
「time(資料時間)」及「field_info」頁籤所提及的欄位;若為統計區資料,「stat_data」頁籤
則需包含「code(統計區代碼)」、「time(資料時間)」及「field_info」頁籤所提及的欄位。
4. 若為多時期之統計資料,可重複填寫相同的行政區代碼、行政區名稱或統計區代碼,接著在
「time」欄位中輸入不同時間以作為不同時期的區隔。
5. 「stat_data」內之必填欄位,例如:「code」、「name」、「time」等,其欄位名稱需為
英文小寫否則程式無法判斷,而欄位順序則無限制。
6. 針對行政區或統計區的描述,可記載於「propertices_data」裡,頁籤內之必填欄位為「code」或
「name」,以此來與「stat_data」關聯,其他欄位則為對資料的額外描述性說明,其欄位名稱
需為 英文小寫否則程式無法判斷,而欄位順序則無限制。
7. 行政區之代碼(code),可至本範例網站「API應用資料庫查詢」之「查詢行政區代碼」分頁進
行查詢。
2.匯入機構別/XY點位資料
若使用者手上之資料類型為機構別或XY點位資料,其格式定義如下:
1. 資料檔案包含兩個必要頁籤及一個非必要頁籤,依序命名為:「stat_data」、「field_info」
及「properties_data」,代表統計資料、欄位說明及資料描述。
2. 「field_info」頁籤欄位包含:「f_id(欄位代碼)」、「f_name(欄位名稱)」及「unit(單位)」,往
下則依照原始統計資料的內容,依序填寫該資料的各個統計欄位資訊。
3. 「stat_data」頁籤包含的欄位為:「code(機構別代碼)」、「x(X坐標)」、「y(Y坐標)」、
「name(機構名稱)」、「time(資料時間)」及「field_info」頁籤所提及的欄位。
4. 若為多時期之統計資料,可重複填寫相同的機構別代碼、X坐標、Y坐標、機構名稱及註記內容,
接著在「time」欄位中輸入不同時間以作為不同時期的區隔。
5. 「stat_data」內之必填欄位,例如:「code」、「x」、「y」、「name」、「note」、「time」等
,其欄位 名稱需為英文小寫否則程式無法判斷,而欄位順序則無限制。
6. 針對機構的描述,可記載於「propertices_data」裡,頁籤內之必填欄位為「code」或「name」,
以此來與「stat_data」關聯,其他欄位則為對資料的額外描述性說明,其欄位名稱需為英文小寫否則程
式無法判斷,而欄位順序則無限制。
3.匯入自有多邊形資料
若使用者手上之資料類型為自有多邊形資料,其格式定義如下:
1. 資料檔案須包含一個EXCEL檔以及文字檔,分別記載統計相關資料與多邊形的座標資訊。
2. EXCEL資料檔案包含兩個必要頁籤及一個非必要頁籤,依序命名為:「stat_data」、「field_info」
及「properties_data」,代表統計資料、欄位說明及資料描述。
3. 「field_info」頁籤欄位包含:「f_id(欄位代碼)」、「f_name(欄位名稱)」及「unit(單位)」,往
下則依照原始統計資料的內容,依序填寫該資料的各個統計欄位資訊。
4. 「stat_data」頁籤包含的欄位為:「code(多邊形代碼)」、「name」、「time(資料時間)」及「field_info」
頁籤所提及的欄位,欄位名稱需為英文小寫否則程式無法判斷,而欄位順序則無限制。
5. 若為多時期之統計資料,可重複填寫相同的多邊形代碼、名稱及註記內容,接著在「time」欄位
中輸入不同時間以作為不同時期的區隔。
6. 針對多邊形的描述,可記載於「propertices_data」裡,頁籤內之必填欄位為「code」或「name」,
以此來與「stat_data」關聯,其他欄位則為對資料的額外描述性說明,其欄位名稱需為英文小寫否則程
式無法判斷,而欄位順序則無限制。
7. 記錄座標的文字檔格式為txt,可參考範例「coordinate.txt」,須包含「code」、「name」及「coordinate」,
「code」或「name」用來與「stat_data」關聯,「coordinate」的文字記載方式依循WKT格式,可分析的資料類型
包含polygon與multipolygon。