自有資料之行政區下探
自有資料之行政區下探
本範例將示範如何將兩個具有不同空間單元層級且包含不同屬性的資料,利用行政區下探的方式,呈現統計地
圖的結果。
版型設定部分:
所有進階範例的版型皆以CSS文件(sample.css)進行設定,其詳細說明可參考進階範例「自應用資料庫繪製地圖
及圖表」中的「使用資料服務平台統計資料」。使用者可透過修改此檔案來更改範例版型中各個區塊的樣式設定。
統計資料設定:
由於本範例的重點在於同時於呈現如何使用兩種相關但不同的統計資料進行下探,且其中一種資料來源是自有
資料。因此在資料的揀選上特別選用兩種不同的資料來源,縣市級別的資料我們選用「行政區電力使用概況統計」
(產品代碼:A57FA_A9C2),並以自有資料的「106年8月鄉鎮市區售電度數」作為鄉鎮市區範圍的範例資料。
雖然兩者在資料屬性上,並非完全相同,但在資料的分類上是同屬用電相關資訊,仍保留兩項統計資料的性質上
的關聯。
程式設計部分:
本範例主要展示統計地圖API繪製統計地圖的延伸應用,當資料格式為不同屬性不同層級的資料,但希望具有
資料下探的功能設計時,可利用前台網頁設計的方式解決。可利用滑鼠點擊效果,觸發繪製第二階層的統計地圖
方式進行設計,以達到完成空間層級下探的效果。
程示範例如下:
var backHtml = '<table class="tableStyle" onclick="init();drawStatMap();">';
backHtml += ' <tr>';
backHtml += ' <td valign="middle" style="padding: 6px;">回上一層</td>';
backHtml += ' </tr>';
backHtml += ' </table>';