KML檔案
匯出KML檔案
本項目說明如何匯出「KML檔案」之做法,使用者可將統計地圖輸出成KML檔。
其做法如下:
1. 在設定統計地圖參數時開啟匯出KML設定,其匯出預設為false。
var option = {
exportKML: true, //開啟面量圖匯出KML檔
};
2. 若想要讓匯出的KML檔案附帶Z值資訊,以在三維圖台上呈現立體效果,則在設定
面量圖參數時將KML含Z值之設定開啟,其預設為false。(此設定僅適用在面量圖)
var pChoropleth= {
KMLwithZ: false, // KML面量圖的附加Z值設定
};
3. 繪製統計面量圖,其Function callback (result)包含繪製結果。
Map.drawMap(function (result){
4. 在網頁建立按鈕物件放置KML連結,並使用result.kmlUrl取得KML連結。
var kmlURL = result.kmlUrl; //使用result.kmlUrl屬性取得KML檔連結
var btn = document.createElement("button"); //建立按鈕物件
btn.innerHTML = "下載KML檔案";
btn.onclick = function() { //設定按鈕事件為下載KML連結
window.open(kmlURL);
};
document.body.appendChild(btn); //將按鈕加入網頁
});