取得最新版本的 Easymap SDK 與相關範例資源。Easymap 支援 2D/3D 圖台開發,提供豐富的 API 介面與穩定的運作效能。
SDK build 7.1.17_2026-10-14_10-22,Full/Lite loader 快取版本同步為 7.1.17_20261014。本次 SDK Fortify 重掃 0 項風險,已完成驗收。
完整下載包包含 Easymap/ 與選配 CesiumEngine/;請同步替換同版 runtime 資產並清理舊 Worker chunk。選配方式與 CSP/CORS 設定請參閱 CesiumEngine 部署說明。
Easymap 功能完整且持續擴增,若您的專案有體積考量,可參考以下建議刪除不必要的目錄:
Easymap/6Easymap/7/Cesium.jsEasymap/7/mapboxEasymap/servicesEasymap/demo.htmlEasymap_plus:僅需保留 toolbar 相關檔案| 版本 | 更新時間 | 下載 | 更新說明 |
|---|---|---|---|
| 7.1.17 | 2026/10/14 | 下載 |
旗艦版維護更新:保留 Easymap + dg* + map_ini.js 與既有 addItem/removeItem 公開 API。upgrade: Cesium 1.146.0,core 0.1.0/engine 26.4.0/widgets 16.3.0;Full 與選配 Engine 使用同版 runtime,Full 補齊 ThirdParty codecs。add: 獨立 CesiumEngine 不載入 Viewer widgets/Knockout;透過 set3DCesiumPath 選用,支援只允許 wasm-unsafe-eval 的 3D 頁面。Full 預設 Viewer 仍維持原載入契約。fix: 同站內建 module Worker 以 blob 啟動器繼承建立頁 CSP,並在訊息、錯誤與 terminate 回收 URL;自訂 Worker 路徑與跨站分支維持相容。 compat: 延用九處 Fortify 掃描相容轉換,保留原始欄位與 HTTP 行為;本次 SDK 重掃 0 項風險,驗收通過。 deploy: CORS 由資源服務端設定,配合 CSP 來源 allowlist;完整部署同版 Workers/Assets/ThirdParty,不能只替換主檔。note: 2026/10/14 AI 技能包 同步補上 Engine、CSP/CORS、生命週期及部署指引。Fortify 掃描結果不等同正式網站或所有 3D 資料驗收。 |
| 7.1.17 | 2026/09/18 | 下載 |
7.1.17 初次旗艦發佈:維持 Easymap、dg*、map_ini.js 與 map.addItem(...) 既有開發合約,既有案場可用原本的呼叫方式升級。update: OpenLayers 升級至 10.10.0、OLCS 2.23.1、Cesium 1.144.0、proj4 2.22.0、ol-ext 4.0.38。 add: 內建 MapLibre runtime,可透過 easymap.js?v=maplibre 使用同一組 Easymap + dg* 公開生命週期。add: WMTS 預設 autoCapabilities:true,可自動取得有效範圍、格式與樣式;明確設定仍優先。fix: WMTS matrix tile、OL 10 WebGLPoint、ArcGIS/Rex MVT 與 OLCS proxy 相容性。 perf: dgWKT 沒有註冊 hover 時不再進行滑鼠命中運算;拖曳與縮放動畫時也會暫停 hover 命中。add: 3D 點位符號採 relativeToGround、預設抬高 15m;dgMarker 與 dgWKT Point/MultiPoint 可用 setAltitudeMode、setTerrainOffset、setAlwaysVisible 微調;既有 dgPolyline、dgPolygon、dgCurve 與 box 繪圖也會預設貼地,避免切至 3D 後被 terrain 遮蔽。fix: 舊式線面以 [0,0] 表示實線時,會轉為無 dash style,避免 OL-Cesium 誤用零長度 PolylineDash 而在 3D 消失;真正的虛線設定維持不變。add: dgWKT.refresh() 是直接修改 getStyle() 後的公開重繪入口,會同步更新 2D 與 3D;可批次改完顏色、線寬後呼叫一次。
note: 發佈時請完整部署 Easymap 目錄,包含 Cesium.js、Workers、Assets、Widgets 與 MapLibre,不可只更新單一 JS。
|
| 7.0.25 | 2026/05/29 | 下載 |
2025/10/08 add: get3DGroundAltitudeSync 可以直接抓某個經緯度的高 add: highlightXY 在 3D 模式也可以使用 2025/10/17 add: dgMarker 增加 ondragstart 2025/11/18 add: set3DCesiumPath 可指定 cesium 來源目錄 2025/11/20 add: 3dtiles 增加 setFeatureClick add: 3dtiles 增加 setFeatureHover 2025/12/10 add: enable3DGroundVisibility 可以看到地底的東西 add: disable3DGroundVisibility 停止看到地底的東西 fix: removeItem 在 dgMarker 可以移除 Overlayer 類型 2025/12/19 fix: kmz 如果多一層目錄,也可以正常抓到 fix: 修正 jsZip 重複使用的問題 2025/12/22 add: enable3DGoogleBuilding 開啟 Google 建物圖 add: disable3DGoogleBuilding 關閉 Google 建物圖 add: enable3DOsmBuilding 開啟 Osm 建物圖 add: disable3DOsmBuilding 關閉 Osm 建物圖 2026/01/07 fix: 3dtiles onload 功能 2026/01/16 add: 增加 2D 專用 dgWebGLPoint 類別 add: dgWebGLPoint 增加 setXY getXY add: 3DFPSMode 防地板抖動,3DFPSMode 加上 stop function 2026/01/20 fix: 更新 get3DGroundAltitude callback 穩定性 add: async get3DGroundAltitudeAsync 使用 await 取 lon、lat 高度 add: 增加 isEnable3DGoogleBuilding 檢查是否有打開 Google 建物圖 add: 增加 isEnable3DOsmBuilding 檢查是否有打開 Osm 建物圖 fix: 修正 isEnabled3DTerrain 回應的狀況 add: 增加 輸入 wktGetCenter string 取得中心點 x,y fix: 移除 openInfoWindow _startPopup 移除 autoPan,避免圖台、3D 畫面時飛來飛去 2026/01/21 add: register_cesium_key 使用預設 Cesium ION Key add: enable3DGoogleBuilding 增加 options 參數 maximumScreenSpaceError,maximumMemoryUsage,onload add: enable3DOsmBuilding 增加 options 參數 maximumScreenSpaceError,maximumMemoryUsage,onload add: _google_building 增加 setOpacity add: _google_building 增加 getOpacity add: _osm_building 增加 getOpacity add: _osm_building 增加 getOpacity 2026/01/23 fix: map__wedget 左側指南針背後 div 高度設為 height:80% 2026/01/26 fix: gltf 參數 rotate 載入時直接生效 fix: gltf onload 參數帶入本身 2026/01/28 add: set3DCamera 以取 get3DCamera 也可以寫回 fix: 3dtiles onload 在未看到也可以生效 add: highlightXY 在 3D 時,支援 dgxyz 2026/02/05 fix: enableEditor 修正 stop 事件 fix: enableScaleRotate 修正右下旋轉小點的位置 add: 更新 ol-ext 至 4.0.37 2026/02/23 add: map._google_building.addClipGoogleByPolygon(wktStr) 可依 polygon 刪除 Google 建物 add: map._google_building.removeClipGoogleByPolygon(clippingPolygon) 還原 Google 刪除的建物 2026/03/20 add: dgMarker 增加 onmouseout 事件 add: dgWKT 增加 setFeatureMouseOut (onmouseout) 事件 2026/04/17 add: map.addGroundOverlayQuad(imgUrl, wktStr) 支援 2D、3D 非矩形影像套疊 add: map.removeGroundOverlayQuad(item) 移除非矩形影像套疊 add: removeItem 增加支援 dggroundoverlayquad 類別 fix: dgKml 支援 KMZ 與 gx:LatLonQuad 標籤 fix: 強化 KML 在 3D 模式下的貼地效果 (altitudeMode: clampToGround) fix: enable3D 自動同步 2D 已掛載的 GroundOverlayQuad 2026/04/28 fix: wmts 長久套三、四張以後變慢卡頓的問題 2026/05/06 fix: openInfoWindow 按 X 時,觸發 # bookmark 造成畫面跑版 2026/05/14 add: dgMVT 支援 styleUrl、styleSource、styleJson、tileJson,可直接使用 Mapbox style 的 vector source 載入向量圖磚 add: dgMVT 增加 symbolMode、keepSymbolLayerIds,可控制 Mapbox symbol layer 顯示,避免 OpenLayers 標籤爆量 add: dgMVT 增加 declutter 參數,預設開啟 OpenLayers 文字與圖示避讓,改善 symbol layer 顯示效果 add: dgMVT 增加 interactive、renderMode、renderBuffer、updateWhileAnimating、updateWhileInteracting 參數,預設 MVT 不參與 Easymap hit detect 以降低滑鼠移動卡頓 add: dgMVT 增加 sync3D 參數,預設略過 OL-Cesium MVT 同步,避免切換 3D 時卡頓或噴錯 fix: dgMVT 修正 _src / _url 不一致,讓 new dgMVT(url, ops) 可正常載入 fix: dgMVT 預設樣式改為快取 ol.style.Style,降低向量圖磚 feature render 時重複建立樣式的成本 fix: dgMVT 套用 Mapbox style 時保留 layers Array 結構,避免 ol-mapbox-style 發生 t.slice is not a function fix: Easymap pointermove 遇到第三方 feature 無 _easymapClass 時不再因 toLowerCase 噴錯 fix: 3D enable 後套用穩定相機參數,降低 inertia 並限制 zoom distance,改善滑鼠操作突然亂飛 fix: enable3DFPSMode 落地後加入地面高度 deadband、取樣節流與鎖地判斷,降低 3D Tiles / 地形 LOD 高度微跳造成的人物抖動 fix: enable3DFPSMode 啟動時關閉 Cesium 原生 collision detection,避免與 FPS 自訂鎖地邏輯互相拉扯造成原地抖動;關閉 FPS 時會還原原設定 fix: enable3DFPSMode 站穩且未移動時不再每幀 camera.setView,避免 FPS 鎖地與 Cesium 地形修正互相覆寫造成微抖 fix: enable3DFPSMode 坡面移動時地面高度改用上坡/下坡速度限制跟隨,降低地形 LOD 高度跳動造成的小山坡抖動 fix: enable3DFPSMode 地形坡面加入地面安全高度,並避免落地後把 Cesium collision 推高的相機再壓回較低高度造成沉地抖動 fix: enable3DFPSMode 原地站立時固定相機高度且不再觸發 camera.setView,避免靜止狀態仍被地形高度校正造成抖動 add: demo.html 增加 3D、地形、KMZ、大量 WKT 分批載入、輕量 MVT、dgSource VectorTile 對照測試 fix: Easymap loader 支援 _t 參數傳遞到 7/dg.js 與 7/easymap.js,方便測試頁更新快取 fix: OL-Cesium 初始化時指定 requestWebgl1 並關閉 orderIndependentTranslucency,避開部分 Cesium WebGL2 shader 編譯錯誤 note: OL10 WebGLVectorTileLayer 可列為 MVT 效能支線評估,但 OL-Cesium 2D/3D 切換仍為核心需求,升級前必須先驗證 olcs 相容性 2026/05/15 add: openInfoWindow_setXY 可直接設定 infoWindow 位置 add: isOpenInfoWindowOpen 可檢查是否開啟 infoWindow 2026/05/25 add: get3DScene 可取得 OL-Cesium Cesium scene,方便外部整合 3D Tiles、terrain 與 imagery layer add: get3DImageryLayers 可取得 3D 模式 globe.imageryLayers,方便外部同步或切換 3D 底圖 add: get3DViewer 回傳資料補上 imageryLayers fix: dgSource WMTS transparent 參數支援 boolean true 與字串 true,避免透明設定被誤判 fix: dgSource Tile/WMTS 套用 opacity 參數,避免自訂透明度在 3D/2D 底圖同步時失效 2026/05/29 add: dgWKT 支援 zoomScale / zoomVisible,可讓 Text 與 Image 依 zoom level 縮放,並可設定低於或高於指定 zoom 隱藏 add: dgWKT 增加 setZoomScale / setZoomVisible / clearZoomScale / clearZoomVisible 全域方法,方便整個 WKT 物件套用同一組規則 add: appjs 元件 dgWKT 區新增「dgWKT 字體圖示隨畫面縮放」範例,示範 style_setting 與全域方法兩種寫法 note: 未設定 zoomScale / zoomVisible 時維持既有行為,不影響舊程式 |
| 7.0.24 | 2026/01/23 | 下載 |
2024/12/11 update: 更新 openlayers ol 核心從 6.12.0 至 6.13.0 fix: 修正 fortify 掃描問題 fix: dgwkt 修正 jhhr cors 問題 fix: dgwkt 修正 point enableEditor 功能 fix: window-popup 修正 cssRules 在 csp 問題 add: dgWKT 旋轉時,有旋轉 icon 顯示 2024/12/27 add: dgMarker 加入 setOpacity add: dgMarker 加入 getOpacity add: dgMarker 加入 setIcon add: dgMarker 加入 getIcon add: dgMarker 加入 getScale add: dgMarker 加入 setScale add: dgMarker 加入 setRotation add: dgMarker 加入 getRotation 2025/01/06 fix: highlightXY 顯示 zindex 提到 9999 2025/01/10 add: dgMarker 加入 getAnchor add: dgMarker 加入 setAnchor 2025/01/14 fix: dgWKT style_setting rotate 計算方式修正 fix: dgMarker rotate 計算方式修正 fix: dgMarker dgIcon 預設 scale 大小修正 2025/03/14 fix: dgSource wmts 調整 改用 tileLoadFunction add: 嘗試改用 webgl 渲染 2025/03/18 fix: dgWKT 修正 Text font-color add: dgWKT 新增 Text font-stroke-color add: dgWKT 新增 Text font-stroke-width add: dgWKT 屬性新增 _point_positionY add: dgWKT 屬性新增 _linestring_positionY add: dgWKT 屬性新增 _polygon_positionY 2025/03/19 fix: dgSource WMTS 預設 transparent 為 false add: dgSource WMTS transparent 可在新建 wmts 屬性生效 fix: dgWKT polygon 點改成中心點非線 add: renderer 設為 auto 2025/03/20 fix: dgWKT 修正套用 wktz style 錯誤 2025/03/25 add: dgMarker 加入 enableDrag add: dgMarker 加入 disableDrag 2025/03/26 fix: dgWKT 修正 updateWKT 改圖改字 add: setLabel 可以改文字 add: getLabel 可以取文字 2025/04/02 add: WMTS 增加參數 slowWait 若為 true 可以作延遲載入,避免畫面卡頓 2025/04/05 add: dgWKT 增加 getSimplify 取得簡化後 meter add: dgWKT 增加 setSimplify 設定簡化後 meter add: dgWKT 增加 getAutoSize |
| 7.0.22 | 2022/01/25 | 下載 |
Cesium 更新至 1.83.0 fix: dgGStyle _hexToRgbA 取不到的問題 add: dgSource 增加 TMS 載圖方法 add: dgSource 增加 ImageMapGuide 中央地震斷層帶 範例 |
| 7.0.21 | 2022/01/17 | 下載 |
fix: dgGMarker 分群 fix: dgGMarker Events fix: dgStaticImage setURL imageLoadFunction 取自影像寬、高修正 add: dgStaticImage 自定 obj width、height、rotate add: dgStaticImage 可以套 svg 圖片 fix: dgStaticImage 很糊的問題 fix: dgGMarker event mousemove=onmousemove mouseout=onmouseout add: dgKml 支援 kmz add: add: enableScaleRotate 加入 onedit_select、onedit_end 事件 add: tranXY 坐標轉螢幕 xy add: enableScaleRotate 調整完畢後,更新原本 draw 的 xs、ys、xys add: enableScaleRotate 調整完畢後,更新原本 draw 的 xs、ys、xys(curve) add: enableEditor 調整完畢後,更新原本 draw 的 xs、ys、xys(text) add: 增加 ol.render.getVectorContext add: highlightXY fix: 建立偵測點擊,不需檢查是否符合 geometry add: wmts 加入 crossOrigin 自定參數 fix: vectortile 修正截圖失敗問題 fix: vectortile_rex 加入 crossOrigin 自定參數 update: 更新 html2canvas 至最新 1.3.2 版 add: screenshot_cut 加入裁切圖台某個範圍的功能 fix: dgkml zoomByBoundary 修正 fix: enableEditor 編輯線段問題 fix: enableEditor 編輯線段問題 obj null fix: 向量資料 onclick 判斷式寫法問題修正 add: dgkml setFeatureClick 加上點到該點後有多少個點 add: projTransfer 坐標轉換函式 add: setMapControl3DIconOnOff 顯示/隱藏3D按鈕 add: bing map example fix: dgkml networklink url decode 修正 fix: dgkml getType 修正 add: dgkml getGeometryTypes 有哪些類型 fix: dgkml updateStyle getType issue fix: digimap _hexToRgbA add: dgkml getUpdateStyle fix: dgkml getType image layer fix: dgPolygon getExtent fix: dgPolyline getExtent fix: PGWeb3D.min.js 更新 add: dgHeatmap 熱區圖 fix: Easymap_plus toolbar 列印的功能會掛掉 fix: Easymap_plus toolbar 定義的var map一定要是map,如果是叫map2畫線、畫圓那些功能就會掛掉 add: Easymap_plus toolbar demo.html 加入範例檔 fix: dgStaticImage、dgKml、dgCurve、dgGeoJson、dgPolygon、dgPolyline 修正 getExtent 取四角坐標 add: dgStaticImage、dgKml、dgCurve、dgGeoJson、dgPolygon、dgPolyline 增加 getExtentArea 取四角坐標面積 add: dgStaticImage、dgKml、dgCurve、dgGeoJson、dgPolygon 增加 getArea 取面積 add: MMJS setDragInfo add: enableDragBox 加 第二個參數,帶原生的 _dragbox 內容 fix: _min、_max 更完整的功能 fix: 修正範例 f_screenshot_cut add: ol.util.VERSION fix: kml、gmarker 2D、3D 切換時當掉的問題 |
| 7.0.20 | 2021/07/28 | 下載 |
add: dgGeoJson add: dgGeoJson setUpperZoomByBoundary add: dgGeoJson getCenter add: dgGeoJson getExtent |
| 7.0.19 | 2021/07/20 | 下載 |
add: dgStaticImage add: dgStaticImage setURL add: dgStaticImage getURL add: dgStaticImage getExtent add: dgStaticImage setExtent add: dgStaticImage getCenter add: dgStaticImage setUpperZoomByBoundary |
| 7.0.18 | 2021/07/19 | 下載 |
add: dgText getXY add: dgText setXY add: dgText getText add: dgText setText add: dgText getRotate add: dgText setRotate add: dgText getTextColor add: dgText setTextColor fix: getUpperZoomByBoundary 可以自動判斷四角位置 add: dgText getCenter add: dgText getExtent add: dgText setUpperZoomByBoundary add: dgPoint getCenter add: dgPoint getExtent add: dgPoint setUpperZoomByBoundary add: dgPolyline getCenter add: dgPolyline getExtent add: dgPolyline setUpperZoomByBoundary add: dgPolygon getCenter add: dgPolygon getExtent add: dgPolygon setUpperZoomByBoundary add: dgCurve getCenter add: dgCurve getExtent add: dgCurve setUpperZoomByBoundary |
| 7.0.17 | 2021/07/12 | 下載 |
add: dgPoint getXY add: dgPoint setXY add: dgPoint getStrokeWidth add: dgPoint setStrokeWidth add: dgPoint getFillColor add: dgPoint setFillColor add: version_full |
| 7.0.16 | 2021/07/01 | 下載 |
add: openlayers 升級 6.5.0 add: olcs 升級 2.13.0 add: ol-mapbox-style 加載 add: cesium 升級 1.82.1 fix: vectortile 速度提升 使用 fortify 掃描 easymap 目錄前,請見詳閱壓縮檔裡「掃fortify注意事項.txt」 |
| 7.0.15 | 2021/05/17 | 下載 |
fix: fortify key issue fix: 右鍵選單位置跑位 fix: 註冊圖台滑鼠事件,放入 map._events,不會重複註冊 olmap fix: 修正 dgIcon fix: 修正 dgPoint 範例 fix: 修正 html2canvas fortify 掃描結果 fix: dgKml setUpperZoomByBoundary 未定位問題 使用 fortify 掃描 easymap 目錄前,請見詳閱壓縮檔裡「掃fortify注意事項.txt」 |
| 7.0.14 | 2021/01/12 | 下載 |
add: 增加 getArea getLength 方法 add: 3D 增加 3dion 方法 add: marker 事件 mouseover、enter、leave add: 3D 場景亮度調整語法 fix: kml 錯誤的點位資料不會出錯 fix: marker的popup可以移回中心點 fix: 3D gltf setScale、setZ 可以允許 float |
| 7.0.13 | 2020/02/27 | 下載 |
add: 增加dgSource NLSCHex 格式 add: 增加 statusbar、setStatusBarVisible(true) fix: statusbar 顯示的小數點增到6位 fix: 面積計算,小數點平方公里二位,平方公尺三位 fix: 面積計算,計算結果錯誤修正 |
| 7.0.12 | 2020/01/08 | 下載 |
add: 調整測量時,start 的方法 add: gltf 物件被點到的方法、範例 add: 桃園地形圖範例 add: 桃園大範圍建物範例 add: 修正 dgkml 多點時下拉選單 add: 選擇 dgkml 下拉選單時,可以置頂 add: 選擇 dgkml 下拉選單時,只會收納 point 類型資料,其他類型則跳過 add: dgkml 下拉選單的名字改短「選擇」 fix: 修正移除 3dtiles 物件的功能 removeItem fix: 修正 2D、3D 切換時,會看到雙影 openInfoWindow 的問題 fix: 修正 dgKML cluster 時,數量的問題 add: dgMarker class, _setText() private function 給專案用 未來可以考慮6 7 都支援 add: 增加右鍵選單的功能 fix: 增加右鍵選單,按左鍵可以隱藏 add: 增加 setMapControl 工具列可以調整位置 fix: setMapControlV 修正取得 .map__wedget__btn 方法 fix: setScaleLineVisible 修正取得 .ol-scale-line-inner 方法 fix: setItemTop 遇到 html marker 的問題 add: 增加 setZIndexTop 同 6 版作法 fix: 修正 setItemZIndex 處理 html marker 的問題 fix: 修正 getItemZIndex 處理 html marker 的問題 fix: class dgSource 增加參數 options 方便配合easymap6 fix: _addDgSource可以支援array fix: _kmlNetworkLink 參數少傳 add: gltf 增加方法:setBorder add: gltf 增加方法:getBorder add: gltf 增加方法:setScale add: gltf 增加方法:getScale add: gltf 增加方法:getBorderColor add: gltf 增加方法:setBorderColor add: gltf 增加方法:setX add: gltf 增加方法:setY add: gltf 增加方法:setZ add: gltf 增加方法:setXY add: gltf 增加方法:setXYZ add: gltf 增加方法:getXYZ add: gltf 增加方法:setRotate fix: 2D dgmarker onmouseover、onmouseout ok fix: gltf 方法 getXYZ 寫成 layer._instance fix: gltf 方法 setRotate 寫成 layer._instance fix: 3D 地圖捲動時,常常會跑到地面以下的問題 fix3DUnderGround add: 地圖 3D 增加方法:get3DGroundAltitude 取得海拔高度 fix: gltf 同 dgmarker 加一個 _dgxy 屬性 fix: set3DGltfsToGround 可將 dgmarker 貼地地形圖 add: add3DLabel 線條式 dgmarker 樣式 fix: add3DLabelLine 線條式 Vector 樣式 add: add3DImageLine HTML Vector 樣式 add: 增加 divflybox 浮動樣式盒 fix: 修正圖台 3D 時緩慢的問題 fix: 3d 點選事件,改至 digi3d.js fix: gltf 放大縮小、改高度、改位置,Rotate 不會跑掉 add: getRotate 取得物件目前方位 |
| 7.0.11 | 2019/10/04 | 下載 |
fix: dgkml networklink error,httpRequest還在讀資料時,如果removeItem會錯誤 fix: 調整cluster的效率 fix: dgkml zoomByBoundary 可以直接zoomto add: isDrawMode() cancelDrawMode() fix: setDrawMode() not set resultDraw when drawing fix: createDiv() bug fix:加上version變數 fix: dgPolyline加上 dash fix: kml.updateStyle 增加graphicOpasity fix: kml.updateStyle 修改 add: digimap._hexToRgbA(); fix: kml._kmlGroundOverlay加上完成事件 fix: setDrawMode polygon 顯示 add: map.getDrawResultObject() 之前沒加到 fix: marker.getXY fix: marker.setXY (string html only) fix: marker.setContent (string html only) fix: marker.openInfoWindow fix: 修正遇到錯誤的 dgXY 坐標,疊東西不會全數壞掉,而是跳過並提出錯誤 console fix: fix: 2D、3D 切換時,工具列圖示顯示錯誤 fix: 圖台旋轉時,指南針未跟著動作 fix: 修正 2D、3D 切換時,string marker、openInfoWindow 會重疊變二個的問題 fix: 修正 openInfoWindow before、after 樣式,註冊在 head 裡 fix: 修正 2D、3D 切換時,如果使用者開控制項,3D 畫面會消失的問題 add: 計算距離,增加 Box 的方法 |
| 7.0.9 | 2019/05/22 | 下載 | add: dgkml class 加上 setFeatureSelect() 開關 update: class.js 修復 kml.updateStyleByName() update: class.js dgGStyle() 增加 setColorHigh() setColorMedium() setColorLow() fix: dgmarker 無法調整icon 大小 fix: 讓dgmarker總是提到最高 add: map.rotate(); |
| 7.0.7 | 2019/04/12 | 下載 | add: createDiv method fix: dgPolygon 讓不影響外面的變數 fix: attacheEvent 整理 fix: easymap.js wheelZoom 修復 add: easymap.js 增加 getBasemapName() 方法 add: digimap.js 增加 _mname add: 加上本來的方法 getMapName() |
| 7.0.6 | 2019/03/25 | 下載 |
2019/03/25 7.0.6 add: dgkml 增加setFeatureHover() 方法 add: dgkml cluster的click事件 |
| 7.0.5 | 2019/03/20 |
2019/03/20 7.0.5 fix: enableLineStringArrow() 支援lineString跟point同時 |
|
| 7.0.4 | 2019/03/20 | 下載 |
2019/03/19 7.0.4 fix: 1.把 dgKml.ondblclick拿掉 2. dgkml 增加setFeatureClick() 方法 3. dgkml 增加enableLineStringArrow() disalbeLineStringArrow() 方法 |
| 7.0.3 | 2019/03/18 | 下載 |
2019/03/18 7.0.3 1. class dgKml 加上enableCluster() setZoomWithoutCluster() 2. easymap.js fix: kml開啟cluster時,無法setUpperZoomByBoundary 跟callback 3. easymap.js fix: kml開啟cluster時 無法removeitem 4. easymap.js fix: openInfoWindow style修改 |
| 7.0.2 | 2019/03/15 | 下載 |
6.1.93 fix: ol.js attachEvent 沒註冊到轉接的事件bug 7.0.2 fix: (1) attachEvent() moveend movestart失效 (2) deatchEvent() 失效 |
| 7.0.1 | 2019/03/08 | 下載 | fix:openInfoWindow() callback 失效 |
| 7.0.0 | 2019/02/26 | 下載 | Easymap7 第一版 |
| 6.1.81 | 2018/10/18 | 下載 | fix: ol.js curve() 半徑長單位為公尺為轉換為EPSG:900913 |