Maps JavaScript API 版本資訊

訂閱這些版本資訊。訂閱

Maps JavaScript API 團隊會定期更新 API,包括新增功能、修正錯誤和提升效能。如要指定在應用程式內載入的 API 版本,請使用 Maps JavaScript API Bootstrap 要求的 v 參數。進一步瞭解版本管理

這個變更記錄會按照日期和版本號碼,列出相關的變更與相關變更,

如要接收新版 Maps API 的最新資訊,請訂閱 google-maps-js-api-v3-notify 群組。

3.53.4a

2023 年 5 月 24 日

修正錯誤:

  • 修正向量地圖上發生的閃爍問題。
  • 修正在 getNextOpeningTime() place 方法中計算不同時區時,計算日期不正確的問題。
  • 修正 VehicleJourneySegment 中的瀏覽歷程類型錯誤。

5.53.3

2023 年 5 月 18 日

變更:

  • [Alpha 版本] 修正問題:如果您使用方向鍵醒目顯示預測結果,然後按一下 [逸出],則 Place Autocomplete 元素不會還原原始文字。
  • [Alpha 版本] 更新 Place Autocomplete 預測樣式,確保文字溢位顯示刪節號。
  • [Beta 版] 當地特色現在會顯示一則通知,說明當地特色地圖中地點的情境資訊即將停用。
  • 修正錯誤:除非街景服務至少在返迴座架一次後,否則顯示街景服務懸停預覽訊息。
  • Place Autocomplete 服務已淘汰的邊界、位置和半徑。請改用 locationBias 和 locationRestriction。

5.53.2

2023 年 5 月 4 日

變更:

  • [Beta 版] 資料集提供資料導向樣式
  • [Beta 版] <gmp-map><gmp-advanced-marker> 網頁元件現已提供。
  • 將 JavaScriptWindow 新增為 JavaScript 流程中的 Task 和 TaskTrackingInfo 欄位。
  • AdvancedMarkerElement 和 PinElement 發布至每週版本。
  • 邊界模式的「資料導向」樣式會發布到每週版本。
  • getMapCapabilities」和「mapcapabilities_changed」活動會發布至每週版本。

3.53.1a

2023 年 4 月 27 日

變更:

  • 更新 Place Autocomplete 服務,以支援 locationBia 和 locationRestriction
  • [Beta 版] 已發布 Place v2 toJSON 方法的說明文件。
  • [Beta 版] 修正地圖插入時的進階標記拖曳功能。
  • [Beta 版] 資料導向樣式「PlaceFeature.fetchPlace displayNames」會以使用者的語言顯示。
  • [Beta 版] AdvancedMarkerView 和 PinView 已重新命名為 AdvancedMarkerElement 和 PinElement。
  • [Beta 版] 修正在沒有明確載入的情況下,有時會使用 AdvancedMarkers 和 Pins 的問題。存取這些類別之前,請務必先載入「標記」程式庫。
  • [Beta 版] AdvancedMarker position 現已正規化為 LatLngAltitude。
  • [Beta 版] 停用進階標記 draggable 屬性,改用 gmpDraggable

5.52.9

2023 年 4 月 13 日

變更:

  • [Beta 版] 將地點屬性的值「priceLevel」的值從字串變更為字串。「priceLevel」的值可能如下:「Free」、「INEXPENSIVE」、「MODERATE」、「EXPENSIVE」和「VERY_EXPENSIVE」。
  • [Beta 版] 淘汰 AdvancedMarkerView.draggable,改用 gmpDraggable。
  • [Beta 版] 從 Place 類別中移除「icon」屬性和欄位名稱。建議開發人員改用「svgIconMaskURI」。
  • [Beta 版] AdvancedMarkerView 的標題屬性現在只接受字串。標題可以留空。
  • [Beta 版] 將「svgIconMaskURI」新增為 Place.fromPlaceFrom 方法支援的欄位名稱。
  • [Beta 版] 地點類別屬性已從 userRatingsCount 變更為 userRatingCount
  • 改善登入控制台時的列印錯誤。

修正錯誤:

  • 修正關閉 InfoWindow 導致錯誤的錯誤。

5.52.8

2023 年 4 月 6 日

變更:

  • pollingIntervalMillis 新增為 JavaScript 瀏覽歷程中的輪詢位置提供者的公開欄位。
  • [Beta 版] 將 Place 類別 JSON 回應從 snake_case 變更為小寫 CamelCase。

修正錯誤:

  • 修正 Place Details 的 publishTime 顯示錯誤日期的錯誤。
  • 修正問題:建立自訂元素時可能會全面無法使用。
  • [Beta 版] 修正在地圖包裝時造成進階標記消失的錯誤。

5.52.6

2023 年 3 月 23 日

變更:

  • [Alpha 版本] Place Autocomplete 小工具 (新推出) 實驗性功能。
  • 發布 JavaScript 瀏覽歷程至每週版本。

5.52.5

2023 年 3 月 16 日

變更:

  • [Beta 版] 資料導向樣式:已移除 NEIGHBORHOOD、ADMINISTRATIVE_AREA_LEVEL_3、ADMINISTRATIVE_AREA_LEVEL_4 和 SUBLOCALITY_LEVEL_1 FeatureType。

修正錯誤:

  • 已修正 importLibrary() 所用程式庫的 TypeScript 介面空白。

5.52.4

2023 年 3 月 9 日

變更:

  • [Beta 版] 在拖曳標記時,隱藏進階標記的點擊事件。

5.52.3

2023 年 3 月 2 日

變更:

  • [Beta 版] 新增 JavaScript 流程共享工作的 TaskTrackingInfo 實體。
  • [Beta 版] 升級 Maps JavaScript API,以原生支援 ECMAScript 2020。

修正錯誤:

  • 修正在地圖新增/移除標記時可能發生的記憶體流失問題。
  • 修正在觸控裝置上可點擊的進階標記下方時,能夠將互動式元素設為可點擊的錯誤。

5.52.2

2023 年 2 月 23 日

變更:

  • [Beta 版] 資料導向樣式:移除 PlaceFeature.displayName 屬性。
  • [Beta 版] 修正呼叫 setMap(null) 時無法正確移除 WebGLOverlayViews
  • 已修正申訴 search 程式庫未知的錯誤。
  • 修正問題:影子根目錄時,InfoWindow 關閉按鈕無法顯示。
  • 為改善網站體驗核心指標,並減少不必要的資料傳輸,Maps JS 現在會延遲地圖圖塊載入,直到地圖靠近可視區域為止。在網頁初始可視區域中建立的地圖不應有任何差異。

5.52.1

2023 年 2 月 16 日

變更:

  • 新增 importLibrary() 函式,以便在執行階段動態載入程式庫。
  • [Beta 版] 啟用進階標記開啟時,啟用 InfoWindow 的自動平移功能。
  • [Beta 版] 使用 Journey Share 程式庫資料物件中的特定欄位,不可為空值
  • [Beta 版] 資料導向樣式:NEIGHBORHOOD、ADMINISTRATIVE_AREA_LEVEL_3、ADMINISTRATIVE_AREA_LEVEL_4 和 SUBLOCALITY_LEVEL_1 FeatureType 已淘汰。這些項目將於 2023 年 3 月移除。

5.51.8

2023 年 2 月 2 日

變更:

5.51.7

2023 年 1 月 26 日

變更:

  • Beta 版:資料導向樣式:新增 capturePlace 方法以取得 PlaceFeature 的顯示名稱。PlaceFeature.displayName 屬性將於 2023 年 2 月淘汰,日後也將移除。

5.51.6

2023 年 1 月 19 日

修正錯誤:

  • 修正進階標記問題:有時從地圖中移除有衝突的標記,有時可能會導致 DOM 後方的 ghost 標記元素消失。

5.51.5

2023 年 1 月 12 日

變更:

  • 將 AdvancedMarkerView、pinView 和 LocalContextMapView 的 element 類型從 Element 修正為 HTMLElement | SVGElement,以便更精確地代表所需元素類型。

修正錯誤:

  • 修正問題:將進階標記與 InfoWindow 搭配使用時,無法使用鍵盤拖曳標記時開啟 InfoWindow。

5.51.4

2023 年 1 月 5 日

變更:

  • Beta 版:新增屬性以放置類別
  • Beta 版:如果點擊不只一次,則資料導向樣式 FeatureMouseEvent.features 陣列可能包含多個地圖項目,並在點擊下觸發所有 FeatureLayer 點擊事件監聽器。
  • Beta 版:google.maps.Map.getFeatureLayer 的無效引數擲回錯誤。
  • 修正全螢幕地圖上進階標記的像素位置。
  • 變更地圖滑鼠事件,現在可忽略按下其他滑鼠按鈕時發生的滑鼠按鈕點擊。
  • 修正縮放地圖時,進階標記消失的問題。
  • 使用多種進階標記縮放地圖時,顯示效果更佳。
  • 更新 StreetViewPanoramaOptions 說明文件,清楚說明 ClickToGo 不適用於自訂全景。
  • 改善建立 LatLngBounds 時的效能,包括 Map.getBounds()。
  • 更新 onAdd 和 onRemove 的 WebGLOverlayView 參考資料。
  • 為瀏覽歷程新增固定標記樣式自訂。

5.51.3

2022 年 12 月 8 日

變更:

  • 修正錯誤:標記離開地圖可視區域時,標記不會移開鍵盤焦點。
  • Beta 版:推出 Place 類別,這是全新的全新 API,支援 Promise 等新型使用模式。「地點」類別包含一些新的資料欄位。
  • Beta 版:修正在 Proxy 中包裝的地圖時,會導致進階標記無法顯示的錯誤。
  • Beta 版:為 JavaScript 旅程分享新增行程位置提供者標記自訂功能。

5.51.2

2022 年 12 月 1 日

變更:

  • Beta 版:google.maps.importLibrary() API 現已開放使用。
  • Beta 版:已淘汰:當地特色已淘汰,因此不再建議用於新網站。這項功能會繼續運作,我們會提前 12 個月通知您終止支援。如果想要自行打造類似當地特色的體驗,建議查看快速建構工具中的「探索鄰近地區」解決方案,或是使用 Maps JavaScript API Places Library。Places Library 的程式碼範例和程式碼研究室可助您一臂之力。
  • Beta 版:為了改善網站體驗核心指標,並減少不必要的資料傳輸,Maps JS 現在會延遲地圖圖塊載入,直到地圖靠近可視區域為止。在網頁初始可視區域中建立的地圖不應有任何差異。
  • Beta 版:新增 Journey Share 位置提供者的意見調查狀態變更事件。
  • Beta 版:新增瀏覽歷程的樣式自訂函式。已淘汰舊版設定方法。
  • 為路線面板的步驟新增鍵盤無障礙功能。現在可以使用 Tab 鍵瀏覽路線,並以空格或選取鍵的方式瀏覽。
  • google.maps.geometry.spherical.computeArea() 現在接受 LatLngBoundsCircleLatLngBounds 現在可以使用 LatLngBoundsLiteral 建構。
  • alt 文字新增至 DirectionRenderer 建議路徑面板中的圖片。

5.51.1

2022 年 11 月 17 日

變更:

  • Beta 版:發布 Places 程式庫中的 Place 類別。
  • Beta 版:新增瀏覽歷程的樣式自訂函式。較舊的設定方法已淘汰。
  • Maps JavaScript Embed API 現已停用 Internet Explorer 11。
  • 採用混合地圖或衛星地圖類型時,Maps Embed API 中的 Google 標誌會變更樣式,進而提升能見度
  • 改善進階標記載入效能。
  • 可讓使用者透過繪圖建立「復原」按鈕鍵盤,以及方便瀏覽的螢幕閱讀器。
  • 讓路線轉譯器的標記鍵盤易於使用,且更容易使用螢幕閱讀器。
  • 將 ARIA 說明加入地圖縮放控制項。
  • 啟用地圖縮放控制項的鍵盤焦點和互動功能。
  • 為語言 JS API 導入語言參數。如未明確指定,Maps JS API 會將 US 視為地理編碼器中的預設區域。
  • 在 Directions JS API 中導入語言參數。
  • 將語言參數導入 Distance Matrix JS API。

修正錯誤:

  • 修正開啟資訊視窗時,鍵盤會重新導向至標記的錯誤。
  • 修正導致標記無法聚焦的錯誤。

5.5

2022 年 11 月 16 日

變更:

  • 每週版本已更新至 3.51 版。
  • 每季版本已更新至 3.50 版。
  • 按要求編號時,仍可使用 3.49 和 3.48 版。

5.50.12a

2022 年 11 月 7 日

變更:

  • 修正問題:google.maps.event.addListenerOncegoogle.maps.event.addDomListenerOncethis 繫結不正確。

5.50.12

2022 年 11 月 3 日

變更:

  • 測試版:進階標記現在可在素雅地圖上使用高度。

5.50.11

2022 年 10 月 27 日

變更:

  • Beta 版:現在如果無法取得資料導向樣式的功能圖層,系統就會記錄錯誤。
  • Beta 版:改善預設進階標記載入的效能。

5.50.10

2022 年 10 月 20 日

修正錯誤:

  • 修正 iOS 的 InfoWindow 右側和底部邊框間距。

5.50.9

2022 年 10 月 13 日

變更:

  • 系統會在「導覽」面板中醒目顯示所選步驟。
  • 修正 PinView 建構函式的 TypeScript 輸入。
  • 修正 LagLngAltitude 建構函式的 TypeScript 輸入。
  • 更新 DirectionsRenderer 中的預設標記圖示圖片。

5.50.8

2022 年 10 月 6 日

變更:

  • Beta 版:發布進階標記預先發布版。
  • Beta 版:在 getMapCapabilities() 傳回物件上引入 isAdvancedMarkersAvailable 的說明文件。
  • 將「此欄位為唯讀」至 LocalContextMapViewLocalContextMapViewOption 的 API 說明中。element

修正錯誤:

  • JSON 自訂樣式中的顏色現在會使用預設樣式的不透明度,而非強制的 100% 不透明度。

5.50.7

2022 年 9 月 29 日

變更:

  • 螢幕閱讀器現在會閱讀操作說明,瞭解如何與地圖和街景服務互動。
  • 在鍵盤快速鍵對話方塊中新增傾斜和旋轉鍵盤快速鍵。

5.50.6 次

2022 年 9 月 22 日

修正錯誤:

  • 修正錯誤:iOS 的 VoiceOver iOS 版可以瀏覽鍵盤快速鍵對話方塊下方的元素。
  • 在靜態地圖圖片中加入替代文字。

變更:

  • 現在,如果呼叫 map.getMapCapabilities() 且發生錯誤,主控台就會發生錯誤。

5.50.5

2022 年 9 月 15 日

變更:

  • 為 LatLngBounds 新增 MAX_BOUNDS 常數,以指出地圖的最大 LatLng 邊界
  • 允許螢幕閱讀器對預設標記執行點擊動作。

5.50.3

2022 年 9 月 1 日

變更:

  • Beta 版:更新 JavaScript Journey Share 的 DeliveryVehicle 類別,以納入自訂屬性。
  • 修正地圖傾斜後事件不正確的 LatLng 錯誤。

5.50.2

2022 年 8 月 25 日

變更:

  • Beta 版:已將 FleetEngineDeliveryFleetLocationProvider 變更為接受字串遞送車輛篩選器。
  • 更新預設標記圖示圖片。

5.50.1

2022 年 8 月 18 日

變更:

  • Beta 版:在 Beta 版中導入地圖功能 API (getMapCapabilitiesmapcapabilities_changed 事件)。
  • Beta 版:將 language 參數加入 google.maps.Geocoder
  • Beta 版:將 language 參數加入 google.maps.DistanceMatrixService
  • Beta 版:將 language 參數加入 google.maps.DirectionsService
  • 修正多個 Places JS API 中忽略區域代碼的錯誤。為各種 Place JS API 導入語言和區域參數。
  • 從內容安全政策設定中移除「Maps JavaScript API 街景服務」不支援網站的 googleapis.com 網站支援。詳情請參閱《內容安全政策指南》。

5.49.12

2022 年 8 月 4 日

變更:

  • 新增 DEMO_MAP_ID,這個地圖 ID 可用於需要地圖 ID 的程式碼範例。這個地圖 ID 不適用於正式版應用程式,無法用於需要雲端設定的功能 (例如 Cloud 樣式)。
  • 清楚說明必須使用 FleetEngineDeliverFleetLocationProvider.locationRestriction 才能開始追蹤。

5.49.11

2022 年 7 月 28 日

變更:

  • google.maps.VehicleType 現可參照為執行階段列舉。

5.49.10

2022 年 7 月 21 日

變更:

  • 驗證標記圖示大小、標記圖示縮放大小或資訊視窗視窗大小時,NN 數值會遭到拒絕。
  • 修正 iOS 裝置街景服務無法追蹤動作追蹤控制項的錯誤。
  • 修正了 Embed API 中 RTL 語言的遊標懸停錯誤的文字。
  • 讓大眾運輸資訊視窗更容易使用,且更容易使用螢幕閱讀器。

歐元

2022 年 7 月 14 日

變更:

  • 說明在瀏覽歷程分享位置提供者中使用 ID 欄位。

5.49.8

2022 年 7 月 7 日

變更:

  • 讓街景服務導覽連結鍵盤便捷無礙,且能使用螢幕閱讀器。
  • StreetViewPanorama 上導入新的 focus 方法

歐元

2022 年 6 月 23 日

變更:

修正錯誤:

  • 允許透過 google.maps.places.BusinessStatus 存取 BusinessStatus 列舉。

5.49.5 次

2022 年 6 月 16 日

變更:

  • 為街景服務新增鍵盤快速鍵控制項和對話方塊,讓使用者更容易找到鍵盤快速鍵。

修正錯誤:

  • 修正關閉街景服務時導致提交表單的錯誤。

5.49.4

2022 年 6 月 9 日

變更:

  • WebGLOverlayViewCameraParamsLatLngAltitudemoveCamera、小數縮放及 getVisibleRegion 移至每週版本。
  • Map 的預設街景服務全景現在會在開啟時自動管理焦點。這是新的預設行為。
  • 街景服務全景現在會在情況關閉時自動還原焦點。
  • 現在只要按下 ESC 鍵 (關閉關閉按鈕),即可關閉街景服務。
  • geometry.spherical.computeSignedArea()」和「geometry.spherical.computeArea()」已經過最佳化調整,可提升穩定性和準確度。

3.49.3a

2022 年 6 月 2 日

變更:

  • 改善街景服務動作追蹤控制項的色彩對比。
  • 將街景服務追蹤動作的控制介面設為街景服務鍵盤,讓螢幕閱讀器更容易使用。
  • MapsNetworkErrorMapsRequestErrorMapsServerError 類別現已公開發布及記錄。

5.49.2

2022 年 5 月 26 日

變更:

  • 改善街景服務動作追蹤控制項的色彩對比。
  • 將街景服務追蹤動作的控制介面設為街景服務鍵盤,讓螢幕閱讀器更容易使用。
  • MapsNetworkErrorMapsRequestErrorMapsServerError 類別現已公開發布及記錄。

5.49.1

2022 年 5 月 19 日

變更:

  • Beta 版:修正在多個 Places JS API 中忽略區碼的錯誤。為各種 Place JS API 導入語言和區域參數。
  • 改善深色模式在全螢幕和指南針控制項中的色彩對比度。
  • 提供街景服務指南針控制項、關閉按鈕和地址連結控制項、方便使用及螢幕閱讀器,

歐元

2022 年 5 月 12 日

變更:

  • 每週版本會更新至 3.49 版。
  • 每季版本已更新至 3.48 版。
  • 按要求編號時,仍可使用 3.47 和 3.46 版本。
  • 3.45 版已刪除,無法再使用。

5.48.11

2022 年 4 月 28 日

變更:

  • Place Autocomplete 現在可以接受更多類型。 瞭解詳情
  • isFractionalZoom」已移至每週版本。

5.48.9

2022 年 4 月 14 日

變更:

  • Beta 版:為 WebGLOverlayView 啟用 WebGL 2.0。
  • Beta 版:在 Maps JavaScript API TypeScript 類型、外部項目和參考說明文件中納入 JourneySharing 程式庫。
  • google.maps.event.addDomListener()google.maps.event.addDomListenerOnce() 函式已淘汰,不建議使用。請改用標準 addEventListener() 方法。這些方法會繼續運作,目前無停用計畫。
  • titlearia-label 新增至街景服務標記圖示。
  • aria-pressed 屬性新增至「全螢幕」控制項。
  • 改善「地圖類型」控制項下拉式選單的間距。
  • 更新「地圖類型」下拉式選單控制項的 rias 標籤。

修正錯誤:

  • 從預設的地圖類型控制項中移除不允許的 aria-expanded 屬性。

5.48.8

2022 年 4 月 7 日

變更:

  • 改善 Maps JS API 和 Embed API Google 標誌的色彩對比。

3.48.7a

2022 年 3 月 31 日

變更:

  • Beta 版:移除已淘汰的 WebGL 疊加層檢視 API。
  • 為 Maps JavaScript API 客戶啟用已更新的基本地圖。更新的基礎地圖已在使用 Google 地圖,以提供更豐富的基本地圖。

修正錯誤:

  • 還原 map.fitBounds()上一個修正項目 (縮短可視區域距離 (待處理距離)、未完成分析)。
  • 修正高色彩對比模式下地圖類型的色彩對比問題。
  • 比對地圖類型控制項核取方塊與對應視覺標籤的可存取名稱。
  • 修正高色彩對比模式中資訊視窗的色彩對比問題。

5.48.6

2022 年 3 月 24 日

變更:

  • 修正 map.fitBounds(),以便縮短可短距離的可視區域轉換。

5.48.5

2022 年 3 月 17 日

變更:

  • 僅限 Safari:確保將關閉按鈕和內容容器自動聚焦在 open

修正錯誤:

  • 修正 InfoWindow 的「在 Google 地圖上查看」連結的顏色對比問題。
  • 修正 StreetViewPanorama 地址控制項上「在 Google 地圖上查看」連結的顏色對比問題。

5.48.4

2022 年 3 月 10 日

變更:

5.48.3

2022 年 3 月 3 日

變更:

  • Beta 版:在 Maps JavaScript API 街景服務服務中啟用新的服務呼叫樣式。您可能需要更新內容安全政策,確保系統不會在瀏覽器層級封鎖這些呼叫。
  • InfoWindow 推出新的 ariaLabel 屬性。

3.48.1

2022 年 2 月 17 日

變更:

  • Beta 版:新增全域體驗 ID 的支援功能。請參閱這裡的 API 參考說明文件。
  • Beta 版:fromLatLngAltitude 的第一個和第二個參數現已合併為 LatLngAltitude,而不是 LatLngnumber
  • 已將 LatLngnoWrap 參數重新命名為 noClampNoWrap
  • 標記接收時,螢幕閱讀器現在會閱讀操作說明,瞭解如何瀏覽標記。
  • Maps JavaScript API 現在會回報遙測資訊。您可能需要更新內容安全政策,確保系統不會在瀏覽器層級封鎖這些呼叫。詳情請參閱常見問題
  • 這個版本不支援 Internet Explorer。如要繼續使用 Internet Explorer 11,請將 v=3.47 指定為 2022 年 11 月。

5.48

2022 年 2 月 10 日

變更:

  • 每週版本已更新至 3.48 版。
  • 每季版本已更新至 3.47 版。
  • 按數字請求時,仍可使用 3.46 和 3.45 版。

5.47.6

2022 年 1 月 20 日

修正錯誤:

  • 修正鍵盤快速鍵捷徑焦點時,頁面捲動至頂端的問題。

5.47.4

2022 年 1 月 6 日

變更:

  • Beta 版:WebGLOverlayView API 更新 Beta 版 - 淘汰所有名稱中有「gl」的類別和方法,改用以「GL」取代的新名稱,並淘汰 WebglCameraParams,改用新的 CameraParams 類別 (子類別 CameraOptions)。
  • 更新了 PlaceOpeningHours 方法說明文件,以表示計算時不會使用特殊營業時間。

5.47.3 次

2021 年 12 月 9 日

變更:

  • LatLngLatLngBoundsCircle 現在接受建構函式中相同類別的執行個體。

5.47.2

2021 年 12 月 2 日

變更:

  • 現在 LatLng 可以在允許投影的地方使用 LatLngLiteral 做為參數。

修正錯誤:

  • 修正了在較小的值下 (1.0 以下) 時可能發生的算繪問題。

3.47.1

2021 年 11 月 18 日

變更:

  • 現在起,在幾何圖形程式庫中允許 LatLng 時,使用 LatLngLiteral 做為參數。
  • 在 Maps JavaScript API 中,新增支援 WebGL 的 onGIStateUpdateRequest API。
  • 已修正錯誤畫面中的色彩對比。
  • 目前 v=beta 已淘汰 Internet Explorer 11。目前支援 Internet Explorer 11 的最新版 Maps JavaScript API 是 3.47 版。我們將在 2022 年 11 月全面停止支援 Internet Explorer 11,
  • 如果將 keyboardShortcuts 地圖選項設為 false,Google 地圖不會再收到 Tab 焦點。
  • 達到最大或最低縮放等級時,系統會停用「放大」和「縮小」按鈕。
  • MapType 控制項轉換成使用語意元素,以便改善 Maps Embed API 的無障礙功能和螢幕閱讀器體驗。
  • 在錯誤螢幕上的圖示中加入替代文字。
  • 多項一般程式碼改善狀況。

修正錯誤:

  • 將不符合 WCAG 規定的 controlHeightcontrolWidth 屬性替換為符合規定的 data-* 屬性。

5.47

2021 年 11 月 11 日

變更:

  • 每週版本已更新至 3.47 版。
  • 每季版本已更新至 3.46 版。
  • 收到號碼的要求時,仍可使用 3.45 版。
  • 3.44 版已刪除,無法再使用。

5.46.12

2021 年 11 月 4 日

修正錯誤:

  • 更新地圖類型選單列,並提供更精確的 ARIA 標籤。
  • Embed API:為多個連結新增 ARIA 標籤,改善螢幕閱讀器使用體驗。
  • Embed API:修正部分文字項目的顏色對比度。
  • 修正外部的 google.maps.Marker.MAX_ZINDEX 類型。

3.46.11

2021 年 10 月 28 日

變更:

  • 轉換 getter 和 setter,以便使用 goog.a11y.aria。這麼做有助於防範拼寫錯誤。

5.46.8

2021 年 10 月 7 日

變更:

  • 當地特色:已從當地特色 InfoWindow 相片中移除歸因連結。

3.46.6

2021 年 9 月 23 日

變更:

  • 修正錯誤:地圖無法拖曳時,地圖遊標會顯示一隻手。

5.46.5 次

2021 年 9 月 16 日

修正錯誤:

  • 修正 Place Autocomplete 小工具中顏色對比度的錯誤。

5.46.3

2021 年 9 月 2 日

變更:

  • 捲動操作說明現在會顯示在開放式 InfoWindowCustomOverlay 上方。

5.46.2

2021 年 8 月 26 日

變更:

  • Beta 版:現在回報遙測資訊。您可能需要更新內容安全政策,確保系統不會在瀏覽器層級封鎖這些呼叫。詳情請參閱常見問題

5.46

2021 年 8 月 18 日

Maps JavaScript API 3.46 版現已推出。請參閱版本管理指南。

變更:

  • PlaceResulticon_mask_base_uriicon_background_color 中加入兩個新欄位。
  • 每週版本已更新至 3.46 版。
  • 每季版本已更新至 3.45 版。
  • 收到號碼的要求時,仍可使用 3.44 版。
  • 3.43 版已刪除,無法再使用。

淘汰項目:

  • 我們即將停止支援 Internet Explorer。自 2021 年 8 月起使用 Maps JavaScript API 3.46 版開始,Internet Explorer 11 使用者會在地圖頂端看到警告訊息。目前支援 Internet Explorer 11 的最新版 Maps JavaScript API 是 3.47 版。 我們將在 2022 年 11 月全面停止支援 Internet Explorer 11,

修正錯誤:

  • 修正多邊形的頂點在特定縮放等級下移動的問題。
  • 修正多個資訊視窗內容重疊的問題。

5.45.8

2021 年 7 月 29 日

變更:

  • Embed API:嵌入地圖後,縮放等級會在重新導向至路線頁面後保留。

5.45.7

2021 年 7 月 22 日

變更:

  • 已停止支援 IE11。IE11 中的地圖現在會在 Beta 版中顯示橫幅。
  • 更新內嵌地圖中的 [規劃路線] 連結,以提供更準確的資訊。

修正錯誤:

  • 修正 getFeatureById() 方法無法擷取 ID 為 0 的功能的問題。
  • 修正如果 ComponentRestriction 值未定義或空值,系統會擲回 UNKNOWN ERROR/SERVICE BACKGROUND ERROR 的問題。

3.45.6a

2021 年 7 月 15 日

變更:

  • 開啟後,如果第一個可聚焦的控制項不在 InfoWindow 可視區域中,就會管理 InfoWindow 容器,或disableAutoPan=true

修正錯誤:

  • 修正當繪圖管理員移除並重新加入地圖時,系統會自動完成未完成的多邊形繪圖的錯誤。
  • 修正部分語言中「嵌入地圖」彈出式視窗時「字串」字串遭到截斷的錯誤。

5.45.5 次

2021 年 7 月 1 日

變更:

修正錯誤:

  • 修正提供回呼時未處理的 Promise 拒絕問題。

5.45.4

2021 年 6 月 24 日

變更:

  • 修正鍵盤快速鍵提交時開啟表單對話方塊的錯誤。
  • 修正「鍵盤快速鍵」按鈕對齊不一致的問題。
  • 移除意外新增至 window 的物件 (球面、PolylineCodec、PolyGeometry)。這些物件應在完整命名空間中存取。

3.45.3 次

2021 年 6 月 16 日

修正錯誤:

  • 已更新 InfoWindow,因此在與地圖執行個體化相同的執行迴圈中呼叫 open() 時,系統不會移動焦點。

變更:

  • 更新 InfoWindowOpenOptions API 參考資料一節,加入更詳細的資訊。
  • 修正在 Safari 中使用鍵盤瀏覽時 (Tab + Option) 的焦點環。

5.45.2

2021 年 6 月 10 日

修正錯誤:

  • 修正問題:在 Embed API 中,鍵盤快速鍵對話方塊未正確重疊
  • 修正載入字型 CSS 樣式時可能造成錯誤的問題。
  • 修正以下問題:使用開放式資訊視窗在平移地圖時,可能會出現閃爍的問題。

變更:

3.45.1

2021 年 6 月 3 日

變更:

  • Data.StyleOptions 介面中加入動畫、圖示、標籤和透明度屬性的說明文件。
  • 重新設計版權對話方塊,提供更完善的無障礙支援。
  • InfoWindows 現在會在開啟時自動管理焦點。代表新的預設行為。
  • 新增了 InfoWindowOpenOptions API,讓開發人員能夠控制開啟資訊視窗時如何管理焦點。
  • 按下 ESC 鍵即可關閉資訊視窗。
  • 使用螢幕閱讀器時,資訊視窗現已朗讀為「對話方塊」。
  • Polyfill 隔離功能現已啟用;這項變更將不允許在代管頁面上安裝 Maps API 內部的 Polyfill。

修正錯誤:

  • 修正問題:切換瀏覽器分頁時,地圖焦點環會觸發。
  • 修正問題:在部分瀏覽器中,地圖控制項、標記元素和地圖類型控制項子選單項目對應的焦點環,會導致滑鼠互動不正確。

新功能:

  • 可支援路線規劃、距離矩陣、海拔高度、地理編碼器、最大縮放圖像、街景服務和 AutcompleteService.getPlacePredictions() 服務的 Promise
  • 在地圖上新增鍵盤快速鍵控制項和對話方塊,讓使用者更容易找到鍵盤快速鍵。
  • 向量地圖現在每週提供 (僅限基本功能;WebGL 功能目前為 Beta 版)。

5.44.14

2021 年 5 月 13 日

變更:

  • 如果呼叫 InfoWindow.open() 時沒有相關聯的地圖或街景服務例項,系統會記錄到主控台。

5.44.12

2021 年 4 月 28 日

修正錯誤:

  • 修正問題:變更為新的地圖類型後,系統會將移除或隱藏的最佳化標記重新加入地圖。

查看當地特色:

  • 新增可將 @@iterator 方法未定義為有效 placeTypePreferences 值的陣列支援。

3.44.11a

2021 年 4 月 20 日

變更:

  • 改善使用圖示圖示建立自訂標記的效能。
  • 將滑鼠遊標懸停在按鈕上時,避免焦點移到地圖類型下拉式選單。

修正錯誤:

  • 修正錯誤:在初始化基本地圖之前,載入靜態標記時發生錯誤。

5.44.9

2021 年 4 月 8 日

修正錯誤:

  • 修正了啟用街景服務後可用地圖控制項時的錯誤。

5.44.8

2021 年 4 月 1 日

變更:

  • 當地特色資料庫:將 Place Details 檢視畫面中的 Google 標誌移至內容底部。

5.44.7

2021 年 3 月 25 日

變更:

  • 關閉資訊視窗後,鍵盤焦點會回到適當的元素。

5.44.4

2021 年 3 月 4 日

變更:

  • 45° 圖像現已支援更多種縮放等級,旋轉控制項現在同時會用順時針和反方向旋轉按鈕。

修正錯誤:

  • 修正了算繪地圖時可能發生的記憶體流失問題。
  • 修正在地圖上新增或移除圓形或矩形時可能發生的記憶體流失問題。

5.44.2

2021 年 2 月 25 日

變更:

  • 修正 Places Autocomplete getPlacePredictions 函式呼叫錯誤指向 Beta 版頻道的錯誤端點的錯誤。

3.44.1

2021 年 2 月 18 日

變更:

  • 重新載入顯示的地點時,LocalContext Place Pickr 按鈕目前已停用。
  • 非最佳化標記現在能夠聚焦,且易於使用鍵盤。
  • Beta 版:移除未新增至 window 的物件 (SphericalPolylineCodecPolyGeometry)。這些物件應從完整命名空間存取。
  • 已在 Beta 版中啟用 Polyfill Isolation。也就是說,Maps JavaScript API 不會再在代管頁面中安裝 Polyfill。

3.43.8a

2021 年 2 月 25 日

只有每季版本已更新。變更:

  • 修正轉譯地圖時記憶體流失的問題

5.43.8

2021 年 2 月 5 日

變更:

  • 新增對 AutocompleteService.getPlacePredictions() 中的 Promise 的 Beta 版支援。

修正錯誤:

  • 修正即使將 clickable 設為 false,Markers 的標籤會攔截點擊事件的問題。

3.43.7a

2021 年 1 月 28 日

修正錯誤:

  • 修正折線繪製相關問題。

5.43.6

2021 年 1 月 21 日

修正錯誤:

  • 修正了有時經常填入 Geojson 多邊形孔的問題。
  • 修正問題:在地圖與街景服務之間切換時,疊加層會消失。

5.43.5 次

2021 年 1 月 14 日

變更:

  • 變更選單的核取方塊,讓螢幕閱讀器更易於使用。
  • 增加室內街景服務的樓層按鈕大小。
  • 修正行動動作追蹤控制項在街景服務中的位置。

修正錯誤:

  • 鍵盤選單按鈕現在會觸發 contextmenu 事件。
  • 修正問題:在某些情況下,在地圖與街景服務之間切換時,全螢幕控制項無法正常運作。
  • 修正螢幕閱讀器無法瀏覽地圖中的標記的問題。
  • 修正造成 LocalContext 位置標記中地點圖示消失的錯誤。

5.43.3 次

2020 年 12 月 9 日

變更:

  • 已將 google.maps.MouseEvent 介面重新命名為 google.maps.MapMouseEvent,並新增了 domEvent 屬性,以便直接從 DOM 存取基礎事件。
  • 改善多邊形疊加層的記憶體行為。
  • Canvas 記憶體現已明確發布,以避免 Safari 記憶體發生問題。

修正錯誤:

  • 修正問題:在某些情況下,在地圖和街景服務之間切換時,全螢幕控制項會停止運作。
  • 修正錯誤:在控制台的標記 click 事件中記錄錯誤。
  • 修正標記可點擊區域大小過大的問題。
  • 修正 Poly11 中會影響 Symbols 的 Polyfill 錯誤。

5.43.2

2020 年 12 月 1 日

變更:

  • 新增 contextmenu 事件,做為 rightclick 事件的替代方案。contextmenu 事件新增加入 macOS 執行 ctrl 點擊的功能。
  • 提供 titlelabel 時,在非最佳化標記中加入無障礙功能屬性。
  • MapType 控制項新增更多 ARIA 標籤和角色,以改善螢幕閱讀器體驗。
  • 改善 MapType 控制項的螢幕閱讀器支援功能。當使用者離開控制項時,下拉式選單會自動關閉。
  • 修正螢幕閱讀器的回報項目數量,這可避免將分隔符分隔為清單項目。
  • map 元素中新增焦點環,指出在使用鍵盤互動時,鍵盤焦點。
  • 將其他鍵盤控制項新增至 MapType 控制項。當控制項失去焦點時,下拉式選單選項會自動關閉。使用向上鍵和向下鍵可開啟下拉式選單,按下 Esc 鍵則可關閉。按下 Home 鍵和 End 鍵分別可移至下拉式選單中的第一個和最後一個項目。

修正錯誤:

  • 修正問題:取消標記動畫可能會在某些情況下,導致特定標記提前終止動畫。

3.43.1a

2020 年 11 月 20 日

變更:

  • className 屬性新增至 MarkerLabel 介面,以便設定 label 元素的 CSS 類別。
  • 最大縮放圖像服務中,支援Promise 的 Beta 版支援。
  • StreetView 服務中新增 Promise 的 Beta 版支援。
  • 提供 titlelabel 時,在非最佳化標記中加入無障礙文字。
  • 已從 MapType 控制項下拉式選單按鈕中移除 aria-pressed 標籤,以改善無障礙功能。
  • DropdownMenuDropdownMenuItem 轉換為語意元素,以改善無障礙功能。
  • 已變更版權元素文字,以符合色彩對比標準。
  • 你可以使用 Enter 鍵或空格鍵開啟或關閉下拉式選單。
  • 下拉式選單項目現在可以聚焦。
  • 當地特色資料庫:現在起,輪轉介面控制項不會失效,並且不再與清單中的第一個或最後一個項目重疊。

修正錯誤:

  • 修正了 GroundOverlays 超過 180 度子午線時可能發生的錯誤。
  • disableDefaultUI 設為 true 的情況下,系統不再預設停用鍵盤快速鍵。
  • 修正地圖切換按鈕的螢幕閱讀器文字錯誤。
  • 將無障礙設定名稱和類型新增至 Map
  • 已修正介面錯誤,導致系統無法正確顯示部分選用屬性。
  • 修正了傳遞 LatLngLiteral 時忽略 noWrap LatLng 建構函式參數的錯誤。

5.43

2020 年 11 月 18 日

Maps JavaScript API 3.43 版現已推出。請參閱版本管理指南。

  • 每週版本已更新至 3.43 版。
  • 每季版本已更新至 3.42 版。
  • 收到號碼的要求時,仍可使用 3.41 版。
  • 3.40 版已刪除,無法再使用。

5.42.9

2020 年 10 月 15 日

變更:

  • 修正螢幕閱讀器錯誤傳送錯誤狀態的錯誤。
  • 修正地圖控制項的問題:分頁/Shift+Tab 順序有誤。
  • 將地圖按鈕從 div 轉換為原生按鈕,改善無障礙功能。
  • 根據 WebGL 地圖的縮放等級,傾斜功能現在已受到限制。
  • 修正 controlSize 小於 27 的全螢幕按鈕部分消失。

5.42.8

2020 年 10 月 7 日

變更:

  • Directions 服務中新增對承諾的 Beta 版支援。
  • 地理編碼器 componentRestrictions 現在會執行空白字串的驗證檢查。
  • 修正 Safari 中自訂標記符號涵蓋標記標籤的錯誤。

支援新版地點圖示

2020 年 10 月 1 日

隨著 Place Details 和 Place Search 要求傳回的圖示已更新,改為使用新圖示字符。您不需要採取任何行動,新的字符將自動顯示。

3.42.7

2020 年 9 月 29 日

變更:

  • 修正「回報地圖錯誤」控制項工具提示中 RTL (由右至左) 語言的字詞順序錯誤。
  • 將 RTL 文字方向置中的標記標籤。

5.42.6

2020 年 9 月 21 日

變更:

3.42.5

2020 年 9 月 16 日

變更:

  • 更新 LatLngBounds.union 方法,處理兩個邊界超過 180 度的情況。

3.42.4

2020 年 9 月 8 日

變更:

  • 現在會在偵測到無效的 Date.now() 實作時,將錯誤記錄在主控台。
  • 為 Elevation 服務方法中的 Promise 新增 Beta 版支援。
  • 推出新的 InfoWindow.minWidth 屬性,用於指定 InfoWindow 的最小寬度。
  • 修正了路線會在變更目的地後模糊處理的問題。

5.42

2020 年 8 月 19 日

Maps JavaScript API 3.42 版現已推出。請參閱版本管理指南。

變更:

  • InfoWindows 的預設寬度上限是 648 像素,只要設定 InfoWindow maxWidth 屬性,即可覆寫這個寬度。InfoWindow 的寬度現在超過 648 像素,但仍會受限於地圖寬度。(過去,資訊視窗 (648px 或地圖寬度) 一律小於 648 像素。
  • 轉譯大型 GeoJson 資料集時,避免閃爍預設樣式的轉譯。
  • 每週版本已更新至 3.42 版。
  • 每季版本已更新至 3.41 版。
  • 按數字要求時,仍可使用 3.40 版。
  • 3.39 版已刪除,無法再使用。

3.41.7

2020 年 7 月 22 日

已修正:

  • 修正使用 Cloud 樣式時,將 clickableIcons 屬性設為 false 不會產生影響的問題。

3.41.5

2020 年 7 月 6 日

變更:

  • 修正違反信任類型的問題。

5.41.2

2020 年 5 月 27 日

變更:

  • Places Library 中的 Maps JavaScript API「地點」欄位 permanently_closed 已淘汰

5.41

2020 年 5 月 20 日

Maps JavaScript API 3.41 版現已推出。請參閱版本管理指南。

  • 每週版本已更新至 3.41 版。
  • 每季版本已更新至 3.40 版。
  • 收到號碼要求時,仍可使用 3.39 版。
  • 3.38 版已刪除,無法再使用。

5.40.11

2020 年 4 月 28 日

變更:

  • 將新的欄位 business_status 新增至 Place Search 和 Place Details 結果。請使用這個欄位,不要使用 permanently_closed
  • 修正要求 (新) PlaceResult.utc_offset_minutes 時不正確的主控台警告;PlaceResult.utc_offset 現在會傳回警示,該已淘汰

5.40.9

2020 年 4 月 14 日

變更:

  • 如果傳遞的不是 Element 的 mapDiv,地圖現在擲回 InvalidValueError 更加容易。
  • Chrome 瀏覽器在 google.maps.places.Autocomplete 中自動填入地址時,不應觸發向伺服器傳送自動完成要求 (這會避免產生帳單費用)。
  • maxWidth 屬性更加準確。在此之前,如果您將 InfoWindowmaxWidth 指定為 100,InfoWindow 的實際寬度就會是 94 像素。這項異動之後,寬度上限會是 100 像素。
  • 修正使用標記和地圖邊界時,油漆要求建構工具的記憶體流失問題。

3.40.6 次

2020 年 3 月 24 日

變更:

  • 修正 IE11 的交通時間欄位中截斷文字。

5.40.4

2020 年 3 月 10 日

變更:

  • 修正呼叫 setTilt() 兩次會使地圖傾斜的錯誤。

5.40.2

2020 年 2 月 23 日

變更:

  • 從分頁導覽中移除地圖中的隱藏 iframe。

3.40.1

2020 年 2 月 18 日

變更:

  • 注意 v=beta 的 InvalidVersion 警告。
  • 修正顯示街景服務時的捲動問題。

5.40

2020 年 2 月 11 日

Maps JavaScript API 3.40 版現已推出。請參閱版本管理指南。

  • 每週版本已更新至 3.40 版。
  • 每季版本已更新至 3.39 版。
  • 收到號碼的要求時,仍可使用 3.38 版。
  • 3.37 版已刪除,無法再使用。

5.39.6

2020 年 1 月 8 日

Maps JavaScript API 3.39.6 版現已推出。請參閱版本管理指南。

已修正:

  • 針對路線規劃要求,ZERO_RESULTS現在會將記錄記錄在主控台中,且不會再會導致錯誤記錄。

5.39

2019 年 11 月 20 日

Maps JavaScript API 3.39 版現已推出。請參閱版本管理指南。

變更:

  • 不再支援 Internet Explorer 10 (3.38 版是支援這個瀏覽器的最後一個版本)。
  • AutocompletePrediction 現在會傳回從指定起點經緯度到所選地點的直線距離。

淘汰項目:

  • 地點欄位 open_nowutc_offset 已於 2019 年 11 月 20 日淘汰,並於 2021 年 2 月 20 日停用。詳情請參閱「地點欄位遷移」一文。
  • 每週版本已更新至 3.39 版。
  • 每季版本已更新至 3.38 版。
  • 收到號碼的要求時,仍可使用 3.37 版。
  • 3.36 版已刪除,無法再使用。

5.38

2019 年 8 月 20 日

Maps JavaScript API 3.38 版現已推出。請參閱版本管理指南。

  • 每週版本已更新至 3.38 版。
  • 每季版本已更新至 3.37 版。
  • 按數字提出要求時,仍可使用 3.36 版。
  • 3.35 版已刪除,無法再使用。
  • 無法再使用 Fusion Tables (3.37 是支援這個版本的最後一個版本)。
  • Internet Explorer 10 支援功能現已淘汰,2019 年 11 月至 2020 年 5 月之間會停用,視您使用發布版本或版本號碼而定。

5.37

2019 年 5 月 15 日

Maps JavaScript API 3.37 版現已推出。請參閱版本管理指南。

  • 每週版本已更新至 3.37 版。
  • 每季版本已更新至 3.36 版。
  • 收到電話號碼的要求時,仍可使用 3.35 版。
  • 3.34 版已刪除,無法再使用。
  • 無法再使用 Internet Explorer 9 (3.34 是支援這個版本的最後一個版本)。

5.36

2019 年 2 月 14 日

Maps JavaScript API 3.36 版現已推出。請參閱版本管理指南。

變更:

  • 新增功能:
  • 資訊視窗已改善。
  • 每週版本已更新至 3.36 版。
  • 每季版本已更新至 3.35 版。
  • 收到號碼的要求時,仍可使用 3.34 版。
  • 3.33 版已刪除,無法再使用。

5.30

2019 年 1 月 29 日

變更:

  • API 現在可以傳回每個地點的評論總數。
  • 新增 Plus Codes。Plus Code 是簡短代碼,可為世界各地所有地點提供地址,即使地址中沒有傳統街道地址也一樣。
  • 系統不再支援 Internet Explorer 9。

淘汰項目:

  • AutocompleteplaceIdOnly 參數已淘汰。
  • Maps JavaScript API 中的 Fusion Tables 圖層已於 2018 年 12 月 3 日淘汰。Fusion Tables 圖層將於 2019 年 12 月 3 日完全停用,並於該日期後不再提供。瞭解詳情

2018 年 11 月 13 日

Maps JavaScript API 3.35 版現已推出。請參閱版本管理指南。

變更:

  • 每週版本已更新至 3.35 版。
  • 每季版本已更新至 3.34 版。
  • 收到號碼要求時,仍可使用 3.33 版。
  • 3.32 版已刪除,無法再使用。

5.34

2018 年 8 月 14 日

Maps JavaScript API 3.34 版現已推出。請參閱版本管理指南。

變更:

  • 已導入新版本。您現在可以指定發布版本或版本號碼:
    • 每週版本已更新至 3.34 版。
    • 每季版本已更新至 3.33 版。
    • 3.32 版仍會推出,
    • 3.31 版已刪除,無法再使用。反之,將 3.0 至 3.31 版的客戶會收到預設版本,也就是每週版本或每季版本 (請參閱「版本管理」指南)。
  • 已啟用更大的控制項 UI。隨著各種裝置的觸控操作增加,我們調整了使用者介面的選單,以便透過手指觸碰和滑鼠點選。(但您可以選擇使用 v=quarterly、v=3.33 或 v=3.32 載入 API)。

5.33

2018 年 6 月 11 日

變更:

2018 年 5 月 16 日

Maps JavaScript API 3.33 版現已推出實驗性版本。請參閱 API 版本管理指南。

變更:

5.32

2018 年 2 月 13 日

變更:

5.31

2018 年 2 月 13 日

變更:

  • 根據預設,建立前 256 個標記 DOM 標記,然後建立後續的標記圖塊標記。目前的預設值為所有資訊方塊標記。
  • 拖曳 Pegman 時,在高縮放等級 (放大) 時,最好使用 NEAREST,而非 Google 所選的 BEST 全景。
  • 現在在滑鼠遊標懸停處理常式內變更時,gestureHandling: none 現在的運作方式與 draggable: false 相同 (現在已於 mousedown 生效)。

2017 年 11 月 21 日

Maps JavaScript API 3.31 版現已推出實驗性版本。請參閱 API 版本管理指南。

變更:

  • 現在 region 會連同 Place Details 要求一併傳回。

5.30

2017 年 8 月 16 日

Maps JavaScript API 3.30 版現已推出實驗性版本。請參閱 API 版本管理指南。

變更:

歐元

2017 年 5 月 16 日

Maps JavaScript API 3.29 版現已推出實驗性版本。請參閱 API 版本管理指南。

變更:

  • 由於使用者的基礎設施更新這會稍微增加可用的全景數量。
    • 使用 Maps JavaScript API 中的舊版全景 ID 產生的使用者 (自訂) 全景要求仍會正常運作。如果使用 StreetViewPanoramaOptions 物件的 position 屬性來尋找全景,結果就會包含新的全景 ID。您不需要對應新舊全景 ID,因為這兩種 ID 都是有效的。
    • 請注意,視全景 ID 剖析和/或驗證邏輯而定,全景 ID 的格式可能會改變。
    • 您可以使用 Issue Tracker 回報問題。
  • 更新 google.maps.Map 類別的 fitBounds 方法。
    • 如要在隱藏地圖時變更可視區域,現在可以將地圖設為「可見度:隱藏」,確保地圖 div 具有實際大小。

5.28

2017 年 4 月 18 日

MapOptions 物件的 draggable 屬性已淘汰。如要停用電腦裝置上的地圖拖曳功能,請使用 gestureHandling 屬性並設為 none

2017 年 2 月 15 日

Maps JavaScript API 3.28 版現已推出實驗性版本。請參閱 API 版本管理指南。

變更:

  • Maps JavaScript API 3.28 以上版本不再支援登入地圖。

5.27

2017 年 2 月 2 日

已修正:

2017 年 1 月 10 日

您現在可以將自動完成的預測功能限制在特定國家/地區進行預測。方法是在 AutocompleteOptionscomponentRestrictions 欄位中指定最多 5 個國家/地區。

2016 年 11 月 15 日

Maps JavaScript API 3.27 版現已推出實驗性版本。(請參閱 API 版本管理指南)。

變更:

  • MapOptions 物件中的新 gestureHandling 選項可協助您在行動裝置上與地圖互動時,提供最佳使用者體驗。可用值如下:
    • greedy:使用者滑動 (拖曳) 畫面時,地圖一律會平移 (向上或向下、向左或向右)。換句話說,雙指單指滑動即可雙指平移地圖。
    • cooperative:使用者必須用單指滑動,即可捲動頁面和兩指來平移地圖。如果使用者用單指滑動地圖,地圖上會顯示疊加層,並提示使用者使用兩指移動地圖。在行動裝置上查看上方範例,瞭解使用合作模式的實際運作情形。
    • none:地圖無法平移或雙指撥動。
    • auto (預設):行為是 cooperativegreedy (視網頁是否可捲動而定)。

    如需詳細資訊和範例,請參閱開發人員指南

  • 全螢幕控制項預設為在行動裝置上顯示,因此使用者能夠輕鬆放大地圖。地圖處於全螢幕模式時,使用者可用一或兩指平移地圖。注意:iOS 裝置不支援全螢幕功能,因此不會顯示全螢幕控制項。

已淘汰的登入地圖

2016 年 10 月 6 日

登入功能已淘汰。Maps JavaScript API 3.27 以下版本繼續支援登入的地圖。日後推出的版本將不再支援已登入的地圖,但會繼續支援透過資訊視窗或 SaveWidget 將地點儲存到 Google 地圖的功能。進一步瞭解登入地圖

在路線規劃服務回應中變更路線控點

2016 年 8 月 29 日

路線規劃服務回應中的 via_waypoints 欄位包含原始要求中未指定的路線控點陣列。via_waypoints 欄位會繼續顯示在可拖曳的路線回應中,但已在替代路徑回應中淘汰。3.27 版將是在替代路徑中支援 via_waypoints 的最新版 API。

建議的做法是要求替代路線,並將所有路徑顯示為無法拖曳,並將主要路線顯示為可拖曳的路線。使用者可以拖曳主要路線,直到該路線與替代路線相符為止。via_waypoints 欄位適用於產生的路徑 (由使用者拖曳)。

5.26

2016 年 8 月 18 日

Maps JavaScript API 3.26 版現已推出實驗性版本。(請參閱 API 版本管理指南)。

變更:

  • 全新的街景服務轉譯器具有更優異的轉譯效果,包括更流暢的轉場和動畫、更準確的物件模擬、更完善的行動裝置支援和更清晰的控制項。詳情請參閱 Google Geo 開發人員網誌
  • 這個 API 現已支援街景服務中的裝置螢幕方向事件,因此使用行動裝置的使用者可以透過移動手機往外移動。開發人員可以啟用或停用這項功能。詳情請參閱開發人員指南

5.20

2016 年 5 月 25 日

Maps JavaScript API 3.25 版現已推出實驗性版本。(請參閱 API 版本管理指南)。

停止支援 Internet Explorer 9

2016 年 5 月 2 日

自 2016 年 4 月 30 日起,Maps JavaScript API 已正式停止支援 Internet Explorer 9。請參閱支援的瀏覽器清單。

3.24

2016 年 4 月 14 日

變更:

  • 您現在可以停用地圖圖示的可點擊屬性。地圖圖示代表搜尋點 (也稱為搜尋點)。請參閱 google.maps.MapsetClickableIcons 方法。

2016 年 3 月 31 日

已修正:

  • 問題 9507:街景服務中的連結現在可在 Safari 中正常運作。

2016 年 3 月 28 日

已修正:

  • 問題 9394:當使用者開啟基本地圖圖示的資訊視窗時,資訊視窗會自動關閉,反之亦然。
  • 當基本地圖使用地圖上的 styles 屬性設定樣式時,系統會顯示白色 Google 標誌 (之前使用 StyledMapType 套用樣式時,標誌會變成白色)。

2016 年 3 月 18 日

已修正:

  • 問題 9424new LatLng({lat: 0, lng: 0})
  • 修正了使用新版街景服務轉譯器 (含有 google.maps.streetViewViewer = 'photosphere') 的滑鼠平移功能。

2016 年 2 月 15 日

變更:

  • 我們已移除透過 google.maps.controlStyle = 'azteca' 停用新的控制項的功能。

5.23

2016 年 1 月 18 日

變更:

  • 這個版本包含地圖的全新全螢幕控制項。使用者可以按一下控制項來放大地圖,以便佔滿整個螢幕畫面。這個控制項預設為關閉。您可以在 MapOptions 中啟用這個控制項,並使用 FullscreenControlOptions 進行設定。預設位置為 RIGHT_TOP
  • 街景服務預設為全螢幕控制項。您可以透過 StreetViewPanoramaOptions 將其停用,並使用 FullscreenControlOptions 進行設定。預設位置現在是 RIGHT_TOP

2016 年 1 月 4 日

已修正:

  • 問題 9009:從觸控方式合成滑鼠事件時,請使用左側按鈕 (而非中間按鈕),以便與 jQuery 相容。
  • 問題 4201:API 不再使用 eval()。因此,即使沒有 unsafe-eval 內容安全政策指令,也能使用 API。

2015 年 12 月 21 日

變更:

  • 「地圖選項」 - 停用已登入地圖的登入按鈕 (即可顯示登入使用者的顯示圖片,但仍允許使用登入動作登入) (例如加上星號),但即使設定了這個選項,使用者將無法再登入地圖上的按鈕。
  • 文字搜尋要求的介面已變更。types 參數已於 2016 年 3 月 1 日淘汰,並由新的 type 參數取代,該參數僅支援每項搜尋要求支援一種類型。另外,establishmentfoodgrocery_or_supermarket 類型也不再受搜尋參數的影響 (但搜尋結果可能還是能夠傳回這些類型)。使用舊版 types 參數的要求,直到 2017 年 3 月 1 日止,所有文字搜尋都必須使用新的實作方式。

2015 年 12 月 2 日

變更:

  • Autocomplete 建構函式會驗證其是否已提供輸入元素。
  • 基本地圖搜尋點的資訊視窗在未登入模式的情況下,會與登入模式相同。
  • 針對 Closure Compiler 的 Google Maps API 外部方法現在會為列舉指定類型 (數字或字串)。

2015 年 11 月 25 日

變更:

  • 已將 .toJSON() 方法新增至 LatLngLatLngBounds 物件。這些是可透過 JSON.stringify() 使用。

2015 年 11 月 19 日

變更:

  • 樣式化地圖的白色 Google 標誌

已修正:

5.20

2016 年 1 月 7 日

已修正:

  • 問題 9009:從觸控方式合成滑鼠事件時,請使用左側按鈕 (而非中間按鈕),以便與 jQuery 相容。

2015 年 11 月 10 日

變更:

  • 行車模式和距離矩陣服務現在會在行車模式時,傳迴路況 (根據回應欄位 duration_in_traffic) 的預測時間。如要接收預估交通時間,請在要求中加入 drivingOptions 物件常值,並指定目前或未來的 departureTime。您也可以指定 trafficModel (樂觀、悲觀或最佳猜測) (預設),影響計算交通時間時採用的假設。詳情請參閱開發人員指南的路線規劃服務距離矩陣服務注意:duration_in_traffic 僅供 Google 地圖平台付費方案客戶使用。

已淘汰:

  • durationInTraffic 要求欄位現已淘汰。先前我們建議 Google 地圖平台付費方案客戶使用這個欄位,指定結果是否要加入系統考量目前路況後算出的時間長度。建議您現在改用 drivingOptions 欄位。

2015 年 11 月 5 日

已淘汰:

  • AdSense 程式庫已於 2015 年 5 月淘汰,自 Maps JavaScript API 的實驗版不再提供。這個程式庫將從發布版本和凍結的 API 版本中移除。另一個解決方案為 Google AdSense。請參閱建立 AdSense 廣告單元指南。

2015 年 9 月 22 日

變更:

  • 新增規劃路線和距離矩陣要求時,現在支援地點 ID:DirectionsRequest.originDirectionsRequest.destinationDirectionsWaypoint.location 現在接受 Place 物件,DistanceMatrixRequest.originsDistanceMatrixRequest.destinations 現在會接受 Place 物件的陣列。

2015 年 9 月 15 日

變更:

  • 地圖和街景服務全景上許多控制項的預設位置和外觀已變更,無論地圖是否使用登入模式或是否與 Google 地圖網站一致,使用者體驗都是一致的。如要繼續使用舊版的控制項組合,您可以在 3.22 版中設定 google.maps.controlStyle = 'azteca'
  • 街景服務的全新「全螢幕」控制項,可讓使用者以全螢幕模式開啟街景服務全景。

已淘汰:

  • 「總覽地圖」控制項已無法使用。
  • 地圖上的平移控制項已無法使用。如要平移檢視畫面,使用者只要按住並拖曳地圖即可。(請注意,街景服務中的平移控制項仍可使用)。
  • 縮放控制項目前只支援一種樣式,因此 google.maps.ZoomControlStyle 已無法使用。

2015 年 9 月 1 日

變更:

  • 新增了 LatLngBounds 常值
  • 修正問題:CSS 類別太廣泛
  • 改善地圖調整大小後圖塊的載入量

停止支援 Internet Explorer 8

2015 年 8 月 31 日

自 2015 年 8 月 31 日起,Maps JavaScript API 已不再正式支援 Internet Explorer 8。請參閱支援的瀏覽器清單。如需 Microsoft 瀏覽器支援政策的相關資訊,請參閱 2014 年 8 月 7 日的 IE 網誌文章

5.21

2015 年 8 月 5 日

變更:

  • 效能提升:僅載入可見圖塊
  • 多項文件改善項目

2015 年 7 月 21 日

變更:

  • 已啟用標籤的標記
  • 已修正:在非常定義螢幕上的紋理發生 iOS 記憶體不足錯誤
  • 修正 IE10 以上版本的觸控事件修正項目
  • 「開發人員」的輸入錯誤驗證現在會輸出至主控台,而非擲回錯誤。

2015 年 7 月 6 日

已修正:

  • 問題 8159:錯誤:轉譯錯誤 StrokePosition.OUTSIDE

2015 年 6 月 17 日

變更:

  • 已修正:問題 6321:錯誤:僅限 Android/iOs 瀏覽器中「未偵測到 TypeError: 無法讀取屬性 'x'」屬性

2015 年 6 月 2 日

變更內容:

  • 已淘汰:CloudLayer、PlacesLayer
  • 已修正:問題 8098:錯誤:加權熱視圖無法正確顯示單點

2015 年 6 月 2 日

變更:

  • 加入 placecode 將 placeId 新增至地址/latlng
  • 透過 Geocoding API 傳回 placeId

2015 年 5 月 28 日

變更:

  • 已修正:問題 6358:SVG 路徑標記法無法在 HDPI 裝置上正確轉譯

2015 年 5 月 19 日

已修正:

  • 問題 7673:控制使用地圖類型下拉式選單後的鬆動位置
  • 問題 7589:調整地圖大小時,衣夾人跳躍。

5.20

2015 年 4 月 24 日

已修正:

  • 提高地形最大縮放,並在最大縮放時載入高 Dpi 圖塊。

2015 年 4 月 13 日

已修正:

  • 問題 7820:從 file:// 載入的網頁無法運作
  • 問題 7591:錯誤:當半徑引數不是整數時,StreetViewService.getPanoramaByLocation 會失敗

2015 年 3 月 25 日

已修正:

  • 問題 7733:錯誤:KML Ground/Images - 疊加層非常非常低
  • 「儲存」小工具文字與星號圖示對齊

2015 年 3 月 17 日

已修正:

  • 問題 7756:錯誤:Safari 8 效能迴歸
  • 已移除客層圖層
  • 改善資訊視窗的 Chrome

2015 年 2 月 17 日

目前的 Maps JavaScript API 實驗版本 (3.19) 將成為發布版本。

將移除 3.17 版。針對 3.17 或先前版本的任何要求,現在都會提供 3.18 版。

如需版本管理說明文件,請前往:https://developers.google.com/maps/documentation/javascript/versions

推出後可使用的版本:

實驗功能:3.20

版本:3.19

凍結:3.18

歐元

2015 年 4 月 24 日

已修正:

  • 處於登入模式的遊標。

2015 年 3 月 19 日

已修正:

2015 年 1 月 20 日

已修正:

  • 問題 7475:錯誤:phantomjs TypeError:無法刪除屬性

2015 年 1 月 13 日

已修正:

  • 螢幕閱讀器現在會隱藏圖塊

2014 年 12 月 17 日

已修正:

  • 問題 6917:錯誤:形狀未遵循地圖的「可拖曳」屬性
  • 問題 7445:錯誤:使用第 3 版 Maps API 的登入功能時簡報錯誤

2014 年 12 月 2 日

已修正:

  • 問題 7390:錯誤:Weather.com 超連結無法運作
  • 問題 7376:錯誤:WebGL 已關閉 (現已重新啟用)
  • 使用 Symbol 的 ES6 命名衝突

2014 年 11 月 25 日

已修正:

  • 問題 7333:錯誤:資訊視窗位於 IE9 中已毀損

5.18

2014 年 12 月 4 日

已修正:

  • 問題 7390:錯誤:Weather.com 超連結無法運作

2014 年 9 月 18 日

已修正:

  • 問題 7136:無法在 Firefox 中使用多個標記標題

2014 年 9 月 9 日

已修正:

  • 問題 7098:設定街景服務 POV 標題會擲回錯誤

2014 年 8 月 26 日

3.18 已發布至實驗版本。

3.17 版現已穩定。

5.17

2014 年 8 月 20 日

已修正:

  • 問題 6937:3.17 版中的迴歸:無法讀取未定義地點 (地點介面集) 的屬性「移除」

2014 年 8 月 12 日

已修正:

  • 問題 6968:錯誤:鍵盤方向鍵無法使用 v=3.exp

2014 年 7 月 31 日

新增日期:

  • Map Pans 提供明確的說明文件,說明 DOM 事件透過哪些方式傳播。已新增「overlayMouseTarget」窗格。

2014 年 7 月 7 日

新增日期:

  • toGeoJson 新增至資料層和個別資料層功能,以便將幾何圖形匯出至 GeoJSON。

2014 年 6 月 24 日

新增日期:

  • place_id 是地點的專屬 ID,已新增至自動完成和 Place Details 的 Places Library。
  • DirectionsRoute 中加入 overview_path,提供代表路線整個路線的編碼折線。

2014 年 5 月

新增日期:

  • Maps API 網址不再需要 sensor 參數。

2014 年 5 月 20 日

3.17 已發布至實驗版。

3.16

2014 年 4 月 15 日

已修正:

2014 年 4 月 8 日

新增日期:

  • 平移地圖時平移地圖。

已修正:

  • 接受在更多位置使用 LatLngLiteral。
  • Roboto 載入完成時,InfoWindow 會自行調整大小 (問題 5713)

2014 年 3 月 31 日

已修正:

  • IE 8 上的半透明 KML 圖層不再透明化 (問題 6540)

2014 年 3 月 26 日

已修正:

  • 移除 Chrome 中的 event.returnValue 呼叫,避免控制台警告。
  • IE11 不支援雙指撥動縮放功能 (問題 5747)。

2014 年 3 月 18 日

新增日期:

2014 年 3 月 12 日

新增日期:

2014 年 2 月 24 日

新增日期:

  • 支援距離矩陣和路線規劃服務中的渡輪。

2014 年 2 月 17 日

3.16 已發布至實驗版本。

5.10

2014 年 3 月 3 日

已修正:

2014 年 2 月 10 日

已修正:

  • 停用 Chrome/Linux 中的所有圖塊硬體加速功能,解決較大型的 Chrome 硬體加速問題。

2014 年 2 月 3 日

已修正:

2014 年 1 月 29 日

已修正:

  • 停用 Chrome/Windows 中的所有圖塊硬體加速功能,解決較大型的 Chrome 硬體加速問題。(問題 6219)

2014 年 1 月 22 日

已修正:

2014 年 1 月 16 日

已修正:

  • 視覺化重新整理 CSS 較為精確,以覆寫較少使用者設定的樣式。

2013 年 11 月 27 日

已修正:

  • 將地圖執行個體化後,建立標記會擲回「包含」未定義的錯誤 (問題 5798)。

2013 年 11 月 19 日

已修正:

  • 路線規劃器圖示無法在 Firefox 中正確顯示

3.14

2013 年 9 月 10 日

已修正:

  • 無法在新分頁/視窗中開啟官方 Google 資訊視窗中的連結 (問題 5794)。

2013 年 8 月 15 日

  • 視覺化重新整理成為 API 發布版本的預設地圖轉譯模式。
  • DynamicMapsEngineLayer:向量、圖像和 KML 圖層的功能報表

3.13

2013 年 6 月 25 日

新增日期:

  • 動態 Maps EngineLayer

2013 年 6 月 11 日

新增日期:

已修正:

  • 錯誤:自訂街景服務全景且降低 90 度 (問題 4875)

3.12

2013 年 6 月 4 日

已修正:

  • 重新整理 Discovery==true 時,無法啟動資訊視窗視窗 (問題 5415)
  • 錯誤:VisualRefresh iOS 資訊視窗 (問題 5396)

2013 年 5 月 15 日

新增日期:

2013 年 4 月 29 日

已修正:

  • 移除的標記會顯示在 Android 和 Dolphin 瀏覽器中

5.11

2013 年 2 月 19 日

已修正:

  • 在繪圖時變更 DrawingMode 會導致錯誤
  • 點按路線面板中的步驟會改變縮放等級

2013 年 2 月 12 日

已修正:

  • 無法拖曳的多邊形,用輕觸拖曳的拖曳多邊形拖曳 (問題 4868)。
  • 切換 TravelMode 時,「路線替代選項」面板中的大眾運輸圖示不正確 (問題 4581)
  • 在某些情況下,panTo(latLng) 不一定會剛好將 latLng 置中

2013 年 1 月 29 日

新增日期:

  • 新增了 StreetViewCoverageLayer,可透過程式輔助方式新增涵蓋率圖層
  • 適用於 StreetViewPanoramas 的 StreetViewPov

已修正:

  • 增加使用 Google Maps JavaScript 第 3.8 版會導致記憶體用量增加的當機問題 (在 IE 9、Chrome 等等觀察)(問題 4162)。
  • InfoWindow 中的下拉式選單 (選取) 選單不會在 Firefox 中追蹤地圖平移

2013 年 1 月 22 日

新增日期:

  • 可拖曳的選項包括折線、多邊形、圓形、矩形
  • PlaceResult 中的 price_level 欄位

2013 年 1 月 15 日

已修正:

  • 部分折線的重複折線圖示繪圖有誤 (問題 4333)

2013 年 1 月 7 日

已修正:

2012 年 12 月 17 日

新增日期:

  • 新語言:烏都文和冰島文

已修正:

  • 使用 IE9 進行導覽後模糊處理/出現模糊地圖 (問題 3875)

2012 年 12 月 17 日

新增日期:

  • 新語言:烏都文和冰島文

已修正:

  • 使用 IE9 進行導覽後模糊處理/出現模糊地圖 (問題 3875)

2012 年 12 月 10 日

新增日期:

  • 可透過跨來源屬性組合載入圖片

已修正:

  • 在特寫圖片中顯示顯示遠端圖片標記的問題 (問題 4616)
  • 在 IE 7/8 上重新顯示折線上的 JS 錯誤

2012 年 12 月 3 日

已修正:

  • 標記管理員程式庫不支援 Maps API JS 第 3 版 (問題 4543)

2012 年 11 月 27 日

新增日期:

  • 針對高 DPI 裝置使用高 DPI 畫布以最佳化標記

已修正:

3.10

2013 年 2 月 4 日

已修正:

  • 使用 Google 地圖 JavaScript 3.8 版時,會增加記憶體用量嗎?導致當機事件 (在 IE 9 和 Chrome 等系統觀測)(問題 4162)。

2012 年 9 月 25 日

新增日期:

  • 室內街景服務
  • 固定 Rotation 選項至 IconSequence
  • 「前往目前路況所需時間」查詢前往路線

2012 年 9 月 11 日

新功能:

  • 將 StrokePosition 新增至多邊形、矩形、圓形
  • computeOffsetOrigin 轉換為幾何圖形程式庫
  • API 支援四種新的語言:南非荷蘭文、阿姆哈拉文、斯瓦希里文、祖魯文

2012 年 8 月 28 日

新增日期:

  • Places API textSearch 的類型

已修正:

  • 符號物件無法傳送至 GWT 下的 MarkerOptions
  • 迴歸:捲動頁面時透過雙指撥動的方式放大 iOS 5 (問題 4046)

2012 年 8 月 14 日

重要異動:

  • 將介面修改為 KmlLayer,以便接受網址做為 MVC 屬性,而非建構函式引數。

3.9

2012 年 9 月 10 日

已修正:

  • 符號物件無法傳送至 GWT 下的 MarkerOptions
  • 迴歸:捲動頁面時透過 iOS 5 進行雙指撥動縮放 (問題 4046)

2012 年 8 月 9 日

已修正:

  • Android 3.x 的語法錯誤

2012 年 7 月 31 日

重要異動:

  • 隱藏自訂投影上的街景服務疊加層

已修正:

  • 在體重計大於 35 時,標記符號不會在 Safari 上觸發事件
  • 系統不會針對自訂地圖中的標記引發點擊事件 (地圖類型 + 投影)

2012 年 7 月 25 日

已修正:

2012 年 7 月 17 日

已修正:

  • 無法在 IE 的 InfoWindow 中點選文字方塊
  • bounds_changed 應在 zoom_changed 之前觸發 (問題 1399)。
  • 叫用街景服務後無法保留地圖選項 backgroundColor
  • 從樣式標記地圖切換至不必要地載入地圖圖塊
  • 在繪圖模式中忽略可拖曳/滑輪的屬性 (問題 4012)
  • 如果顯示多個世界副本,則 LatLngBounds 應會傳回完整的經度範圍
  • 按兩下時,請勿繪製空白形狀 (問題 3964)
  • 發生重大標記事件時 (問題 3911)。

重要異動:

  • 已將搜尋和查詢端點重新命名為 NearbySearch 和 textSearch

2012 年 7 月 10 日

重要異動:

  • 將 google.maps.event.removeListener() 接受為空值做為引數

2012 年 6 月 27 日

新增日期:

重要異動:

  • 將「透明」視為顏色。

2012 年 6 月 23 日

新增日期:

  • 符號
  • 熱視圖圖層
http://mapsplatform.googleblog.com/2012/06/powerful-data-visualization-with.html
  • 新的樣式工具選項「權重」和「顏色」:

http://mapsplatform.googleblog.com/2012/06/google-maps-api-now-with-even-more.html

2012 年 5 月 15 日

新增日期:

  • Autocomplete 功能的國家/地區限制 (AutocompleteOptions.componentRestrictions) (問題 3899)
  • 地區和城市類型篩選器

3.8

2012 年 5 月 1 日

已修正:

2012 年 4 月 23 日

已修正:

  • 衣夾人在街景服務關閉後,在地圖上顯示自訂地圖類型 (問題 4076)
  • 已移除動畫標記無法重新加入地圖 (問題 4052)

2012 年 4 月 18 日

已修正:

  • 天氣資訊視窗一律會在 Firefox 上顯示「雨天」圖示 (問題 4063)。

新增日期:

  • FuByionTablesLayer 將 orderBy、limit 和 偏移 (問題 3557)

2012 年 4 月 10 日

已修正:

  • 即使空拍圖不適用於整個可視區域 (問題 3913) ,

2012 年 4 月 3 日

新增日期:

  • WeatherLayer 和 CloudLayer (問題 3555)
  • 客層圖層

已修正:

  • 在 IE 9 小測驗中,折線上顯示的圖塊界線
  • 在 Canvas 街景服務中平移時,標記會跳動

2012 年 3 月 28 日

已修正:

  • 請使用小寫標記名稱,確保符合 XHTML 規定 (問題 3868)。
  • 變更 Apple 測試群組的縮放行為,以降低其敏感度 (問題 2416)

2012 年 3 月 20 日

已修正:

  • 使用不存在的陰影圖片建立標記會導致錯誤 (問題 4014)。

新增日期:

  • 街景服務中的點擊前往-點擊/縮放功能 (問題 2447)

重要異動:

  • 預設停用街景服務的按兩下縮放功能

2012 年 3 月 6 日

已修正:

新增日期:

  • 與 GroundOverlay 的不透明度 (問題 2767)
  • utc_offset 和 open_hours 至 PlaceResult (問題 2431)
  • clickToGo 選項至 StreetViewPanoramaOptions (問題 2447)。

2012 年 2 月 21 日

已修正:

  • IE 9 上的模糊地圖 (問題 3875)
  • 折線 (包括 LatLng 空間) 中的折線邊緣經過簡化 (問題 3739)

新增日期:

  • google.maps.幾何圖形.poly.containsLocation() 和 isLocationOnEdge() (問題 1978)。

2012 年 2 月 15 日

已修正:

  • 迴歸:比例縮放標記轉譯錯誤,包含無效的「size」參數 (問題 3908)
  • 當使用者拖曳控制點時,如果呼叫 setEditable(false),地圖會卡在編輯模式中 (問題 3842)。

重要異動:

  • 交叉拍攝街景服務全景。

3.7

2012 年 2 月 7 日

已修正:

  • 在放置動畫前的最後一個位置加上標記標記 (問題 3608)
  • 同時開啟 InfoWindow 和縮放設定,會導致地圖中心錯誤 (問題 3738)。
  • 拖曳標記時忽略按一下滑鼠右鍵 (問題 3237)
  • 有時標題不會顯示在 Firefox 中 (問題 3773)

重要異動:

  • 縮放比例標記現在可在 Canvas 中轉譯 (如有)
已新增:

2012 年 1 月 31 日

已修正:

  • 已修正在世界各地平移後發生的錯誤圖塊 (問題 2722)
  • 已修正:無法正確拖曳衣夾人,以顯示街景服務 (問題 3861)
  • 新增多邊形的「visible」屬性 (問題 2861)
  • panable 和 panBy 動畫,即使可視區域距離遠近 (動畫設定) 動畫效果

2012 年 1 月 24 日

已修正:

  • 滑鼠事件透過 InfoWindow 以對話框形式顯示 (問題 3573)
  • 在 IE9 上啟用 CSS 轉換
  • 將 imageDateControl 新增至 StreetViewPanorama
  • 在 IE 9、Opera 和 Safari/Windows 上啟用 Canvas 街景服務

2012 年 1 月 16 日

已修正:

  • 在繪圖模式中可拖曳衣夾人
  • 正確觸發事件,尊重多邊形的 ZIndex 和其他圖層
  • 新增 KmlLayer 的「status」屬性 (問題 3015)。

2012 年 1 月 10 日

已修正:

  • 如果 enableDefaultUI 為 true,而 StreetViewControl 為 true,則顯示 Pegman

2011 年 12 月 7 日

已修正:

  • 受控高速公路的高速公路可以採用高速公路設計樣式 (road.highway.controlled_access)
  • 當使用者在自動完成功能上按下「Enter」時,place_changed 會觸發 (問題 3407)

10 月 28 日

已修正:

  • 調整視窗大小時重新定位自動完成功能。可透過「自動完成」物件觸發「調整大小」事件。

2011 年 11 月 22 日

已修正:

  • InfoWindow 內容大小已計算,將階層式樣式納入考量
  • 空照地圖旋轉控制項與建立地圖的標題不符

2011 年 11 月 7 日

重要異動:

  • 預設控制項的新視覺樣式
  • 可編輯的形狀 (多邊形、折線、圓形、矩形)
  • 新增可新增疊加層的 DrawingManager
  • 新的 PlaceResult 欄位:website 和 International_phone_number
  • 新的 ElevationResult 欄位:解析度

已修正:

  • 路線規劃結果的開始和結束圖示現在會在 IE 7 以上版本中以透明的背景算繪

3.6

2011 年 10 月 31 日

已修正:

  • 在 IE7 中搭配 Prototype 程式庫使用 Maps API 時發生錯誤

2011 年 10 月 25 日

已修正:

  • KmlLayer 地圖在圖層完成載入前變更錯誤
  • IE 新增和移除多邊形時發生記憶體流失

2011 年 10 月 18 日

重要異動:

  • 已將地點欄位新增至 PlaceSearchRequest
  • 從街景服務中移除道路

2011 年 10 月 10 日

已修正:

  • 地址在街景服務預覽中的太長

2011 年 9 月 27 日

已修正:

  • 總覽地圖控制項更新中心,並在變焦時縮放

2011 年 9 月 27 日

已修正:

  • 在 Chrome 中擷取初始圖塊
  • 平移時的記憶體流失
  • 將拍攝區域不在涵蓋範圍內時,請勿放置街景服務衣夾人
  • 迴歸:穿越 -180 經度的陸運疊加層消失
  • 迴歸:平移和縮放時開啟資訊視窗時地圖中心不正確

重要異動:

  • 在拖曳「衣夾人」時顯示街景服務預覽畫面

2011 年 9 月 20 日

已修正:

  • 使用 Canvas 算繪標記時,Chrome/Windows 中的記憶體流失問題
  • 顯示方向為 90 或 270 度的空照圖標記

重要異動:

  • 無法透過地圖類型登錄存取預設 Google 地圖類型 (禁止存取地圖圖塊)
  • 退出和進入空照圖像的旋轉動畫

2011 年 9 月 12 日

已解決的問題:

  • 在 Firefox 4 以上版本顯示工具提示後,標記停滯在位置 (問題 3334)

重要異動:

  • GeocodingResult.formatted_address 未記錄

2011 年 9 月 6 日

已修正:

  • 選取元素 (下拉式選單) 資訊視窗時,系統不會在 Firefox 中追蹤地圖平移
  • 部分行動裝置的韓國動態磚

2011 年 8 月 29 日

重要異動:

  • 允許自訂控制項的 Z-index 值高於 API 控制項
  • 連結可讓使用者前往正確的 maps.google.com 語言版本
  • 如果沒有資訊視窗 HTML、名稱或說明,請勿以 KML 功能開啟資訊視窗。
  • 已修正迴歸:高 DPI 圖塊故障

2011 年 8 月 24 日

已解決的問題:

  • 停用 Chrome/Mac 的硬體加速功能:修正標記轉譯問題和重疊點擊 (問題 3544問題 3551)。
  • 捲動頁面時,可修正 Android 裝置的雙指撥動縮放功能 (問題 3373)。

重要異動:

  • 根據預設,系統會啟用商家圖示。

2011 年 8 月 17 日

重要異動:

  • 搜尋點的可點擊地圖圖示。
  • 可在 MapOptions 中設定樣式,並套用至所有預設地圖類型。
  • 除非明確停用,否則無論是自訂地圖類型,衣夾人都會顯示。

3.5

2011 年 8 月 10 日

已修正:

  • 在街景服務中將標記拖曳至水平線時,標記會卡在拖曳位置中
  • 調整地圖或視窗大小後,街景服務無法調整大小
  • 透過分享的資訊視窗視窗當機的街景服務

2011 年 8 月 2 日

已解決的問題:

  • IE 資訊視窗中的超連結無法運作 (問題 3503)。
  • 無法列印比例控制項 (問題 2966)
  • 迴歸:搭配樣式化地圖使用 SummaryMapControl 時發生錯誤 (問題 3489)

重要異動:

  • 按一下滑鼠右鍵,大多數控制項的內容選單都會停用。
  • 當使用者在 InfoWindow 中移動時,資訊視窗中的街景服務全景/地圖不會平移
  • 現在可以在 iPad 上捲動資訊視窗

2011 年 7 月 18 日

已解決的問題:

  • 在 iOS 裝置上捲動頁面時,事件 LatLng 不正確 >= 4.1 (問題 3373)。

2011 年 7 月 11 日

已解決的問題:

  • 已修正:在觸控裝置上,資訊視窗無法點選的 <select> (問題 3232)。
  • 已修正:如果 MapOptions.draggable 為 false (例如 問題 3071) 時,使用者無法在地圖上按一下滑鼠右鍵

重要異動:

  • 如果標記的 Z-index 值相同,則圖塊會依圖塊邊界排序
  • 現在可以在 iOS 中捲動資訊視窗
  • 現在,當地圖的投影變更時,標記和折線會重新繪製

2011 年 7 月 5 日

已解決的問題:

  • 已修正:無法拖曳地圖時不會顯示標記遊標 (問題 3120)

重要異動:

  • 已新增 Place Autocomplete 控制項和下拉式選單的樣式
  • Places Autocomplete 小工具會在使用者選取建議後,保留伺服器傳回的說明

2011 年 6 月 30 日

已解決的問題:

  • 已修正:系統會擷取初始地圖圖塊
  • 已修正:地圖建立 3.4 版後,就會多次觸發 maptypeid_changed 事件 (問題 3051)

重要異動:

  • 將地點自動完成功能變更為附加在主體上,而非輸入父項
  • BOTTOM_RIGHT 現已能正確定位

2011 年 6 月 8 日

已解決的問題:

  • 修正了:縮放等級大於 2 的 Zoom 不再以動畫呈現 (問題 3033)

重要異動:

  • 已修正:OverlayView.set('map', foo) 現已與 OverlayView.setMap 相同
  • 已移除 GeocodingRequest 的「語言」選項

2011 年 5 月 17 日

已解決的問題:

  • 已修正 IE7 中的街景服務轉譯問題 (問題 3272)

重要異動:

  • 針對載入和變更地圖類型時,啟用地圖圖塊的淡出轉場效果。

2011 年 5 月 7 日

沒有明顯的變更。

3.4

2011 年 5 月 7 日

沒有明顯的變更。

2011 年 5 月 6 日

已解決的問題:

  • 已修正:街景服務全景無法在 IE7 中顯示 (問題 3272)
  • 已修正:使用 ImageMapType 半透明的 PNG 將失去 IE7 和 IE8 的透明度 (問題 3275)

重要異動:

  • 距離矩陣服務

2011 年 4 月 14 日

已解決的問題:

  • 已修正:支援多邊形筆劃和 fillColor 的已命名 CSS 顏色
  • 已修正:在 0O0 設為 0.0 時,不會顯示多邊形 (問題 3241)。
  • 已修正在顯示廣告單元時平移的 IE8 錯誤 (問題 3159)。
  • 允許在地圖類型控制項中,不使用地圖和衛星地圖,並套用「地形」和「混合地圖」(問題 3089)。
  • 高 DPI 螢幕載入高 DPI 圖塊 (問題 2614)

重要異動:

  • 啟用空拍影像時,空照傾斜角度預設為 45 度
  • 改善 iPad 的雙指撥動行為
  • 將 DirectionsTravelMode 和 DirectionsUnitSystem 重新命名為 TravelMode 和 UnitSystem (舊名稱仍具有回溯相容性)

2011 年 4 月 14 日

已解決的問題:

  • 已修正:標記圖示和陰影在 IE6 上不再透明
  • 修正問題:在標記放大時,標記不會再閃爍
  • 已修正多邊形在北/南極點附近圖塊邊界的多邊形

重要異動:

  • 折線和多邊形現在會盡可能在 Canvas 中算繪。
  • 折線和多邊形邊框上的事件經緯度現在繪製於線條上的最近點。

2011 年 4 月 5 日

已解決的問題:

2011 年 3 月 28 日

已解決的問題:

  • 無法在衛星模式下變更街景服務的標題 (問題 3174)
  • VML 停用時,地圖會故障 (問題 3119)

重要異動:

  • 街景服務道路疊加層現在會以斜體模式顯示

2011 年 3 月 22 日

已解決的問題:

  • 衣夾人在自訂地圖類型中顯示 (問題 3154)

重要異動:

  • 已修正:固定在圖塊邊界上的巨型標記
  • 修正問題:在檢視模式中,街景服務疊加層重疊
  • 修正問題:在列印模式中顯示總覽地圖控制項

2011 年 3 月 17 日

已解決的問題:

重要異動:

  • 已修正圓形和矩形忽略 zIndex
  • 已修正:在標記製作動畫時,滑鼠事件會觸發兩次事件
  • 已修正:地圖類型設定後,新增至登錄的樣式不會使用樣式化地圖
  • 已修正:非樣式地圖類型採用樣式化地圖類型的樣式
  • 標記現在會觸發 MouseEvents,而非 DOM 事件

2011 年 3 月 11 日

已解決的問題:

  • 按兩下標記不再放大地圖 (問題 3090)。
  • 含有自訂標記陰影的錨點現在可正常運作 (問題 3112)

重要異動:

  • 全景圖層
  • 修正路線標記 Z-index
  • 已修正預設陰影位置

2011 年 3 月 2 日

重要異動:

  • 標記現在可在 Canvas/VML 中轉譯 (如有)
  • 可在觸控式裝置上繪製折線、多邊形和 KML 的點擊範圍

2011 年 2 月 22 日

已解決的問題:

  • 透過「anchorPoint」MVC 屬性公開的 InfoWindow 錨定 (問題 2860)
  • 修正縮放等級 0 和 1 的 Hybrid 問題 (問題 3062)。
  • 已快速新增/移除圓形的圓形/矩形。(問題 3052)
  • Draggable:已修正觸控裝置上的錯誤 (問題 3044)

2011 年 2 月 18 日

已解決的問題:

  • 街景服務中的標記只會縮小,而不會放大 (問題 2969)
  • 採用 indexIndex 不是 0 時,可拖曳的路線現在可以正常運作 (問題 2995)
  • 已修正 Flash 和地圖拖曳功能間的衝突 (問題 2956)
  • 在 maptypeid_changed 事件監聽器中變更 mapTypeId 時,地圖類型控制項現在保持一致

重要異動:

  • 在衛星模式上點選地圖類型控制項後,系統現在預設會開啟標籤功能

2011 年 2 月 8 日

重要異動:

  • 全新的階層式地圖類型控制項 - 可觸控式!
  • 新標誌 (問題 2574)
  • MarkerShape.coord 已重新命名為 MarkerShape.coords,以便符合 HTML <area> coords 屬性

3.3

2011 年 3 月 17 日

已解決的問題:

  • 多邊形未顯示

2011 年 2 月 8 日

已解決的問題:

  • Chrome 中的圖塊要求未取消 (問題 3011)
  • 在 FF/Mac 中未觸發右鍵事件 (問題 2920)
  • Safari/Mac 中的文字轉譯問題 (問題 3024)
  • 路線地圖在 IE 中未正確列印

2011 年 1 月 21 日

重要異動:

  • 球面幾何圖形程式庫現已接受 MVCArrays
  • 修正在 IE6 中拖曳標記時交叉顯示的問題
  • 不再於地圖容器 div 上設定 Z-index

2011 年 1 月 17 日

已解決的問題:

  • 修正了 zoom_changed 時間不正確的錯誤,導致 gsLatLngToContainerPixel 的結果不正確 (問題 2539)。

2011 年 1 月 6 日

已解決的問題:

重要異動:

  • 縮放和平移控制項已分開 (不再顯示導覽控制項)。你可以個別設定。
  • 觸控式觸控縮放控制選項新登場
  • 您現在可以藉由呼叫 clear() 清除 MVCArray 的內容
  • 已修正在 IE8 中新增及移除標記時發生的記憶體流失問題
  • 透過經過簡化的演算法提高算繪速度

2010 年 12 月 23 日

已解決的問題:

  • 路線控點點擊處理常式固定可拖曳的路線 (問題 2871)

2010 年 12 月 21 日

已解決的問題:

  • 拖曳時在地圖上新增動詞 (問題 2592)
  • 修正街景服務中的 CSS 錯誤 (問題 2666)
  • 已修正在 IE 中顯示地圖寬度為 0 的 InfoWindow 時發生的 JS 錯誤 (問題 2536)。

重要異動:

  • 在觸控裝置上,系統現在會顯示觸控式縮放控制項,用於要求取得 ZOOM_PAN 或 SMALL 導覽控制項。如果裝置支援多點觸控功能,就不會透過縮放功能完成顯示縮放控制項。

2010 年 12 月 9 日

已解決的問題:

  • InfoWindows 現在可以流暢地使用 IE 列印 (問題 1343)。
  • 修正了 IE8 中 ImageMapType 的不透明度

重要異動:

  • 拖曳時,標記會顯示具有自訂圖示的標記,且已啟用 onOnDrag

2010 年 12 月 5 日

已解決的問題:

  • 提供介面,用於探索衛星圖像中的指定最大縮放等級。(問題 2049)。
  • 新增選項 (raiseOnDrag),並在拖曳標記時啟用/停用動畫。(問題 2910)。

重要異動:

  • 拖曳時,標記現在會抬起,並會在放置時減少。
  • 使用 setAnimation 函式,可透過程式控制標記動畫。

2010 年 11 月 28 日

已解決的問題:

  • maptypeid_changed 不再觸發兩次 (問題 2449)
  • 現在可以存取 MarkerImage 物件的「size」屬性 (問題 2465)
  • 標記形狀會參照圖示,而不是精靈 (問題 2629)
  • 改善較小的地圖標記拖曳功能。(問題 2868)
重要異動:
  • 現在可以在不列印背景圖片的情況下列印地圖
  • 修正了「可拖曳」設為 false 時,可拖曳路線標記的拖曳問題

2010 年 11 月 16 日

發生的問題:

重要異動:

  • 修正在按下 Shift 鍵時,會在標記中加入 FF 開啟新視窗的錯誤。
  • 使用 DirectionsRenderer 指定 tagOptions 時,字母標記會遺失

3.2

2010 年 11 月 11 日

重要異動:

  • 修正在 IE7/IE8 使用 RTL 裁剪/截斷多邊形時會發生的錯誤
  • 修正因 3D 轉換而導致 Safari 5 隱藏核取方塊的錯誤
  • 橫跨赤道的測地折線缺少細節
  • 已將控制項位置從 Left TOP_TOP 和 Right 重新命名為 Right_TOP、TOP 至 TOP_CENTER,並將 BOTTOM 重新命名為 BOTTOM_CENTER

2010 年 10 月 11 日

發生的問題:

  • 問題 2478: 街景服務 - 指南針;部分瀏覽器遺失
  • 問題 2528:ImageMapTypeOptions 透明度在 IE8 中損毀
  • 問題 2661:資訊視窗 - 在輸入欄位上按一下滑鼠右鍵,不會顯示內容選單
  • 問題 2741:標記地圖無法在 iOS 4 iOS 版本的地圖平移後正常運作。

重要異動:

  • 街景服務預設為啟用
  • 修正了「this」無法傳遞至 .getTileUrl 的錯誤
  • 系統會在顯示視窗後觸發資訊視窗

2010 年 9 月 28 日

發生的問題:

  • 問題 2712:記憶體流失情形 (新增/移除標記、顯示/隱藏標記、縮放/平移地圖)

重要異動:

  • 如果兩個地圖位於同一個網頁,第 2 版和第 3 版地圖的運作方式較佳
  • 修正快速拖曳時 HTML5 街景服務中的錯誤

2010 年 9 月 16 日

發生的問題:

  • 問題 2701:初始街景服務導覽器標題未遵循 POV

2010 年 9 月 14 日

發生的問題:

  • 問題 157:支援可拖曳的行車路線
  • 問題 1852:在 google.maps.Marker 上以「rightclick」事件觸發,且沒有引數
  • 問題 2673:位置變更後,衣夾人消失

重要異動:

  • 改善標記效能

2010 年 8 月 31 日

發生的問題:

重要異動:

  • 我們改善了測地縮放等級,讓變焦倍率更高

2010 年 8 月 24 日

發生的問題:

  • 問題 2648:在 Firefox 3.2.1 版中觸發地圖地圖調整大小事件後,發生錯誤

重要異動:

  • 屢次放大或縮小時 (例如使用滾輪) 時,現在會從中繼縮放等級中載入較少圖塊。

2010 年 8 月 16 日

發生的問題:

  • 問題 2416:Apple Magic 滑鼠平移與縮放太過敏感
  • 問題 2606:設定地圖上的可拖曳:如果停用 false,就會停用連結
  • 問題 2640:未重新整理瀏覽器 / 在未載入 (IE) 時清除記憶體

重要異動:

  • 街景服務標記會根據其距離按比例縮放
  • 平移縮放縮放滑桿

2010 年 8 月 9 日

重要異動:

  • 已移除已淘汰的 KMLMouseEvent.position 和 FusionTablesMouseEvent.position。請改用 .latLng
  • 已移除淘汰的 StreetViewService.getNearestPanorama 屬性。請改用 .getPanoramaByLocation

3.1

2010 年 9 月 28 日

重要異動:

  • 修正問題:起點和目的地的路線都造成 JS 錯誤

2010 年 8 月 9 日

重要異動:

  • 已修正 OverlayView 的地圖變更
  • 已修正呼叫 GroundOverlay.setMap(null) 的問題
  • IE 不會再洩漏記憶體縮放/平移

2010 年 8 月 5 日

發生的問題:

  • 問題 2588:在附加事件監聽器的全景物件上呼叫 setVisible(false),會導致 IE 發生 JS 錯誤

重要異動:

  • 固定縮放在 IE6 時消失的標記

2010 年 7 月 29 日

發生的問題:

重要異動:

  • 自訂全景「originHeading」已淘汰,並改用「centerHeading」
  • 韓國混合地圖動態磚現已顯示道路
  • 點擊現在會通過地圖上不可點擊的多邊形

2010 年 7 月 22 日

發生的問題:

  • 問題 1856:支援在 Opera 中呈現多邊形
  • 問題 2159:使用滑鼠滾輪進行縮放後,會觸發拖曳事件
  • 問題 2385:在縮放等級較高的縮放等級下,Internet Explorer 中的 GroundOverlay 會變成黑色
  • 問題 2337:遺失折線
  • 問題 2427:在自動開啟視窗中開啟資訊視窗的拖曳功能會導致「停止運作」標記
  • 問題 2493:IE7 中無法正確清除標記
  • 問題 2500:針對現有標記使用 !Marker.setIcon(<scaled MarkerImage>) 時,裁剪的標記圖片
  • 問題 2549:Google 下拉式選單的 CSS 會產生警告

重要異動:

  • 拖曳多邊形時,不會再觸發點擊事件
  • 按一下在 InfoWindow 之外展開的表單選取元素,不會再觸發地圖點擊
  • 點擊 KML 疊加層不會再觸發地圖點擊事件
  • 街景服務現在會自動平移,以符合資訊視窗的資訊視窗
  • KML 和 FusionTables MouseEvent LatLng 已從「position」變更為「latLng」
  • Android 縮放控制項不會再將點擊傳送給地圖

2010 年 6 月 17 日

發生的問題:

重要異動:

  • 修正標記閃爍錯誤
  • 改善了 InfoWindow domReady 事件
  • DirectionsRoute.bounds 現已公開

2010 年 6 月 11 日

發生的問題:

重要異動:
  • 已修正標記記憶體流失
  • 改善第一個地理編碼延遲時間
  • 提供 StreetViewService 的存取權

3.0

2010 年 5 月 18 日

發生的問題:

重要異動:
  • 修正錯誤,修正自訂地圖類型的 Google 版權
  • 新增測地屬性至多邊形和折線
  • 在多邊形和折線中加入可點擊的選項
  • 在 GroundOverlay 中新增了可點擊的選項

2010 年 5 月 13 日

已變更的問題

  • 問題 1724:透過元素設定內容 (而非字串) 時,infoWindow 尺寸/邊界不正確

重要異動:

  • 修正錯誤:跨越日期時間軸時,區域疊加層會遭到裁剪
  • 標記 setIcon 現在可以與網址中的 \ 搭配使用
  • IE 中的多邊形和折線滑鼠離開事件觸發條件
  • 變更標記圖示不會再閃爍

2010 年 5 月 7 日

已變更的問題

  • 問題 1458:功能要求:Google API v3 中的 KML 支援
  • 問題 1658:新增流量重疊
  • 問題 2209:堆疊溢位
  • 問題 2254:圓形物件呼叫多次「setMap(gMap)」和「setMap(null)」時,筆觸會取代筆劃和填滿不透明度

重要異動:

  • 新增 KML 和 GeoRSS 圖層
  • 新增區域疊加層
  • 新增圖層:車流量單車路線
  • 針對 DirectionsRendererOptions 新增「suppressBicyclingLayer」屬性
  • 修正錯誤:確保 MapType 變更時正確參照縮放等級
  • 已將 DirectionsResult 屬性「start/end_point」重新命名為「start/end_location」
  • 將 DirectionsLeg 屬性「start/end_Geocoding」重新命名為「start/end_address」
  • 將 DirectionsRoute "Optimized_waypoint_order" 屬性重新命名為「waypoint_order」
  • 已停止支援舊版路線屬性名稱 (setTripIndex、getTripIndex、hideTripList、ProvideTripAlternatives),並繼續記錄警告。一併移除路線的轉換至路線,以及行經步驟的步數。
  • 將 GeocodingGeometry.latLng 更新為 GeocodingGeometry.location

2010 年 4 月 30 日

已變更的問題

  • 問題 2230:在沒有預期自訂投影的情況下進行地圖初始化

重要異動:

  • 現在只要在地圖上按一下,即可聚焦鍵盤
  • 現已支援 iPad 雙指撥動縮放功能

2010 年 4 月 26 日

已變更的問題

  • 問題 1826:在多邊形和折線上新增滑鼠遊標和滑鼠懸停事件
  • 問題 2177:map.setZoom(z) 在「maptypeid_changed」事件期間無法正常運作
  • 問題 2247:DirectionsRenderer 中的隱藏 RouteList 選項無法正常運作

重要異動:

  • 修正自訂全景期間,自訂圖示會在地圖底部消失的問題

2010 年 4 月 13 日

已變更的問題

  • 問題 2275:MarkerImage 無法重複使用
  • 問題 2181:新增 google.maps.Marker 後,使用滑鼠滾輪放大或縮小標記時,系統會隱藏標記

2010 年 4 月 11 日

沒有明顯異動或異動問題。

2010 年 4 月 5 日

已變更的問題

重要異動:

  • 將 DirectionsRoute 中的路線總覽折線公開為總覽_path。
  • 將地圖目前的投影公開為唯讀屬性。

2010 年 3 月 23 日

重要異動:

  • API 現已公開海拔高度
  • 改善資訊方塊載入速度緩慢的網際網路連線。

2010 年 3 月 15 日

重要異動:

  • 多邊形變更後,多邊形現在會正確重新繪製。
  • 使用舊樣式「路線」時,系統會在 Console.log 中顯示已淘汰的警告訊息。

2010 年 3 月 10 日

已變更的問題

  • 問題 1801:折線/多邊形 zIndex
  • 問題 2144:DirectionsRequest 應避免避免使用 HighHighways 選項
  • 問題 2207:錯誤:在 IE 填寫的折線
  • 問題 2113:1 月發布後,縮放等級在 Zoom 中的折線無效

重要異動:

2010 年 3 月 3 日

已變更的問題

  • 問題 2136:google.maps.MarkerImage 中不應參照的屬性 (應參照)

重要異動:

  • 已修正地圖跳躍錯誤。
  • 改善了連續兩次功能。
  • 標記拖曳事件 .latLng 不再經過模糊處理。

2010 年 2 月 26 日

已變更的問題

  • 問題 1651:滑鼠畫布 / 滑鼠懸停 / 地圖畫布
  • 問題 2142:DirectionsRendererOptions 應允許使用者完全隱藏標記
  • 問題 2148:event.latLng 缺少檔案!
  • 問題 2109:錯誤:NavigationControlStyle.ZOOM_PAN 無法正確顯示 IE8
  • 問題 2153:MVCArray.push() 不會傳回新長度

重要異動:

  • 為 ImageMapType 新增透明度。
  • 修正在矩形/圓形上按一下滑鼠右鍵時不會觸發的錯誤。
  • 資訊視窗的內容事件不會再處於隱藏狀態。

2010 年 2 月 8 日

已變更的問題

  • 問題 2135:錯誤:如果您在折線中重複使用多邊形的 MVCArray,系統會關閉折線。

重要異動:

  • 新增了 Rectangle 類別
  • 新增圓形類別
  • 修正了建立和移除標記時發生的記憶體流失問題。
  • 停止為 LatLngs 的 MVCArray 加上註解,以關閉 多邊形,導致同樣共用同一個 MVCArray 的折線也已關閉 (請參閱問題 2135)。
  • 修正了在地圖縮放比例設為目前值時,有時會隱藏螢幕標記的錯誤。
  • 已修正 ImageMapType 可在 Android 上正確顯示。
  • 將多邊形裁剪配置變更為允許包含北極或南極的多邊形。
  • 將 MercatorProjection 的緯度範圍提高至盡量提高浮點精確度。

2010 年 1 月 28 日

已變更的問題

  • 問題 1367:功能要求:顯示 LayoutManager,讓開發人員將 DIV 放置在「控制流程」中
  • 問題 1916:功能要求:新增可縮放 MarkerImage 的功能
  • 問題 1443:延伸() 和 uni() 應傳回 LatLngBounds 物件
  • 問題 1997:「大小」 MapOption 的說明文件
  • 問題 2074 年:如果全球地圖與地圖容器的尺寸相符,地圖就無法顯示

重要異動:

  • 新增印度文支援:
    • nn, gu, kn, ml, mr, ta, te
  • 事件命名空間中新增靜態方法:
    • addListenerOnce
    • addDomListenerOnce
  • DirectionsStep 物件中新增「encoded_lat_lngs」屬性,以壓縮的 ASCII 格式顯示一組經緯度
  • 移除畫面外的 DOM 元素,藉此提升效能
  • 修正 Google Chrome 的平移錯誤
  • 修正 iPhone 的雙指撥動縮放錯誤

2010 年 1 月 19 日

已變更的問題

  • 問題 1422:功能要求:允許開發人員建立自訂地圖類型
  • 問題 1523:功能要求:fromContainerPixelToLatLng (反之亦然)
  • 問題 1443:延伸() 和 uni() 應傳回 LatLngBounds 物件
  • 問題 1960:錯誤:提供 provideTripAlternatives 的資訊不完整
  • 問題 1675:教學課程文件錯誤
  • 問題 1676:教學課程文件錯誤 - 控制項選項
  • 問題 1856:多邊形無法在 Opera 中顯示!!!
  • 問題 1954:保加利亞語言本地化有誤。
  • 問題 1976:錯誤:自訂圖示與可拖曳標記問題
  • 問題 2063:壓縮 OverlayView 子類別時將變數名稱衝突

重要異動:

2009 年 12 月 17 日

重要異動:

  • 修正地圖平移動畫開始之前發生的初始 Jelle。
  • 修正了使用滾輪或 DoubleClick 縮放時,地圖縮放至最大縮放等級的限制的地圖。
  • 版權、MapType 和導覽控制項會隨地圖尺寸調整大小。
  • 舊的樣式 getter、setter 和事件名稱已正式淘汰,不再定義。

2009 年 12 月 10 日

已變更的問題

  • 問題 1820:使用滾輪放大地圖,縮放範圍超過最高縮放等級,且會「略過/跳出」地圖的位置
  • 問題 1743:捲動變焦會導致地圖移至完全不同位置

其他明顯異動:

  • 新增了 panToBounds 方法。
  • 已新增地圖動畫。在所有瀏覽器中,將拖曳、平移、縮放及呼叫 setCenter/setZoom。
  • 新增控制台記錄警示訊息 (如果您使用已淘汰的方法)。

2009 年 11 月 25 日

已變更的問題

  • 問題 1696:功能要求:地圖控制項放置位置
  • 問題 1909:在地圖中心變更後,getBounds 損毀
  • 問題 1938:map.setOptions 無法辨識控制項選項

其他明顯異動:

  • 新增 RTL 支援以啟用下列語言:阿拉伯文、波斯文、希伯來文
  • 暴露了 DirectionsResult 步驟的 lat_lngs 屬性。

2009 年 11 月 11 日

已變更的問題

  • 問題 1742:自訂圖示標記一律會顯示在預設標記的頂端

其他明顯異動:

  • 新增對三種新語言的支援。
    • 巴斯克文
    • 加里西亞語
    • 塔加路文

2009 年 10 月 29 日

已變更的問題

  • 問題 1421:功能要求:在 API v3 中新增 Directions 類別

其他明顯異動:

2009 年 10 月 26 日

已變更的問題

  • 問題 1647: 功能要求:提供資訊視窗資訊視窗就緒的通知
  • 問題 1710:取消按兩下滑鼠縮放事件的功能

其他明顯異動:

  • 將無效引數傳遞至新的 google.maps.LatLng() 時,系統會擲回 JS 錯誤
  • 已修正靜態載入地圖載入的兩次

2009 年 10 月 15 日

已變更的問題

其他明顯異動:

  • 說明文件更新:
    • 新方法公開:LatLngBounds.isEmpty()
    • 已依名稱排序所有方法、事件、屬性和常數
    • 已修正折線和多邊形選項屬性中的錯誤類型

2009 年 9 月 28 日

  • 改善多邊形算繪效能。
  • 已修正 SVGView 的 JS 警告問題

2009 年 9 月 22 日

已變更的問題

  • 問題 1420:功能:在 API 中加入折線類別
  • 問題 1371:maps.bounds_changed 事件會在地圖移動時重複觸發
  • 問題 1700:在 Firefox 3.5 中縮小後,點擊位置不正確
  • 問題 1702:在父項元素中出現捲動偏移時,在 Click 和 dclickclick 事件回報的 latLng 不正確
  • 問題 1723:在 iPhone 上拖曳地圖時,地圖跳躍的位置

其他明顯異動:

  • 推出折線和多邊形!這類功能可讓您在地圖上繪製線條或填滿區域、指定筆劃和填滿樣式,以及支援大部分的滑鼠事件 (亦即滑鼠懸停時)。這些瀏覽器適用於所有支援的瀏覽器 (IE6.0 以上版本、Firefox 2.0 以上版本、Safari 3.1 以上版本、Chrome),其中包含支援的行動裝置。
  • 新增地圖事件「idle」,會在地圖未移動一段時間後觸發。解決問題 1371
  • 已修正點擊事件傳回的 LatLng 值錯誤
  • 修正 iPhone 的雙指撥動縮放錯誤。請參閱問題 1723

2009 年 9 月 10 日

已變更的問題

  • 問題 1659:在平移後,Click 和 dclickclick 事件回報的 latLng 不正確
  • 問題 1621:在 ie8 中,使用立體類型地圖後出現錯誤位置
  • 問題 1642:InfoWindow overflow:auto
  • 問題 1531:每次開啟時,infoWindow 的 infoWindow 高度會增加

其他明顯異動:

  • 針對 get/set 方法和事件名稱已修改語法,如下所示。系統仍然支援舊語法,以維持回溯相容性。例如:
    • set_funBoat() => setFunBoat()
    • get_funBoat() => getFunBoat()
    • FunBoat_changed =>Funboat_changed
  • 在 OverlayView 介面上新增「onAdd」方法,並在最初初始化窗格和投影時呼叫該介面。此為問題 1377 的說明。
  • OverlayView 介面的「remove」方法已重新命名為「onRemove」。系統仍然支援舊名稱來維持回溯相容性。

2009 年 9 月 2 日

已變更的問題

  • 問題 1525:縮放等級較低時,get_bounds 發生錯誤
  • 問題 1596:平移範圍超過世界北方或南邊緣
  • 問題 1643:錯誤:不必要的地圖滾輪
  • 問題 1379:在第 3 版中看不到韓國地圖資料

其他明顯異動:

  • 啟用 Chrome、Safari 4 和 Firefox 3.5 上的連續滾輪及按兩下縮放功能
  • 改善地圖拖曳效能
  • 按兩下後,地圖會在縮放後置中

2009 年 8 月 24 日

已變更的問題

其他明顯異動:

  • 預設啟用滾輪縮放功能。如要停用這項功能,請將地圖選項的滾輪屬性設為 false。
  • 說明文件已更新,納入 panTo 和 panBy 函式。

2009 年 8 月 14 日

已變更的問題

  • 問題 1575:可拖曳標記方法 set_draggable() 中的錯誤

其他明顯異動:

  • 已啟用滾輪縮放功能。
  • 修正會影響 iPhone 在拖曳後跳轉的 iPhone 問題。

2009 年 8 月 4 日

已變更的問題

其他明顯異動:

  • 在 iPhone 上雙指撥動並拖曳內容應該更為可靠。
  • 已將 zIndex setter 和 getters 新增至 InfoWindow 物件。

說明文件變更:

  • 已新增 get_draggable 和 set_draggable 方法
  • 已新增標記拖曳、拖曳、拖曳、拖曳事件
  • 已新增標記可拖曳的屬性
  • 已新增資訊視窗 get_zIndex 和 set_zIndex 方法
  • 新增資訊視窗 zIndex_changed 事件
  • 已新增資訊視窗 zIndex 屬性

2009 年 7 月 13 日

已變更的問題

  • 問題 1415:infowindow content: selectable/ true
  • 問題 1432:呼叫 set_icon 後,無法觸發滑鼠遊標懸停事件
  • 問題 1365:使用嚴格文件類型時,地圖類型控制項無法正常顯示

其他明顯異動:

  • 開發人員不再需要指定 MarkerImage 的尺寸,如果未提供標記,API 就會偵測其大小。在相關的附註中,MarkerImage 的尺寸、錨點和原始引數皆為選用欄位。
  • 開發人員不再需要在 OverlayView 子類別的建構函式中呼叫 OverlayView.call(this)。
  • OverlayView 的「changed」方法已從介面中移除。這應該不會影響開發人員的程式碼,因為這類方法實際上並未使用。
  • 部分比對選項選項已從地理編碼器要求物件中移除。如果開發人員持續傳遞該訊息,則對查詢不會有任何影響。

2009 年 6 月 12 日

發生的問題:

  • 問題 1363:錯誤:iPhone 不會分派地圖點擊事件

其他明顯異動:

  • 在所有瀏覽器中,可點擊的大型縮放控制項
  • 資訊視窗
  • 使用行動裝置版權的圖片時,
  • 由中心載入,而非左上角
  • 使用者無法再選取地圖類型按鈕的文字,或任一控制項圖片
  • 主要程式庫小於 1.9 KB