Maps JavaScript API リリースノート

これらのリリースノートを購読してください。 登録

Maps JavaScript API チームは、定期的に API を更新して、新機能を追加したり、バグを修正したり、パフォーマンスを改善したりしています。アプリケーション内で読み込む API のバージョンは、Maps JavaScript API ブートストラップ リクエストの v パラメータで指定できます。詳細については、バージョニングをご覧ください。

この変更履歴には、日付とバージョン番号別にリリースと、関連する変更が一覧表示されます。

Maps API の新しいバージョンに関する最新情報を受け取るには、google-maps-js-api-v3-notify グループにご登録ください。

3.57.6a

2024 年 6 月 27 日

一般向けの変更はありません。

3.57.5

2024 年 6 月 20 日

一般向けの変更はありません。

3.57.4

2024 年 6 月 13 日

変更内容:

  • [ベータ版チャンネル] ベクターマップのラベルをレンダリングするための新しいラベラーを統合しました。
  • 情報ウィンドウに、地図とストリートビューのどちらで開いているかを示す新しいプロパティ isOpen が追加されました。
  • Place Autocomplete PlacePrediction クラスの不正確なリファレンス ドキュメントを修正しました。

3.57.3a

2024 年 6 月 6 日

  • [ベータ版チャンネル] ジオコーディング レスポンスに、リバース ジオコーディング、フォワード ジオコーディング、プレイス ID ルックアップの Address Descriptors を追加しました。

3.57.2

2024 年 5 月 28 日

変更内容:

  • ウェブ コンポーネントの地図タイプのコントロールでメニューが開かないバグを修正しました。
  • AdvancedMarkerElement のドラッグ インジケーターが表示されないバグを修正しました。
  • 新しい Place API に予測入力機能を追加します。
  • 地図のラスタータイルが WebP 画像形式で表示されるようになりました。
  • 正しいフィールド リストを参照するよう Place.searchByText と Place.searchNearby に関するドキュメントを更新しました。
  • 週次チャンネルで、新しい情報ウィンドウの閉じるボタンとオプションのヘッダーを利用できるようになりました。

3.57.0

2024 年 5 月 24 日

一般向けの変更はありません。

3.56.12a

2024 年 5 月 9 日

変更内容:

  • AdvancedMarkerElement のドラッグ インジケーターが表示されないバグを修正しました。

3.56.11

2024 年 5 月 2 日

変更内容:

  • [ベータ版チャンネル] マップ ID が設定されていても、マップ ID(DEMO_MAP_ID など)に明示的なレンダリング タイプが設定されていない場合、<gmp-map> もデフォルトでベクターモードになるようになりました。

3.56.10

2024 年 4 月 25 日

変更内容:

  • [ベータ版チャンネル] PlaceAutocompleteElement の gmp-placeselect イベントがバブルで表示されるようになりました。
  • [ベータ版チャンネル] 新しい情報ウィンドウの閉じるボタンとオプションのヘッダーを利用できるようになりました。
  • [ベータ版チャンネル] ストリートビューのペグマン コントロールで使用するキーボードとシングル ポインタのユーザー補助機能を改善しました。
  • 高度なマーカーの削除によって引き起こされるメモリリークの問題を修正しました。
  • 円が滑らかな境界を描画しない問題を修正しました。
  • google.maps.Map のインスタンス化時にベクターモードを設定する API を追加しました(mapId は不要です)。

3.56.8

2024 年 4 月 11 日

変更内容:

  • AdvancedMarkerElement 使用時のメモリリークの問題を修正しました。

3.56.7

2024 年 4 月 4 日

変更内容:

  • searchNearby 関数を新しいプレイスクラスに追加しました。

3.56.6

2024 年 3 月 28 日

変更内容:

  • [ベータ版チャンネル] 地図のラスタータイルが WebP 画像形式で表示されるようになりました。
  • ベクターマップ上の地図上のスポットの情報ウィンドウのアンカー位置を修正しました。
  • 位置を設定せずに AdvancedMarkerElement を表示するバグを修正しました。
  • InfoWindow API に「close」イベントを追加しました。

3.56.5

2024 年 3 月 21 日

変更内容:

  • [ベータ版チャンネル] 新しい基本地図の色が、マップ ID を使用していないデベロッパーのデフォルトになりました。詳しくは、https://developers.google.com/maps/new-basemap-style-opt-in をご覧ください。
  • ベクターマップのラベルとアイコンについて、情報ウィンドウの基本位置を修正しました。

3.56.4

2024 年 3 月 14 日

一般向けの変更はありません。

3.56.3

2024 年 3 月 7 日

一般向けの変更はありません。

3.56.1

2024 年 2 月 22 日

変更内容:

  • Place.searchByText の「fields」パラメータのドキュメント エラーを修正しました。
  • [ベータ版チャンネル] <gmp-map> にデフォルト スロットを作成し、Maps JavaScript API Web Components をラップするカスタム要素を作成できるようにします。
  • 新しい Place Class API に駐車オプションを追加しました。
  • google.maps.Marker のサポートが終了しました。代わりに google.maps.marker.AdvancedMarkerElement ご使用ください。現在のところ google.maps.Marker は廃止される予定はありませんが、google.maps.Marker よりも google.maps.marker.AdvancedMarkerElement のご利用をおすすめします。主要なリグレッションに対するバグ修正は引き続き google.maps.Marker で行われますが、google.maps.Marker の既存のバグは修正されません。サポートが終了する 12 か月前までに通知いたします。サポート終了について詳しくは、https://developers.google.com/maps/deprecations をご覧ください。
  • 新しい Place クラスの API に属性を追加します。
  • 新しい Place Class API に支払いオプションを追加しました。

3.55.11a

2024 年 2 月 15 日

変更内容:

  • クリックしたときに地図が自動的にスクロールされて表示されないようにします。

3.55.11

2024 年 2 月 8 日

変更内容:

  • [アルファ版チャンネル] PlaceAutocompleteElement から inputElement プロパティを削除しました。
  • [アルファ版チャンネル] Place Autocomplete 要素の CSS パーツを追加する
  • [ベータ版チャンネル] PlaceAutocompleteElement がプレビュー版で利用可能(v=beta)
  • Places V2 API にユーザー補助機能オプションを追加します。

3.55.10

2024 年 2 月 1 日

変更内容:

  • [ベータ版チャンネル] SearchByTextRequest.rankBy のサポートが終了しました。代わりに SearchByTextRequest.rankPreference を使用してください。
  • [ベータ版チャンネル] Place.findPlaceFromQuery と Place.findPlaceFromPhoneNumber は利用できなくなりました。代わりに Place.searchByText を使用してください。
  • チャネルごとの使用状況のトラッキングを修正。
  • JavaScript の移動経路の共有で、ルートと車両の位置情報のプロバイダで交通認識型ポリラインを有効にします。
  • 新しいプレイスクラスが Weekly チャンネルで利用できるようになりました。
  • Place.openingHours のサポートが終了しました。代わりに RegularOpeningHours を使用してください。

3.55.9

2024 年 1 月 25 日

変更内容:

  • [ベータ版チャンネル] MapElementEsc キーを押してもキーボード ショートカット ダイアログを閉じることができない問題を修正しました。
  • スクリプトを直接読み込むため、新しい URL パラメータ loading=async をブートストラップ URL に追加しました。これは、Maps JavaScript API が同期的に読み込まれておらず、スクリプトの load イベントによって JavaScript コードがトリガーされていないことを示します。パフォーマンスを向上させるため、可能な限り async に設定することを強くおすすめします。

3.55.8

2024 年 1 月 18 日

変更内容:

  • [アルファ版チャンネル] PlaceAutocompleteElement リクエストの一部としてセッション トークンを送信できるようになりました。
  • [ベータ版チャンネル] AdvancedMarkerElement に新しいプロパティ gmpClickable が導入されました。これは、Beta チャンネルで addEventListener() を使用して gmp-click イベントを登録しているユーザーにとっては互換性を破る変更です。クリック時に gmp-click イベントを受け取るには、gmpClickable プロパティを true に設定するか、gmp-clickable 属性を ウェブ コンポーネントに追加します。addListener() を使用して gmp-click イベントを登録するユーザーについては、現時点では何も変更する必要はありません。

3.55.7

2024 年 1 月 11 日

変更内容:

  • [ベータ版チャンネル] AdvancedMarkerElementelement プロパティが AdvancedMarkerElement のインスタンスを指すようになりました。
  • [ベータ版チャンネル] 高度なマーカーで、子ノードを使用してコンテンツをカスタマイズできるようになりました。
  • 地図をクリックした後にパンとズームのキーボード ショートカットが動作しないバグを修正しました。
  • JavaScript 移動経路の共有でポリラインのカスタマイズを有効にします。
  • [アルファ版チャンネル] types、requiredLanguage、 requestedRegion、name の各属性を PlaceAutocomplete に追加
  • [ベータ版チャンネル] document.createElement('gmp-advanced-marker') を呼び出したときに高度なマーカー要素が作成されないバグを修正しました。

3.55.3

2023 年 11 月 30 日

一般向けの変更はありません。

3.55.2

2023 年 11 月 23 日

変更内容:

  • ストリートビューでスタイル関連の CSP エラーが発生していたバグを修正しました

3.55.1

2023 年 11 月 16 日

一般向けの変更はありません。

3.54.12a

2023 年 11 月 8 日

変更内容:

  • 特定の状況で WebGLOverlayView がレンダリングされないバグを修正しました。

3.54.12

2023 年 11 月 2 日

変更内容:

  • [アルファ版チャンネル] Place Autocomplete をウェブ コンポーネントに更新これは互換性を破る変更です。最新の使用方法に関する情報については、https://developers.google.com/maps/documentation/javascript/reference/places-widget#PlaceAutocompleteElement をご覧ください。
  • [アルファ版チャンネル] Place Autocomplete 要素のフォーカス管理を更新
  • [ベータ版チャンネル] MapElements で gmp-zoomchange イベントを公開
  • RTL レイアウト コンテキストを自動的に処理するには、MapTypeControl HORIZONTAL_BAR を有効にします。

3.54.11

2023 年 10 月 26 日

変更内容:

  • 地図にコントロールを設定するとエラーがスローされる問題を修正しました。
  • StreetViewLocationRequest と StreetViewControlOptions を使用して、ストリートビューの画像を Google の公式ソースのみに制限する機能を追加しました。

3.54.10

2023 年 10 月 18 日

変更内容:

  • [ベータ版チャンネル] MapElement で、計算された direction スタイルに基づいて、コントロール レイアウトが左から右または右から左に自動調整されるようになりました。カスタム コントロールの追加にスロットを使用することもできます。ControlPosition で、LTR/RTL レイアウトの論理値がサポートされるようになりました。Maps Embed API では、言語に応じてコントロールのレイアウトを左から右、右から左に自動調整できるようになりました。
  • [ベータ版チャンネル] MapElement で delegatesFocus が有効になりました

3.54.9

2023 年 10 月 12 日

  • [ベータ版チャンネル] Places v2 API に編集者による概要を追加しました。

3.54.7a

2023 年 9 月 28 日

変更内容:

  • ジャーニー共有の JavaScript に複数の位置情報プロバイダのサポートを追加しました。

3.54.6

2023 年 9 月 21 日

変更内容:

  • google.maps.FeatureLayer は、マウス移動イベントに応答します。
  • データドリブン スタイル設定で学区がサポートされるように、google.maps.FeatureType.SCHOOL_DISTRICT を追加しました。

3.54.5

2023 年 9 月 14 日

変更内容:

  • [ベータ版チャンネル] AdvancedMarkerElement の addEventListener() が使用できなくなるバグを修正しました。

3.54.4

2023 年 9 月 7 日

変更内容:

  • Google ロゴが地図上の著作権情報と重なることはありません。

3.54.2

2023 年 8 月 24 日

変更内容:

  • DirectionsRenderer で、DirectionsResult のレンダリング前にズームと中心が設定されていない場合に地図が読み込まれないバグを修正しました。

3.54.1

2023 年 8 月 18 日

変更内容:

  • ECMAScript 2020 をネイティブにサポートするように Maps JavaScript API をアップグレードします。
  • 高度なマーカーがより鮮明にレンダリングされるようになりました。
  • イテラブルをサポートしていない実装で Array.from がオーバーライドされると、マップは無効になります。
  • 制限レベルでズームボタンが無効になったときに失われるフォーカスを修正しました。

3.53.13

2023 年 7 月 27 日

変更内容:

  • [ベータ版チャンネル] 新しいプレイスクラスの属性がリファクタリングされました。PhotoAttributionAuthorAttribution に変更authordisplayName に変更されました。authorURIuri に変更されました。photoURI {?string} が AuthorAttribution で利用できるようになりました。Photo.attributionsPhoto.authorAttributions に変更されました。Review.authorAttribution {?AuthorAttribution} が Photo.author/authorURI/authorPhotoURI に置き換わりました。
  • [ベータ版チャンネル] 必須フィールド textQuery を追加し、プレイスクラスの searchByText() メソッドの query を非推奨にしました。
  • ラスターマップのラベルとアイコンについて、情報ウィンドウのアンカー オフセットを調整しました。

3.53.12

2023 年 7 月 20 日

変更内容:

  • [ベータ版チャンネル] JavaScript の移動経路の共有 - フリートのトラッキングに ODRD の車両とフリートの位置情報プロバイダを追加しました。
  • LatLng() コンストラクタに渡された引数が無視された場合の警告メッセージを更新しました。
  • Marker.collisionBehavior のサポートが終了し、AdvancedMarkerElement.collisionBehavior に置き換えられました。

3.53.11

2023 年 7 月 13 日

変更内容:

  • 関数 isLocationOnEdge() は、指定された地点がポリラインの始点または端のいずれかに十分近くにある場合に true を返すようになりました。
  • ベクターマップの読み込みが失敗し、ラスターマップにフォールバックした場合にデベロッパーに知らせるエラーログが追加されました。

3.53.7

2023 年 6 月 15 日

変更内容:

  • [アルファ版チャンネル] Place Autocomplete 要素を更新して、スクリーン リーダーやその他の支援技術のサポートを改善しました。

3.53.5

2023 年 6 月 1 日

変更内容:

  • Node 要素を高度なマーカーの content プロパティに渡せるようになりました。
  • 高度なマーカーが重なった場合の動作のパフォーマンスを改善しました
  • JavaScript 移動経路の共有に DeliveryVehicleStop の新しいフィールドを追加しました。

3.53.4a

2023 年 5 月 24 日

バグの修正:

  • ベクターマップで発生したちらつきの問題を修正しました。
  • getNextOpeningTime() place メソッドで異なるタイムゾーンを考慮した場合の正しくない日付の計算を修正しました。
  • 移動経路の共有の VehicleJourneySegment の誤ったタイプを修正しました。

3.53.3

2023 年 5 月 18 日

変更内容:

  • [アルファ版チャンネル] 矢印キーで予測をハイライト表示してから Esc をクリックすると、Place Autocomplete 要素が元のテキストを復元できないバグを修正しました。
  • [アルファ版チャンネル] テキストがはみ出したときに省略記号が表示されるように、Place Autocomplete 予測のスタイルを更新しました。
  • [ベータ版チャンネル] ローカル コンテキストに、ローカル コンテキストのマップ上の場所に関するコンテキスト情報がまもなく廃止されるという通知が表示されるようになりました。
  • ストリートビューのペグマンが 1 回以上ドックに戻されない限り、マウスオーバーでドラッグしたプレビューが表示されないバグを修正しました。
  • Place Autocomplete サービスの境界、位置、半径のサポートが終了しました。代わりに locationBias と locationRestriction を使用してください。

3.53.2

2023 年 5 月 4 日

変更内容:

  • [ベータ版チャンネル] データセット用データドリブン スタイル設定が利用可能に
  • [ベータ版チャンネル] <gmp-map><gmp-advanced-marker> のウェブ コンポーネントが利用できるようになりました。
  • JavaScript ジャーニー共有の Task と TaskTrackingInfo にフィールドとして TimeWindow を追加しました。
  • AdvancedMarkerElement と PinElement を週次チャンネルにリリースしました。
  • 境界線のデータドリブンなスタイル設定を週次チャンネルにリリースしました。
  • getMapCapabilitiesmapcapabilities_changed のイベントは週次チャンネルにリリースされます。

3.53.1a

2023 年 4 月 27 日

変更内容:

  • locationBias と locationRestriction をサポートするように Place Autocomplete サービスを更新しました
  • [ベータ版チャンネル] Place v2 の toJSON メソッドに関するドキュメントを公開しました。
  • [ベータ版チャンネル] 地図を折り返す際の高度なマーカーのドラッグを修正しました。
  • [ベータ版チャンネル] データドリブン スタイル設定 PlaceFeature.fetchPlace の displayNames がエンドユーザーの言語で表示されるようになりました。
  • [ベータ版チャンネル] AdvancedMarkerView と PinView の名前を AdvancedMarkerElement と PinElement に変更しました。
  • [ベータ版チャンネル] AdvancedMarkers と Pins を明示的に読み込まなくても使用できる場合がある問題を修正しました。これらのクラスにアクセスする前に、必ず「マーカー」ライブラリを読み込んでください。
  • [ベータ版チャンネル] AdvancedMarker の position が LatLngAltitude に正規化されるようになりました。
  • [ベータ版チャンネル] 高度なマーカーの draggable プロパティを廃止し、gmpDraggable に置き換えました。

3.52.9

2023 年 4 月 13 日

変更内容:

  • [ベータ版チャンネル] プレイス プロパティ「priceLevel」の値を数値から文字列に変更。「priceLevel」に指定できる値は「FREE」、「INEXPENSIVE」、「MODERATE」、「EXPENSIVE」、「VERY_EXPENSIVE」になりました。
  • [ベータ版チャンネル] AdvancedMarkerView.draggable のサポートが終了し、gmpDraggable に置き換えられました。
  • [ベータ版チャンネル] プレイスクラスから「icon」プロパティとフィールド名を削除しました。代わりに「svgIconMaskURI」を使用することをおすすめします。
  • [ベータ版チャンネル] AdvancedMarkerView の title プロパティが文字列のみを受け入れるようになりました。タイトルは空の文字列で削除できます。
  • [ベータ版チャンネル] Place.fromPlaceFrom メソッドでサポートされるフィールド名として「svgIconMaskURI」を追加しました。
  • [ベータ版チャンネル] プレイスクラスのプロパティを userRatingsCount から userRatingCount に変更しました
  • コンソールに記録されたときのエラー出力を改善しました。

バグの修正:

  • 情報ウィンドウを閉じるとエラーが発生するバグを修正しました。

3.52.8

2023 年 4 月 6 日

変更内容:

  • JavaScript ジャーニー共有で、ポーリング位置情報プロバイダのパブリック フィールドとして pollingIntervalMillis を追加しました。
  • [ベータ版チャンネル] プレイスクラスの JSON レスポンスを snake_case から lowerCamelCase に変更しました。

バグの修正:

  • 場所に関するクチコミの publishTime に間違った日付が表示されるバグを修正しました。
  • カスタム要素の作成がグローバルに機能しなくなる問題を修正しました。
  • [ベータ版チャンネル] 地図の折り返し時に高度なマーカーが表示されなくなるバグを修正しました。

3.52.6

2023 年 3 月 23 日

変更内容:

  • [アルファ版チャンネル] Place Autocomplete ウィジェット(新規)試験運用版をリリースしました。
  • JavaScript Journey Sharing を週次チャンネルにリリース。

3.52.5

2023 年 3 月 16 日

変更内容:

  • [ベータ版チャンネル] データドリブンのスタイル設定: NEIGHBORHOOD、ADMINISTRATIVE_AREA_LEVEL_3、ADMINISTRATIVE_AREA_LEVEL_4、SUBLOCALITY_LEVEL_1 の FeatureType を削除しました。

バグの修正:

  • importLibrary() で使用されるライブラリの TypeScript インターフェースが空になるバグを修正しました。

3.52.4

2023 年 3 月 9 日

変更内容:

  • [ベータ版チャンネル] マーカーがドラッグされているときの高度なマーカーのクリック イベントを抑制します。

3.52.3

2023 年 3 月 2 日

変更内容:

  • [ベータ版チャンネル] JavaScript 移動経路の共有用に TaskTrackingInfo エンティティが追加されました。
  • [ベータ版チャンネル] ECMAScript 2020 をネイティブにサポートするように Maps JavaScript API をアップグレードしました。

バグの修正:

  • 地図にマーカーを追加したり、地図からマーカーを削除したりする際に発生するメモリリークを修正しました。
  • タッチデバイスでクリック可能な高度なマーカーの下にあるときに、インタラクティブ要素がクリック可能になるバグを修正しました。

3.52.2

2023 年 2 月 23 日

変更内容:

  • [ベータ版チャンネル] データドリブンのスタイル設定: PlaceFeature.displayName プロパティを削除
  • [ベータ版チャンネル] setMap(null) を呼び出したときに WebGLOverlayViews が正しく削除されない問題を修正
  • search ライブラリが不明なバグを修正しました。
  • シャドウルートで情報ウィンドウの閉じるボタンが表示されないバグを修正しました。
  • Core Web Vitals を改善し、不要なデータ転送を減らすため、Maps JS では地図がビューポートに近づくまで地図タイルの読み込みを延期するようになりました。ページの最初のビューポート内に作成された地図では、違いは表示されません。

3.52.1

2023 年 2 月 16 日

変更内容:

  • importLibrary() 関数を追加します。これにより、実行時にライブラリを動的に読み込むことができます。
  • [ベータ版チャンネル] 高度なマーカーで情報ウィンドウを開いたときの自動パン機能を有効にしました。
  • [ベータ版チャンネル] ジャーニー共有ライブラリのデータ オブジェクトの特定のフィールドを null 値非許容にしました。
  • [ベータ版チャンネル] データドリブンのスタイル設定: NEIGHBORHOOD、ADMINISTRATIVE_AREA_LEVEL_3、ADMINISTRATIVE_AREA_LEVEL_4、SUBLOCALITY_LEVEL_1 の FeatureTypes のサポートが終了しました。2023 年 3 月に削除されます。

3.51.8

2023 年 2 月 2 日

変更内容:

  • Beta チャンネル: カスタム マップタイプでの高度なマーカーのレンダリングをサポート。
  • インライン ブートストラップ ローダの最新のコピーでは、ドキュメントの別の場所で紹介されている CSP ノンスが再利用されるようになりました。

3.51.7

2023 年 1 月 26 日

変更内容:

  • ベータ版チャンネル: データドリブンのスタイル設定: PlaceFeature の表示名を取得するための fetchPlace メソッドを追加しました。PlaceFeature.displayName プロパティは 2023 年 2 月に非推奨となり、削除されます。

3.51.6

2023 年 1 月 19 日

バグの修正:

  • 高度なマーカーで、重なったマーカーを地図から削除すると、DOM 内にゴースト マーカー要素が残ることがある問題を修正しました。

3.51.5

2023 年 1 月 12 日

変更内容:

  • AdvancedMarkerView、PinView、LocalContextMapView の element のタイプを Element から HTMLElement | SVGElement に修正し、必要な要素タイプをより厳密に表現しました。

バグの修正:

  • キーボードを使用してマーカーをドラッグした後に情報ウィンドウが開かない場合がある、情報ウィンドウで高度なマーカーを使用する際のバグを修正しました。

3.51.4

2023 年 1 月 5 日

変更内容:

  • Beta チャンネル: プレイスクラスに新しい属性を追加する
  • Beta チャンネル: データドリブン スタイリング FeatureMouseEvent.features 配列には、そのクリックの下に複数の対象物がある場合、複数の対象物が含まれることがあります。この場合、特定のクリックで FeatureLayer のすべてのクリック リスナーがトリガーされます。
  • Beta チャンネル: google.maps.Map.getFeatureLayer に無効な引数がある場合にエラーをスロー。
  • 全画面表示の地図での高度なマーカーのピクセル位置を修正します。
  • マップのマウスイベントが変更され、別のマウスボタンがすでに押されているときに発生するマウスボタンのクリックが無視されるようになりました。
  • 地図を拡大したときに高度なマーカーが表示されなくなるバグを修正しました。
  • 多くの高度なマーカーを使用して、地図をズームインする際のパフォーマンスを向上させます。
  • StreetViewPanoramaOptions のドキュメントを更新し、カスタム パノラマでは clickToGo が利用できないことを明記しました。
  • Map.getBounds() 経由も含めた LatLngBounds 作成時のパフォーマンスを改善しました
  • onAdd と onRemove の WebGLOverlayView リファレンスを更新します。
  • 移動経路の共有に、固定マーカーのスタイル設定のカスタマイズが追加されました。

3.51.3

2022 年 12 月 8 日

変更内容:

  • マーカーが地図のビューポートの外側にあるとキーボードのフォーカスが維持されないバグを修正しました。
  • Beta チャンネル: Place クラスが導入されました。これは、Promise などの最新の使用パターンをサポートする、新しいシンプルな API です。プレイスクラスに新しいデータ フィールドがいくつか追加されました。
  • Beta チャンネル: プロキシでラップされた地図を渡すと高度なマーカーがレンダリングされないバグを修正しました。
  • Beta チャンネル: JavaScript 移動経路の共有に、ルート位置情報プロバイダのマーカーのカスタマイズ機能が追加されました。

3.51.2

2022 年 12 月 1 日

変更内容:

  • ベータ版チャンネル: google.maps.importLibrary() API が利用可能になりました。
  • Beta チャンネル: 非推奨: ローカル コンテキストは非推奨になり、新しいウェブサイトでは推奨されなくなりました。この機能は引き続きご利用いただけますが、サポートを終了する 12 か月前に改めてお知らせいたします。ローカル コンテキストのようなエクスペリエンスの構築に関心をお持ちの方は、Quick Builder の「Neighborhood Discovery」ソリューションを検討するか、プレイス ライブラリ(Maps JavaScript API)をご使用になることをおすすめします。プレイス ライブラリについては、コードサンプルや Codelab が役立ちます。
  • Beta チャンネル: Core Web Vitals を改善し、不要なデータ転送を減らすため、Maps JS では地図がビューポートに近づくまで地図タイルの読み込みを延期するようになりました。ページの最初のビューポート内に作成された地図では、違いは表示されません。
  • Beta チャンネル: 移動経路の共有の位置情報プロバイダについて状態変化をポーリングするイベントが追加されました。
  • Beta チャンネル: 移動経路の共有にスタイルのカスタマイズ機能が追加されました。古いセットアップ メソッドを非推奨にしました。
  • ルートパネルのステップにキーボード アクセシビリティを追加します。ルートを移動するには Tab キー、スペースまたは Enter キーを使用します。
  • google.maps.geometry.spherical.computeArea()LatLngBoundsCircle を受け入れるようになりました。LatLngBoundsLatLngBoundsLiteral で作成できるようになりました。
  • DirectionRenderer の推奨ルートパネルの画像に alt テキストを追加します。

3.51.1

2022 年 11 月 17 日

変更内容:

  • ベータ版チャンネル: プレイス ライブラリの Place クラスがリリースされました。
  • Beta チャンネル: 移動経路の共有にスタイルのカスタマイズ機能が追加されました。古いセットアップ メソッドは非推奨になりました。
  • Maps Embed API では、Internet Explorer 11 が廃止されました。
  • Maps Embed API の Google ロゴが、ハイブリッドまたは航空写真のマップタイプ使用時のスタイルを変化させ、視認性が向上
  • 高度なマーカーの読み込みパフォーマンスを改善しました。
  • 図形描画の「元に戻す」ボタンをキーボードで操作でき、スクリーン リーダーが使いやすくなります。
  • ルートレンダラのマーカーをキーボードでアクセスでき、スクリーン リーダーに対応できるようにします。
  • ARIA の説明を地図のスケール コントロールに追加します。
  • 地図のスケール コントロールで、キーボードのフォーカスと操作を有効にします。
  • Geocoder JS API に言語パラメータを導入しました。明示的に指定しない場合、Maps JS API はジオコーダのデフォルト リージョンとして US を考慮しなくなりました。
  • Directions JS API に言語パラメータが導入されました。
  • Distance Matrix JS API に言語パラメータが導入されました。

バグの修正:

  • 情報ウィンドウを開いたときにキーボード フォーカスがマーカーにリダイレクトされるバグを修正しました。
  • マーカーがフォーカスできないバグを修正しました。

3.51

2022 年 11 月 16 日

変更内容:

  • 週ごとのチャンネルがバージョン 3.51 に更新されました。
  • 四半期ごとのチャンネルがバージョン 3.50 に更新されました。
  • バージョン 3.49 および 3.48 は、番号でリクエストいただいた場合には引き続きご利用いただけます。

3.50.12a

2022 年 11 月 7 日

変更内容:

  • google.maps.event.addListenerOncegoogle.maps.event.addDomListenerOncethis バインディングが正しくない問題を修正しました。

3.50.12

2022 年 11 月 3 日

変更内容:

  • Beta チャンネル: 高度なマーカーを傾斜した地図で使用する際に高度がサポートされるようになりました。

3.50.11

2022 年 10 月 27 日

変更内容:

  • Beta チャンネル: データドリブン スタイル設定の対象物レイヤが利用できなくなると、エラーが記録されるようになりました。
  • Beta チャンネル: 高度なマーカーをデフォルトで読み込む際のパフォーマンスを改善しました。

3.50.10

2022 年 10 月 20 日

バグの修正:

  • iOS での情報ウィンドウの右と下のパディングを修正しました。

3.50.9

2022 年 10 月 13 日

変更内容:

  • 選択したステップがルートパネルでハイライト表示されます。
  • PinView コンストラクタの TypeScript の型付けを修正しました。
  • LagLngAltitude コンストラクタの TypeScript の型付けを修正しました。
  • DirectionsRenderer のデフォルトのマーカー アイコン画像を更新します。

3.50.8

2022 年 10 月 6 日

変更内容:

  • ベータ版チャンネル: 高度なマーカーのプレビュー版がリリースされました。
  • Beta チャンネル: getMapCapabilities() リターン オブジェクトに関する isAdvancedMarkersAvailable のドキュメントが導入されました。
  • LocalContextMapView の API の説明と LocalContextMapViewOptionelement プロパティに「このフィールドは読み取り専用です」を追加しました。

バグの修正:

  • JSON カスタム スタイルの色で、強制不透明度 100% ではなく、デフォルト スタイルの不透明度が使用されるようになりました。

3.50.7

2022 年 9 月 29 日

変更内容:

  • スクリーン リーダーが、地図とストリートビューの操作方法を読み上げるようになりました。
  • 傾斜と回転のキーボード ショートカットをキーボード ショートカット ダイアログに追加します。

3.50.6

2022 年 9 月 22 日

バグの修正:

  • iOS の Voice Over がキーボード ショートカット ダイアログ内の要素間を移動するバグを修正しました。
  • 静的な地図の画像に代替テキストを追加します。

変更内容:

  • map.getMapCapabilities() が呼び出されたときにエラーがコンソールに記録されるようになりました。また、エラーが発生した場合、エラーが表示されます。

3.50.5

2022 年 9 月 15 日

変更内容:

  • LatLngBounds の MAX_BOUNDS 定数を追加して、地図の最大 LatLng 境界を示す
  • スクリーン リーダーがデフォルトのマーカーでクリック操作を実行できるようにします。

3.50.3

2022 年 9 月 1 日

変更内容:

  • Beta チャンネル: JavaScript Journey Sharing の DeliveryVehicle クラスを更新し、カスタム属性を追加しました。
  • 地図が傾斜された後にイベントで誤った LatLng が発生するバグを修正しました。

3.50.2

2022 年 8 月 25 日

変更内容:

  • Beta チャンネル: 文字列配信車両フィルタを受け入れるように FleetEngineDeliveryFleetLocationProvider を変更しました。
  • デフォルトのマーカー アイコン画像を更新します。

3.50.1

2022 年 8 月 18 日

変更内容:

  • Beta チャンネル: 地図機能 API(getMapCapabilities および mapcapabilities_changed イベント)が Beta チャンネルに導入されました。
  • Beta チャンネル: google.maps.Geocoderlanguage パラメータが導入されました。
  • Beta チャンネル: google.maps.DistanceMatrixServicelanguage パラメータが導入されました。
  • Beta チャンネル: google.maps.DirectionsServicelanguage パラメータが導入されました。
  • 複数の Places JS API で地域コードが無視されるバグを修正しました。さまざまな Place JS API に language パラメータと region パラメータを導入しました。
  • コンテンツ セキュリティ ポリシーの設定で、googleapis.com ドメインのないウェブサイトに対する Maps JavaScript API ストリートビューのサポートを終了します。詳しくは、コンテンツ セキュリティ ポリシー ガイドをご覧ください。

3.49.12

2022 年 8 月 4 日

変更内容:

  • DEMO_MAP_ID(マップ ID を必要とするコードサンプルで使用できるマップ ID)が追加されました。このマップ ID は、本番環境アプリケーションでの使用は想定されていません。また、クラウド設定が必要な機能(クラウドベースのスタイル機能など)には使用できません。
  • トラッキングを開始するには FleetEngineDeliverFleetLocationProvider.locationRestriction が必要であることを明記。

3.49.11

2022 年 7 月 28 日

変更内容:

  • google.maps.VehicleType をランタイム列挙型として参照できるようになりました。

3.49.10

2022 年 7 月 21 日

変更内容:

  • マーカーのアイコンのサイズ、マーカーのアイコンのスケーリング サイズ、または情報ウィンドウのサイズを検証する際、幅または高さの NaN 値は拒否されます。
  • iOS デバイスのストリートビューでモーション トラッキング コントロールが表示されないバグを修正しました。
  • Embed API の RTL 言語で、ルートのホバー テキストが切り取られるバグを修正しました。
  • 交通機関の情報ウィンドウにアクセスしやすく、スクリーン リーダーが使いやすくなります。

3.49.9

2022 年 7 月 14 日

変更内容:

  • 経路共有の位置情報プロバイダでの ID フィールドの使用について明記しました。

3.49.8

2022 年 7 月 7 日

変更内容:

  • ストリートビューのナビゲーション リンクをキーボードで操作でき、スクリーン リーダーに対応できるようにします。
  • StreetViewPanorama に新しい focus メソッドを導入しました。

3.49

2022 年 6 月 23 日

変更内容:

バグの修正:

  • google.maps.places.BusinessStatus を介して BusinessStatus 列挙型にアクセスできるようにします。

3.49.5

2022 年 6 月 16 日

変更内容:

  • ストリートビューにキーボード ショートカットのコントロールとダイアログが追加され、キーボード ショートカットが見つけやすくなりました。

バグの修正:

  • ストリートビューを閉じる際にフォームが送信されるバグを修正しました。

3.49.4

2022 年 6 月 9 日

変更内容:

  • WebGLOverlayViewCameraParamsLatLngAltitudemoveCamera、小数ズーム、getVisibleRegion を週次チャンネルに移動します。
  • Map のデフォルトのストリートビュー パノラマが、開いたときに自動的にフォーカスを管理するようになりました。これが新しいデフォルトの動作です。
  • ストリートビュー パノラマを閉じると、自動的にフォーカスが復元されるようになりました(可能な場合)。
  • ESC キーを押してストリートビューを閉じることができるようになりました(閉じるボタンが有効な場合)。
  • geometry.spherical.computeSignedArea()geometry.spherical.computeArea() は、堅牢性と精度を高めるために最適化されています。

3.49.3a

2022 年 6 月 2 日

変更内容:

  • ストリートビューのモーション トラッキング コントロールの色のコントラストを改善しました。
  • ストリートビューのモーション トラッキング コントロールをキーボードでアクセスしやすく、スクリーン リーダーに対応させました。
  • MapsNetworkErrorMapsRequestErrorMapsServerError の各クラスが公開され、ドキュメント化されました。

3.49.2

2022 年 5 月 26 日

変更内容:

  • ストリートビューのモーション トラッキング コントロールの色のコントラストを改善しました。
  • ストリートビューのモーション トラッキング コントロールをキーボードでアクセスしやすく、スクリーン リーダーに対応させました。
  • MapsNetworkErrorMapsRequestErrorMapsServerError の各クラスが公開され、ドキュメント化されました。

3.49.1

2022 年 5 月 19 日

変更内容:

  • Beta チャンネル: 複数の Places JS API で地域コードが無視されるバグを修正しました。さまざまな Place JS API に language パラメータと region パラメータを導入しました。
  • ダークモードでの全画面表示とコンパス コントロールの色のコントラストが改善されます。
  • ストリートビューのコンパス コントロール、閉じるボタン、住所リンク コントロールをアクセスしやすく、スクリーン リーダーが使いやすくします。

3.49

2022 年 5 月 12 日

変更内容:

  • 毎週チャンネルがバージョン 3.49 に更新されます。
  • 四半期ごとにチャンネルがバージョン 3.48 に更新されます。
  • バージョン 3.47 および 3.46 は、番号でリクエストいただいた場合には引き続きご利用いただけます。
  • バージョン 3.45 は削除され、使用できなくなりました。

3.48.11

2022 年 4 月 28 日

変更内容:

  • Place Autocomplete がより多くのタイプに対応できるようになりました。 詳細については、こちらをご覧ください。
  • isFractionalZoom が週ごとのチャンネルに移動しました。

3.48.9

2022 年 4 月 14 日

変更内容:

  • Beta チャンネル: WebGLOverlayView で WebGL 2.0 を有効化。
  • Beta チャンネル: Maps JavaScript API TypeScript の型、extern、リファレンス ドキュメントに JourneySharing ライブラリを追加。
  • 関数 google.maps.event.addDomListener()google.maps.event.addDomListenerOnce() は非推奨のため使用しないでください。代わりに、標準の addEventListener() メソッドを使用します。これらのメソッドは引き続き機能し、廃止される予定はありません。
  • ストリートビューのマーカー アイコンに titlearia-label を追加しました。
  • aria-pressed 属性を Fullscreen コントロールに追加しました。
  • 地図タイプ コントロールのプルダウンの間隔を改善します。
  • [地図のタイプ] プルダウン コントロールの ARIA ラベルを更新します。

バグの修正:

  • 許可されていない aria-expanded 属性を、デフォルトのマップタイプのコントロールから削除します。

3.48.8

2022 年 4 月 7 日

変更内容:

  • Maps JS API と Embed API の Google ロゴの色のコントラストが改善されました。

3.48.7a

2022 年 3 月 31 日

変更内容:

  • Beta チャンネル: サポートが終了した WebGL Overlay View API が削除されました。
  • Maps JavaScript API ユーザー向けに更新された基本地図を有効にします。更新された基本地図は、すでに一般ユーザーの Google マップで使用されています。この基本地図は、特に土地の自然特性に関して、より豊かで詳細な基本地図を提供します。

バグの修正:

  • 分析待ちの map.fitBounds()(近距離でのビューポートの遷移を容易にする)の以前の修正を元に戻します。
  • 高コントラスト モードでの地図タイプのコントロールの色のコントラストに関する問題が修正されました。
  • 地図タイプのコントロール チェックボックスのアクセス可能な名前と、対応するビジュアル ラベルを照合します。
  • 高コントラスト モードの情報ウィンドウにおける色のコントラストの問題を修正しました。

3.48.6

2022 年 3 月 24 日

変更内容:

  • map.fitBounds() を修正し、短い距離でのビューポートの遷移を容易にしました。

3.48.5

2022 年 3 月 17 日

変更内容:

  • Safari のみ: 閉じるボタンとコンテンツ コンテナが open に自動的にフォーカスされるようにします。

バグの修正:

  • InfoWindow の [Google マップで見る] リンクの色のコントラストの問題を修正しました。
  • 住所コントロール StreetViewPanorama の [Google マップで表示] リンクの色のコントラストに関する問題を修正しました。

3.48.4

2022 年 3 月 10 日

変更内容:

  • InfoWindow の新しい visible イベントを導入します。
  • InfoWindow に新しい focus メソッドを導入しました。

3.48.3

2022 年 3 月 3 日

変更内容:

  • Beta チャンネル: Maps JavaScript API ストリートビュー サービスで、新しいサービス呼び出しスタイルを有効にします。こうした呼び出しがブラウザレベルでブロックされないように、コンテンツ セキュリティ ポリシーの更新が必要になる場合があります。
  • InfoWindow に新しい ariaLabel プロパティを導入しました。

3.48.1

2022 年 2 月 17 日

変更内容:

  • Beta チャンネル: グローバル エクスペリエンス ID の設定のサポートを追加しました。こちらの API リファレンス ドキュメントをご覧ください。
  • Beta チャンネル: fromLatLngAltitude の 1 つ目のパラメータと 2 つ目のパラメータが、LatLngnumber ではなく LatLngAltitude に統合されました。
  • LatLngnoWrap パラメータの名前を noClampNoWrap に変更しました。
  • マーカーがフォーカスされたときに、マーカーを操作する方法をスクリーン リーダーが読み上げるようになりました。
  • Maps JavaScript API でテレメトリー情報がレポートされるようになりました。これらの呼び出しがブラウザレベルでブロックされないように、コンテンツ セキュリティ ポリシーの更新が必要になる場合があります。詳しくは、よくある質問をご覧ください。
  • このバージョンは Internet Explorer をサポートしていません。Internet Explorer 11 のサポートを継続するには、v=3.47 を指定してください。この属性は 2022 年 11 月まで利用できます。

3.48

2022 年 2 月 10 日

変更内容:

  • 週ごとのチャンネルがバージョン 3.48 に更新されました。
  • 四半期ごとのチャンネルがバージョン 3.47 に更新されました。
  • バージョン 3.46 および 3.45 は、番号でリクエストいただいた場合には引き続きご利用いただけます。

3.47.6

2022 年 1 月 20 日

バグの修正:

  • キーボード ショートカット コントロールにフォーカスがあるときに、ページが一番上にスクロールされる問題を修正しました。

3.47.4

2022 年 1 月 6 日

変更内容:

  • Beta チャンネル: WebGLOverlayView API のベータ版の更新 - 名前に「gl」が含まれるすべてのクラスとメソッドを廃止し、名前に「GL」を含む新しいクラスとメソッドを優先し、WebglCameraParams のサポートを終了して、新しい CameraParams クラス(CameraOptions のサブクラス)に置き換えました。
  • PlaceOpeningHours メソッドのドキュメントを更新し、例外的な営業時間が計算に使用されないことを反映させました。

3.47.3

2021 年 12 月 9 日

変更内容:

  • LatLngLatLngBoundsCircle がコンストラクタ内の同じクラスのインスタンスを受け取るようになりました。

3.47.2

2021 年 12 月 2 日

変更内容:

  • LatLng投影で許可されている場合は常に、LatLngLiteral をパラメータとして使用できるようになりました。

バグの修正:

  • 小さいスケール値(1.0 未満)で発生する可能性があるレンダリングの問題を修正しました。

3.47.1

2021 年 11 月 18 日

変更内容:

  • ジオメトリ ライブラリで LatLng を使用できる場所であればどこでも、LatLngLiteral をパラメータとして使用できるようになりました。
  • Maps JavaScript API での WebGL 対応のための新しい onGIStateUpdateRequest API を追加しました。
  • エラー画面の色のコントラストを修正しました。
  • Internet Explorer 11 は、v=beta で廃止されました。Internet Explorer 11 をサポートする Maps JavaScript API の最後のバージョンは v3.47 です。Internet Explorer 11 のサポートは 2022 年 11 月に完全に終了します。
  • 地図オプション keyboardShortcutsfalse に設定されている場合、マップにタブ フォーカスが表示されなくなりました。
  • [ズームイン] ボタンと [ズームアウト] ボタンは、それぞれの最大または最小ズームレベルに達すると無効になりました。
  • Maps Embed API のユーザー補助機能とスクリーン リーダーのエクスペリエンスを改善するために、セマンティック要素を使用するように MapType コントロールを変換しました。
  • エラー画面のアイコンに代替テキストを追加しました。
  • コードの健全性全般について、さまざまな改善を行いました。

バグの修正:

  • WCAG に準拠していない controlHeight 属性と controlWidth 属性を、準拠している data-* 属性に置き換えます。

3.47

2021 年 11 月 11 日

変更内容:

  • 週ごとのチャンネルがバージョン 3.47 に更新されました。
  • 四半期ごとのチャンネルがバージョン 3.46 に更新されました。
  • バージョン 3.45 は、番号でリクエストいただいた場合には引き続きご利用いただけます。
  • バージョン 3.44 は削除されたため、使用できません。

3.46.12

2021 年 11 月 4 日

バグの修正:

  • [地図の種類] メニューバーを更新し、より正確な ARIA ラベルを追加しました。
  • Embed API: スクリーン リーダーのエクスペリエンスを向上させるため、複数のリンクに ARIA ラベルを追加しました。
  • Embed API: 一部のテキスト アイテムの色のコントラストを修正しました。
  • externs の google.maps.Marker.MAX_ZINDEX の型を修正しました。

3.46.11

2021 年 10 月 28 日

変更内容:

  • goog.a11y.aria を使用するようにゲッターとセッターを変換しました。これはスペルミスを防ぐのに役立ちます。

3.46.8

2021 年 10 月 7 日

変更内容:

  • ローカル コンテキスト: ローカル コンテキスト情報ウィンドウの写真から帰属リンクを削除しました。

3.46.6

2021 年 9 月 23 日

変更内容:

  • 地図をドラッグできないときに地図カーソルに手が表示されるバグを修正しました。

3.46.5

2021 年 9 月 16 日

バグの修正:

  • Place Autocomplete ウィジェットの色のコントラスト比に関するバグを修正しました。

3.46.3

2021 年 9 月 2 日

変更内容:

  • 開いている InfoWindowCustomOverlay の上にスクロール手順が表示されるようになりました。

3.46.2

2021 年 8 月 26 日

変更内容:

  • Beta チャンネル: テレメトリー情報がレポートされるようになりました。これらの呼び出しがブラウザレベルでブロックされないようにするため、コンテンツ セキュリティ ポリシーの更新が必要になる場合があります。詳しくは、よくある質問をご覧ください。

3.46

2021 年 8 月 18 日

Maps JavaScript API のバージョン 3.46 がリリースされました。バージョニング ガイドをご覧ください。

変更内容:

  • PlaceResulticon_mask_base_uriicon_background_color に 2 つの新しいフィールドを追加しました。
  • 週ごとのチャンネルがバージョン 3.46 に更新されました。
  • 四半期ごとのチャンネルがバージョン 3.45 に更新されました。
  • バージョン 3.44 は、番号でリクエストいただいた場合には引き続きご利用いただけます。
  • バージョン 3.43 は削除されたため、使用できません。

非推奨:

  • Internet Explorer のサポートは終了します。2021 年 8 月より Maps JavaScript API v3.46 より、Internet Explorer 11 では地図の上部に警告メッセージが表示されます。Internet Explorer 11 をサポートする Maps JavaScript API の最終バージョンは v3.47 です。Internet Explorer 11 のサポートは 2022 年 11 月に完全に終了します。

バグの修正:

  • 特定のズームレベルでポリゴンの頂点が移動されるバグを修正しました。
  • 複数の情報ウィンドウのコンテンツが互いに重なるバグを修正しました。

3.45.8

2021 年 7 月 29 日

変更内容:

  • Embed API: 埋め込み地図では、ルートページにリダイレクトされた後もズームレベルが保持されます。

3.45.7

2021 年 7 月 22 日

変更内容:

  • IE11 のサポートは終了しました。IE11 のマップでは、Beta チャンネルにバナーが表示されるようになります。
  • 埋め込み地図の [ルートを検索] リンクがより正確になりました。

バグの修正:

  • getFeatureById() メソッドが ID 0 の特徴を取得できない問題を修正しました。
  • ComponentRestriction 値が未定義または null の場合に UNKNOWN ERROR/SERVICE BACKGROUND ERROR がスローされる問題を修正しました。

3.45.6a

2021 年 7 月 15 日

変更内容:

  • 開かれたときに、最初のフォーカス可能なコントロールが情報ウィンドウのビューポートにない場合、または disableAutoPan=true の場合に、InfoWindow コンテナにフォーカスが管理されるようになりました。

バグの修正:

  • 描画マネージャーを削除して地図に再度追加したときに、未完成のポリゴン描画が自動的に完了するバグを修正しました。
  • 一部の言語の [地図を埋め込む] ポップアップで「Directions」という文字列が切り捨てられるバグを修正しました。

3.45.5

2021 年 7 月 1 日

変更内容:

  • 入力と JS API における Maps Studio の URL を更新しました。

バグの修正:

  • コールバックの提供時の未処理の Promise 拒否を修正しました。

3.45.4

2021 年 6 月 24 日

変更内容:

  • フォームの送信時にキーボード ショートカット ダイアログが開くバグを修正しました。
  • [キーボード ショートカット] ボタンが配置がずれていたバグを修正しました。
  • 誤って window(Spherical、PolylineCodec、PolyGeometry)に追加されたオブジェクトを削除しました。これらのオブジェクトには、代わりに完全修飾名前空間でアクセスする必要があります。

3.45.3

2021 年 6 月 16 日

バグの修正:

  • 地図のインスタンス化と同じ実行ループ内で open() が呼び出されたときにフォーカスが移動しないように InfoWindow を更新しました。

変更内容:

  • InfoWindowOpenOptions API リファレンスのセクションを更新し、詳細情報を追加しました。
  • Safari でキーボード ナビゲーション(Tab+Option)を使用するとフォーカス リングが発生する問題を修正しました。

3.45.2

2021 年 6 月 10 日

バグの修正:

  • Embed API で、地図タイプのコントロールがキーボード ショートカット ダイアログの背景に適切にオーバーレイされない問題を修正しました。
  • フォントの CSS スタイルを読み込む際にエラーが発生する場合がある問題を修正しました。
  • 開かれている情報ウィンドウで地図をパンすると、ちらつきが発生する可能性があるバグを修正しました。

変更内容:

3.45.1

2021 年 6 月 3 日

変更内容:

  • アニメーション、アイコン、ラベル、不透明度のプロパティに関するドキュメントを Data.StyleOptions インターフェースに追加しました。
  • 著作権ダイアログのデザインを一新し、ユーザー補助機能への対応を強化しました。
  • 情報ウィンドウを開いたときに、フォーカスが自動的に管理されるようになりました。これは、新しいデフォルトの動作を表します。
  • InfoWindowOpenOptions API を追加しました。これにより、デベロッパーは InfoWindows を開くときのフォーカスの管理方法を制御できるようになりました。
  • Esc キーを押して情報ウィンドウを閉じることができるようになりました。
  • スクリーン リーダーの使用時に InfoWindows が「ダイアログ」として読み上げられるようになりました。
  • ポリフィル分離が有効になりました。この変更により、Maps API の内部ポリフィルをホストページにインストールできなくなります。

バグの修正:

  • ブラウザのタブを切り替えたときに地図のフォーカス リングが表示される問題を修正しました。
  • 一部のブラウザで、地図コントロール、マーカー要素、地図タイプのコントロール サブメニュー項目のフォーカス リングが、マウス操作で誤って表示される問題を修正しました。

新しい機能:

  • ルート、距離行列、高度、ジオコーダ、最大ズーム画像、ストリートビュー、AutcompleteService.getPlacePredictions() サービスで Promise がサポートされるようになりました。
  • キーボード ショートカットを見つけやすくするために、地図上にキーボード ショートカットのコントロールとダイアログを追加しました。
  • ベクターマップを週ごとのチャンネルで利用できるようになりました(基本機能のみ。WebGL 機能は Beta チャンネルでご利用いただけます)。

3.44.14

2021 年 5 月 13 日

変更内容:

  • 地図またはストリートビューのインスタンスが関連付けられていない InfoWindow.open() が呼び出されると、コンソールに警告がログに記録されるようになりました。

3.44.12

2021 年 4 月 28 日

バグの修正:

  • 新しいマップタイプに変更した後に、削除された、または非表示の最適化されたマーカーが地図に再び追加される問題を修正しました。

ローカル コンテキスト:

  • @@iterator メソッドが有効な placeTypePreferences 値として定義されていない配列のサポートを追加しました。

3.44.11a

2021 年 4 月 20 日

変更内容:

  • Icon オブジェクトでカスタム マーカーを作成するパフォーマンスを改善しました。
  • ボタンにカーソルを合わせたときに、地図タイプのプルダウン メニューにフォーカスが移動しないようにします。

バグの修正:

  • 基本地図を初期化する前に静的マーカーを読み込むとエラーが発生する可能性があるバグを修正しました。

3.44.9

2021 年 4 月 8 日

バグの修正:

  • ストリートビューが有効な場合に地図のコントロールがキーボードでアクセスできるバグを修正しました。

3.44.8

2021 年 4 月 1 日

変更内容:

  • ローカル コンテキスト ライブラリ: Place Details に表示される Google ロゴをコンテンツの下部に移動しました。

3.44.7

2021 年 3 月 25 日

変更内容:

  • 情報ウィンドウを閉じたときに、キーボード フォーカスが適切な要素に戻るようになりました。

3.44.4

2021 年 3 月 4 日

変更内容:

  • 45° 画像がより多くのズームレベルで利用できるようになりました。また、回転コントロールに時計回りと反時計回りの両方のボタンが追加されました。

バグの修正:

  • 地図を繰り返しレンダリングするときに発生する可能性があったメモリリークを修正しました。
  • 地図上で円や長方形を追加または削除する際に発生する可能性があったメモリリークを修正しました。

3.44.2

2021 年 2 月 25 日

変更内容:

  • Places Autocomplete の getPlacePredictions 関数呼び出しが、Beta チャンネルの誤ったエンドポイントを誤ってポイントするバグを修正しました。

3.44.1

2021 年 2 月 18 日

変更内容:

  • 表示された場所を再読み込みするときに、LocalContext Place Chooser のボタンが無効になりました。
  • 最適化されていないマーカーがフォーカス可能になり、キーボードでアクセスできるようになりました。
  • Beta チャンネル: 削除されたオブジェクトが誤って windowSphericalPolylineCodecPolyGeometry)に追加されました。これらのオブジェクトには、完全修飾された名前空間でアクセスする必要があります。
  • Beta チャンネルでポリフィル分離をオンにしました。つまり、Maps JavaScript API はホストページにポリフィルをインストールしなくなります。

3.43.8a

2021 年 2 月 25 日

四半期ごとのチャンネルのみが更新されました。変更内容:

  • 地図を複数回レンダリングする際のメモリリークの問題を修正しました

3.43.8

2021 年 2 月 5 日

変更内容:

  • AutocompleteService.getPlacePredictions()Promise のベータ版サポートが追加されました。

バグの修正:

  • clickable が false に設定されていても、ラベル付きの Markers がクリック イベントをインターセプトする問題を修正しました。

3.43.7a

2021 年 1 月 28 日

バグの修正:

  • ポリラインの描画に関連するさまざまな問題を修正しました。

3.43.6

2021 年 1 月 21 日

バグの修正:

  • GeoJSON ポリゴンホールが塗りつぶされることがあるバグを修正しました。
  • 地図とストリートビューを切り替えたときにオーバーレイが消えるバグを修正しました。

3.43.5

2021 年 1 月 14 日

変更内容:

  • スクリーン リーダーで使いやすいようにメニューのチェックボックスを変更しました。
  • 屋内ストリートビュー パノラマの階数ボタンのサイズを大きくしました。
  • ストリートビューでのモバイル モーション トラッキング コントロールの位置を修正しました。

バグの修正:

  • キーボードのメニューボタンで contextmenu イベントがトリガーされるようになりました。
  • 状況によって地図とストリートビューを切り替えるときに全画面コントロールが正常に機能しないバグを修正しました。
  • スクリーン リーダーが地図内のマーカーに移動できない問題を修正しました。
  • LocalContext の場所マーカーで場所アイコンが消えるバグを修正しました。

3.43.3

2020 年 12 月 9 日

変更内容:

  • google.maps.MouseEvent インターフェースの名前を google.maps.MapMouseEvent に変更し、domEvent プロパティを追加しました。これにより、DOM から基になるイベントに直接アクセスできるようになります。
  • ポリゴン オーバーレイのメモリ動作を改善しました。
  • Safari のメモリの問題を回避するために、キャンバスのメモリを明示的にリリースしました。

バグの修正:

  • 状況によって地図とストリートビューを切り替えるときに全画面表示コントロールが機能しなくなるバグを修正しました。
  • マーカーの click イベントでコンソールにエラーが記録されるバグを修正しました。
  • マーカーのクリック可能な領域が描画される際に大きすぎるバグを修正しました。
  • IE11 でのシンボルに影響するポリフィルの競合のバグを修正しました。

3.43.2

2020 年 12 月 1 日

変更内容:

  • rightclick イベントに代わるより適切な方法として、contextmenu イベントが追加されました。 contextmenu イベントにより、macOS で Ctrl クリックに応答する機能が追加されます。
  • title または label が指定されている場合、最適化されていないマーカーにユーザー補助属性を追加します。
  • スクリーン リーダーのエクスペリエンスを向上させるため、MapType コントロールの ARIA ラベルとロールを追加しました。
  • MapType コントロールのスクリーン リーダーのサポートを改善しました。ユーザーがこのコントロールから移動すると、プルダウン メニューは自動的に閉じます。
  • プルダウン メニューでスクリーン リーダーによってレポートされるアイテムの数を修正します。これにより、行区切り文字がリストアイテムとしてカウントされなくなります。
  • map 要素内にフォーカス リングを追加し、キーボード操作によってフォーカスされたときにキーボード フォーカスを示します。
  • MapType コントロールにキーボード コントロールを追加します。 コントロールがフォーカスを失ったときに、プルダウン オプションが自動的に閉じるようになりました。 上下の矢印キーでプルダウンを開き、Esc キーを押すと閉じます。 Home キーや End キーはそれぞれプルダウンの最初と最後の項目に移動します。

バグの修正:

  • マーカーのアニメーションをキャンセルすると、特定のマーカーが今後のアニメーションを早期に終了してしまうバグを修正しました。

3.43.1a

2020 年 11 月 20 日

変更内容:

  • className プロパティを MarkerLabel インターフェースに追加して、label 要素の CSS クラスを設定します。
  • 最大ズーム画像サービスPromise のベータ版サポートが追加されました。
  • StreetView サービスに Promise のベータ版サポートが追加されました。
  • title または label が指定されている場合に、最適化されていないマーカーにユーザー補助テキストを追加しました。
  • ユーザー補助機能を改善するため、MapType コントロールのプルダウン メニュー ボタンから aria-pressed ラベルを削除しました。
  • ユーザー補助機能を改善するために、DropdownMenuDropdownMenuItem をセマティック要素に変換しました。
  • 色のコントラストの基準を満たすように著作権要素のテキストを変更しました。
  • プルダウン メニューを、Enter キーまたは Space キーで開閉できるようになりました。
  • プルダウン メニューの項目をフォーカスできるようになりました。
  • ローカル コンテキスト ライブラリ: カルーセル コントロールのボタンの効果がない場合や、リスト内の最初または最後のアイテムと重ならない場合、そのボタンが無効になりました。

バグの修正:

  • GroundOverlays が 180 度の子午線と交差したときに発生する可能性があるバグを修正しました。
  • disableDefaultUItrue に設定されている場合、キーボード ショートカットがデフォルトで無効ではなくなりました。
  • 地図の切り替えボタンに対するスクリーン リーダーのテキストが正しくないバグを修正しました。
  • ユーザー補助の名前とタイプを Map に追加しました。
  • 一部のオプションのプロパティが必須として誤って表示されていたインターフェースのドキュメントを修正しました。
  • LatLngLiteral が渡されたときに noWrap LatLng コンストラクタ パラメータが無視されるバグを修正しました。

3.43

2020 年 11 月 18 日

Maps JavaScript API のバージョン 3.43 がリリースされました。バージョニング ガイドをご覧ください。

  • 週ごとのチャンネルがバージョン 3.43 に更新されました。
  • 四半期ごとのチャンネルがバージョン 3.42 に更新されました。
  • バージョン 3.41 は、番号でリクエストいただいた場合には引き続きご利用いただけます。
  • バージョン 3.40 は削除されたため、使用できません。

3.42.9

2020 年 10 月 15 日

変更内容:

  • 誤ったチェックボックスの状態がスクリーン リーダーによって伝えられるバグを修正しました。
  • 地図のコントロールで Tab/Shift+Tab の順序が間違っている問題を修正しました。
  • ユーザー補助機能を改善するために、地図ボタンを div からネイティブ ボタンに変換しました。
  • WebGL マップのズームレベルに応じて傾斜が制限されるようになりました。
  • controlSize が 27 未満のときに Internet Explorer で全画面表示ボタンが部分的に消える問題を修正しました。

3.42.8

2020 年 10 月 7 日

変更内容:

  • ルートサービスPromise のベータ版サポートが追加されました。
  • ジオコーダ componentRestrictions が空の文字列の検証チェックを実行するようになりました。
  • Safari でカスタム マーカー シンボルでマーカーラベルが覆われるバグを修正しました。

新しくなった場所アイコンのサポート

2020 年 10 月 1 日

Place Details と Place Search のリクエストで返されるアイコンは、新しいアイコン グリフを使用するように更新されています。特に対応は必要ありません。新しいグリフが自動的に表示されます。

3.42.7

2020 年 9 月 29 日

変更内容:

  • [地図の間違いを報告] コントロール ツールチップに表示される RTL(右から左)言語で語順が間違っているバグを修正しました。
  • RTL テキスト方向を示す中央のマーカーラベル。

3.42.6

2020 年 9 月 21 日

変更内容:

3.42.5

2020 年 9 月 16 日

変更内容:

  • 2 つの境界が 180 度を超えるケースを処理するように LatLngBounds.union メソッドを更新しました。

3.42.4

2020 年 9 月 8 日

変更内容:

  • 無効な Date.now() 実装が検出されると、コンソールにエラーがログに記録されるようになりました。
  • 高度サービス メソッドの Promise のベータ版サポートを追加しました。
  • InfoWindow の最小幅を指定するための新しい InfoWindow.minWidth プロパティが導入されました。
  • 目的地を変更した後にルートのルートがぼやけるバグを修正しました。

3.42

2020 年 8 月 19 日

Maps JavaScript API のバージョン 3.42 がリリースされました。バージョニング ガイドをご覧ください。

変更内容:

  • InfoWindows のデフォルトの最大幅が 648 ピクセルになりました。これは、InfoWindow maxWidth プロパティを設定することでオーバーライドできます。情報ウィンドウの幅が 648 ピクセルを超えるようになりましたが、引き続き地図の幅による制限を受けます。(以前は、情報ウィンドウは常に 648 ピクセルまたは地図の幅のいずれか小さい方に制限されていました)。
  • 大規模な GeoJson データセットのレンダリング中に、デフォルト スタイルのレンダリングのちらつきを防止。
  • 週ごとのチャンネルがバージョン 3.42 に更新されました。
  • 四半期ごとのチャンネルがバージョン 3.41 に更新されました。
  • バージョン 3.40 は、番号でリクエストしていただくと引き続きご利用いただけます。
  • バージョン 3.39 は削除されたため、使用できません。

3.41.7

2020 年 7 月 22 日

固定:

  • スタイル設定の使用時に clickableIcons プロパティを false に設定しても効果がないバグを修正しました。

3.41.5

2020 年 7 月 6 日

変更内容:

  • 信頼できるタイプの違反を修正しました。

3.41.2

2020 年 5 月 27 日

変更内容:

  • Maps JavaScript API のプレイス ライブラリにある Places フィールド permanently_closed は、非推奨になりました。

3.41

2020 年 5 月 20 日

Maps JavaScript API のバージョン 3.41 がリリースされました。バージョニング ガイドをご覧ください。

  • 週ごとのチャンネルがバージョン 3.41 に更新されました。
  • 四半期ごとのチャンネルがバージョン 3.40 に更新されました。
  • バージョン 3.39 は、番号でリクエストしていただくことで引き続きご利用いただけます。
  • バージョン 3.38 は削除されたため、使用できません。

3.40.11

2020 年 4 月 28 日

変更内容:

  • Place Search と Place Details の結果に新しいフィールド business_status を追加しました。permanently_closed の代わりにこのフィールドを使用します。
  • (新しい)PlaceResult.utc_offset_minutes をリクエストしたときの誤ったコンソール警告を修正しました。PlaceResult.utc_offset非推奨になりました。

3.40.9

2018 年 4 月 14 日

変更内容:

  • 要素ではない mapDiv を渡した場合、Map はより簡単な InvalidValueError をスローするようになりました。
  • Chrome ブラウザで google.maps.places.Autocomplete に住所を自動入力する際に、サーバーに対する予測入力リクエストがトリガーされなくなります(これにより課金を回避できます)。
  • maxWidth プロパティの精度を高めました。変更前は、InfoWindowmaxWidth を 100 に指定した場合、InfoWindow の実際の最大幅は 94 ピクセルでした。 この変更後は、最大幅は実際には 100 ピクセルになります。
  • マーカーと地図境界を使用する場合のペイント リクエスト ビルダーでのメモリリークの問題を修正しました。

3.40.6

2020 年 3 月 24 日

変更内容:

  • IE11 の移動時間フィールドの切り捨てられたテキストを修正しました。

3.40.4

2020 年 3 月 10 日

変更内容:

  • setTilt() を 2 回呼び出すとマップが歪むバグを修正しました。

3.40.2

2020 年 2 月 23 日

変更内容:

  • マップ内の非表示の iframe をタブ ナビゲーションから削除しました。

3.40.1

2020 年 2 月 18 日

変更内容:

  • v=beta で InvalidVersion に関する警告を表示しません。
  • ストリートビューが表示されるときのスクロールに関する問題を修正しました。

3.40

2020 年 2 月 11 日

Maps JavaScript API のバージョン 3.40 がリリースされました。バージョニング ガイドをご覧ください。

  • 週ごとのチャンネルがバージョン 3.40 に更新されました。
  • 四半期ごとのチャンネルがバージョン 3.39 に更新されました。
  • バージョン 3.38 は、番号でリクエストしていただくことで引き続きご利用いただけます。
  • バージョン 3.37 は削除されたため、使用できません。

3.39.6

2020 年 1 月 8 日

Maps JavaScript API のバージョン 3.39.6 がリリースされました。バージョニング ガイドをご覧ください。

固定:

  • ルート リクエストの場合、ZERO_RESULTS がコンソールに記録されるようになりました。また、エラーログは記録されません。

3.39

2019 年 11 月 20 日

Maps JavaScript API のバージョン 3.39 がリリースされました。バージョニング ガイドをご覧ください。

変更内容:

  • Internet Explorer 10 のサポートは終了しました(3.38 が最後のバージョンでした)。
  • AutocompletePrediction は、指定された出発地の緯度/経度から、選択した場所までの直線距離を返すようになりました。

非推奨:

  • Places フィールドの open_nowutc_offset は 2019 年 11 月 20 日をもって非推奨となり、2021 年 2 月 20 日に提供が終了します。詳しくは、Places フィールドの移行をご覧ください。
  • 週ごとのチャンネルがバージョン 3.39 に更新されました。
  • 四半期ごとのチャンネルがバージョン 3.38 に更新されました。
  • バージョン 3.37 は、番号でリクエストいただいた場合には引き続きご利用いただけます。
  • バージョン 3.36 は削除されたため、使用できません。

3.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 月の間に終了します。

3.37

2019 年 5 月 15 日

Maps JavaScript API のバージョン 3.37 がリリースされました。バージョニング ガイドをご覧ください。

  • 週ごとのチャンネルがバージョン 3.37 に更新されました。
  • 四半期ごとのチャンネルがバージョン 3.36 に更新されました。
  • バージョン 3.35 は、番号でリクエストしていただくことで引き続きご利用いただけます。
  • バージョン 3.34 は削除されたため、使用できません。
  • Internet Explorer 9 は使用できなくなりました(サポートした最後のバージョンは 3.34)。

3.36

2019 年 2 月 14 日

Maps JavaScript API のバージョン 3.36 がリリースされました。バージョニング ガイドをご覧ください。

変更内容:

  • 追加された新機能:
    • MapOption.controlSize を使用して、地図のコントロールのサイズを変更できるようになりました。
    • MapOptions.restriction を使って地図の境界を制限できるようになりました。
  • 情報ウィンドウが改善されました。
  • 週ごとのチャンネルがバージョン 3.36 に更新されました。
  • 四半期ごとのチャンネルがバージョン 3.35 に更新されました。
  • バージョン 3.34 は、番号でリクエストいただいた場合には引き続きご利用いただけます。
  • バージョン 3.33 は削除されたため、使用できません。

3.35

2019 年 1 月 29 日

変更内容:

  • API で、場所ごとのクチコミの総数を返すことができるようになりました。
  • Plus Codes のサポートが追加されました。Plus Codes は、世界中のあらゆる場所で住所を提供する短いコードです。従来の住所が存在しない地域にも対応しています。
  • 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 は削除されたため、使用できません。

3:34

2018 年 8 月 14 日

Maps JavaScript API のバージョン 3.34 がリリースされました。バージョニング ガイドをご覧ください。

変更内容:

  • 新しいバージョン名が実装されました。リリース チャンネルまたはバージョン番号を指定できるようになりました。
    • 週ごとのチャンネルがバージョン 3.34 に更新されました。
    • 四半期ごとのチャンネルがバージョン 3.33 に更新されました。
    • バージョン 3.32 は引き続きご利用いただけます。
    • バージョン 3.31 は削除されたため、使用できません。バージョン 3.0 ~ 3.31 を指定した場合は、代わりにデフォルト チャンネル(週次チャンネルまたは四半期チャンネル)が適用されます(バージョニング ガイドをご覧ください)。
  • より大きなコントロール UI が有効になりました。 さまざまなデバイスでのタップ操作の増加に伴い、指のタップとマウスのクリックの両方に合わせてコントロール UI を調整しました。 (v=Quarterly、v=3.33、または v=3.32 で API を読み込むことで、オプトアウトできます)。

3.33

2018 年 6 月 11 日

変更内容:

2018 年 5 月 16 日

Maps JavaScript API のバージョン 3.33 が試験運用版としてご利用いただけるようになりました。API のバージョニングのガイドをご覧ください。

変更内容:

  • 新しいレンダラがデフォルトになりました。
  • 新しい基本地図がデフォルトになりました。

3.32

2018 年 2 月 13 日

変更内容:

  • 新しい試験運用版のレンダラが利用可能になりました。
  • 新しい試験運用版の基本地図が利用可能になりました。

3.31

2018 年 2 月 13 日

変更内容:

  • 最初の 256 個のマーカーをデフォルトで DOM マーカーに設定し、後続のマーカーをタイル マーカーにします。現在のデフォルトは、すべてのタイル マーカーです。
  • ズームレベルの高い(ズームインして)ペグマンをドラッグすると、Google が選択した BEST パノラマではなく、NEAREST が優先されます。
  • マウスダウン ハンドラ内で変更した場合、gestureHandling: nonedraggable: false と同じように動作するようになりました(mousedown で有効になるようになりました)。

2017 年 11 月 21 日

Maps JavaScript API のバージョン 3.31 が試験運用版としてご利用いただけるようになりました。API のバージョニングのガイドをご覧ください。

変更内容:

  • Place Details リクエストで region フィールドが返されるようになりました。

3:30

2017 年 8 月 16 日

Maps JavaScript API のバージョン 3.30 が試験運用版としてご利用いただけるようになりました。API のバージョニングのガイドをご覧ください。

変更内容:

  • パソコンで、全画面ボタンがデフォルトで有効になりました。
  • このバージョンでは、マウスのスクロール ホイールやタッチパッドによるユーザー操作を可能にするデスクトップ アプリケーション用の gestureHandling プロパティが導入されています。ユーザーによる地図の操作方法を制御するには、scrollwheeldisableDoubleClickZoomdraggable プロパティではなく、gestureHandling プロパティを使用することをおすすめします。

3.29

2017 年 5 月 16 日

Maps JavaScript API のバージョン 3.29 が試験運用版としてご利用いただけるようになりました。API のバージョニングのガイドをご覧ください。

変更内容:

  • 基礎となるインフラストラクチャの更新により、ユーザーが生成した(カスタム)ストリートビュー パノラマのパノラマ ID の形式が変更されました。これにより、使用可能なパノラマの数が若干増えます。
    • Maps JavaScript API の古いパノラマ ID を使用してユーザーが生成した(カスタム)パノラマのリクエストは、引き続き機能します。StreetViewPanoramaOptions オブジェクトの position プロパティを使用してパノラマを検索しようとした場合、結果には新しいパノラマ ID が含まれます。新旧のパノラマ ID をマッピングする必要はありません。どちらも有効なままです。
    • パノラマ ID の解析や検証ロジックに依存している場合は、パノラマ ID の形式が変更されることがあります。
    • 問題がある場合は、Issue Tracker を使用して報告できます。
  • google.maps.Map クラスの fitBounds メソッドの更新。
    • 地図が非表示のときにビューポートを変更するために、地図を visibility: hidden に設定することで、地図の div を実際のサイズにすることができます。

3.28

2017 年 4 月 18 日

MapOptions オブジェクトの draggable プロパティは非推奨になりました。デスクトップ デバイスでの地図のドラッグを無効にするには、gestureHandling プロパティを使用して none に設定します。

2017 年 2 月 15 日

Maps JavaScript API のバージョン 3.28 が試験運用版としてご利用いただけるようになりました。API のバージョニングのガイドをご覧ください。

変更内容:

  • ログイン済み地図は、Maps JavaScript API のバージョン 3.28 以降ではサポートされなくなりました。

327

2017 年 2 月 2 日

固定:

  • 問題 11331: 情報ウィンドウ内のテキストを選択できない

2017 年 1 月 10 日

予測入力の予測が、複数の国からのみ表示されるよう制限できるようになりました。これを行うには、AutocompleteOptionscomponentRestrictions フィールドで最大 5 つの国を指定します。

2016 年 11 月 15 日

Maps JavaScript API のバージョン 3.27 が試験運用版としてご利用いただけるようになりました。(API のバージョニングのガイドをご覧ください)。

変更内容:

  • MapOptions オブジェクトの新しい gestureHandling オプションを使用すると、モバイル デバイスで地図を操作する際のユーザー エクスペリエンスを最適化できます。使用できる値は次のとおりです。
    • greedy: ユーザーが画面をスワイプ(ドラッグ)すると、常に地図がパン(上下、左右)されます。つまり、1 本指スワイプと 2 本指スワイプのどちらでも、地図がパンされます。
    • cooperative: ページをスクロールするには 1 本の指でスワイプし、地図をパンするには 2 本の指でスワイプする必要があります。ユーザーが 1 本の指で地図をスワイプすると、地図にオーバーレイが表示され、2 本の指で地図を移動するよう求めるメッセージが表示されます。モバイル デバイスで上記のサンプルを表示して、協調モードの動作を確認してください。
    • none: 地図の移動やピンチ操作はできません。
    • auto(デフォルト): ページがスクロール可能かどうかに応じて、cooperative または greedy になります。

    詳細と例については、デベロッパー ガイドをご覧ください。

  • モバイル デバイスでは、全画面コントロールがデフォルトで表示されるため、ユーザーは簡単に地図を拡大できます。地図が全画面モードの場合、ユーザーは 1 本または 2 本の指で地図をパンできます。注: iOS は全画面機能をサポートしていません。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 フィールドは、結果として得られるルート(ユーザーがドラッグ)で使用できます。

3.26

2016 年 8 月 18 日

Maps JavaScript API のバージョン 3.26 が試験運用版としてご利用いただけるようになりました。(API のバージョニングのガイドをご覧ください)。

変更内容:

  • 新しいストリートビュー レンダラでは、スムーズな遷移やアニメーション、オブジェクト モデリングの改善、モバイルのサポート強化、より明確なコントロールなど、レンダリングが改善されています。詳しくは、Google Geo デベロッパー ブログをご覧ください。
  • この API では、ストリートビューでのデバイスの画面の向きイベントがサポートされるようになりました。これにより、モバイル デバイスのユーザーはスマートフォンを動かすことで周囲を見回すことができます。デベロッパーは、この機能を有効または無効にできます。詳しくは、デベロッパー ガイドをご覧ください。

3.25

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 日

固定:

  • 問題 9424: new LatLng({lat: 0, lng: 0})
  • 新しいストリートビュー レンダラ(google.maps.streetViewViewer = 'photosphere' を使用)でのマウスのパンを修正しました。

2016 年 2 月 15 日

変更内容:

  • google.maps.controlStyle = 'azteca' を使用して新しいコントロールをオプトアウトする機能は削除されました。

3.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 パラメータに置き換えられました。このパラメータは、検索リクエストごとに 1 つのタイプのみをサポートします。また、establishmentfoodgrocery_or_supermarket の各タイプは、検索パラメータとしてサポートされなくなります(ただし、これらのタイプは引き続き検索結果で返される可能性があります)。以前の types パラメータを使用したリクエストは、2017 年 3 月 1 日までサポートされます。それ以降は、すべてのテキスト検索で新しい実装を使用する必要があります。

2015 年 12 月 2 日

変更内容:

  • Autocomplete コンストラクタは、入力要素が与えられていることを確認します。
  • 基本地図のスポットの情報ウィンドウには、ログイン モードの場合と同じコンテンツが表示されます。
  • Closure Compiler の Google Maps API 拡張機能で、列挙型に型(数値または文字列)を指定するようになりました。

2015 年 11 月 25 日

変更内容:

  • LatLng オブジェクトと LatLngBounds オブジェクトに .toJSON() メソッドを追加しました。これらは JSON.stringify() で使用することを目的としています。

2015 年 11 月 19 日

変更内容:

  • スタイル付き地図用の白い Google ロゴ

固定:

  • 問題 8674: バグ: img { max-width: 100%; } から保護する

3.22

2016 年 1 月 7 日

固定:

  • 問題 9009: タップからのマウスイベントを合成するときに、jQuery との互換性を確保するために、中央ボタンではなく左ボタンを使用する。

2015 年 11 月 10 日

変更内容:

  • ルートサービスと距離行列サービスは、移動手段の運転中に交通状況の予測時間をレスポンス フィールド duration_in_traffic で返すようになりました。予測される移動時間を受け取るには、リクエストに drivingOptions オブジェクト リテラルを含めて、現在または将来の departureTime を指定します。また、楽観的、悲観的、または最良推測(デフォルト)の trafficModel を指定して、移動時間の計算で使用する前提条件に影響を与えることもできます。詳しくは、デベロッパー ガイドでルートサービス距離行列サービスをご覧ください。注: duration_in_traffic は、Google Maps Platform プレミアム プランのお客様にのみご利用いただけます。

非推奨:

  • durationInTraffic リクエスト フィールドは非推奨になりました。これまでは、Google Maps Platform プレミアム プランのお客様には、現在の交通状況を考慮した所要時間を結果に含めるかどうかを指定することが推奨されていました。代わりに drivingOptions フィールドを使用してください。

2015 年 11 月 5 日

非推奨:

  • AdSense ライブラリは 2015 年 5 月に非推奨となっており、Maps JavaScript API の試験運用版ではご利用いただけなくなりました。このライブラリは、まもなく API のリリースと凍結バージョンから削除されます。別のソリューションとして Google AdSense を使用することもできます。詳しくは、AdSense 広告ユニットの作成に関するガイドをご覧ください。

2015 年 9 月 22 日

変更内容:

  • ルートと距離行列リクエストを行う際のプレイス ID のサポートを追加しました。DirectionsRequest.originDirectionsRequest.destinationDirectionsWaypoint.locationPlace オブジェクトを受け入れ、DistanceMatrixRequest.originsDistanceMatrixRequest.destinationsPlace オブジェクトの配列を受け入れるようになりました。

2015 年 9 月 15 日

変更内容:

  • 地図とストリートビュー パノラマの多くのコントロールで、デフォルトの位置と外観が変更されました。地図でログインモードを使用しているかどうかに関係なく、ユーザー エクスペリエンスが一貫し、Google マップのウェブサイトとの整合性も向上しました。しばらくの間以前のコントロール セットを使用する場合は、v3.22 で google.maps.controlStyle = 'azteca' を設定します。
  • ストリートビューの新しい全画面コントロールを使用すると、ストリートビュー パノラマを全画面モードで開くことができます。

非推奨:

  • 概要マップ コントロールはご利用いただけなくなりました。
  • 地図上の移動コントロールは使用できなくなりました。ビューをパンするには、地図をクリックしてドラッグするか、スワイプします。(ストリートビューのパン コントロールは引き続き使用できます)。
  • ズーム コントロールは 1 つのスタイルでのみ使用可能なため、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 日の IEBlog の投稿をご覧ください。

3.21

2015 年 8 月 5 日

変更内容:

  • パフォーマンスの向上: 可視タイルのみを読み込む
  • ドキュメントの多数の改善

2015 年 7 月 21 日

変更内容:

  • ラベル付きマーカーをリリース
  • 修正済み: 非常に高解像度の画面でのポリゴンでの iOS7 のメモリ不足エラー
  • IE10 以降でのタッチイベントの修正
  • デベロッパーから提供された入力のエラー検証が、エラーをスローするのではなく、コンソールに出力されるようになりました。

2015 年 7 月 6 日

固定:

  • 問題 8159: バグ: StrokePosition.OUTSIDE のレンダリングが正しくない

2015 年 6 月 17 日

変更内容:

  • 修正済み: 問題 6321: バグ: Android/iOS ブラウザでのみ「UncCatch TypeError: Unable read property 'x' of 未定義」が表示される

2015 年 6 月 2 日

変更内容:

  • 非推奨: CloudLayer、PanoramioLayer
  • 修正済み: 問題 8098: バグ: 重み付きヒートマップが 1 つのポイントで正しくレンダリングされない

2015 年 6 月 2 日

変更内容:

  • placeId を address/latlng にジオコーディングする機能を追加
  • Geocoding API を介して placeId を返す

2015 年 5 月 28 日

変更内容:

  • 修正済み: 問題 6358: HDPI デバイスで SVG Path Notation が正しくレンダリングされない

2015 年 5 月 19 日

固定:

  • 問題 7673: 地図タイプのプルダウン使用後にコントロールが緩む
  • 問題 7589: 地図のサイズを変更するとペグマンがジャンプする。

3.20

2015 年 4 月 24 日

固定:

  • 地形の最大ズームが引き上げられ、最大ズームでも高 dpi タイルが読み込まれるようになります。

2015 年 4 月 13 日

固定:

  • 問題 7820: file:// から読み込んだページでカーソルが機能しない
  • 問題 7591: バグ: radius 引数が整数でない場合、 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

3:19

2015 年 4 月 24 日

固定:

  • ログインモードのカーソル。

2015 年 3 月 19 日

固定:

  • 問題 7756: バグ: Safari 8 のパフォーマンス低下

2015 年 1 月 20 日

固定:

  • 問題 7475: バグ: phantomjs TypeError: プロパティを削除できない

2015 年 1 月の 13

固定:

  • タイルがスクリーン リーダーに表示されないようになりました

2014 年 12 月 17 日

固定:

  • 問題 6917: バグ: シェイプが地図の「draggable」プロパティを考慮しない
  • 問題 7445: バグ: Maps API v3 のログイン機能を使用する場合の表示エラー

2014 年 12 月 2 日

固定:

  • 問題 7390: バグ: weather.com のハイパーリンクが機能しない
  • 問題 7376: バグ: WebGL がオフになった(再び有効になった)
  • ES6 と Symbol の命名が競合している

2014 年 11 月 25 日

固定:

  • 問題 7333: バグ: IE9 で情報ウィンドウのキャレットが破損する

3.18

2014 年 12 月 4 日

固定:

  • 問題 7390: バグ: weather.com のハイパーリンクが機能しない

2014 年 9 月 18 日

固定:

  • 問題 7136: Firefox で複数のマーカー タイトルが機能しない

2014 年 9 月 9 日

固定:

  • 問題 7098: ストリートビューの視点の見出しを設定すると、エラーがスローされる

2014 年 8 月 26 日

3.18 を試験運用版としてリリースしました。

3.17 が安定版になりました。

3.17

2014 年 8 月 20 日

固定:

  • 問題 6937: 3.17 の回帰: (Places)未定義のプロパティ「remove」を読み取れない

2014 年 8 月 12 日

固定:

  • 問題 6968: バグ: v=3.exp でキーボードの矢印キーが機能しない

2014 年 7 月 31 日

追加日:

  • マップペインには、DOM イベントがマップペインを通じてどのように伝播するかについての明示的なドキュメントが記載されています。overlayMouseTarget ペインを追加しました。

2014 年 7 月 7 日

追加日:

  • データレイヤーと個々のデータレイヤー対象物に toGeoJson が追加され、ジオメトリを GeoJSON にエクスポートできるようになりました。

2014 年 6 月 24 日

追加日:

  • 場所の一意の識別子である place_id が、Autocomplete と Place Details 用のプレイス ライブラリに追加されました。
  • overview_pathDirectionsRoute に追加され、ルートの全行程を表すエンコードされたポリラインが提供されます。

2014 年 5 月 26 日

追加日:

  • sensor パラメータは、Maps API URL で不要になりました。

2014 年 5 月 20 日

3.17 を試験運用版としてリリースしました。

3.16

2014 年 4 月 15 日

固定:

2014 年 4 月 8 日

追加日:

  • 描画中にマウスを動かすと地図をパンします。

固定:

  • LatLngLiteral を使用できるロケーションが追加されました。
  • Roboto の読み込みが完了すると情報ウィンドウがサイズ変更される(問題 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 日

追加日:

  • Distance Matrix サービスと Directions サービスでフェリーに対応しました。

2014 年 2 月 17 日

3.16 を試験運用版としてリリースしました。

3.15

2014 年 3 月 3 日

固定:

2014 年 2 月 10 日

固定:

  • Chrome/Linux でタイル ハードウェア アクセラレーションをすべて無効にして、Chrome ハードウェア アクセラレーションの大きな問題を回避。

2014 年 2 月 3 日

固定:

  • IE 11 でスクロール ホイールが機能しない(問題 5944)。

2014 年 1 月 29 日

固定:

  • Chrome/Windows でタイル ハードウェア アクセラレーションをすべて無効にして、Chrome ハードウェア アクセラレーションの大きな問題を回避。(問題 6219)。

2014 年 1 月 22 日

固定:

2014 年 1 月 16 日

固定:

  • 表示更新 CSS の限定性を下げ、オーバーライドするユーザー設定スタイルの数を減らしました。

2013 年 11 月 27 日

固定:

  • 地図をインスタンス化した後にマーカーを作成すると、「contains」未定義エラーがスローされる(問題 5798

2013 年 11 月 19 日

固定:

  • Firefox で経路パネルの操作アイコンが正しく表示されない

3.14

2013 年 9 月 10 日

固定:

  • 公式の Google 情報ウィンドウのリンクが新しいタブやウィンドウで開かない(問題 5794)。

2013 年 8 月 15 日

  • リリース バージョンの API では、デザイン更新がデフォルトの地図レンダリング モードになります。
  • DynamicMapsEngineLayer: ベクター、画像、KML レイヤの対象物レポート

3.13

2013 年 6 月 25 日

追加日:

  • DynamicMapsEngineLayer

2013 年 6 月 11 日

追加日:

固定:

  • バグ: カスタム ストリートビュー パノラマと下に 90 度表示される(問題 4875

3.12

2013 年 6 月 4 日

固定:

  • VisionRefresh=true のときに情報ウィンドウ domready が起動しない(問題 5415
  • バグ: iOS の visualRefresh 情報ウィンドウ(問題 5396

2013 年 5 月 15 日

追加日:

2013 年 4 月 29 日

固定:

  • 削除したマーカーは Android ブラウザとドルフィン ブラウザで地図に残ります

3.11

2013 年 2 月 19 日

固定:

  • 描画中に DrawingMode を変更するとエラーが発生する
  • 経路パネルの階段をクリックすると、ズームが変わります。

2013 年 2 月 12 日

固定:

  • タップ入力で、ドラッグ可能なポリゴン間でドラッグできないポリゴンをドラッグできる(問題 4868)。
  • translateMode を切り替えたときに、経路の代替パネルで交通機関のアイコンが正しくない(問題 4581
  • 特定の条件下で、panTo(latLng) が地図の中心を latLng に正確に配置するとは限らない。

2013 年 1 月 29 日

追加日:

  • プログラムによってカバレッジ レイヤを追加するための StreetViewCoverageLayer を追加しました
  • StreetViewPanoramas の露出した StreetViewPov

固定:

  • Google Maps JavaScript V3.8 の使用時にメモリ使用量が増えるとクラッシュが発生する(IE 9 や Chrome などで発生)(問題 4162)。
  • 情報ウィンドウでプルダウン(選択)メニューが 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 日

固定:

  • Markermanager ライブラリが Maps API JS v3 で動作しない(問題 4543

2012 年 11 月 27 日

追加日:

  • 最適化されたマーカー用に高 DPI デバイスで高 DPI キャンバスを使用

固定:

  • MapTypeControl でスタイルがクリアされない(問題 4588

3.10

2013 年 2 月 4 日

固定:

  • Google Maps JavaScript V3.8 の使用時にメモリ使用量が増えるとクラッシュが発生します(IE 9 や Chrome などで発生)。(問題 4162)。

2012 年 9 月 25 日

追加日:

  • 屋内ストリートビュー
  • FixedRotation オプションを IconSequence に追加
  • ルートへの「Time in Current Traffic」

2012 年 9 月 11 日

新規:

  • StrokePosition をポリゴン、長方形、円に追加しました
  • computeOffsetOrigin をジオメトリ ライブラリにマッピング
  • API に新たに 4 つの言語(アフリカーンス語、アムハラ語、スワヒリ語、ズールー語)が追加されました。

2012 年 8 月 28 日

追加日:

  • Places API textSearch に

固定:

  • Symbol オブジェクトを GWT の MarkerOptions に渡すことができない。
  • 回帰: iOS 5 でのページのスクロール時にピンチ操作によるズームが可能(問題 4046

2012 年 8 月 14 日

大きな変更点:

  • KmlLayer へのインターフェースを変更して、URL をコンストラクタ引数ではなく 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 日

固定:

  • 予測入力の componentRestrictions(問題 4302

2012 年 7 月 17 日

固定:

  • IE の情報ウィンドウでテキスト ボックスをクリックできない
  • bounds_changed が zoom_changed の前に発生する必要があります(問題 1399)。
  • ストリートビューの呼び出し後に地図オプション backgroundColor が保持されない
  • スタイル付き地図から衛星画像に切り替えると、地図タイルが不必要に読み込まれる
  • 描画モードで地図のドラッグ可能プロパティやスクロールホイール プロパティが無視される(問題 4012
  • LatLngBounds は、世界のコピーが複数表示される場合、完全な経度範囲を返します。
  • ダブルクリック時に空のシェイプを描画しない(問題 3964
  • クリック時に不要なマーカー イベントが表示される(問題 3911

大きな変更点:

  • 検索とクエリ エンドポイントの名前を NearbySearch と textSearch に変更しました。

2012 年 7 月 10 日

大きな変更点:

  • google.maps.event.removeListener() が引数として null を受け入れるよう変更

2012 年 6 月 27 日

追加日:

大きな変更点:

  • 「透明」を色として認識します。

2012 年 6 月 23 日

追加日:

  • 記号(日本語は対象外)
  • HeatmapLayer
http://mapsplatform.googleblog.com/2012/06/powerful-data-visualization-with.html
  • 新しいスタイラ オプション「weight」と「color」:

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 日

固定:

  • 削除したマーカーが再表示されることがある(問題 4087
  • マーカー シャドウがレンダリングされないことがある(問題 3993)。

2012 年 4 月 23 日

固定:

  • ストリートビューを閉じてもペグマンがカスタムのマップタイプの地図に残る(問題 4076
  • 削除したアニメーション マーカーを再度地図に追加できない(問題 4052

2012 年 4 月 18 日

固定:

  • Firefox で天気情報のウィンドウに雨アイコンが常に表示される(問題 4063

追加日:

  • FusionTablesLayer の orderBy、limit、offset(問題 3557

2012 年 4 月 10 日

固定:

  • ビューポート全体で航空写真が利用できない場合でも航空画像が表示される(問題 3913

2012 年 4 月 3 日

追加日:

  • WeatherLayer と CloudLayer(問題 3555
  • DemographicsLayer

固定:

  • IE 9 Quirks でポリゴンでタイル境界が表示される
  • キャンバス ストリートビューでパン時にマーカーが飛び回る

2012 年 3 月 28 日

固定:

  • 小文字のタグ名を使用して XHTML に準拠する(問題 3868
  • Apple トラックパッドのズーム動作を変更して感度を下げました(問題 2416)。

2012 年 3 月 20 日

固定:

  • 存在しない影の画像でマーカーを作成すると、エラーが発生する(問題 4014

追加日:

  • ストリートビューでクリックして移動/クリックしてズーム(問題 2447

大きな変更点:

  • ストリートビューのダブルクリックによるズームをデフォルトで無効に

2012 年 3 月 6 日

固定:

  • すばやくズームインすると OverviewMapControl でエラーが発生する(問題 3882
  • マップ div をページから削除すると IE でエラーが発生する(問題 3971
  • IE 9 より前のバージョンで、マーカーが正しくレンダリングされない(問題 3912問題 3908

追加日:

  • GroundOverlay への不透明度(問題 2767
  • PlaceResult に utc_offset と open_hours を追加(問題 2431
  • StreetViewPanoramaOptions への clickToGo オプションの追加(問題 2447

2012 年 2 月 21 日

固定:

  • IE 9 で地図が不鮮明になる(問題 3875
  • LatLng 空間内の同一線上のエッジで構成されるポリラインが不適切に簡略化される(問題 3739

追加日:

  • google.maps.geometry.poly.containsLocation() および isLocationOnEdge()(問題 1978

2012 年 2 月 15 日

固定:

  • 回帰: スケールされたマーカーが無効な「size」パラメータで正しくレンダリングされませんでした(問題 3908)。
  • ユーザーがコントロール ポイントをドラッグしているときに setEditable(false) が呼び出されると、地図が編集モードから先に進まない(問題 3842

大きな変更点:

  • ストリートビュー パノラマ間のクロスフェード。

3.7

2012 年 2 月 7 日

固定:

  • ドロップ アニメーションが表示される前の最終位置でマーカーがちらつく(問題 3608)。
  • 情報ウィンドウを開き、ズーム設定を同時に行うと、地図の中心が正しくない(問題 3738
  • マーカーをドラッグする際の右クリックを無視する(問題 3237
  • Firefox でマーカーのタイトルが表示されないことがある(問題 3773

大きな変更点:

  • スケールされたマーカーがキャンバスでレンダリングされるようになりました(使用可能な場合)
追記:
  • ImageMapType の setOpacity()(問題 3125
  • GroundOverlay の setOpacity()(問題 2767
  • ImageMapType の「tilesLoaded」イベント(問題 1744
  • stop() から MouseEvent へ。これによりイベントの伝播が停止します(問題 2172)。

2012 年 1 月 31 日

固定:

  • 修正済み: 世界中をパンした後に韓国語のタイルが正しくない(問題 2722
  • 修正済み: ペグマンを正確にドロップしてストリートビューを表示できない(問題 3861)。
  • ポリゴンの「visible」プロパティを追加しました(問題 2861)。
  • ビューポートが遠く離れていても panTo と panBy をアニメーション表示する(回帰)

2012 年 1 月 24 日

固定:

  • マウスイベントが情報ウィンドウを通過する(問題 3573
  • IE9 で CSS 変換を有効にしました
  • StreetViewPanorama に imageDateControl が追加されました。
  • IE 9、Opera、Safari/Windows でキャンバス ストリートビューを有効にしました

2012 年 1 月 16 日

固定:

  • 描画モードでペグマンをドラッグできないようにする必要があります
  • ポリゴンとその他のレイヤの zIndex を考慮してイベントを正しく起動
  • KmlLayer の「status」プロパティを追加(問題 3015

2012 年 1 月 10 日

固定:

  • disableDefaultUI が true で、streetViewControl が true の場合にペグマンを表示

2011 年 12 月 7 日

固定:

  • アクセス制限のある高速道路は、高速道路とは別にスタイル設定できます(road.highway.controlled_access)
  • ユーザーが予測入力で「Enter」を押すと place_changed が発生します(問題 3407)。

1011 年 11 月 28 日

固定:

  • ウィンドウ サイズ変更時に予測入力の位置を変更。「resize」イベントは Autocomplete オブジェクトでトリガーできます。

2011 年 11 月 22 日

固定:

  • 情報ウィンドウのコンテンツ サイズがカスケード スタイルを考慮して計算されるようになりました
  • 鳥瞰図の回転コントロールが、地図作成時の方角と一致しない

2011 年 11 月 7 日

大きな変更点:

  • デフォルト コントロールの新しい表示スタイル
  • 編集可能なシェイプ(ポリゴン、ポリライン、円、長方形)
  • 新しいオーバーレイを追加するための新しい DrawingManager
  • 新しい PlaceResult フィールド: website と international_phone_number
  • 新しい ElevationResult フィールド: resolve

固定:

  • IE 7 以降、ルート結果の開始アイコンと終了アイコンが透明な背景でレンダリングされるようになりました。

3.6

2011 年 10 月 31 日

固定:

  • Maps API を IE7 のプロトタイプ ライブラリで使用するとエラーが発生する

2011 年 10 月 25 日

固定:

  • レイヤの読み込みが完了する前に KmlLayer の地図が変更された場合のエラー
  • ポリゴンを追加および削除する際に IE でメモリリークが発生する

2011 年 10 月 18 日

大きな変更点:

  • PlaceSearchRequest にキーワード フィールドを追加しました
  • ストリートビューから道路線を削除

2011 年 10 月 10 日

固定:

  • ストリートビューのプレビューの住所が長すぎます

2011 年 9 月 27 日

固定:

  • 概要地図のコントロールは、ズームが変更された場合に中心点を更新し、一緒にズームする

2011 年 9 月 27 日

固定:

  • Chrome での初期タイルのダブルフェッチ
  • パン中のメモリリーク
  • 対象地域の範囲外に移動する際にストリートビューのペグマンをドロップしない
  • 回帰: 経度 -180 度をまたぐ GroundOverlay が消える
  • 回帰: パンまたはズーム中に情報ウィンドウを開くと、地図の中心が正しくない

大きな変更点:

  • ペグマンをドラッグしながらストリートビューのプレビューを表示する

2011 年 9 月 20 日

固定:

  • 描画キャンバスを使用してマーカーをレンダリングすると、Chrome/Windows でメモリリークが発生する
  • 方角が 90 度または 270 度の航空写真のマーカー レンダリング

大きな変更点:

  • マップタイプ レジストリからデフォルトの Google マップタイプにアクセスできない(マップタイルにアクセスできない)
  • 航空画像から出入りする際の回転アニメーション

2011 年 9 月 12 日

解決済みの問題:

  • Firefox 4 以降でツールチップが表示された後、マーカーが上昇した位置から先に進まない(問題 3334

大きな変更点:

  • GeocoderResult.formatted_address が文書化されていません。

2011 年 9 月 6 日

固定:

  • Firefox で要素選択(プルダウン)の情報ウィンドウが地図のパンに追随しない
  • 一部のモバイル デバイスでの韓国のタイル

2011 年 8 月 29 日

大きな変更点:

  • カスタム コントロールに API コントロールよりも高い Z-Index を設定できるようになりました
  • ユーザーは 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
  • 回帰: スタイル付き地図で OverviewMapControl を使用するとエラーが発生する(問題 3489)。

大きな変更点:

  • ほとんどのコントロールのコンテキスト メニューが、右クリックすると無効になりました。
  • 情報ウィンドウにカーソルを合わせたときに、情報ウィンドウ内のストリートビュー パノラマ/地図がパンされない
  • iPad で情報ウィンドウをスクロールできるようになりました

2011 年 7 月 18 日

解決済みの問題:

  • iOS 4.1 以降でページをスクロールすると、イベントの LatLng が正しくない(問題 3373

2011 年 7 月 11 日

解決済みの問題:

  • 修正済み: タッチデバイスの情報ウィンドウ内で <select> をクリックできない(問題 3232
  • 修正済み: MapOptions.draggable が false の場合に右クリックしても地図でクリックが発生しない(問題 3071

大きな変更点:

  • 同じ Z-Index のマーカーが、タイルの境界を越えて一貫した順序で表示されるようになりました
  • iOS の情報ウィンドウでのスクロールが可能に
  • 地図の投影法が変更されたときに、マーカーとポリゴンが再描画されるようになりました。

2011 年 7 月 5 日

解決済みの問題:

  • 修正済み: 地図をドラッグできないとマーカー カーソルが表示されない(問題 3120

大きな変更点:

  • Places Autocomplete のコントロールとプルダウンのスタイルを設定する機能を追加しました。
  • Places Autocomplete ウィジェットでは、ユーザーが候補を選択した後、サーバーから返された説明が保持されます。

2011 年 6 月 30 日

解決済みの問題:

  • 修正済み: 最初の地図タイルが二重取得される
  • 修正済み: 3.4 より後に地図を作成すると、maptypeid_changed イベントが複数回発生していました(問題 3051)。

大きな変更点:

  • Places の予測入力が、入力の親ではなく本文に追加するように変更されました。
  • BOTTOM_RIGHT が正しい位置に配置されるようになりました

2011 年 6 月 8 日

解決済みの問題:

  • 修正済み: ズームレベルを 2 よりも大きく変更してもズームがアニメーション化されなくなりました(問題 3033)。

大きな変更点:

  • 修正済み: OverlayView.set('map', foo) が OverlayView.setMap と同じになりました。
  • GeocoderRequest の「language」オプションを削除

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 日

解決済みの問題:

  • 修正済み: poly drawColor と FillColor で名前付き CSS 色をサポート
  • StrikeOpacity が 0.0 に設定されている場合にポリゴンが表示されない(問題 3241)。
  • 修正済み: 広告ユニットを表示した状態でパン操作すると IE8 でエラーが発生する(問題 3159
  • マップタイプのコントロールで、地図と航空写真のない地形およびハイブリッド地図を許可(問題 3089
  • 高 DPI 画面では高 DPI タイルが読み込まれる(問題 2614

大きな変更点:

  • 航空画像が有効になっていて利用可能な場合、鳥瞰写真の傾斜はデフォルトで 45 度になります
  • iPad でのピンチ動作を改善
  • DirectionsTravelMode と DirectionsUnitSystem の名前を、TravelMode と UnitSystem に変更しました(以前の名前は下位互換性を維持します)。

2011 年 4 月 14 日

解決済みの問題:

  • 修正済み: IE6 でマーカー アイコンとシャドウが透明ではなくなった
  • 修正済み: ズーム時にマーカーがちらつく問題を修正しました
  • 修正済み: 北極と南極付近のタイル境界をまたぐポリゴンのレンダリング

大きな変更点:

  • ポリラインとポリゴンがキャンバスでレンダリングされるようになりました(可能な場合)。
  • ポリラインとポリゴンの境界線上のイベントの LatLng が、線上の最も近いポイントにスナップされるようになりました。

2011 年 4 月 5 日

解決済みの問題:

  • タッチデバイスで panTo がアニメーションにならない(問題 3066
  • Marker.MAX_ZINDEX が定義されない(問題 3184

2011 年 3 月 28 日

解決済みの問題:

  • 衛星モードでストリートビューの向きを変更できない(問題 3174
  • VML を無効にすると地図が破損する(問題 3119

大きな変更点:

  • ストリートビューの道路オーバーレイが傾斜モードで表示されるようになりました

2011 年 3 月 22 日

解決済みの問題:

  • カスタムのマップタイプでペグマンが表示される(問題 3154

大きな変更点:

  • 修正済み: 大きなマーカーがタイルの境界でクリップされる
  • 修正済み: 傾斜モードでのストリートビュー オーバーレイ
  • 修正済み: 概要マップ コントロールが印刷モードで表示される

2011 年 3 月 17 日

解決済みの問題:

  • 45 度画像(Issue 2412
  • 概要マップ コントロール(問題 1470
  • アニメーション GIF をサポート - 「最適化」オプションが追加されました(問題 3095)。
  • Marker.getVisible() で未定義が返される(問題 3114)。

大きな変更点:

  • 円と長方形で zIndex が無視される問題を修正
  • 修正済み: マーカーがアニメーション表示されているときに、マウスイベントによってイベントが 2 回トリガーされる
  • 修正済み: マップタイプ ID が設定された後に地図タイプがレジストリに追加された場合、スタイル付き地図でスタイルが使用されない
  • 修正済み: スタイルなし地図タイプは、スタイル付き地図タイプのスタイルを採用します。
  • マーカーが DOM イベントではなく MouseEvent を起動

2011 年 3 月 11 日

解決済みの問題:

  • マーカーをダブルクリックしても地図がズームされなくなりました(問題 3090)。
  • カスタム マーカーの影があるアンカー ポイントが機能するように変更(問題 3112

大きな変更点:

  • Panoramio レイヤ
  • ルートマーカーの Z-Index を修正しました
  • シャドウのデフォルト位置を固定しました

2011 年 3 月 2 日

大きな変更点:

  • マーカーが Canvas/VML でレンダリングされるようになりました(使用可能な場合)
  • タップ対応デバイスにおけるポリライン、ポリゴン、KML のクリック ターゲットを拡大

2011 年 2 月 22 日

解決済みの問題:

  • 「anchorPoint」MVC プロパティを介して情報ウィンドウのアンカーが公開される(問題 2860
  • ズームレベル 0 と 1 でのハイブリッドを修正しました(問題 3062)。
  • 地図への追加/削除をすばやく行うと、円/長方形が修正されました(問題 3052)。
  • タッチデバイスでの dragable: false を修正しました(問題 3044)。

2011 年 2 月 18 日

解決済みの問題:

  • ストリートビューのマーカーが縮小されるだけで拡大されません(問題 2969)。
  • routeIndex が 0 でない場合でもドラッグ可能なルートが機能するようにしました(問題 2995)。
  • Flash と地図のドラッグの競合を修正(問題 2956
  • mapTypeId が maptypeid_changed リスナーで変更されたときに、マップタイプのコントロールの整合性が向上

大きな変更点:

  • 地図タイプのコントロールから航空写真モードをクリックすると、デフォルトでラベルがオンされるようになりました

2011 年 2 月 8 日

大きな変更点:

  • 新しい階層型の地図タイプのコントロール - タップ操作に対応
  • 新しいロゴ(問題 2574
  • HTML の <area> coords 属性に合わせて、MarkerShape.coord の名前を MarkerShape.coords に変更しました。

3.3

2011 年 3 月 17 日

解決済みの問題:

  • ポリゴンがレンダリングされない

2011 年 2 月 8 日

解決済みの問題:

  • Chrome でタイルのリクエストがキャンセルされない(問題 3011
  • FF/Mac で右クリック イベントが発生しない(問題 2920
  • Safari/Mac でのテキスト レンダリングに関する問題(問題 3024
  • IE でルートマップが正しく印刷されない

2011 年 1 月 21 日

大きな変更点:

  • 球面幾何学ライブラリでの MVCArray のサポート
  • IE6 でドラッグ中にクロスがマーカーの下に表示される問題を修正
  • 地図コンテナ div の Z-Index の設定が解除されました

2011 年 1 月 17 日

解決済みの問題:

  • Zoom_changed のタイミングが正しくないため、fromLatLngToContainerPixel で誤った結果が発生する問題を修正しました(問題 2539)。

2011 年 1 月 6 日

解決済みの問題:

  • ジオメトリ ライブラリの追加 - 球面ジオメトリとポリラインのエンコード ユーティリティが追加されました(問題 2540問題 2595問題 2246)。
  • 地図の最小/最大ズームレベルを設定できるようになりました(問題 1624)。

大きな変更点:

  • ズーム コントロールとパン コントロールが分離されました(ナビゲーション コントロールはなくなりました)。これらは個別に構成できます。
  • タッチデバイスの新しいタッチ操作式ズーム コントロール
  • MVCArray の内容は、clear() を呼び出してクリアできるようになりました。
  • IE8 でマーカーを追加および削除する際のメモリリークを修正
  • 簡素化アルゴリズムの改善により、ポリゴンのレンダリングが高速化

2010 年 12 月 23 日

解決済みの問題:

  • ドラッグ可能な方向での地点のクリック ハンドラを修正しました(問題 2871)。

2010 年 12 月 21 日

解決済みの問題:

  • 地図をドラッグする際の勢いを追加しました(問題 2592)。
  • ストリートビューの CSS エラーを修正(問題 2666
  • IE で地図の幅が 0 の情報ウィンドウを表示する際の JS エラーを修正(問題 2536)。

大きな変更点:

  • タッチデバイスでは、ZOOM_PAN または SMALL ナビゲーション コントロールがリクエストされていても、タップ操作に対応したズーム コントロールが表示されるようになりました。デバイスがブラウザでのマルチタッチをサポートしている場合、ズームはピンチ操作で行われるため、ズーム コントロールは表示されません。

2010 年 12 月 9 日

解決済みの問題:

  • InfoWindows が IE で適切に出力されるようになりました(問題 1343)。
  • ImageMapType の IE8 の不透明度を修正しました

大きな変更点:

  • マーカーの下に十字がカスタム アイコンとともに表示され、raiseOnDrag が有効になると、

2010 年 12 月 5 日

解決済みの問題:

  • 衛星画像の特定の場所の最大ズームレベルを調べるインターフェースを提供します。(問題 2049)。
  • マーカーのドラッグ時にアニメーションを有効または無効にするオプション(raiseOnDrag)を追加しました。(問題 2910)。

大きな変更点:

  • マーカーをドラッグすると浮き上がり、ドロップするとマーカーがバウンドするようになりました。
  • マーカー アニメーションは、setAnimation 関数を使用してプログラムで制御できます。

2010 年 11 月 28 日

解決済みの問題:

  • maptypeid_changed が 2 回発生しなくなりました(問題 2449)。
  • MarkerImage オブジェクトの「size」プロパティにアクセスできるようになりました(問題 2465)。
  • マーカーのシェイプがスプライトではなくアイコンを参照している(問題 2629
  • マーカーのドラッグでの地図のパン動作が、小さな地図で改善されました(問題 2868)。
主な変更点:
  • 背景画像の印刷を有効にしなくても、地図を印刷できるようになりました
  • 「draggable」が false に設定されている場合に、ドラッグ可能な方向マーカーがドラッグ可能になるバグを修正しました。

2010 年 11 月 16 日

変更された問題:

  • 問題 2076: DirectionsRenderer に情報ウィンドウを渡す方法を提供できるようになりました(問題 2076)。
  • 問題 2524: streetViewControlOptions を実装する
  • 問題 2557: ストリートビューへのズームの無効化を追加

大きな変更点:

  • マーカーが Shift キーを押しながらクリックされたときに新しいウィンドウが FF で開くバグを修正しました。
  • DirectionsRenderer で markerOptions を指定すると文字マーカーのアイコンが消失していました。

3.2

2010 年 11 月 11 日

大きな変更点:

  • IE7 / IE8 で RTL によってポリゴンがクリップまたは切り捨てられるバグを修正しました。
  • 3D 変換が原因で Safari 5 でチェックボックスが非表示になるバグを修正しました。
  • 赤道を横断する測地線ポリラインは詳細がわからない
  • LEFT_CENTER、LEFT_BOTTOM、RIGHT_CENTER、RIGHT_BOTTOM のコントロール位置を追加しました。
  • コントロールの位置を、LEFT から LEFT_TOP、RIGHT から RIGHT_TOP、TOP から TOP_CENTER、BOTTOM から BOTTOM_CENTER に名前を変更しました。

2010 年 10 月 11 日

変更された問題:

  • 問題 2478: ストリートビュー - 一部のブラウザでコンパスの位置がずれる/見つからない
  • 問題 2528: IE8 で ImageMapTypeOptions の不透明度が破損する
  • 問題 2661: 情報ウィンドウ - 入力フィールドを右クリックしてもコンテキスト メニューが表示されない
  • 問題 2741: iOS 4 の地図パンでマーカーの配置が機能しない

大きな変更点:

  • ストリートビューはデフォルトで有効になっています
  • 「this」が .getTileUrl に渡されないバグを修正しました。
  • ウィンドウが表示された後に情報ウィンドウの domready イベントがトリガーされるようになりました

2010 年 9 月 28 日

変更された問題:

  • 問題 2712: メモリリーク(マーカーの追加と削除、マーカーの表示 / 非表示、地図のズームとパン)

大きな変更点:

  • V2 と V3 の地図を同じページ上に配置すると、操作性が向上します
  • HTML5 ストリートビューですばやく下にドラッグしたときのエラーを修正しました

2010 年 9 月 16 日

変更された問題:

  • 問題 2701: 最初のストリートビュー ナビゲーター コントロールの見出しが POV に沿っていない

2010 年 9 月 14 日

変更された問題:

  • 問題 157: ドラッグ可能な運転ルートのサポート
  • 問題 1852: google.maps.Marker の「rightclick」イベントが引数なしで発生する
  • 問題 2673: 位置の変更後にペグマンが消える

大きな変更点:

  • マーカーのパフォーマンスが向上

2010 年 8 月 31 日

変更された問題:

大きな変更点:

  • 高ズームでの測地線の改善

2010 年 8 月 24 日

変更された問題:

  • 問題 2648: V3.2.1 の Firefox で地図のサイズ変更イベントをトリガーするとエラーが発生する

大きな変更点:

  • ズームイン / ズームアウトを繰り返し行う場合(スクロール ホイールを使用する場合など)、中程度のズームレベルから読み込まれるタイルの数が少なくなります。

2010 年 8 月 16 日

変更された問題:

  • 問題 2416: Apple マジック マウスのパンとズームが高すぎる
  • 問題 2606: 地図で dragable: false を設定するとリンクが無効になる
  • 問題 2640: ブラウザの更新または onunload(IE)の際にメモリが消去されない

大きな変更点:

  • ストリートビューのマーカーは、距離に応じて拡大縮小されます。
  • パン時のズーム スライダーの更新

2010 年 8 月 9 日

大きな変更点:

  • サポートが終了した KMLMouseEvent.position と FusionTablesMouseEvent.position は削除されました。代わりに .latLng を使用する
  • サポートが終了したプロパティ StreetViewService.getNearestPanorama が削除されました。代わりに .getPanoramaByLocation を使用してください。

3.1

2010 年 9 月 28 日

大きな変更点:

  • 出発地と目的地が同じルートで JS エラーが発生する問題を修正しました

2010 年 8 月 9 日

大きな変更点:

  • OverlayView の Map の変更が修正された
  • GroundOverlay.setMap(null) の呼び出しを修正
  • IE でメモリのズーム/パンがリークされなくなった

2010 年 8 月 5 日

変更された問題:

  • 問題 2588: リスナーが接続されたパノラマ オブジェクトで setVisible(false) を呼び出すと、IE で JS エラーが発生する。

大きな変更点:

  • ズーム変更時に IE6 でマーカーが消える問題を修正

2010 年 7 月 29 日

変更された問題:

  • 問題 2337: ポリラインが消失する
  • 問題 2497: クリック可能なオプションが円で機能しない

大きな変更点:

  • カスタム パノラマの「originHeading」のサポートが終了し、「centerHeading」に移行されました。
  • 韓国語のハイブリッド タイルに道路が表示されるようになりました
  • クリックが、地図上のクリックできないポリゴンを通過するようになりました

2010 年 7 月 22 日

変更された問題:

  • 問題 1856: Opera でのポリゴン レンダリングのサポート
  • 問題 2159: スクロール ホイールを使用したズーム後に Dragend イベントがトリガーされる
  • 問題 2385: Internet Explorer でズームレベルを深くすると、GroundOverlay が黒く表示される
  • 問題 2337: ポリラインが消える
  • 問題 2427: 自動パンで情報ウィンドウを開いた状態でドラッグすると、マーカーが「ハングする」状態になる
  • 問題 2493: IE7 でマーカーが正しくクリアされない
  • 問題 2500: 既存のマーカーで !Marker.setIcon(<scaled MarkerImage>) を使用すると MarkerImage が切り抜かれる
  • 問題 2549: Google のプルダウン メニューの CSS で警告が生成される

大きな変更点:

  • ポリゴンのドラッグ時にクリック イベントが発生しなくなった
  • 情報ウィンドウの外に展開するフォーム選択要素をクリックしても、地図クリックが発生しなくなりました。
  • KML オーバーレイをクリックしても地図クリック イベントが発生しなくなりました。
  • ストリートビューが画面に情報ウィンドウに合わせて自動的にパンされるようになりました。
  • KML と FusionTables の MouseEvent LatLng が、「position」から「latLng」に変更されました。
  • Android のズーム コントロールでクリックが地図に渡されなくなりました。

2010 年 6 月 17 日

変更された問題:

  • 問題 2346: スムーズなアニメーションを無効にするオプション

大きな変更点:

  • マーカーがちらつくバグを修正
  • 情報ウィンドウの domready イベントのトリガーを改善しました
  • DirectionsRoute.bounds が公開されるようになりました

2010 年 6 月 11 日

変更された問題:

  • 問題 2389: IE7 でストリートビューが動作しない
  • 問題 2460: ペグマンの位置付けのバグ
主な変更点:
  • マーカーのメモリリークを修正しました
  • 最初のジオコード レイテンシを改善しました
  • StreetViewService へのアクセス権が付与されました。

3.0

2010 年 5 月 18 日

変更された問題:

主な変更点:
  • カスタムのマップタイプで Google 著作権が正しく機能するようバグを修正しました
  • ポリゴンとポリラインに測地線プロパティを追加
  • クリック可能なオプションをポリゴンとポリラインに追加
  • GroundOverlay にクリック可能なオプションを追加しました

2010 年 5 月 13 日

変更された問題:

  • 問題 1724: 文字列ではなく要素を使用してコンテンツを設定すると、情報ウィンドウのサイズやマージンが正しくない

大きな変更点:

  • 日付線を越えると地面オーバーレイが早期に切り抜かれるバグを修正しました
  • マーカーの setIcon が URL の \ に対応するようになりました
  • IE でのポリゴンとポリラインのマウスアウト イベントのトリガー
  • マーカー アイコンの変更によるちらつきがなくなった

2010 年 5 月 7 日

変更された問題:

  • 問題 1458: 機能リクエスト: Google API v3 での KML サポート
  • 問題 1658: トラフィック オーバーレイの追加
  • 問題 2209: スタック オーバーフロー
  • 問題 2254: Circle オブジェクトで「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)のサポートを終了し、警告のログ記録を継続しました。また、ルートから区間へのルートと、ステップへのルートへのルートの変換も削除される。
  • GeocoderGeometry.latLng を GeocoderGeometry.location に更新しました。

2010 年 4 月 30 日

変更された問題:

  • 問題 2230: 意図したカスタム投影なしで地図が初期化される

大きな変更点:

  • 地図をクリックするとキーボードがフォーカスされるようになりました
  • iPad のピンチしてズームがサポートされるようになりました

2010 年 4 月 26 日

変更された問題:

  • 問題 1826: ポリゴンとポリラインでのマウスオーバー イベントとマウスアウト イベントの追加
  • 問題 2177: 「maptypeid_changed」イベント中に map.setZoom(z) が正常に機能しない
  • 問題 2247: DirectionsRenderer の hideRouteList オプションが想定どおりに動作しない。

大きな変更点:

  • パン中にカスタム アイコンが地図の下部に表示されないバグを修正しました。

2010 年 4 月 13 日

変更された問題:

  • 問題 2275: MarkerImage を再利用できない
  • 問題 2181: google.maps.Marker を追加した後、マウスのスクロール ホイールを使ってズームインまたはズームアウトすると、マーカーが非表示になる

2010 年 4 月 11 日

目立った変更や問題は見つからなかった。

2010 年 4 月 5 日

変更された問題:

  • 問題 1976: カスタム アイコンとドラッグ可能なマーカーに関する問題
  • 問題 2107: ドラッグ可能なマーカーを地図外にドラッグすると消える
  • 問題 2181: 基本地図の投影プロパティが存在しない

大きな変更点:

  • DirectionsRoute のルート概要ポリラインを Overview_path として公開しました。
  • マップの現在の投影を読み取り専用プロパティとして公開しました。

2010 年 3 月 23 日

大きな変更点:

  • Elevation が API で公開されるようになりました。
  • インターネット接続が遅い場合のタイル読み込みを改善しました。

2010 年 3 月 15 日

大きな変更点:

  • スタイルが変更されたときに、ポリゴンが正しく再描画されるようになりました。
  • 古いスタイルの「Directions」を使用すると、console.log に非推奨の警告メッセージが表示されます。

2010 年 3 月 10 日

変更された問題:

  • 問題 1801: ポリライン/ポリゴンの zIndex
  • 問題 2144: DirectionsRequest で enableHighways オプションを提供する必要がある。
  • 問題 2207: バグ: IE でポリラインが塗りつぶされる
  • 問題 2113: 1 月のリリース以降、ズームレベルの高い FF でポリラインが破損する

大きな変更点:

  • 自転車ルートを追加しました。
  • 以下の新しい DirectionsRequest オプションを追加しました。
    • avoidHighways
    • avoidTolls
    • optimizeWaypoints
  • ポリゴン/ポリラインのレンダリング速度を改善
  • 次の Directions オブジェクトの名前を変更しました。古い名前は引き続きサポートされます。

2010 年 3 月 3 日

変更された問題:

  • 問題 2136: google.maps.MarkerImage のプロパティを参照しないように難読化する

大きな変更点:

  • 地図のジャンプ ジャンプのバグを修正しました。
  • 2 回連続してズームする際の動作が改善されました。
  • マーカー ドラッグ イベントの .latLng が難読化されなくなりました。

2010 年 2 月 26 日

変更された問題:

  • 問題 1651: マップ キャンバスでのマウス移動、マウスオーバー、マウスアウト
  • 問題 2142: DirectionsRendererOptions でマーカーを完全に非表示にできるようにする必要がある
  • 問題 2148: event.latLng が見つからない
  • 問題 2109: バグ: IE8 で NavigationControlStyle.ZOOM_PAN が正しく表示されない
  • 問題 2153: MVCArray.push() が新しい長さを返さない

大きな変更点:

  • ImageMapType に不透明度を追加します。
  • 長方形または円を右クリックしても動作しないバグを修正しました。
  • 情報ウィンドウのコンテンツ イベントが非表示時に削除されなくなりました。

2010 年 2 月 8 日

変更された問題:

  • 問題 2135: バグ: ポリゴンの MVCArray をポリラインで再利用すると、ポリラインが閉じられる。

大きな変更点:

  • 新しい Rectangle クラスを追加しました。
  • 新しい Circle クラスを追加しました。
  • マーカーを作成して削除する際のメモリリークを修正しました。
  • LatLng の MVCArray へのアノテーションによるポリゴンを閉じるためのアノテーションを停止しました。これにより、同じ MVCArray を共有するポリラインも閉じてしまうためです(問題 2135 を参照)。
  • 地図のズームが現在の値に設定されている場合に、画面上のマーカーが非表示になることがあったバグを修正しました。
  • Android で正しく表示されるように ImageMapType を修正しました
  • 北極または南極を含むポリゴンを許可するようにポリゴンのクリップ スキームを変更しました。
  • 浮動小数点精度の対象となる最大値までメルカトル図法の緯度範囲を拡大しました。

2010 年 1 月 28 日

変更された問題:

  • 問題 1367: 機能リクエスト: デベロッパーが「制御フロー」内に DIV を配置できるように LayoutManager を公開
  • 問題 1916: 機能リクエスト: MarkerImage のスケーリング機能の追加
  • 問題 1443: extends() と union() が LatLngBounds オブジェクトを返す必要がある
  • 問題 1997: MapOption の「size」ドキュメント
  • 問題 2074: 世界地図が地図コンテナの正確な寸法に収まると、地図がレンダリングされない

大きな変更点:

  • インド語のサポートを追加しました。
    • bn、gu、kn、ml、mr、ta、te
  • イベント名前空間に新しい静的メソッドを追加しました。
    • addListenerOnce
    • addDomListenerOnce
  • DirectionsStep オブジェクトに新しい「encoded_lat_lngs」プロパティが追加され、圧縮された ASCII 形式の latlng のセットを公開できるようになりました。
  • 画面外のマーカーの DOM 要素を削除してパフォーマンスを改善
  • Google Chrome のパンのバグを修正
  • iPhone でのピンチズームのバグを修正しました。

2010 年 1 月 19 日

変更された問題:

  • 問題 1422: 機能リクエスト: カスタムのマップタイプの作成を可能にする
  • 問題 1523: 機能リクエスト: fromContainerPixelToLatLng(またはその逆)
  • 問題 1443: extends() と union() が LatLngBounds オブジェクトを返す必要がある
  • 問題 1960: バグ: provideTripAlternatives を使用した情報が不完全
  • 問題 1675: チュートリアルのドキュメント エラー
  • 問題 1676: チュートリアルのドキュメント エラー - コントロール オプション
  • 問題 1856: Opera!!! でポリゴンがレンダリングされない
  • 問題 1954: ブルガリア語のローカライズが正しくない。
  • 問題 1976: バグ: カスタム アイコンとドラッグ可能なマーカーに関する問題
  • 問題 2063: OverlayView サブクラスを最小化するときに変数名の競合が発生する

大きな変更点:

2009 年 12 月 17 日

大きな変更点:

  • 地図パン操作のアニメーションが開始される前に発生する初期のジャークを修正しました。
  • スクロールホイールまたは DoubleClick を使用して最大ズームレベルを超えてズームすると、地図が別の場所にジャンプする問題を修正しました
  • 著作権コントロール、マップ コントロール、ナビゲーション コントロールは、地図のサイズに合わせてサイズ変更されます。
  • 古いスタイルのゲッター、セッター、イベント名は正式に非推奨となり、定義されなくなりました。

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: カスタム アイコン マーカーが常にデフォルトのマーカーの上に表示される

その他の重要な変更点:

  • 新たに 3 つの言語のサポートを追加しました。
    • バスク語
    • ガリシア語
    • タガログ語

2009 年 10 月 29 日

変更された問題:

  • 問題 1421: 機能リクエスト: API v3 に Directions クラスを追加

その他の重要な変更点:

2009 年 10 月 26 日

変更された問題:

  • 問題 1647: 機能リクエスト: 情報ウィンドウダム準備完了のイベントを提供する
  • 問題 1710: ダブルクリック時のユーザーのズーム イベントをキャンセルする機能

その他の重要な変更点:

  • 新しい google.maps.LatLng() に無効な引数が渡された場合に JS エラーがスローされる
  • バグを修正: 地図の読み込み時に静的地図が 2 回読み込まれていた

2009 年 10 月 15 日

変更された問題:

  • 問題 1525: 低ズームレベルでの get_bounds エラー
  • 問題 1757:fitBounds() が 180 子午線で機能しない
  • 問題 1790: map.setOptions でカーソルを設定できない
  • 問題 1767: イベント伝播のバグ

その他の重要な変更点:

  • ドキュメントの更新:
    • 新しいメソッドの公開: LatLngBounds.isEmpty()
    • すべてのメソッド、イベント、プロパティ、定数を名前で並べ替えました。
    • ポリラインとポリゴンのオプション プロパティの正しくないタイプを修正

2009 年 9 月 28 日

  • ポリ レンダリングのパフォーマンスを改善しました。
  • SVGView に関する JS の警告に関する問題を修正しました

2009 年 9 月 22 日

変更された問題:

  • 問題 1420: 機能: API に Polyline クラスを追加
  • 問題 1371: 地図の移動中に map.bounds_changed イベントが繰り返し発生する
  • 問題 1700: Firefox 3.5 でズームアウトした後、クリックの位置が正しくない
  • 問題 1702: 親要素にスクロール オフセットがある場合、クリック イベントと dblclick イベントで間違った latLng が報告される
  • 問題 1723: iPhone でドラッグすると地図がジャンプする

その他の重要な変更点:

  • ポリラインとポリゴンをリリースしました。地図上に線や塗りつぶしを描画したり、ストロークや塗りつぶしのスタイルを指定したりできるほか、ほとんどのマウスイベントにも対応しています(マウスオーバーはまだサポートされていません)。サポートされているすべてのブラウザ(IE6.0 以降、Firefox 2.0 以降、Safari 3.1 以降、Chrome)で動作します。これには、サポートされているモバイル デバイスも含まれます。
  • 地図が少し動いていないときに呼び出される新しい Map イベント「idle」を追加しました。問題 1371 を解決します。
  • クリック イベントから返される LatLng 値が正しくない問題を修正しました。
  • iPhone でのピンチズームのバグを修正しました。問題 1723 をご覧ください。

2009 年 9 月 10 日

変更された問題:

  • 問題 1659: パン後のクリックと dblclick イベントで間違った latLng が報告される(Firefox 3.5)
  • 問題 1621: dooctype を使用して ie8 の地図をクリックすると間違った場所が表示される
  • 問題 1642: InfoWindow overflow:auto
  • 問題 1531: 情報ウィンドウを開くたびに高さが大きくなる

その他の重要な変更点:

  • 以下に示す get/set メソッドとイベント名の構文が変更されました。下位互換性を維持するため、古い構文は引き続きサポートされます。次に例を示します。
    • set_funBoat() => setFunBoat()
    • get_funBoat() => getFunBoat()
    • funBoat_changed => funboat_changed
  • 新しいメソッド「onAdd」を OverlayView インターフェースに追加しました。このメソッドは、ペインと投影が最初に初期化されたときに呼び出されます。これにより、問題 1377 に対処しています。
  • OverlayView インターフェースの「remove」メソッドの名前を「onRemove」に変更しました。下位互換性を維持するため、古い名前は引き続きサポートされます。

2009 年 9 月 2 日

変更された問題:

  • 問題 1525: 低ズームレベルでの get_bounds エラー
  • 問題 1596: 世界の北端または南端までパンするとエラーが返される
  • 問題 1643: バグ: 地図のスクロール ホイールが不必要に発生する
  • 問題 1379: V3 で韓国の地図データが表示されない

その他の重要な変更点:

  • Chrome、Safari 4、Firefox 3.5 で連続スクロールとダブルクリックによるズームを有効にしました
  • 地図のドラッグに関するパフォーマンスの向上
  • ズーム後にダブルクリックで地図が中央に配置されるようになりました

2009 年 8 月 24 日

変更された問題:

  • 問題 1567: 付近の場所への map.set_center が機能しない。
  • 問題 1605: 地図をスクロールすると、ページもスクロールされる
  • 問題 1467: 地図のパン機能 + アニメーション

その他の重要な変更点:

  • スクロールホイールのズームをデフォルトで有効にしました。無効にするには、Map オプションのスクロールホイール プロパティを false に設定します。
  • panTo 関数と panBy 関数を含むようにドキュメントを更新しました。

2009 年 8 月 14 日

変更された問題:

  • 問題 1575: ドラッグ可能なマーカー メソッド set_draggable() のバグ

その他の重要な変更点:

  • スクロールホイールズームが有効になりました。
  • ドラッグ後に地図のジャンプが発生する iPhone に影響する問題を修正しました。

2009 年 8 月 4 日

変更された問題:

  • 問題 1393: ドラッグ可能なマーカーを許可
  • 問題 1448: バグ: API v3 で checkResize() 関数(または同等の関数)が必要
  • 問題 1404: Opera でカーソルに関するエラー
  • 問題 1514: HTML 4.01 strict で MapType 選択矢印が正しく表示されない
  • 問題 1426: 情報ウィンドウの Z-Index コントロール

その他の重要な変更点:

  • iPhone でのピンチ操作とドラッグ操作の安定性が向上します。
  • zIndex のセッターとゲッターを InfoWindow オブジェクトに追加しました。

ドキュメントの変更内容:

  • マーカーの get_draggable メソッドと set_draggable メソッドを追加
  • マーカーのドラッグ、dragstart、dragend、draggable_changed の各イベントの追加
  • マーカーのドラッグ可能なプロパティを追加しました
  • 情報ウィンドウの get_zIndex メソッドと set_zIndex メソッドを追加
  • 情報ウィンドウの zIndex_changed イベントを追加
  • 情報ウィンドウの zIndex プロパティを追加

2009 年 7 月 13 日

変更された問題:

  • 問題 1415: 情報ウィンドウのコンテンツ: 選択可能な true/ false
  • 問題 1432: set_icon を呼び出した後にマウスアウト イベントがトリガーされない。
  • 問題 1365: 厳格な doctype を使用すると、マップタイプ コントロールが正しくレンダリングされない

その他の重要な変更点:

  • デベロッパーは MarkerImage のサイズを指定する必要がなくなり、指定されていない場合は API によって検出されます。なお、MarkerImage の size、anchor、origin の引数はすべて省略可能です。
  • デベロッパーは、OverlayView サブクラスのコンストラクタで OverlayView.call(this) を呼び出す必要がなくなりました。
  • OverlayView の「変更された」メソッドはインターフェースから削除されました。デベロッパーのコードには影響しないはずです(これらのメソッドは以前は実際に使用されていないため)。
  • Geocoder Request オブジェクトから部分一致オプションが削除されました。デベロッパーがこれを渡すと、クエリには影響しません。

2009 年 6 月 12 日

変更された問題:

  • 問題 1363: バグ: iPhone で地図クリック イベントがディスパッチされない

その他の重要な変更点:

  • すべてのブラウザで拡大ズーム コントロールをクリック可能
  • 情報ウィンドウが大きなズーム コントロールを「クリア」し、地図とコントロールの内側に完全に配置されるようにする
  • モバイルの著作権ではきれいな画像を使用する
  • タイルは左上ではなく中央から読み込まれます
  • ユーザーは、地図タイプのボタンのテキストやコントロール画像を選択できなくなりました。
  • メイン ライブラリのサイズが約 1.9 KB 小さくなる