純影像圖資
純影像圖資
本項目說明匯出「純影像圖資」之做法,使用者可將圖表結果匯出成PNG檔。
其做法依序為:
1. 開啟地圖匯出設定,在設定統計地圖與圖表參數時,其影像匯出預設為false,故欲匯出 純影像檔需開
啟此設定。可匯出的地圖種類預設為行政區界圖(參數BASIC),若要以輸出 統計區map底圖,需指定
地圖影像類型為參數STATMAP。
var option = {
size: {height: 500, width: 750},
useBasemap: true, //指定地圖影像是否要加上底圖,預設為行政區界圖
baseType: BaseType.STATMAP, //指定地圖影像類型為統計區map底圖
exportImage: true, //開啟純影像輸出設定
pChoropleth: pChoropleth
};
2. 若在繪製面量圖時想在純影像中呈現資訊(如行政區及統計值),可在設定面量圖參數時加入 面量圖
之文字標記設定,其設定說明參考面量圖標記設定。
pChoropleth = { //設定面量圖標記文字標記
label: { },
};
3. 繪製統計地圖,且其Function callback (result)包含繪製結果,並建立一div放置影像
map.drawMap(function (result){
var mapImage = document.getElementById("MapImage ");
4. 建立一image物件,並使用result.imageUrl輸出影像位址
var img = document.createElement("img"); //在網頁建立一個image物件
img.setAttribute("style", "border:solid 1px;");
img.src = result.imageUrl[0]; //使用屬性result.imageUrl[0]取得影像連結
mapImage.appendChild(img); //將影像連結加入image物件進行顯示
});