純影像圖資

純影像圖資

  

本項目說明匯出「純影像圖資」之做法,使用者可將圖表結果匯出成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物件進行顯示

           });

 

 

回到上方