지리적 데이터 구조를 GeoJson 형태로 저장합니다.
javascript
function downloadFile(){
// geojson 으로 변환합니다
var data = mymap.geoJsonItems.toGeoJSON();
// 다운로드 받을 이름을 설정합니다.
var filename = "sample-GeoJSON.json";
downloadData = JSON.stringify(data);
// 다운로드 이벤트를 발생합니다.
var blob = new Blob([downloadData], {type: 'text/json'}),
e = document.createEvent("MouseEvents"),
a = document.createElement("a");
a.download = filename;
a.href = window.URL.createObjectURL(blob);
a.dataset.downloadurl = ["application/vnd.google-earth.kml+xml", a.download, a.href].join(':');
e.initMouseEvent("click", true, false, window, 0, 0, 0, 0, 0, false, false, false, false, 0, null);
a.dispatchEvent(e);
}