Leaflet 0.4.3 與新的教學
繼Leaflet 0.4 發布之後,過去一週內發布了幾個小型的錯誤修復版本,其中 Leaflet 0.4.3 今天發布。它們包含一些已發現錯誤的修復程式,並針對新的 GeoJSON API 進行了一些改進,使其更具彈性 — 請參閱下方的變更日誌。
我也撰寫了新的教學,其靈感來自 Texas Tribune 美國參議院決選結果地圖,作者為 Ryan Murphy(同樣使用 Leaflet 驅動)。它將逐步向您展示如何借助 GeoJSON 和自訂控制項建立一個美觀的美國各州人口密度分區統計地圖,並希望說服更多主要新聞和政府網站切換到 Leaflet。:)
請在下載頁面取得新的 Leaflet 0.4.3。 祝您使用愉快!
更新:在 0.4.3 中發現了 IE9 回歸問題,所以我不得不釋出 0.4.4 來修復此問題。抱歉!
0.4.3(2012 年 8 月 7 日)
改進
- 改進了
GeoJSON
setStyle
,使其也接受函式(與對應的選項一樣)。 - 新增了
GeoJSON
resetStyle(layer)
,可用於重設懸停狀態。 - 將
feature
屬性新增至使用GeoJSON
建立的圖層(包含 GeoJSON 特徵資料)。 - 新增了
FeatureGroup
的bringToFront
和bringToBack
方法(以便它們適用於多邊形)。 - 為
Map
的invalidateSize
新增了可選的animate
引數(由 @ajbeaven 提供)。 #857
錯誤修復
- 修復了在 Android 2/3 上初始地圖載入時,圖磚有時會消失的錯誤(由 @danzel 提供)。 #868
- 修復了在 Chrome 上縮放或平移時,地圖有時會在邊框附近閃爍的錯誤。
- 修復了
Path
的bringToFront
和bringToBack
未返回this
的錯誤。 - 移除了 Win/Meta 鍵綁定的縮小功能(因為它會干擾全域鍵盤快速鍵)。#869
0.4.2(2012 年 8 月 1 日)
- 修復了圖層控制項的單選按鈕在 IE7 中無法正常運作的錯誤(由 @danzel 提供)。 #862
- 修復了
FeatureGroup
的removeLayer
會取消移除圖層的快顯視窗綁定,即使快顯視窗不是由該群組放入的錯誤(影響 Leaflet.markercluster 外掛) (由 @danzel 提供)。 #861
0.4.1(2012 年 7 月 31 日)
- 修復了標記陰影在 IE6-8 中顯示為不透明黑色的錯誤。#850
- 修復了比例尺控制項計算比例不正確的錯誤。#852
- 修復了損壞的 L.tileLayer.wms 類別工廠(由 @mattcurrie 提供)。 #856
- 改進了
TileLayer
detectRetina
選項的 Retina 偵測(由 @sxua 提供)。 #854
誠摯地,
Leaflet 維護者 Vladimir Agafonkin。