Notes de version de l'API Maps JavaScript

Restez organisé à l'aide des collections Enregistrez et classez les contenus selon vos préférences.

Abonnez-vous à ces notes de version. S'abonner

L'équipe de l'API Maps JavaScript met régulièrement à jour l'API pour ajouter de nouvelles fonctionnalités, corriger des bugs et améliorer les performances. Vous pouvez indiquer la version de l'API à charger dans votre application en la spécifiant dans le paramètre v de la requête d'amorçage de l'API Maps JavaScript. En savoir plus sur la gestion des versions

Ce journal des modifications répertorie les versions par date et numéro de version, ainsi que les modifications associées.

Pour recevoir des informations sur les nouvelles versions de l'API Google Maps, veuillez vous abonner au groupe google-maps-js-api-v3-notify.

3.51.1

17 novembre 2022

Modifications :

  • Version bêta de la classe Place dans la bibliothèque Places.
  • Version bêta: ajoute des fonctions de personnalisation de style pour le partage de parcours. Les anciennes méthodes de configuration sont obsolètes.
  • Internet Explorer 11 n'est plus disponible dans l'API Maps Embed.
  • Pour plus de visibilité, le logo Google de l'API Maps Embed change de style lorsque vous utilisez des types de carte hybrides ou satellite.
  • Amélioration des performances de chargement des repères avancés
  • Rend le bouton "Annuler" du dessin accessible et le lecteur d'écran est compatible.
  • Permet d'accéder au clavier des repères du moteur de rendu et d'utiliser le lecteur d'écran.
  • Ajoute une description ARIA à la commande d'échelle de la carte.
  • Activer la mise au point et l'interaction avec le clavier pour la commande d'échelle de la carte
  • Introduit un paramètre de langue dans l'API Geocoder JS. L'API Maps JavaScript ne considère plus la région US comme une région par défaut dans Geocoder si elle n'est pas explicitement spécifiée.
  • Introduit un paramètre de langue dans l'API Directions JS.
  • Présente un paramètre de langue dans l'API Distance Matrix JS.

Corrections de bugs :

  • Correction d'un bug qui provoquait la redirection du curseur vers le repère lorsqu'une fenêtre d'informations était ouverte
  • Correction d'un bug qui provoquait un problème de sélection des repères

3.51

16 novembre 2022

Modifications :

  • La version hebdomadaire a été mise à jour vers la version 3.51.
  • La version trimestrielle a été mise à jour vers la version 3.50.
  • Les versions 3.49 et 3.48 sont toujours disponibles sur demande.

3,50.12a

7 novembre 2022

Modifications :

  • Correction d'un problème lié à google.maps.event.addListenerOnce et à google.maps.event.addDomListenerOnce avec une liaison this incorrecte.

3.50.12

3 novembre 2022

Modifications :

  • Version bêta: les repères avancés sont désormais compatibles avec l'altitude lorsqu'ils sont utilisés sur des cartes obliques.

3.50.11

27 octobre 2022

Modifications :

  • Version bêta: une erreur est désormais consignée lorsque les calques de caractéristiques de style basés sur les données ne sont plus disponibles.
  • Version bêta: amélioration des performances pour le chargement des repères avancés par défaut.

3.50.10

20 octobre 2022

Corrections de bugs :

  • Correction des marges intérieures droite et inférieure d'InfoWindow sur iOS

3,50,9

13 octobre 2022

Modifications :

  • Les étapes sélectionnées sont désormais mises en évidence dans le panneau d'itinéraire.
  • Correction du type de script TypeScript pour le constructeur PinView.
  • Correction du type de script TypeScript pour le constructeur LagLngAltitude.
  • Met à jour l'image par défaut de l'icône Repère dans DirectionsRenderer.

3,50,8

6 octobre 2022

Modifications :

  • Version bêta: l'aperçu des repères avancés est disponible.
  • Version bêta: introduit la documentation pour isAdvancedMarkersAvailable sur l'objet renvoyé getMapCapabilities().
  • Ajoute "Ce champ est en lecture seule" à la description de l'API de LocalContextMapView et à la propriété element de LocalContextMapViewOption.

Corrections de bugs :

  • Les couleurs des styles personnalisés JSON utilisent désormais l'opacité du style par défaut plutôt qu'une opacité forcée de 100 %.

3,50,7

29 septembre 2022

Modifications :

  • Le lecteur d'écran lit maintenant les instructions pour interagir avec la carte et Street View.
  • Ajoute des raccourcis clavier d'inclinaison et de rotation à la boîte de dialogue des raccourcis clavier.

3,50,6

22 septembre 2022

Corrections de bugs :

  • Correction d'un bug qui provoquait la navigation dans Voice over d'éléments sous la boîte de dialogue des raccourcis clavier.
  • Ajoute du texte alternatif à l'image de carte statique.

Modifications :

  • Une erreur est désormais consignée dans la console lorsque la méthode map.getMapCapabilities() est appelée. Elle comporte une erreur.

3,50,5

15 septembre 2022

Modifications :

  • Ajouter une constante MAX_BOUNDS pour LatLngBounds afin d'indiquer les limites LatLng maximales pour les cartes
  • Permet aux lecteurs d'écran d'effectuer des actions sur les repères par défaut.

3,50,3

1er septembre 2022

Modifications :

  • Version bêta: met à jour la classe DeliveryVehicle de JavaScript Journey Sharing afin d'inclure des attributs personnalisés.
  • Correction d'un bug lié à un LatLng incorrect dans un événement après l'inclinaison d'une carte.

3,50.2

25 août 2022

Modifications :

  • Version bêta: FleetEngineDeliveryFleetLocationProvider a été modifié pour accepter un filtre de véhicule de livraison de chaînes.
  • Met à jour l'image par défaut de l'icône Repère.

3.50.1

18 août 2022

Modifications :

  • Version bêta: introduit les API de capacité de carte (événement getMapCapabilities et mapcapabilities_changed) en version bêta.
  • Version bêta: introduit un paramètre language dans google.maps.Geocoder.
  • Version bêta: introduit un paramètre language dans google.maps.DistanceMatrixService.
  • Version bêta: introduit un paramètre language dans google.maps.DirectionsService.
  • Correction d'un bug qui empêchait un code de région d'être utilisé dans plusieurs API Places JS. Présente des paramètres de langue et de région pour différentes API JS.
  • Suppression de la compatibilité avec Street View dans l'API Maps JavaScript pour les sites Web sans domaine googleapis.com dans les paramètres de Content Security Policy. Pour en savoir plus, veuillez consulter le guide de la règle Content Security Policy.

3.49.12

4 août 2022

Modifications :

  • Ajoute DEMO_MAP_ID, un ID de carte qui peut être utilisé pour les exemples de code nécessitant un ID de carte. Cet ID de carte n'est pas destiné à être utilisé dans des applications de production. Il ne peut pas être utilisé pour les fonctionnalités qui nécessitent une configuration dans le cloud (telles que les styles cloud).
  • Expliquez que FleetEngineDeliverFleetLocationProvider.locationRestriction est nécessaire pour lancer le suivi.

3.49.11

28 juillet 2022

Modifications :

  • google.maps.VehicleType peut désormais être référencé sous la forme d'une énumération d'exécution.

3.49.10

21 juillet 2022

Modifications :

  • Les valeurs NaN pour la largeur ou la hauteur sont refusées lors de la validation de la taille de l'icône du repère, de la taille de l'icône du repère ou de la fenêtre d'informations.
  • Correction d'un bug qui empêchait de voir la commande de suivi du mouvement sur les appareils iOS dans Street View.
  • Correction d'un bug où le texte de pointage pour les itinéraires était tronqué pour les langues qui se lisent de droite à gauche dans l'API Embed.
  • Rend la fenêtre d'informations sur les transports en commun plus accessible et compatible avec le lecteur d'écran.

3,49,9

14 juillet 2022

Modifications :

  • Clarification concernant l'utilisation des champs d'ID dans les fournisseurs d'établissements utilisant le partage de parcours.

3,49,8

7 juillet 2022

Modifications :

  • Rend les liens de navigation Street View accessibles et le lecteur d'écran compatible.
  • Introduction d'une nouvelle méthode focus sur StreetViewPanorama.

3,49

23 juin 2022

Modifications :

Corrections de bugs :

  • Rend l'énumération BusinessStatus accessible via google.maps.places.BusinessStatus.

3,49,5

16 juin 2022

Modifications :

  • Ajoute une commande de raccourcis clavier et une boîte de dialogue à Street View pour améliorer la visibilité des raccourcis clavier.

Corrections de bugs :

  • Correction d'un bug qui entraînait l'envoi d'un formulaire lors de la fermeture de Street View.

3,49,4

9 juin 2022

Modifications :

  • Déplace WebGLOverlayView, CameraParams, LatLngAltitude, moveCamera, un zoom fractionnaire et getVisibleRegion vers le canal hebdomadaire.
  • Le panorama Street View par défaut de Map gère désormais automatiquement la mise au point lorsqu'elle est ouverte. Il s'agit du nouveau comportement par défaut.
  • Désormais, le panorama Street View restaure automatiquement la mise au point (si possible).
  • Vous pouvez désormais fermer Street View en appuyant sur la touche Échap (lorsque le bouton de fermeture est activé).
  • geometry.spherical.computeSignedArea() et geometry.spherical.computeArea() ont été optimisés pour améliorer la robustesse et la précision.

3.49.3a

2 juin 2022

Modifications :

  • Amélioration du contraste des couleurs pour la commande de suivi du mouvement Street View.
  • La commande de suivi du mouvement du clavier Street View est accessible et le lecteur d'écran est compatible.
  • Les classes MapsNetworkError, MapsRequestError et MapsServerError sont désormais exposées et documentées publiquement.

3.49.2

26 mai 2022

Modifications :

  • Amélioration du contraste des couleurs pour la commande de suivi du mouvement Street View.
  • La commande de suivi du mouvement du clavier Street View est accessible et le lecteur d'écran est compatible.
  • Les classes MapsNetworkError, MapsRequestError et MapsServerError sont désormais exposées et documentées publiquement.

3.49.1

19 mai 2022

Modifications :

  • Version bêta: correction d'un bug où un code de région était ignoré dans plusieurs API Places JS. Présente des paramètres de langue et de région pour différentes API JS.
  • Améliore le contraste des couleurs pour les commandes plein écran et la boussole en mode sombre.
  • Renforce l'accessibilité de la boussole, du bouton de fermeture et du contrôle des liens d'adresse sur Street View, et permet d'utiliser le lecteur d'écran.

3,49

12 mai 2022

Modifications :

  • La version hebdomadaire est mise à jour vers la version 3.49.
  • La version trimestrielle est mise à jour vers la version 3.48.
  • Les versions 3.47 et 3.46 sont toujours disponibles sur demande.
  • La version 3.45 a été supprimée et ne peut plus être utilisée.

3.48.11

28 avril 2022

Modifications :

  • Place Autocomplete peut maintenant accepter d'autres types. En savoir plus
  • isFractionalZoom a été transféré vers la chaîne hebdomadaire.

3.48,9

14 avril 2022

Modifications :

  • Version bêta: active WebGL 2.0 pour WebGLOverlayView.
  • Version bêta: inclut la bibliothèque JourneySharing dans les types, les externs et la documentation de référence TypeScript de l'API Maps JavaScript.
  • Les fonctions google.maps.event.addDomListener() et google.maps.event.addDomListenerOnce() sont obsolètes et ne doivent pas être utilisées. Utilisez plutôt la méthode addEventListener() standard. Ces méthodes continuent de fonctionner et il n'est pas prévu de les mettre hors service.
  • Ajoute title et aria-label à l'icône de repère Street View.
  • Ajout de l'attribut aria-pressed à la commande Plein écran
  • Améliore l'espacement de la liste déroulante pour la commande Type de carte.
  • Met à jour les libellés Aria de la commande déroulante Type de carte.

Corrections de bugs :

  • Supprime un attribut aria-expanded non autorisé d'une commande de type de carte par défaut.

3,48,8

7 avril 2022

Modifications :

  • Améliore le contraste des couleurs dans l'API Maps JavaScript et le logo Google de l'API Embed.

3.48.7a

31 mars 2022

Modifications :

  • Version bêta: supprime les API WebGL Overlay View.
  • Activer la carte de base mise à jour pour les clients de l'API Maps JavaScript La carte de base mise à jour, qui est déjà utilisée par Google Maps, propose une carte de base plus riche et détaillée, en particulier en ce qui concerne les éléments géographiques naturels du territoire.

Corrections de bugs :

  • Rétablit une correction précédente pour map.fitBounds() (faciliter la transition de la fenêtre d'affichage pour de courtes distances), en attente d'analyse.
  • Correction des problèmes de contraste des couleurs dans la commande "Type de carte" en mode "Contraste élevé de la couleur".
  • Correspond aux noms accessibles des cases à cocher de type de carte avec les libellés visuels correspondants.
  • Correction des problèmes de contraste des couleurs dans les fenêtres d'informations en mode contraste élevé des couleurs.

3.48.6

24 mars 2022

Modifications :

  • Correction de map.fitBounds() pour faciliter la transition de la fenêtre d'affichage sur de courtes distances.

3,48,5

17 mars 2022

Modifications :

  • Safari uniquement: s'assure que le bouton de fermeture et le conteneur de contenu soient automatiquement ciblés sur open.

Corrections de bugs :

  • Correction d'un problème de contraste des couleurs pour le lien "Afficher sur Google Maps" sur InfoWindow.
  • Correction d'un problème de contraste des couleurs pour le lien "Afficher sur Google Maps" dans la commande d'adresse StreetViewPanorama.

3.48.4

10 mars 2022

Modifications :

  • Ajoute un nouvel événement visible pour InfoWindow.
  • Introduction d'une nouvelle méthode focus sur InfoWindow.

3.48.3

3 mars 2022

Modifications :

  • Version bêta: active le nouveau style d'appel de service dans le service Street View de l'API Maps JavaScript. Vous devrez peut-être mettre à jour votre Content Security Policy pour vous assurer que ces appels ne sont pas bloqués au niveau du navigateur.
  • Introduction d'une propriété ariaLabel pour InfoWindow.

3.48.1

17 février 2022

Modifications :

  • Version bêta: il est maintenant possible de définir des ID d'expérience globaux. Consultez la documentation de référence de l'API.
  • Version bêta: les premier et deuxième paramètres de fromLatLngAltitude vont maintenant être fusionnés en LatLngAltitude au lieu de LatLng et en number.
  • Le paramètre noWrap de LatLng a été renommé noClampNoWrap.
  • Le lecteur d'écran lit maintenant les instructions pour parcourir les repères lorsqu'un repère est sélectionné.
  • L'API Maps JavaScript signale maintenant les informations de télémétrie. Vous devrez peut-être mettre à jour le règlement relatif à la sécurité du contenu pour vous assurer que ces appels ne sont pas bloqués au niveau du navigateur. Pour plus d'informations, consultez les questions fréquentes.
  • Cette version n'est pas compatible avec Internet Explorer. Pour continuer à utiliser Internet Explorer 11, spécifiez v=3.47, qui sera disponible jusqu'en novembre 2022.

3,48

10 février 2022

Modifications :

  • La version hebdomadaire a été mise à jour vers la version 3.48.
  • La version trimestrielle a été mise à jour vers la version 3.47.
  • Les versions 3.46 et 3.45 sont toujours disponibles sur demande.

3,47,6

20 janvier 2022

Corrections de bugs :

  • Correction du problème de défilement de la page vers le haut lorsque la commande de raccourcis clavier était sélectionnée.

3,47,4

6 janvier 2022

Modifications :

  • Version bêta de la mise à jour de l'API WebGLOverlayView pour la version bêta: abandon de toutes les classes et méthodes en ajoutant "gl" au nom de toutes les classes et de toutes les méthodes
  • Mise à jour de la documentation sur la méthode PlaceOpeningHours afin de tenir compte du fait que les horaires exceptionnels ne sont pas pris en compte dans leurs calculs.

3,47,3

9 décembre 2021

Modifications :

  • LatLng, LatLngBounds et Circle acceptent désormais une instance de la même classe dans le constructeur.

3.47.2

2 décembre 2021

Modifications :

  • LatLngLiteral est désormais autorisé en tant que paramètre partout où LatLng est autorisé pour les projections.

Corrections de bugs :

  • Correction de certains problèmes d'affichage susceptibles de se produire à des valeurs d'échelle inférieures (1,0).

3.47.1

18 novembre 2021

Modifications :

  • LatLngLiteral est désormais autorisé en tant que paramètre partout où LatLng est autorisé dans la bibliothèque de géométries.
  • Ajout d'une nouvelle API onGIStateUpdateRequest pour la compatibilité avec WebGL dans l'API Maps JavaScript
  • Correction du contraste des couleurs sur l'écran d'erreur.
  • Internet Explorer 11 est désormais obsolète dans la version v=beta. La dernière version de l'API Maps JavaScript compatible avec Internet Explorer 11 est la version 3.47. La prise en charge d'Internet Explorer 11 sera définitivement abandonnée en novembre 2022,
  • Maps ne reçoit plus la sélection de l'onglet lorsque l'option de carte keyboardShortcuts est définie sur false.
  • Les boutons Zoom avant et Zoom arrière sont désormais désactivés lorsque le niveau de zoom maximal ou minimal respectif est atteint.
  • Conversion de la commande MapType afin d'utiliser des éléments sémantiques pour améliorer l'accessibilité et l'expérience du lecteur d'écran dans l'API Maps Embed.
  • Texte alternatif ajouté à l'icône de l'écran d'erreur.
  • Diverses améliorations de l'état général du code.

Corrections de bugs :

  • Remplacez les attributs controlHeight et controlWidth non conformes aux normes WCAG par des attributs data-* conformes.

3,47

11 novembre 2021

Modifications :

  • La version hebdomadaire a été mise à jour vers la version 3.47.
  • La version trimestrielle a été mise à jour vers la version 3.46.
  • La version 3.45 est toujours disponible sur demande.
  • La version 3.44 a été supprimée et ne peut plus être utilisée.

3.46.12

4 novembre 2021

Corrections de bugs :

  • Mise à jour de la barre de menu "Type de carte" avec des libellés ARIA plus précis.
  • API Embed: ajout de libellés ARIA à plusieurs liens pour une expérience utilisateur améliorée.
  • API Embed: correction du contraste des couleurs pour certains éléments textuels.
  • Correction du type de google.maps.Marker.MAX_ZINDEX dans les externs.

3.46.11

28 octobre 2021

Modifications :

  • Getters et setters convertis pour utiliser goog.a11y.aria. Vous éviterez ainsi les fautes d'orthographe.

3.46.8

7 octobre 2021

Modifications :

  • Local Context: suppression du lien d'attribution dans les photos InfoWindow de Local Context.

3.46.6

23 septembre 2021

Modifications :

  • Correction d'un bug qui provoquait l'affichage d'une main par le curseur de la carte lorsque la carte n'est pas déplaçable

3,46,5

16 septembre 2021

Corrections de bugs :

  • Correction d'un bug lié au rapport de contraste des couleurs dans le widget Place Autocomplete.

3.46.3

2 septembre 2021

Modifications :

  • Les instructions de défilement s'affichent désormais au-dessus des InfoWindow et des CustomOverlay ouverts.

3.46.2

26 août 2021

Modifications :

  • Version bêta: les informations sur la télémétrie sont maintenant transmises. Vous devrez peut-être mettre à jour votre Content Policy pour vous assurer que ces appels ne sont pas bloqués au niveau du navigateur. Pour plus d'informations, consultez les questions fréquentes.

3,46

18 août 2021

La version 3.46 de l'API Maps JavaScript est désormais disponible. Consultez le guide Gestion des versions.

Modifications :

  • Ajout de deux nouveaux champs à PlaceResult, icon_mask_base_uri et icon_background_color.
  • La version hebdomadaire a été mise à jour vers la version 3.46.
  • La version trimestrielle a été mise à jour vers la version 3.45.
  • La version 3.44 est toujours disponible sur demande.
  • La version 3.43 a été supprimée et ne peut plus être utilisée.

Abandons:

  • La compatibilité avec Internet Explorer va être abandonnée. À partir d'août 2021, avec la version 3.46 de l'API Maps JavaScript, les utilisateurs d'Internet Explorer 11 verront s'afficher un message d'avertissement en haut de Maps. La v 3.47 est la dernière version de l'API Maps JavaScript compatible avec Internet Explorer 11. La compatibilité avec Internet Explorer 11 sera définitivement abandonnée en novembre 2022.

Corrections de bugs :

  • Correction d'un bug qui provoquait un décalage du sommet d'un polygone à certains niveaux de zoom
  • Correction d'un bug qui provoquait le chevauchement du contenu de plusieurs fenêtres d'informations.

3,45,8

29 juillet 2021

Modifications :

  • API Embed: sur les cartes intégrées, le niveau de zoom est conservé après avoir été redirigé vers la page des itinéraires.

3,45,7

22 juillet 2021

Modifications :

  • IE 11 n'est plus compatible. Dans IE 11, une bannière s'affichera désormais dans la version bêta.
  • Mise à jour du lien "Itinéraire" dans les cartes intégrées pour plus de précision.

Corrections de bugs :

  • Correction d'un problème qui empêchait la méthode getFeatureById() de récupérer les caractéristiques avec un ID de 0.
  • Un UNKNOWN ERROR/SERVICE BACKGROUND ERROR est renvoyé si la valeur ComponentRestriction n'est pas définie ou est nulle. Ce problème a été résolu.

3.45.6a

15 juillet 2021

Modifications :

  • Lorsqu'elle est ouverte, le curseur est maintenant géré sur le conteneur InfoWindow lorsque la première commande sélectionnable ne se trouve pas dans la fenêtre d'affichage InfoWindow, ou lorsque disableAutoPan=true est utilisé.

Corrections de bugs :

  • Correction d'un bug qui provoquait la fin automatique du dessin Poly en cours de traitement lorsque le gestionnaire de dessins était supprimé et rajouté à la carte
  • Correction d'un bug qui provoquait le tronqué de la chaîne "Itinéraire" dans le pop-up "Intégrer une carte" dans certaines langues.

3,45,5

1er juillet 2021

Modifications :

  • Mise à jour de l'URL pour Maps Studio dans les saisies et l'API JavaScript.

Corrections de bugs :

  • Correction d'un refus de promesse non géré lors de l'envoi d'un rappel.

3,45,4

24 juin 2021

Modifications :

  • Correction d'un bug qui provoquait l'ouverture de la boîte de dialogue des raccourcis clavier lors de l'envoi du formulaire
  • Correction d'un bug qui provoquait un décalage au niveau du bouton "Raccourcis clavier".
  • Les objets supprimés ont été accidentellement ajoutés à window (sphérique, PolylineCodec, PolyGeometry). Ces objets doivent être accessibles dans leur espace de noms complet.

3,45,3

16 juin 2021

Corrections de bugs :

  • Mise à jour de InfoWindow, de sorte que l'accent ne se déplace pas lorsque open() est appelé dans la même boucle d'exécution que l'instanciation de carte.

Modifications :

  • Mise à jour de la section de référence de l'API InfoWindowOpenOptions avec des informations plus détaillées.
  • Correction de l'anneau de mise au point lors de l'utilisation de la navigation au clavier (Tab + Option) dans Safari

3.45.2

10 juin 2021

Corrections de bugs :

  • La commande "Type de carte" n'était pas correctement superposée à l'arrière-plan de la boîte de dialogue des raccourcis clavier dans l'API Embed. Ce problème a été résolu.
  • Correction d'un problème qui pouvait entraîner une erreur lors du chargement des styles CSS de la police.
  • Correction d'un bug qui pouvait entraîner un scintillement lors du panoramique avec une fenêtre d'informations ouverte

Modifications :

3.45.1

3 juin 2021

Modifications :

  • Ajout de documentation sur les propriétés de animation, d'icône, de libellé et d'opacité dans l'interface Data.StyleOptions.
  • Refonte de la boîte de dialogue sur les droits d'auteur pour une meilleure accessibilité
  • Désormais, InfoWindows gère automatiquement le focus lorsqu'il est ouvert. Il s'agit du nouveau comportement par défaut.
  • Ajout de l'API InfoWindowOpenOptions, qui permet aux développeurs de contrôler la manière dont le curseur est géré à l'ouverture d'InfoWindows.
  • Vous pouvez désormais fermer InfoWindows en appuyant sur la touche Échap.
  • Des fenêtres d'informations sont désormais annoncées comme "boîte de dialogue" lors de l'utilisation de lecteurs d'écran.
  • L'isolation Polyfill est désormais activée. Cette modification empêche l'installation des polyfills internes de l'API Google Maps sur la page hôte.

Corrections de bugs :

  • Correction d'un problème qui provoquait l'affichage d'un anneau de mise au point sur la carte lors du changement d'onglet
  • L'anneau de sélection des commandes de carte, des éléments de repère et des éléments de sous-menu de commande de type de carte ne s'affichait pas correctement avec l'interaction de la souris dans certains navigateurs. Ce problème a été résolu.

Nouvelles fonctionnalités

  • Les propositions sont désormais compatibles avec les services Directions, Distance Matrix, Elevation, Geocoder, Maximum Zoom Images, Street View et AutcompleteService.getPlacePredictions().
  • Ajout d'une commande de raccourcis clavier et d'une boîte de dialogue sur la carte pour améliorer la visibilité des raccourcis clavier.
  • Les cartes vectorielles sont désormais disponibles dans la version hebdomadaire (fonctionnalités de base uniquement, les fonctionnalités WebGL sont disponibles dans la version bêta).

3.44.14

13 mai 2021

Modifications :

  • Un avertissement est désormais consigné dans la console lorsque InfoWindow.open() est appelé sans instance Maps ou Street View associée.

3.44.12

28 avril 2021

Corrections de bugs :

  • Les repères optimisés supprimés ou masqués étaient de nouveau ajoutés à la carte après un changement de type de carte. Ce problème a été résolu.

Contexte local:

  • Ajout de la compatibilité avec les tableaux dont la méthode @@iterator n'est pas définie comme une valeur placeTypePreferences valide.

3.44.11a

20 avril 2021

Modifications :

  • Amélioration des performances de création de repères personnalisés avec des objets Icon.
  • Évitez de déplacer le curseur dans les menus déroulants du type de carte lorsque vous passez la souris sur un bouton.

Corrections de bugs :

  • Correction d'un bug qui provoquait une erreur lors du chargement de repères statiques avant l'initialisation de la carte de base

3.44,9

8 avril 2021

Corrections de bugs :

  • Correction d'un bug qui provoquait l'accès au clavier des commandes de carte lorsque Street View était activé

3.44.8

1er avril 2021

Modifications :

  • Local Context Library: déplacement du logo Google de la vue Place Details en bas du contenu.

3,44,7

25 mars 2021

Modifications :

  • Le curseur revient maintenant à l'élément approprié lorsque la fenêtre d'informations est fermée.

3.44.4

4 mars 2021

Modifications :

  • Les images à 45° sont désormais disponibles à davantage de niveaux de zoom, et la commande de rotation inclut désormais des boutons dans le sens des aiguilles d'une montre et dans le sens inverse des aiguilles d'une montre.

Corrections de bugs :

  • Nous avons corrigé une fuite de mémoire qui pouvait se produire lors de l'affichage répété de la carte.
  • Nous avons corrigé une fuite de mémoire qui pouvait se produire lors de l'ajout ou de la suppression de cercles ou de rectangles sur la carte.

3.44.2

25 février 2021

Modifications :

  • Correction d'un bug qui provoquait l'appel incorrect de la fonction getPlacePredictions Places Autocomplete vers le mauvais point de terminaison de la version bêta

3.44.1

18 février 2021

Modifications :

  • Les boutons de sélection de lieux LocalContext sont maintenant désactivés lors de l'actualisation des lieux affichés.
  • Les repères non optimisés peuvent désormais être sélectionnés et accessibles via le clavier.
  • Version bêta: objets supprimés accidentellement ajoutés à window (Spherical, PolylineCodec, PolyGeometry). Ces objets doivent être accessibles dans leur espace de noms complet.
  • Isolation de Polyfill en version bêta activée. Cela signifie que l'API Maps JavaScript n'installera plus de polyfills sur la page hôte.

3.43.8a

25 février 2021

Seule la version trimestrielle a été mise à jour. Modifications :

  • Correction d'un problème de fuite de mémoire lors de l'affichage d'une carte à plusieurs reprises

3.43.8

5 février 2021

Modifications :

  • Ajout de la compatibilité avec la fonctionnalité bêta pour les propositions dans le fichier AutocompleteService.getPlacePredictions().

Corrections de bugs :

  • Correction d'un problème qui entraînait l'interception des événements de clic pour Markers, avec des libellés, même lorsque clickable était défini sur "false".

3.43.7a

28 janvier 2021

Corrections de bugs :

  • Correction de divers problèmes liés au tracé des polylignes.

3.43.6

21 janvier 2021

Corrections de bugs :

  • Correction d'un bug qui entraînait parfois le remplissage des trous de polygones Geojson.
  • Correction d'un bug qui provoquait la disparition de la superposition lors du passage de la carte à la vue Street View

3,43,5

14 janvier 2021

Modifications :

  • Modification des cases à cocher dans les menus afin d'améliorer leur accessibilité avec les lecteurs d'écran.
  • Augmentation de la taille des boutons floors pour les panoramas Street View intérieurs.
  • La position des commandes de suivi du mouvement dans Street View a été corrigée.

Corrections de bugs :

  • Le bouton de menu du clavier déclenche désormais l'événement contextmenu.
  • Correction d'un bug qui empêchait le bon fonctionnement du mode plein écran lors du passage de la carte à Street View dans certains cas.
  • Correction d'un problème qui empêchait les lecteurs d'écran d'accéder aux repères sur la carte.
  • Correction d'un bug qui entraînait la disparition de l'icône de lieu dans le repère de lieu de LocalContext.

3.43.3

9 décembre 2020

Modifications :

  • L'interface google.maps.MouseEvent a été renommée google.maps.MapMouseEvent et une propriété domEvent a été ajoutée pour fournir un accès direct à l'événement sous-jacent du DOM.
  • Amélioration du comportement de mémoire des superpositions de polygones
  • La mémoire Canvas est maintenant explicitement libérée pour éviter les problèmes de mémoire Safari.

Corrections de bugs :

  • Correction d'un bug qui provoquait l'arrêt du fonctionnement du mode plein écran lors du passage de Maps à Street View dans certaines situations.
  • Correction d'un bug qui entraînait l'enregistrement d'une erreur dans la console pour l'événement click du repère.
  • Correction d'un bug qui provoquait un tracé trop large de la zone cliquable d'un repère
  • Correction d'un bug lié aux conflits de polyfill affectant les symboles dans IE 11.

3.43.2

1er décembre 2020

Modifications :

  • Ajoute l'événement contextmenu comme meilleure alternative à l'événement rightclick. L'événement contextmenu permet de répondre aux clics sur Ctrl en un clic sous macOS.
  • Ajoute des attributs d'accessibilité aux repères non optimisés lorsque title ou label sont fournis.
  • Ajoute d'autres libellés et rôles ARIA pour les commandes MapType afin d'améliorer l'expérience avec les lecteurs d'écran.
  • Meilleure compatibilité des lecteurs d'écran avec les commandes MapType. Lorsque l'utilisateur quitte la commande, le menu déroulant se ferme automatiquement.
  • Corrige le nombre d'éléments signalés par les lecteurs d'écran dans le menu déroulant. De cette façon, le séparateur de ligne n'est pas comptabilisé comme un élément de liste.
  • Ajoute un anneau de mise au point dans l'élément map pour indiquer qu'un élément est mis en surbrillance lors de l'interaction avec le clavier.
  • Ajoute des commandes de clavier aux commandes MapType. Désormais, les options du menu déroulant se ferment automatiquement lorsque la commande n'est plus sélectionnée. Les flèches vers le haut et vers le bas permettent d'ouvrir le menu déroulant, et le bouton Échap se ferme. Les touches Accueil et Fin permettent respectivement de déplacer le premier et le dernier élément du menu déroulant.

Corrections de bugs :

  • Correction d'un bug qui provoquait, dans certaines circonstances, l'annulation d'une animation de repère, qui entraînait l'arrêt prématuré des animations suivantes.

3.43.1a

20 novembre 2020

Modifications :

  • Ajoute une propriété className à l'interface MarkerLabel pour définir la classe CSS de l'élément label.
  • Ajout de la compatibilité avec la version bêta des promesses dans le service d'images maximales de zoom.
  • Ajoutez la compatibilité bêta pour les promesses dans le service Street View.
  • Ajout d'un texte d'accessibilité aux repères non optimisés quand title ou label sont fournis.
  • Suppression du libellé aria-pressed du bouton du menu déroulant de la commande MapType, pour améliorer l'accessibilité.
  • DropdownMenu et DropdownMenuItem convertis en éléments sématiques pour améliorer l'accessibilité.
  • Modification du texte des éléments de droits d'auteur pour respecter les normes de contraste des couleurs.
  • Vous pouvez désormais ouvrir et fermer les menus déroulants à l'aide de la touche Entrée ou de la barre d'espace.
  • Vous pouvez désormais sélectionner les éléments du menu déroulant.
  • Bibliothèque contextuelle: les boutons de commande du carrousel sont maintenant désactivés lorsqu'ils n'ont plus d'effet et qu'ils ne chevauchent plus le premier ou le dernier élément de la liste.

Corrections de bugs :

  • Correction d'un bug qui pouvait se produire lorsque GroundOverlays traversait le méridien à 180 degrés.
  • Les raccourcis clavier ne sont plus désactivés par défaut lorsque disableDefaultUI est défini sur true.
  • Correction d'un bug qui empêchait le texte du lecteur d'écran d'activer/de désactiver les boutons de la carte
  • Ajoute un nom et un type d'accessibilité à Map.
  • Correction de la documentation d'interface indiquant certaines propriétés facultatives incorrectes.
  • Correction d'un bug qui empêchait le paramètre de constructeur noWrap LatLng d'être ignoré lors de la transmission d'un LatLngLiteral

3,43

18 novembre 2020

La version 3.43 de l'API Maps JavaScript est désormais disponible. Consultez le guide Gestion des versions.

  • La version hebdomadaire a été mise à jour vers la version 3.43.
  • La version trimestrielle a été mise à jour vers la version 3.42.
  • La version 3.41 est toujours disponible sur demande.
  • La version 3.40 a été supprimée et ne peut plus être utilisée.

3,42,9

15 octobre 2020

Modifications :

  • Correction d'un bug qui provoquait une communication d'un lecteur d'écran sur l'état incorrect d'une case à cocher
  • Correction d'un problème lié aux commandes de la carte, qui se trouvait dans le mauvais ordre des touches Tab/Maj+Tab.
  • Boutons de carte convertis div en boutons natifs pour une meilleure accessibilité.
  • L'inclinaison est désormais limitée en fonction du niveau de zoom des cartes WebGL.
  • Résolution du problème de disparition du bouton en plein écran dans Internet Explorer lorsque la valeur de controlSize est inférieure à 27.

3,42,8

7 octobre 2020

Modifications :

  • Ajout de la compatibilité avec la version bêta pour les propositions dans le service Directions.
  • Le géocodeur componentRestrictions effectue désormais des contrôles de validation pour les chaînes vides.
  • Correction d'un bug qui provoquait un libellé de repère masqué dans le symbole de repère personnalisé dans Safari

Mise à jour des icônes Place

1er octobre 2020

Les icônes renvoyées avec les requêtes Place Details et Place Search ont été mises à jour pour utiliser les nouveaux glyphes d'icônes. Aucune action n'est requise, les nouveaux glyphes s'affichent automatiquement.

3.42.7

29 septembre 2020

Modifications :

  • Correction d'un bug qui empêchait l'ordre des mots pour les langues qui se lisent de droite à gauche dans l'info-bulle de contrôle "Signaler une erreur de carte"
  • Libellé de repère centré pour l'orientation du texte à droite.

3,42,6

21 septembre 2020

Modifications :

3.42.5

16 septembre 2020

Modifications :

  • Mise à jour de la méthode LatLngBounds.union pour gérer les cas où deux limites dépassent 180 degrés.

3.42.4

8 septembre 2020

Modifications :

  • Une erreur est désormais consignée dans la console lorsqu'une mise en œuvre Date.now() non valide est détectée.
  • Ajout de la compatibilité bêta pour les promesses dans les méthodes de service Elevation.
  • Introduction d'une propriété InfoWindow.minWidth permettant de spécifier la largeur minimale d'un élément InfoWindow.
  • Correction d'un bug qui provoquait le floutage des itinéraires après le changement de la destination

3,42

19 août 2020

La version 3.42 de l'API Maps JavaScript est désormais disponible. Consultez le guide Gestion des versions.

Modifications :

  • La largeur maximale par défaut des fenêtres Windows est de 648 pixels. Vous pouvez la remplacer en définissant la propriété "infoWindow maxWidth". La largeur d'une fenêtre d'informations peut désormais dépasser 648 pixels, mais reste limitée par la largeur de la carte. (Auparavant, les fenêtres d'informations étaient toujours limitées à 648 pixels ou à la largeur de la carte.)
  • Empêcher le scintillement du rendu par défaut lors du rendu d'ensembles de données GeoJson volumineux
  • La version hebdomadaire a été mise à jour vers la version 3.42.
  • La version trimestrielle a été mise à jour vers la version 3.41.
  • La version 3.40 est toujours disponible sur demande.
  • La version 3.39 a été supprimée et ne peut plus être utilisée.

3.41.7

22 juillet 2020

Résolu:

  • Correction d'un bug qui empêchait de définir la propriété clickableIcons sur false lors de l'utilisation de styles cloud.

3.41.5

6 juillet 2020

Modifications :

  • Correction du non-respect des types de confiance.

3.41.2

27 mai 2020

Modifications :

  • Le champ Places permanently_closed de l'API Places Library, Maps JavaScript est obsolète.

3,41

20 mai 2020

La version 3.41 de l'API Maps JavaScript est désormais disponible. Consultez le guide Gestion des versions.

  • La version hebdomadaire a été mise à jour vers la version 3.41.
  • La version trimestrielle a été mise à jour vers la version 3.40.
  • La version 3.39 est toujours disponible sur demande.
  • La version 3.38 a été supprimée et ne peut plus être utilisée.

3.40.11

28 avril 2020

Modifications :

  • Ajoute un champ, business_status, aux résultats Place Search et Place Details. Utilisez ce champ au lieu de permanently_closed.
  • Correction d'un avertissement incorrect de la console lors de la demande (nouveau) PlaceResult.utc_offset_minutes ; un avertissement est désormais renvoyé pour PlaceResult.utc_offset, qui est obsolète.

3,40,9

14 avril 2020

Modifications :

  • Map permet désormais de diagnostiquer plus facilement ErrorValue.
  • Le navigateur Chrome qui remplit automatiquement une adresse dans google.maps.places.Autocomplete ne devrait plus déclencher de requête de saisie semi-automatique sur le serveur (ce qui évite la facturation).
  • La propriété maxWidth a été plus précise. Avant cette modification, si vous aviez défini la valeur maxWidth d'un élément InfoWindow sur 100, la largeur maximale réelle de l'élément InfoWindow serait de 94 pixels. Après cette modification, la largeur maximale sera en réalité de 100 pixels.
  • Correction d'un problème de fuite de mémoire avec le générateur de requêtes de peinture lors de l'utilisation de repères et de limites de carte.

3,40,6

24 mars 2020

Modifications :

  • Correction du texte tronqué dans le champ "Temps de trajet" pour IE11.

3,40,4

10 mars 2020

Modifications :

  • Correction d'un bug qui provoquait un décalage de l'appel de setTilt() sur la carte

3.40.2

23 février 2020

Modifications :

  • iFrame masqué dans la carte supprimé de la navigation dans les onglets.

3.40.1

18 février 2020

Modifications :

  • Ne pas afficher d'avertissement de InvalidVersion pour v=beta.
  • Correction d'un problème de défilement lors de l'affichage de Street View.

3,40

11 février 2020

La version 3.40 de l'API Maps JavaScript est désormais disponible. Consultez le guide Gestion des versions.

  • La version hebdomadaire a été mise à jour vers la version 3.40.
  • La version trimestrielle a été mise à jour vers la version 3.39.
  • La version 3.38 est toujours disponible sur demande.
  • La version 3.37 a été supprimée et ne peut plus être utilisée.

3,39,6

8 janvier 2020

La version 3.39.6 de l'API Maps JavaScript est désormais disponible. Consultez le guide Gestion des versions.

Résolu:

  • Pour les requêtes Directions, ZERO_RESULTS sont désormais enregistrés dans la console et ne génèrent plus de journal d'erreurs.

3,39

20 novembre 2019

La version 3.39 de l'API Maps JavaScript est désormais disponible. Consultez le guide Gestion des versions.

Modifications :

  • Internet Explorer 10 n'est plus compatible (la version 3.38 est la dernière à être compatible).
  • AutocompletePrediction affiche maintenant la distance en ligne droite vers le lieu sélectionné, à partir de la latitude/longitude d'origine spécifiée.

Abandons:

  • Les champs Places open_now et utc_offset sont obsolètes depuis le 20 novembre 2019 et seront désactivés le 20 février 2021. Pour en savoir plus, consultez Migrer les champs Places.
  • La version hebdomadaire a été mise à jour vers la version 3.39.
  • La version trimestrielle a été mise à jour vers la version 3.38.
  • La version 3.37 est toujours disponible sur demande.
  • La version 3.36 a été supprimée et ne peut plus être utilisée.

3,38

20 août 2019

La version 3.38 de l'API Maps JavaScript est désormais disponible. Consultez le guide Gestion des versions.

  • La version hebdomadaire a été mise à jour vers la version 3.38.
  • La version trimestrielle a été mise à jour vers la version 3.37.
  • La version 3.36 est toujours disponible sur demande.
  • La version 3.35 a été supprimée et ne peut plus être utilisée.
  • Les tables de fusion ne peuvent plus être utilisées (la dernière version compatible avec cette version était 3.37).
  • La compatibilité avec Internet Explorer 10 est désormais obsolète et prendra fin entre novembre 2019 et mai 2020 en fonction de la version disponible ou du numéro de version que vous utilisez.

3,37

15 mai 2019

La version 3.37 de l'API Maps JavaScript est désormais disponible. Consultez le guide Gestion des versions.

  • La version hebdomadaire a été mise à jour vers la version 3.37.
  • La version trimestrielle a été mise à jour vers la version 3.36.
  • La version 3.35 est toujours disponible sur demande.
  • La version 3.34 a été supprimée et ne peut plus être utilisée.
  • Internet Explorer 9 ne peut plus être utilisé (la dernière version étant compatible avec la version 3.34).

3,36

14 février 2019

La version 3.36 de l'API Maps JavaScript est désormais disponible. Consultez le guide Gestion des versions.

Modifications :

  • Nouvelles fonctionnalités ajoutées:
  • La fenêtre d'informations a été améliorée.
  • La version hebdomadaire a été mise à jour vers la version 3.36.
  • La version trimestrielle a été mise à jour vers la version 3.35.
  • La version 3.34 est toujours disponible sur demande.
  • La version 3.33 a été supprimée et ne peut plus être utilisée.

3,35

29 janvier 2019

Modifications :

  • L'API peut désormais renvoyer le nombre total d'avis pour chaque établissement.
  • Ajout de la compatibilité avec les codes Plus. Les plus codes sont des codes courts qui fournissent une adresse pour tous les lieux dans le monde, même dans des zones où les adresses postales traditionnelles n'existent pas.
  • Internet Explorer 9 n'est plus compatible.

Abandons:

  • Le paramètre placeIdOnly pour Autocomplete est obsolète.
  • Le calque Fusion Tables dans l'API Maps JavaScript est obsolète depuis le 3 décembre 2018. Le calque Fusion Tables sera complètement désactivé le 3 décembre 2019 et ne sera plus disponible après cette date. En savoir plus

13 novembre 2018

La version 3.35 de l'API Maps JavaScript est désormais disponible. Consultez le guide Gestion des versions.

Modifications :

  • La version hebdomadaire a été mise à jour vers la version 3.35.
  • La version trimestrielle a été mise à jour vers la version 3.34.
  • La version 3.33 est toujours disponible sur demande.
  • La version 3.32 a été supprimée et ne peut plus être utilisée.

3,34

14 août 2018

La version 3.34 de l'API Maps JavaScript est désormais disponible. Consultez le guide Gestion des versions.

Modifications :

  • Les nouveaux noms de version ont été implémentés. Vous pouvez désormais spécifier des versions disponibles ou des numéros de version :
    • La version hebdomadaire a été mise à jour vers la version 3.34.
    • La version trimestrielle a été mise à jour vers la version 3.33.
    • La version 3.32 est toujours disponible.
    • La version 3.31 a été supprimée et ne peut plus être utilisée. Les clients spécifiant les versions 3.0 à 3.31 recevront à la place la version hebdomadaire par défaut ou une version trimestrielle (consultez le guide de gestion des versions).
  • Une interface utilisateur de contrôle plus grande est désormais activée. Face à l'augmentation des opérations tactiles sur différents appareils, nous avons ajusté l'interface utilisateur de contrôle en fonction des pressions sur l'écran et des clics de souris. (il est possible de la désactiver en chargeant l'API avec les versions v=3, 333 ou v=3.32).

3,33

11 juin 2018

Modifications :

16 mai 2018

La version 3.33 de l'API Maps JavaScript est désormais disponible en tant que version expérimentale. Consultez le guide sur la gestion des versions de l'API.

Modifications :

3,32

13 février 2018

Modifications :

3.31

13 février 2018

Modifications :

  • Créez les 256 premiers repères DOM par défaut, puis les repères suivants Vignettes. La valeur par défaut actuelle est tous les repères.
  • Lorsque vous faites glisser Pegman à un niveau élevé, préférez le NEAREST, plutôt que le panorama BEST sélectionné par Google.
  • gestureHandling: none fonctionne désormais de la même manière que draggable: false lorsqu'il est modifié dans un gestionnaire de souris (il prend effet le mousedown).

21 novembre 2017

La version 3.31 de l'API Maps JavaScript est désormais disponible en tant que version expérimentale. Consultez le guide sur la gestion des versions de l'API.

Modifications :

  • Le champ region est désormais renvoyé avec les requêtes Place Details.

3,30

16 août 2017

La version 3.30 de l'API Maps JavaScript est désormais disponible en tant que version expérimentale. Consultez le guide sur la gestion des versions de l'API.

Modifications :

  • Le bouton plein écran est désormais activé par défaut sur les ordinateurs.
  • Cette version introduit la propriété gestureHandling pour les applications de bureau qui permettent à l'utilisateur d'interagir avec la souris à l'aide de la souris ou le pavé tactile. Pour contrôler la manière dont les utilisateurs interagissent avec une carte, nous vous recommandons d'utiliser la propriété gestureHandling plutôt que les propriétés scrollwheel, disableDoubleClickZoom et draggable.

3,29

16 mai 2017

La version 3.29 de l'API Maps JavaScript est désormais disponible en tant que version expérimentale. Consultez le guide sur la gestion des versions de l'API.

Modifications :

  • Le format de l'ID de panorama pour les panoramas Street View générés par les utilisateurs a changé en raison des mises à jour sous-jacentes de l'infrastructure. Cela augmente légèrement le nombre de panoramas disponibles.
    • Les requêtes de panoramas générés par les utilisateurs à l'aide de l'ancien ID de panorama dans l'API Maps JavaScript fonctionnent toujours. Si vous essayez de trouver un panorama à l'aide de la propriété position de l'objet StreetViewPanoramaOptions, le résultat contient le nouvel ID de panorama. Vous n'avez pas besoin de mapper les anciens et les nouveaux ID de panoramas, car ils resteront tous les deux valides.
    • Si vous dépendez de l'analyse et/ou de la logique de validation des ID de panorama, notez que le format des ID de panorama peut changer.
    • Vous pouvez signaler tout problème à l'aide de l'outil de suivi des problèmes.
  • Informations sur la méthode fitBounds de la classe google.maps.Map
    • Pour modifier la fenêtre d'affichage lorsqu'une carte est masquée, vous pouvez désormais la définir sur visibilité: masquée, afin de vous assurer que l'élément div de la carte a une taille réelle.

3,28

18 avril 2017

La propriété draggable de l'objet MapOptions est obsolète. Pour désactiver le déplacement de la carte sur les ordinateurs, utilisez la propriété gestureHandling et définissez-la sur none.

15 février 2017

La version 3.28 de l'API Maps JavaScript est désormais disponible en tant que version expérimentale. Consultez le guide sur la gestion des versions de l'API.

Modifications :

  • Les cartes avec connexion ne sont plus compatibles avec les versions 3.28 et ultérieures de l'API Maps JavaScript.

3,27

2 février 2017

Résolu:

10 janvier 2017

Vous pouvez désormais limiter les prédictions de la saisie semi-automatique à celles de plusieurs pays. Pour ce faire, vous pouvez spécifier jusqu'à cinq pays dans le champ componentRestrictions de AutocompleteOptions.

15 novembre 2016

La version 3.27 de l'API Maps JavaScript est désormais disponible en tant que version expérimentale. (Consultez le guide de gestion des versions de l'API.)

Modifications :

  • Une nouvelle option gestureHandling de l'objet MapOptions vous aide à optimiser l'expérience de vos utilisateurs lorsqu'ils interagissent avec la carte sur des appareils mobiles. Les valeurs disponibles sont les suivantes :
    • greedy: la carte se déplace toujours vers le haut ou le bas, vers la gauche ou vers la droite, lorsque l'utilisateur balaie l'écran (balayage de la carte). En d'autres termes, un balayage avec un doigt et un balayage avec deux doigts entraînent le panoramique de la carte.
    • cooperative: l'utilisateur doit balayer l'écran avec un doigt pour faire défiler la page et deux doigts pour déplacer la carte. Si l'utilisateur balaie la carte avec un doigt, une superposition s'affiche sur la carte, avec une invite lui demandant d'utiliser deux doigts pour déplacer la carte. Affichez l'exemple ci-dessus sur un appareil mobile pour voir le mode coopératif en action.
    • none : il n'est pas possible de déplacer la carte ni de la pincer.
    • auto (par défaut): le comportement est cooperative ou greedy, selon que la page peut être parcourue ou non.

    Pour obtenir plus de détails et d'exemples, consultez le guide du développeur.

  • La commande de plein écran est visible par défaut sur les appareils mobiles, ce qui permet aux utilisateurs d'agrandir facilement la carte. Lorsque la carte est en mode plein écran, les utilisateurs peuvent la déplacer avec un ou deux doigts. Remarque:iOS n'est pas compatible avec le mode plein écran. La commande plein écran n'est donc pas visible sur les appareils iOS.

Cartes avec connexion obsolètes

6 octobre 2016

La fonctionnalité de connexion est obsolète. Les versions 3.27 et antérieures de l'API Maps JavaScript sont toujours compatibles avec les cartes connectées. Une future version ne sera plus compatible avec les cartes avec connexion, mais continuera de proposer les fonctionnalités permettant d'enregistrer un lieu dans Google Maps à l'aide d'une fenêtre d'informations ou de SaveWidget. En savoir plus sur les plans de connexion

Modification de via des points de cheminement dans la réponse du service Directions

29 août 2016

Le champ via_waypoints de la réponse du service Directions contient un tableau de points de cheminement non spécifiés dans la requête d'origine. Le champ via_waypoints continue d'apparaître dans la réponse d'itinéraire déplaçable, mais est obsolète dans la réponse de routage alternative. La version 3.27 sera la dernière version de l'API compatible avec via_waypoints dans les routes alternatives.

L'approche recommandée consiste à demander des itinéraires alternatifs, puis à afficher tous les itinéraires comme non déplaçables et l'itinéraire principal comme déplaçable. Les utilisateurs peuvent faire glisser l'itinéraire principal jusqu'à ce qu'il corresponde à un autre itinéraire. Le champ via_waypoints est disponible sur l'itinéraire obtenu (traîné par l'utilisateur).

3,26

18 août 2016

La version 3.26 de l'API Maps JavaScript est désormais disponible en tant que version expérimentale. (Consultez le guide de gestion des versions de l'API.)

Modifications :

  • Le nouveau moteur de rendu Street View offre des améliorations de rendu, y compris des animations et des transitions plus fluides, une modélisation des objets améliorée, une meilleure compatibilité avec les appareils mobiles et des commandes plus claires. Pour en savoir plus, consultez le blog Google Geo Developers.
  • L'API est désormais compatible avec les événements d'orientation des appareils dans Street View. Ainsi, les utilisateurs d'appareils mobiles peuvent regarder autour de eux en déplaçant leur téléphone. En tant que développeur, vous pouvez activer ou désactiver cette fonctionnalité. Pour en savoir plus, consultez le guide du développeur.

3,25

25 mai 2016

La version 3.25 de l'API Maps JavaScript est désormais disponible en tant que version expérimentale. (Consultez le guide de gestion des versions de l'API.)

Fin de la compatibilité avec Internet Explorer 9

2 mai 2016

Depuis le 30 avril 2016, Internet Explorer 9 n'est plus officiellement compatible avec l'API Maps JavaScript. Consultez la liste des navigateurs compatibles.

3,24

14 avril 2016

Modifications :

  • Vous pouvez désormais désactiver la cliquabilité des icônes de carte. Une icône de carte représente un point d'intérêt, également appelé POI. Consultez la méthode setClickableIcons sur google.maps.Map.

31 mars 2016

Résolu:

  • Problème 9507 : les liens dans Street View fonctionnent à nouveau dans Safari.

28 mars 2016

Résolu:

  • Problème 9394: les fenêtres d'informations se ferment automatiquement lorsque l'utilisateur ouvre une fenêtre d'informations pour une icône de carte de base, et inversement.
  • Affichez un logo Google blanc lorsque le style de la carte de base est défini à l'aide de la propriété styles. Auparavant, le logo devenait blanc uniquement lors de l'application d'un style à l'aide d'un styledMapType.

18 mars 2016

Résolu:

  • Problème 9424: new LatLng({lat: 0, lng: 0})
  • Correction du panoramique de la souris avec le nouveau moteur de rendu Street View (avec google.maps.streetViewViewer = 'photosphere').

15 février 2016

Modifications :

  • Il n'est plus possible de désactiver les nouvelles commandes à l'aide de google.maps.controlStyle = 'azteca'.

3,23

18 janvier 2016

Modifications :

  • Cette version inclut une nouvelle commande plein écran pour la carte. Les utilisateurs peuvent cliquer sur la commande pour agrandir la carte et occuper la totalité de l'écran. Par défaut, cette commande est désactivée. Vous pouvez l'activer dans MapOptions et la configurer à l'aide de FullscreenControlOptions. Sa position par défaut est RIGHT_TOP.
  • La commande plein écran de Street View est activée par défaut. Vous pouvez la désactiver via StreetViewPanoramaOptions et la configurer à l'aide de FullscreenControlOptions. Sa position par défaut est désormais RIGHT_TOP.

4 janvier 2016

Résolu:

  • Problème 9009: lors de la synthèse des événements de souris tactiles, utilisez le bouton gauche au lieu du bouton central pour assurer la compatibilité avec jQuery.
  • Problème 4201 : l'API n'utilise plus eval(). Il est donc possible d'utiliser l'API sans la directive unsafe-eval Content Security Policy.

21 décembre 2015

Modifications :

  • Option de carte permettant de désactiver le bouton "Se connecter" pour les cartes connectées (l'avatar des utilisateurs connectés reste affiché, mais il permet toujours de se connecter via des actions de connexion (comme activer le suivi) et ne permet plus de se connecter à la carte lorsque cette option est définie).
  • L'interface des requêtes de recherche textuelle a changé. Le paramètre types a été abandonné le 1er mars 2016. Il a été remplacé par un nouveau paramètre type, qui n'accepte qu'un seul type par requête de recherche. De plus, les types establishment, food et grocery_or_supermarket ne seront plus acceptés comme paramètres de recherche (cependant, ces types peuvent toujours être renvoyés dans les résultats d'une recherche). Les requêtes utilisant l'ancien paramètre types seront acceptées jusqu'au 1er mars 2017. Après cette date, toutes les recherches de texte devront utiliser la nouvelle mise en œuvre.

2 décembre 2015

Modifications :

  • Le constructeur Autocomplete vérifie qu'un élément d'entrée lui est attribué.
  • Les fenêtres d'informations sur les points d'intérêt de la carte de base présentent le même contenu en mode non connecté et en mode connecté.
  • Les externs de l'API Google Maps pour Closure Compiler spécifient désormais un type (nombre ou chaîne) pour les énumérations.

25 novembre 2015

Modifications :

  • Ajout des méthodes .toJSON() aux objets LatLng et LatLngBounds. Ils sont destinés à être utilisés via JSON.stringify().

19 novembre 2015

Modifications :

  • Logo Google blanc pour cartes stylisées

Résolu:

3,22

7 janvier 2016

Résolu:

  • Problème 9009: lors de la synthèse des événements de souris tactiles, utilisez le bouton gauche au lieu du bouton central pour assurer la compatibilité avec jQuery.

10 novembre 2015

Modifications :

  • Les services Directions et Distance Matrix affichent maintenant l'heure prévue pour la circulation (dans le champ de réponse duration_in_traffic) lorsque le mode de transport est en mouvement. Pour recevoir le temps de trajet prévu, incluez un littéral d'objet drivingOptions dans la requête, en spécifiant un departureTime actuel ou futur. Vous pouvez également spécifier une trafficModel optimiste, pessimiste ou la meilleure estimation (par défaut) pour influencer les hypothèses utilisées lors du calcul du temps de trajet. Pour en savoir plus, consultez le guide du développeur pour le service Directions et le service Distance Matrix. Remarque : duration_in_traffic n'est disponible que pour les clients du forfait Premium Google Maps Platform.

Obsolète:

  • Le champ de requête durationInTraffic est désormais obsolète. Auparavant, nous recommandions aux clients du forfait Premium Google Maps Platform de spécifier si le résultat devait inclure une durée tenant compte des conditions de trafic actuelles. Vous devez maintenant utiliser le champ drivingOptions à la place.

5 novembre 2015

Obsolète:

  • La bibliothèque AdSense est obsolète depuis mai 2015 et n'est plus disponible dans la version expérimentale de l'API Maps JavaScript. La bibliothèque sera bientôt supprimée des versions de l'API et des versions figées. Vous pouvez également utiliser Google AdSense. Consultez le guide pour créer un bloc d'annonces AdSense.

22 septembre 2015

Modifications :

  • Ajout de la prise en charge des identifiants de lieu lors des requêtes d'itinéraire et de matrice de distance: DirectionsRequest.origin, DirectionsRequest.destination et DirectionsWaypoint.location acceptent désormais les objets Place, et DistanceMatrixRequest.origins et DistanceMatrixRequest.destinations acceptent désormais un tableau d'objets Place.

15 septembre 2015

Modifications :

  • La position et l'apparence par défaut ont changé pour de nombreuses commandes sur la carte et dans les panoramas Street View. L'expérience utilisateur est désormais cohérente, que la carte utilise le mode Connecté ou non, et qu'elle corresponde davantage au site Web Google Maps. Si vous souhaitez continuer à utiliser l'ensemble de commandes précédent pendant un certain temps, vous pouvez définir google.maps.controlStyle = 'azteca' dans la version 3.22.
  • La nouvelle commande Plein écran dans Street View permet à l'utilisateur d'ouvrir le panorama Street View en mode plein écran.

Obsolète:

  • La commande Planisphère n'est plus disponible.
  • La commande de panoramique n'est plus disponible sur la carte. Pour faire un panoramique, les utilisateurs doivent cliquer sur la carte et la faire glisser. (Notez que la commande de panoramique dans Street View reste disponible.)
  • La commande de zoom n'est disponible que dans un seul style, et google.maps.ZoomControlStyle n'est donc plus disponible.

1er septembre 2015

Modifications :

  • Ajout de littéraux LatLngBounds
  • Résolution du problème lié aux classes CSS trop larges
  • Chargement des tuiles amélioré après le redimensionnement de la carte

Fin de la compatibilité avec Internet Explorer 8

31 août 2015

Depuis le 31 août 2015, Internet Explorer 8 n'est plus officiellement compatible avec l'API Maps JavaScript. Consultez la liste des navigateurs compatibles. Pour plus d'informations sur la stratégie de compatibilité des navigateurs de Microsoft, consultez cet article du blog IE du 7 août 2014.

3,21

5 août 2015

Modifications :

  • Amélioration des performances: ne charger que les tuiles visibles
  • Nombreuses améliorations de la documentation

21 juillet 2015

Modifications :

  • Lancement des repères avec libellé
  • Correction d'une erreur de mémoire insuffisante pour iOS sur les écrans très haute définition
  • Correction d'événements tactiles dans IE10+
  • La vérification des erreurs sur les entrées fournies par le développeur génère désormais une sortie dans la console au lieu de générer une erreur.

6 juillet 2015

Résolu:

17 juin 2015

Modifications :

  • Correction du problème 6321. Bug : "Erreur de type non intercepté : impossible de lire la propriété 'x' de non définie" uniquement dans les navigateurs Android/iOS

2 juin 2015

Modifications :

  • Obsolète: CloudLayer, PanoramioLayer
  • Correction du problème 8098 : bug : la carte de densité pondérée ne s'affiche pas correctement avec un seul point.

2 juin 2015

Modifications :

  • Possibilité de géocoder un lieuId dans une adresse/un emplacement
  • renvoie des ID de lieu via l'API Geocoding

28 mai 2015

Modifications :

  • Correction du problème suivant : Problème 6358: la notation du chemin SVG ne s'affiche pas correctement sur les appareils HDPI.

19 mai 2015

Résolu:

  • Problème 7673 : contrôle la position libres après l'utilisation du menu déroulant "Type de carte"
  • Problème 7589 : Pegman se déplace lorsque la carte est redimensionnée.

3,20

24 avril 2015

Résolu:

  • Augmentation du zoom max. du relief et chargement de tuiles à PPP élevé, même à un niveau de zoom maximal

13 avril 2015

Résolu:

  • Problème 7820: les curseurs ne fonctionnent pas sur les pages chargées à partir de file://
  • Problème 7591 : bug: StreetViewService.getPanoramaByLocation échoue lorsque l'argument radius n'est pas un entier

25 mars 2015

Résolu:

  • Problème 7733 : Bug: images KML au sol/superpositions avec une très faible résolution soudaine
  • Améliorer l'alignement du texte du widget avec l'icône en forme d'étoile

17 mars 2015

Résolu:

  • Problème 7756: bug: régression des performances dans Safari 8
  • Couche démographique supprimée
  • Améliorations du chrome InfoWindow

17 février 2015

La version expérimentale de l'API Maps JavaScript (3.19) deviendra la version finale.

La version 3.17 sera supprimée. Les requêtes pour la version 3.17 ou une version antérieure seront désormais diffusées avec la version 3.18.

La documentation sur les versions est disponible à l'adresse suivante : https://developers.google.com/maps/documentation/javascript/versions.

Versions disponibles après le roulement:

Test: 3,20

Version: 3.19

La Reine des neiges: 3,18

3,19

24 avril 2015

Résolu:

  • Curseurs en mode connecté.

19 mars 2015

Résolu:

20 janvier 2015

Résolu:

  • Problème 7475 : bug: phantomjs TypeError: Impossible de supprimer la propriété

13 en janvier 2015

Résolu:

  • Les cartes sont désormais masquées pour les lecteurs d'écran

17 décembre 2014

Résolu:

  • Problème 6917: bug: les formes ne respectent pas la propriété "dragable" de la carte.
  • Problème 7445 : bug: défaut de présentation lors de l'utilisation de la fonctionnalité de connexion de la version 3 de l'API Google Maps

2 décembre 2014

Résolu:

  • Problème 7390 : bug: les liens hypertextes météo.com ne fonctionnent pas
  • Problème 7376 : bug: WebGL a été désactivé (réactivé maintenant)
  • Nom du conflit ES6 avec symbole

25 novembre 2014

Résolu:

  • Problème 7333 : bug: le curseur de saisie de la fenêtre d'informations est corrompu dans IE9

3,18

4 décembre 2014

Résolu:

  • Problème 7390 : bug: les liens hypertextes météo.com ne fonctionnent pas

18 septembre 2014

Résolu:

  • Problème 7136 : plusieurs titres de repères ne fonctionnent pas dans Firefox

9 septembre 2014

Résolu:

  • Problème 7098 : la configuration de l'en-tête "Point de vue de Street View" génère une erreur

26 août 2014

Version 3.18 expérimentale.

La version 3.17 est désormais stable.

3,17

20 août 2014

Résolu:

  • Problème 6937 : régression dans la version 3.17: impossible de lire la propriété "remove" d'undefined (dans Places).

12 août 2014

Résolu:

  • Problème 6968 : bug: les touches fléchées du clavier ne fonctionnent pas avec v=3.exp

31 juillet 2014

Ajoutée :

  • Volets de carte : informations explicites sur la propagation des événements DOM Volet overlayMouseTarget ajouté.

07 juillet 2014

Ajoutée :

  • toGeoJson ajouté aux couches de données et aux fonctionnalités de la couche de données individuelles, ce qui permet d'exporter des données géométriques vers GeoJSON.

24 juin 2014

Ajoutée :

  • place_id, un identifiant unique pour un lieu, ajouté à la bibliothèque Places pour Autocomplete et Place Details.
  • overview_path ajouté à DirectionsRoute, ce qui fournit une polyligne encodée représentant l'intégralité du parcours de l'itinéraire.

26 Mai 2014

Ajoutée :

  • Le paramètre sensor n'est plus nécessaire dans l'URL de l'API Google Maps.

20 mai 2014

Version 3.17 expérimentale.

3,16

15 avril 2014

Résolu:

8 avril 2014

Ajoutée :

  • Les panoramiques se déplacent lorsque vous dessinez.

Résolu:

  • Acceptez LatLngLiteral dans davantage d'établissements.
  • InfoWindow se redimensionne une fois le chargement de Roboto terminé (problème 5713)

31 mars 2014

Résolu:

  • Les calques KML semi-transparents ne sont plus transparents dans IE 8 (problème 6540).

26 mars 2014

Résolu:

  • Suppression des appels event.returnValue dans Chrome pour éviter les avertissements de la console.
  • Pincer pour zoomer ne fonctionne pas dans Internet Explorer 11 (problème 5747).

18 mars 2014

Ajoutée :

12 mars 2014

Ajoutée :

24 février 2014

Ajoutée :

  • Prise en charge des ferries dans les services Distance Matrix et Directions.

17 février 2014

Version 3.16 expérimentale.

3,15

3 mars 2014

Résolu:

10 février 2014

Résolu:

  • Désactivez l'accélération matérielle pour les tuiles sur Chrome/Linux afin de contourner le problème d'accélération matérielle Chrome.

3 février 2014

Résolu:

29 janvier 2014

Résolu:

  • Désactivez l'accélération matérielle de l'emplacement dans Chrome/Windows pour contourner le problème d'accélération matérielle Chrome. (problème 6219)

22 janvier 2014

Résolu:

16 janvier 2014

Résolu:

  • Le code CSS d'actualisation visuelle a été moins spécifique pour remplacer moins de styles définis par l'utilisateur.

27 novembre 2013

Résolu:

  • La création d'un repère après l'instanciation de la carte génère une erreur non définie de type "contient" (problème 5798)

19 novembre 2013

Résolu:

  • Les icônes de manipulation du panneau "Itinéraire" ne s'affichent pas correctement dans Firefox

3,14

10 septembre 2013

Résolu:

  • Les liens dans les fenêtres d'informations officielles de Google ne s'ouvrent pas dans de nouveaux onglets/fenêtres (problème 5794)

15 août 2013

  • L'actualisation visuelle devient le mode de rendu de carte par défaut dans la version Release de l'API.
  • DynamicMapsEngineLayer: création de rapports sur les calques de données vectorielles, d'images et de KML

3.13

25 juin 2013

Ajoutée :

  • DynamicMapsEngineLayer

11 juin 2013

Ajoutée :

Résolu:

  • Bug: panoramas Street View personnalisés à 90 degrés (problème 4875)

3.12

4 juin 2013

Résolu:

  • La fenêtre d'informations domready ne se déclenche pas lorsque visualRefresh=true (problème 5415)
  • Bug: visualRefresh info window sur iOS (problème 5396)

15 mai 2013

Ajoutée :

29 avril 2013

Résolu:

  • Les repères supprimés restent sur la carte dans les navigateurs Android et les dauphins

3,11

19 février 2013

Résolu:

  • Modifier le mode Dessin en cas d'erreur
  • Cliquez sur les étapes du panneau "Itinéraire" pour modifier le zoom

12 février 2013

Résolu:

  • Il est possible de faire glisser un polygone dans un polygone déplaçable avec saisie tactile (problème 4868)
  • Icônes des transports en commun incorrectes dans le panneau "Alternatives à l'itinéraire" lorsque "mode de transport" a changé (problème 4581)
  • PanTo(latLng) ne centre pas toujours la carte exactement à latLng dans certaines conditions

29 janvier 2013

Ajoutée :

  • Ajout de StreetViewCoverageLayer pour ajouter automatiquement la couche de couverture
  • StreetViewPov exposé pour les panoramas Street View

Résolu:

  • Une augmentation de l'utilisation de la mémoire lors de l'utilisation de la version 3.8 de Google Maps JavaScript entraîne un plantage (observé dans IE 9, Chrome, etc.). (problème 4162)
  • Le menu déroulant (sélectionné) d'InfoWindow ne suit pas le panoramique sur la carte dans Firefox

22 janvier 2013

Ajoutée :

  • option déplaçable de polylignes, polygones, cercles, rectangles
  • champ price_level dans PlaceResult

15 janvier 2013

Résolu:

  • L'affichage répété d'icônes de polylignes est incorrect pour certaines polylignes (problème 4333)

7 janvier 2013

Résolu:

17 décembre 2012

Ajoutée :

  • Nouvelles langues: ourdou et islandais

Résolu:

  • les cartes floues ou floues dans IE9 après la navigation (problème 3875).

17 décembre 2012

Ajoutée :

  • Nouvelles langues: ourdou et islandais

Résolu:

  • les cartes floues ou floues dans IE9 après la navigation (problème 3875).

10 décembre 2012

Ajoutée :

  • Possibilité de charger des images avec l'ensemble d'attributs crossorigin

Résolu:

  • problèmes d'affichage de repères avec des images distantes dans des gros plans (problème 4616)
  • Erreur JS lors de l'affichage des symboles sur les polylignes dans IE 7/8

3 décembre 2012

Résolu:

  • La bibliothèque Markermanager ne fonctionne pas avec l'API Maps JavaScript v3 (problème 4543)

27 novembre 2012

Ajoutée :

  • Utilisation d'un canevas PPP élevé sur les appareils au PPP élevé pour les repères optimisés

Résolu:

  • Les types n'ont pas été effacés de MapTypeControl (problème 4588)

3,10

4 février 2013

Résolu:

  • Une utilisation accrue de la mémoire lors de l'utilisation de la version 3.8 de Google Maps JavaScript entraîne un plantage (observé dans IE 9, Chrome, etc.). (problème 4162)

25 septembre 2012

Ajoutée :

  • Street View d'intérieur
  • Fixe l'option de rotation de la séquence d'icônes
  • Temps de trajet actuel

11 septembre 2012

Nouveau :

  • Ajout de StrokePosition aux polygones, aux rectangles et aux cercles
  • computeOffsetOrigin vers la bibliothèque de géométries
  • Quatre nouvelles langues pour l'API: l'afrikaans, l'amharique, le swahili et le zoulou

28 août 2012

Ajoutée :

  • types sur "textSearch API"

Résolu:

  • Impossible de transmettre l'objet Symbole à MarkerOptions sous GWT
  • Régression: pincez pour zoomer sur iOS 5 lors du défilement de la page (problème 4046)

14 août 2012

Modifications notables:

  • Définissez l'interface sur KmlLayer pour qu'elle accepte l'URL en tant que propriété MVC plutôt qu'un argument de constructeur.

3.9

10 septembre 2012

Résolu:

  • Impossible de transmettre l'objet Symbole à MarkerOptions sous GWT
  • Régression: pincez pour zoomer sur iOS 5 lors du défilement de la page (problème 4046)

9 août 2012

Résolu:

  • Erreur de syntaxe sur Android 3.x

31 juillet 2012

Modifications notables:

  • Masquer la superposition Street View sur les projections personnalisées

Résolu:

  • Les symboles de repère ne déclenchent pas d'événements sur le safari lorsque l'échelle est supérieure à 35.
  • événement de clic non déclenché pour les repères d'une carte personnalisée (type de carte + projection)

25 juillet 2012

Résolu:

17 juillet 2012

Résolu:

  • La zone de texte n'est pas cliquable dans InfoWindow dans IE
  • bounds_changed doit se déclencher avant le zoom_changed ( problème 1399)
  • Arrière-plan de l'option de carte non conservé après l'appel de Street View
  • Passer de la carte stylisée au satellite charge inutilement les tuiles de carte
  • Propriétés de la carte déplaçables/à rouler, ignorées en mode dessin (problème 4012)
  • LatLngBounds doit renvoyer une plage de longitude complète lorsque plusieurs copies du monde sont affichées.
  • Ne tracez pas de forme vide lorsque vous double-cliquez (problème 3964)
  • Événements de repère très utiles lors d'un clic (problème 3911)

Modifications notables:

  • Remplacement du nom des points de terminaison de recherche et de requête par "NearbySearch" et "textSearch"

10 juillet 2012

Modifications notables:

  • Définir google.maps.event.removeListener() sur "null" comme argument

27 juin 2012

Ajoutée :

Modifications notables:

  • Reconnaître "transparent" comme une couleur.

23 juin 2012

Ajoutée :

  • Symboles
  • Calque Heatmap
http://mapsplatform.googleblog.com/2012/06/powerful-data-visualization-with.html
  • Nouvelles options de styler "épaisseur" et "couleur" :

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

15 mai 2012

Ajoutée :

  • Restriction par pays pour Autocomplete (AutocompleteOptions.componentRestrictions) (problème 3899)
  • Filtres de types de régions et de villes

3.8

1er mai 2012

Résolu:

23 avril 2012

Résolu:

  • Pegman reste sur la carte avec le type de carte personnalisé après la fermeture de Street View (problème 4076)
  • Les repères animés supprimés ne peuvent pas être de nouveau ajoutés à la carte (problème 4052).

18 avril 2012

Résolu:

  • La fenêtre d'informations météorologiques affiche toujours l'icône de pluie sur Firefox (problème 4063).

Ajoutée :

10 avril 2012

Résolu:

  • Images aériennes affichées même si une vue aérienne n'est pas disponible pour l'ensemble de la fenêtre d'affichage (problème 3913)

3 avril 2012

Ajoutée :

  • WeatherLayer et CloudLayer (problème 3555)
  • Données démographiques

Résolu:

  • Limites de tuile visibles pour les polygones sur les Quirks d'IE 9
  • Repères qui défilent en plein écran dans Canvas Street View

28 mars 2012

Résolu:

  • Utilisez des noms de balises minuscules pour être compatibles avec XHTML (problème 3868).
  • Modification du comportement de zoom des pavés tactiles Apple pour qu'il soit moins sensible (problème 2416)

20 mars 2012

Résolu:

  • La création d'un repère avec une image parallèle inexistante génère des erreurs (problème 4014).

Ajoutée :

Modifications notables:

  • Double-clic désactivé par défaut pour effectuer un zoom dans Street View

6 mars 2012

Résolu:

Ajoutée :

21 février 2012

Résolu:

Ajoutée :

  • google.maps.géométrie.poly.containsLocation() et isLocationOnEdge() (problème 1978)

15 février 2012

Résolu:

  • Régression: les repères ajustés ne s'affichent pas correctement avec un paramètre de taille non valide (problème 3908)
  • Carte bloquée en mode Édition lorsque setEditable(false) est appelé alors que l'utilisateur fait glisser le point de contrôle (problème 3842)

Modifications notables:

  • Fondu entre les panoramas Street View.

3.7

7 février 2012

Résolu:

  • Le repère scintille à la position finale avant l'animation de dépôt (problème 3608).
  • Si vous ouvrez InfoWindow et que vous définissez le zoom en même temps, le centre de la carte est incorrect (problème 3738).
  • Ignorer le clic droit lors du déplacement des repères ( problème 3237)
  • Le titre du repère n'apparaît pas toujours dans Firefox (problème 3773)

Modifications notables:

  • Les repères mis à l'échelle sont maintenant affichés dans Canvas
Ajouté :

31 janvier 2012

Résolu:

  • Correction de la défaillance des tuiles coréennes après un panoramique dans le monde entier (problème 2722).
  • Résolu: impossible de placer pegman avec précision pour afficher Street View (problème 3861)
  • Ajout de la propriété "visible" pour les polygones (problème 2861)
  • Les animations panTo et panBy sont animées, même lorsque les fenêtres d'affichage sont très éloignées (régression)

24 janvier 2012

Résolu:

  • Les événements de souris surviennent dans une fenêtre d'informations (problème 3573).
  • Transformations CSS activées dans IE9
  • Ajout de la propriété imageDateControl à Street Panorama
  • Activation de Canvas Street View dans IE 9, Opera et Safari/Windows

16 janvier 2012

Résolu:

  • Pegman ne doit pas être déplaçable en mode dessin
  • Déclencher correctement les événements, en respectant la valeur zIndex des polys et autres couches
  • Ajouter la propriété "status" de KmlLayer (problème 3015)

10 janvier 2012

Résolu:

  • Afficher pegman si "defaultDefaultUI" est défini sur "true" et que "StreetViewControl" est défini sur "true"

7 décembre 2011

Résolu:

  • Le style des autoroutes à accès contrôlé peut être distinct de celui des autoroutes (road.highway.controlled_access).
  • place_changed déclenché lorsque l'utilisateur appuie sur la touche "Entrée" dans la saisie semi-automatique (problème 3407)

28 novembre 2011

Résolu:

  • Repositionnez la saisie semi-automatique lorsque la fenêtre est redimensionnée. "resize" peut être déclenché sur un objet Autocomplete.

22 novembre 2011

Résolu:

  • Taille du contenu InfoWindow désormais calculée en tenant compte des styles en cascade
  • Le contrôle de la rotation aérienne ne correspond pas au titre lors de la création de la carte

7 novembre 2011

Modifications notables:

  • Nouveau style visuel des commandes par défaut
  • Formes modifiables (polygones, polylignes, cercles, rectangles)
  • Nouveau DrawingManager pour ajouter des superpositions
  • Nouveaux champs PlaceResult: site Web et international_phone_number
  • Nouveau champ ElevationResult: résolution

Résolu:

  • Les icônes de début et de fin dans les résultats de recherche d'itinéraire s'affichent désormais dans un arrière-plan transparent dans IE 7+

3.6

31 octobre 2011

Résolu:

  • Erreur lors de l'utilisation de l'API Google Maps avec la bibliothèque de prototypes dans IE7

25 octobre 2011

Résolu:

  • Erreurs lors de la modification d'une carte KmlLayer avant la fin du chargement du calque
  • Fuite de mémoire dans IE lors de l'ajout et de la suppression de poly

18 octobre 2011

Modifications notables:

  • Champ de mot clé ajouté à PlaceSearchRequest
  • Lignes de route supprimées de Street View

10 octobre 2011

Résolu:

  • L'adresse est trop longue dans l'aperçu Street View

27 septembre 2011

Résolu:

  • Centre de mise à jour des commandes de la vue d'ensemble : zoomez ensemble si le zoom a changé

27 septembre 2011

Résolu:

  • Double affichage des tuiles initiales dans Chrome
  • Fuites mémoire lors du panoramique
  • Ne faites pas tomber le pegman Street View lorsque vous effectuez un panoramique afin de couvrir une zone non couverte.
  • Régression: superpositions au sol qui dépassent les longitudes de -180
  • Régression: centre de la carte incorrect lors de l'ouverture de la fenêtre d'informations lors des panoramiques et zooms

Modifications notables:

  • Afficher les aperçus Street View lorsque Pegman est déplacé

20 septembre 2011

Résolu:

  • Fuite de mémoire dans Chrome/Windows lors de l'affichage des repères avec Dessin
  • Rendu du repère pour la vue aérienne avec un cap de 90 ou 270 degrés

Modifications notables:

  • Les types de carte Google par défaut ne sont pas accessibles via le registre de types de cartes (ce qui empêche l'accès aux tuiles de carte)
  • Animations de rotation lors du départ et de la saisie d'images aériennes

12 septembre 2011

Problèmes résolus:

  • Repère bloqué en position haute après l'affichage de l'info-bulle sur Firefox 4 ou version ultérieure (problème 3334)

Modifications notables:

  • GeocoderResult.formatted_address non documenté

6 septembre 2011

Résolu:

  • La fenêtre d'informations de l'élément sélectionné (menu déroulant) ne suit pas le déplacement de la carte dans Firefox
  • Cartes en Corée sur certains appareils mobiles

29 août 2011

Modifications notables:

  • Le z-index des commandes personnalisées doit être supérieur à celui des commandes de l'API
  • Les liens redirigent les utilisateurs vers la version linguistique appropriée de maps.google.com
  • N'ouvrez pas de fenêtre d'informations sur un élément KML s'il n'y a pas de code HTML, de nom ou de description de fenêtre d'informations.
  • Régression corrigée: tuiles haute résolution (PPP)

24 août 2011

Problèmes résolus:

  • Accélération matérielle désactivée pour Chrome/Mac : résout le problème d'affichage du repère et de clic sur les superpositions (problème 3544, problème 3551).
  • Pincement pour zoomer résolu pour Android lorsque l'utilisateur fait défiler la page (problème 3373)

Modifications notables:

  • Les icônes d'entreprise sont désormais activées par défaut.

17 août 2011

Modifications notables:

  • Icônes de carte cliquables pour des points d'intérêt
  • Les styles peuvent être définis dans MapOptions et appliqués à tous les types de carte par défaut.
  • Pegman s'affiche pour les types de carte personnalisés, sauf s'il est explicitement désactivé.

3.5

10 août 2011

Résolu:

  • Repères bloqués en position de déplacement lorsqu'ils sont glissés vers l'horizon dans Street View
  • Redimensionnement de Street View lors du redimensionnement de la carte ou de la fenêtre
  • Street View avec un navigateur d'infoFenêtre partagé

2 août 2011

Problèmes résolus:

  • Les liens hypertextes dans la fenêtre d'informations d'IE ne fonctionnent pas (problème 3503)
  • Commande d'échelle non imprimée (problème 2966)
  • Régression: erreur lors de l'utilisation de OverviewMapControl avec des cartes stylisées (problème 3489)

Modifications notables:

  • Le menu contextuel de la plupart des commandes est désormais désactivé avec le clic droit.
  • Le panorama/la carte Street View à l'intérieur d'une fenêtre d'informations ne fonctionne pas lors du déplacement de la souris sur une fenêtre d'informations
  • Vous pouvez désormais faire défiler une fenêtre d'informations sur l'iPad

18 juillet 2011

Problèmes résolus:

  • LatLng d'événement incorrect lorsque l'utilisateur fait défiler la page sur iOS 4.1 ou version ultérieure (problème 3373)

11 juillet 2011

Problèmes résolus:

  • Résolu : <select> non cliquable dans la fenêtre d'informations sur l'appareil tactile ( problème 3232)
  • Correction du problème: le clic n'a pas été déclenché sur la carte après un clic droit si MapOptions.draggable est défini sur "false" (problème 3071).

Modifications notables:

  • Les repères avec le même z-index sont désormais organisés de manière cohérente au-delà des limites des tuiles
  • Possibilité de faire défiler la fenêtre d'informations sur iOS
  • Les repères et les polygones sont désormais repeints lorsque la projection de la carte change

5 juillet 2011

Problèmes résolus:

  • Correction du problème d'affichage du curseur de repère lorsque la carte ne peut pas être déplacée (problème 3120).

Modifications notables:

  • Possibilité d'appliquer un style au contrôle et au menu déroulant Places Autocomplete
  • Le widget Places Autocomplete conserve la description renvoyée par le serveur après que l'utilisateur a sélectionné une suggestion

30 juin 2011

Problèmes résolus:

  • Résolu: les tuiles de la carte initiale seraient récupérées deux fois
  • Résolu : l'événement maptypeid_changed s'est déclenché plusieurs fois lorsque la carte a été créée après la version 3.4 (problème 3051).

Modifications notables:

  • La saisie semi-automatique de lieux a été modifiée pour être ajoutée au corps de l'annonce et non au parent des entrées
  • BOTTOM_RIGHT est désormais correctement positionné

8 juin 2011

Problèmes résolus:

  • Résolu: le zoom n'était plus animé si le niveau de zoom était supérieur à 2 (problème 3033)

Modifications notables:

  • Résolu : OverlayView.set('map', foo) est désormais identique à OverlayView.setMap.
  • Suppression de l'option "language" de GeocoderRequest

17 mai 2011

Problèmes résolus:

  • Correction du problème de rendu Street View dans IE7 (problème 3272).

Modifications notables:

  • Activer les transitions de fondu pour les tuiles de carte lors du chargement et de la modification du type de carte.

7 mai 2011

Aucune modification notable.

3.4

7 mai 2011

Aucune modification notable.

6 mai 2011

Problèmes résolus:

  • Résolu: le panorama Street View ne s'affiche pas dans IE7 (problème 3272)
  • Résolu: la transparence du fichier PNG semi-transparent avec ImageMapType perd de la transparence dans IE7 et IE8 (problème 3275)

Modifications notables:

  • Service Distance Matrix

14 avril 2011

Problèmes résolus:

  • Résolu: compatibilité des couleurs CSS nommées pour poly traitColor et remplissageColor
  • Résolu: le polygone n'est pas visible si la valeur de accidentOpacity est définie sur 0.0 (problème 3241).
  • Résolu: Erreurs dans IE8 lors du panoramique avec le bloc d'annonces visible ( problème 3159)
  • Autoriser le relief et la carte hybride sans carte ni satellite dans la commande de type de carte (problème 3089)
  • Les vignettes avec un DPI élevé sont chargées sur les écrans à PPP élevé (problème 2614)

Modifications notables:

  • L'inclinaison aérienne est définie par défaut sur 45 degrés lorsque les images aériennes sont activées et disponibles.
  • Le comportement du pincement a été amélioré sur l'iPad
  • DirectionsTravelMode et DirectionsUnitSystem renommés en TravelMode et UnitSystem (les anciens noms restent rétrocompatibles)

14 avril 2011

Problèmes résolus:

  • Correction du problème lié à l'icône de repère et à l'ombre dans IE6
  • Résolu: les repères ne clignotent plus lors du zoom
  • Résolu: rendu des polygones au-delà des limites des tuiles à proximité des pôles Nord et Sud

Modifications notables:

  • Les polylignes et les polygones sont désormais affichés dans Canvas lorsque cela est possible.
  • Pour les événements sur les polylignes et les bordures des polygones, les coordonnées LatLng sont désormais alignées sur le point le plus proche de la ligne.

5 avril 2011

Problèmes résolus:

28 mars 2011

Problèmes résolus:

Modifications notables:

  • La superposition de routes Street View s'affiche désormais en mode oblique

22 mars 2011

Problèmes résolus:

  • Pegman s'affiche dans les types de carte personnalisés (problème 3154)

Modifications notables:

  • Résolu: les repères géants sont tronqués aux limites des tuiles
  • Correction du problème lié à la superposition d'images Street View en mode oblique
  • Correction du problème d'affichage des commandes de la carte d'aperçu en mode d'impression

17 mars 2011

Problèmes résolus:

Modifications notables:

  • Résolu: les cercles et les rectangles ignorent zIndex
  • Résolu: les événements de souris déclenchent deux événements lorsque le repère est animé
  • Résolu: les cartes stylisées n'utilisent pas de styles si le type de carte a été ajouté au registre après que l'ID de type de carte a été défini
  • Résolu: les types de cartes sans style appliquent le style d'un type de carte stylisé.
  • Les repères déclenchent maintenant les événements MouseEvents, et non les événements DOM

11 mars 2011

Problèmes résolus:

  • Double-cliquer sur un repère n'effectue plus de zoom sur la carte (problème 3090)
  • Le point d'ancrage avec une ombre de repère personnalisée fonctionne maintenant (problème 3112)

Modifications notables:

  • Calque Panoramio
  • Correction de la propriété z-index du repère de direction
  • Position de l'ombre par défaut corrigée

2 mars 2011

Modifications notables:

  • Affichage des repères dans Canvas/VML lorsqu'il est disponible
  • Cibles de clics plus grandes pour les polylignes, les polygones et les KML sur les appareils tactiles

22 février 2011

Problèmes résolus:

  • Ancre InfoWindow exposée via la propriété MVC "anchorPoint" (problème 2860)
  • Correction du mode mixte au niveau de zoom 0 et 1 (problème 3062)
  • Correction du cercle/rectangle s'il était ajouté/supprimé rapidement sur la carte (problème 3052)
  • déplaçable: faux faux sur les appareils tactiles (problème 3044)

18 février 2011

Problèmes résolus:

  • Les repères dans Street View ne sont que réduits et non agrandis (problème 2969).
  • Les itinéraires déplaçables fonctionnent à présent lorsque l'attribut "routeIndex" n'est pas 0 (problème 2995).
  • Conflit entre Flash et déplacement de la carte résolu (problème 2956)
  • Lorsque MapMapId est modifié dans l'écouteur maptypeid_changed, la commande de type de carte est désormais cohérente

Modifications notables:

  • Les libellés sont désormais activés par défaut lorsque vous cliquez sur le mode Satellite depuis la commande de type de carte

8 février 2011

Modifications notables:

  • De nouvelles commandes de type de carte hiérarchiques, plus tactiles !
  • Nouveau logo (problème 2574)
  • MarkerShape.coord a été renommé en MarkerShape.coords pour correspondre à l'attribut HTML <area> coords

3.3

17 mars 2011

Problèmes résolus:

  • Le polygone ne s'affiche pas

8 février 2011

Problèmes résolus:

  • Annulation des requêtes Tile dans Chrome (problème 3011)
  • Événement de clic droit non déclenché dans FF/Mac (problème 2920)
  • Problèmes de rendu de texte dans Safari/Mac (problème 3024)
  • Les cartes d'itinéraires ne s'impriment pas correctement dans IE

21 janvier 2011

Modifications notables:

  • MVCArrays désormais accepté dans la bibliothèque de géométrie sphérique
  • Corriger la croix affichée sous un repère en la faisant glisser dans IE6
  • Le z-index n'est plus défini dans l'élément div du conteneur de la carte.

17 janvier 2011

Problèmes résolus:

  • Correction d'un problème qui provoquait un mauvais code temporel pour zoom_changed et générait des résultats incorrects pour fromLatLngToContainerPixel (problème 2539).

6 janvier 2011

Problèmes résolus:

Modifications notables:

  • Les commandes de zoom et de panoramique ont été séparées (plus de commandes de navigation). Vous pouvez les configurer séparément.
  • Nouvelle commande de zoom tactile sur les appareils tactiles
  • Le contenu d'un objet MVCArray peut maintenant être effacé en appelant la méthode Clear().
  • Correction d'une fuite de mémoire lors de l'ajout et de la suppression de repères dans IE8
  • Affichage plus rapide des polygones avec un algorithme de simplification amélioré

23 décembre 2010

Problèmes résolus:

  • Gestionnaires de clics sur les points de cheminement corrigés dans des directions déplaçables (problème 2871)

21 décembre 2010

Problèmes résolus:

  • Ajout de mouvement à la carte lors du déplacement (problème 2592)
  • Correction de l'erreur CSS dans Street View (problème 2666)
  • Correction de l'erreur JS lors de l'affichage d'une fenêtre d'informations avec une largeur de carte de 0 dans Internet Explorer (problème 2536)

Modifications notables:

  • Sur les appareils tactiles, nous affichons désormais une commande de zoom tactile, que le contrôle de navigation ZOOM_PAN ou PETITE soit demandé. Si l'appareil est compatible avec le mode multitouch dans le navigateur, aucune commande de zoom ne s'affiche, car le zoom est effectué par pincement.

9 décembre 2010

Problèmes résolus:

  • InfoWindows s'affiche correctement dans Internet Explorer (problème 1343).
  • Opacité corrigée dans IE8 pour ImageMapType

Modifications notables:

  • Lorsque vous faites glisser une croix, elle s'affiche sous les repères sous la forme d'une icône personnalisée.

5 décembre 2010

Problèmes résolus:

  • Fournir une interface permettant de découvrir le niveau de zoom maximal à un emplacement donné pour les images satellite (problème 2049).
  • Ajoutez une option (raiseOnDrag) pour activer/désactiver les animations lorsqu'un repère est déplacé. ( Problème 2910)

Modifications notables:

  • Les repères sont désormais soulevés lorsqu'ils sont déplacés, puis rebondissent lorsqu'ils sont déposés.
  • Les animations des repères peuvent être contrôlées par programmation à l'aide de la fonction setAnimation.

28 novembre 2010

Problèmes résolus:

  • Maptypeid_changed ne se déclenche plus deux fois (problème 2449)
  • La propriété "size" d'un objet MarkerImage est maintenant accessible (problème 2465).
  • La forme du repère fait référence à l'icône plutôt qu'au sprite (problème 2629)
  • Le déplacement de la carte lors du déplacement du repère a été amélioré pour les cartes de plus petite taille (problème 2868)
Modifications notables :
  • Vous pouvez désormais imprimer des cartes sans activer les images de fond
  • Correction du bug où les repères de direction déplaçables étaient déplaçables lorsque le paramètre "glaçable" était défini sur "false"

16 novembre 2010

Problèmes modifiés:

Modifications notables:

  • Correction d'un bug qui provoquait l'ouverture d'une nouvelle fenêtre dans FF lorsqu'un utilisateur effectuait un clic sur sa souris.
  • Les icônes de repère des lettres ont été perdues lorsque les repèresOptions ont été spécifiées avec DirectionsRenderer

3.2

11 novembre 2010

Modifications notables:

  • Correction d'un bug qui entraînait le découpage des polygones avec le texte en temps réel sur Internet Explorer 7 et Internet Explorer 8
  • Correction d'un bug qui entraînait le masquage des cases à cocher dans Safari 5 en raison de transformations 3D
  • Les polylignes géodésiques couvrant l'équateur n'étaient pas assez détaillées
  • Les positions de contrôle ont été ajoutées pour LEFT_CENTER, LEFT_BOTTOM, RIGHT_CENTER et RIGHT_BOTTOM.
  • Positions de contrôle renommées : LEFT > LEFT_TOP ; RIGHT : RIGHT_TOP ; TOP : TOP_CENTER et BOTTOM : BOTTOM_CENTER

11 octobre 2010

Problèmes modifiés:

  • Problème 2478 : Street View – Erreurs de détection/Manque de boussole dans certains navigateurs
  • Problème 2528 : l'opacité de ImageMapTypeOptions a été endommagée dans IE8
  • Problème 2661 : fenêtre d'informations (un clic droit sur un champ de saisie n'affiche pas le menu contextuel)
  • Problème 2741 : l'emplacement du repère ne fonctionne pas sous iOS 4 après le panoramique sur la carte

Modifications notables:

  • Street View est activé par défaut
  • Correction d'un bug qui empêchait de transmettre "this" à .getTileUrl
  • L'événement domready InfoWindow est maintenant déclenché après que la fenêtre est visible

28 septembre 2010

Problèmes modifiés:

  • Problème 2712 : Fuites de mémoire (ajout/suppression de repères, affichage/masquage de repères, zoom/panoramique)

Modifications notables:

  • Les cartes V2 et V3 fonctionnent mieux lorsqu'elles sont sur la même page
  • Correction de l'erreur qui se produisait rapidement dans les images HTML5 Street View

16 septembre 2010

Problèmes modifiés:

  • Problème 2701 : le titre de contrôle initial du navigateur Street View ne respecte pas le point de vue

14 septembre 2010

Problèmes modifiés:

  • Problème 157 : possibilité d'afficher des itinéraires déplaçables
  • Problème 1852 : l'événement "rightclick" dans google.maps.Marker est déclenché sans argument.
  • Problème 2673: Pegman disparaît après un changement de position.

Modifications notables:

  • Amélioration des performances des repères

31 août 2010

Problèmes modifiés:

Modifications notables:

  • Les données géodésiques ont été améliorées pour les zooms plus élevés

24 août 2010

Problèmes modifiés:

  • Problème 2648 : l'événement de redimensionnement de la carte du déclencheur provoque une erreur dans Firefox dans la version 3.2.1

Modifications notables:

  • Lorsque vous faites un zoom avant ou arrière de façon répétée (lorsque vous utilisez une molette, par exemple), nous chargeons désormais moins de tuiles à partir des niveaux de zoom intermédiaires.

16 août 2010

Problèmes modifiés:

  • Problème 2416 : la commande magique de la souris consiste à effectuer un panoramique ou un zoom trop sensible
  • Problème 2606 : le paramètre déplaçable "false" sur une carte désactive les liens.
  • Problème 2640 : la mémoire ne s'efface pas avec les actualisations/le déchargement du navigateur (IE)

Modifications notables:

  • Les repères Street View sont mis à l'échelle en fonction de leur distance
  • Mises à jour du curseur de zoom lors du panoramique

9 août 2010

Modifications notables:

  • Les propriétés obsolètes KMLMouseEvent.position et FusionTablesMouseEvent.position ont été supprimées. Utilisez plutôt .latLng
  • La propriété obsolète StreetViewService.getNearestPanorama a été supprimée. Utilisez plutôt .getPanoramaByLocation

3.1

28 septembre 2010

Modifications notables:

  • Correction d'un problème qui provoquait une erreur JS dans les itinéraires ayant le même point de départ et la même destination

9 août 2010

Modifications notables:

  • La modification de la carte d'un OverlayView a été corrigée.
  • L'appel de GroundOverlay.setMap(null) est résolu
  • Internet Explorer ne divulgue plus le zoom/déplacement de la mémoire

5 août 2010

Problèmes modifiés:

  • Problème 2588 : l'appel de setVisible(false) sur un objet Panorama associé à un écouteur génère une erreur JS dans IE

Modifications notables:

  • Correction des repères qui disparaissent d'Internet Explorer 6

29 juil. 2010

Problèmes modifiés:

Modifications notables:

  • Le panorama personnalisé "originTitre" a été remplacé par "centerTitre"
  • Les vignettes hybrides coréennes affichent désormais les routes
  • Les clics sont désormais transmis par des polygones non cliquables sur la carte

22 juil. 2010

Problèmes modifiés:

  • Problème 1856 : affichage des polygones dans Opera
  • Problème 2159 : un événement "Dragend" est déclenché après un zoom à l'aide de la molette.
  • Problème 2385: à des niveaux de zoom plus profonds, GroundOverlay devient noir dans Internet Explorer
  • Problème 2337 : perte d'une polyligne
  • Problème 2427 : un glisser-déposer d'une fenêtre d'informations sur la fonction de panoramique automatique se fige.
  • Problème 2493 : les repères ne sont pas correctement effacés dans IE7
  • Problème 2500 : recadrage de l'image Marker lors de l'utilisation de !Marker.setIcon(<scaled MarkerImage>) pour un repère existant
  • Problème 2549 : le CSS du menu déroulant de Google génère un avertissement.

Modifications notables:

  • Un événement de clic n'est plus déclenché lorsqu'un polygone est glissé
  • Un clic sur un élément de sélection de formulaire qui se développe en dehors d'une fenêtre d'informations n'entraîne plus de clic sur une carte.
  • Le fait de cliquer sur une superposition KML ne déclenche plus d'événement de clic sur une carte.
  • Street View fait désormais l'objet d'un panoramique automatique pour s'adapter à une fenêtre d'informations à l'écran
  • LatLng de KML et FusionTables est passé de "position" à "latLng"
  • Les commandes de zoom Android ne permettent plus de cliquer sur la carte

17 juin 2010

Problèmes modifiés:

  • Problème 2346 : option permettant de désactiver l'animation fluide

Modifications notables:

  • Correction du bug de scintillement du repère
  • Le déclenchement des événements domotiques InfoWindow a été amélioré
  • DirectionsRoute.bounds est désormais exposé.

11 juin 2010

Problèmes modifiés:

Modifications notables :
  • Fuite de repère de repère corrigée
  • Amélioration de la latence du premier géocodage
  • Fournit un accès à StreetViewService

3,0

18 mai 2010

Problèmes modifiés:

Modifications notables :
  • Correction du bug lié aux droits d'auteur de Google sur le type de carte personnalisé
  • Propriété géodésique ajoutée aux polygones et aux polylignes
  • Ajout d'une option cliquable aux polygones et aux polylignes
  • Ajout d'une option cliquable à GroundOverlay

13 mai 2010

Problèmes modifiés :

  • Problème 1724 : taille/Marges infoWindow incorrectes lors de la définition du contenu via un élément plutôt que via une chaîne

Modifications notables:

  • Correction d'un bug qui entraînait le recadrage prématuré des superpositions au sol au-delà de la ligne de date
  • Le marqueur setIcon fonctionne maintenant avec \ dans l'URL
  • Déclencheurs d'événement de sortie de polygone et de polyligne dans IE
  • La modification de l'icône d'un repère ne clignote plus

7 mai 2010

Problèmes modifiés :

  • Problème 1458 : demande de fonctionnalité: compatibilité KML dans la version 3 de l'API Google
  • Problème 1658: Ajouter une superposition de trafic
  • Problème 2209 : débordement de pile
  • Problème 2254 : l'appel de "setMap(gMap)" et "setMap(null)" sur l'objet "cercle" modifient l'opacité du trait et du remplissage

Modifications notables:

  • Ajout de calques KML et GeoRSS
  • Ajout de superpositions au sol
  • Ajout de nouveaux calques : Trafic et À vélo
  • Ajout de la propriété "suppressBicyclingLayer" à DirectionsRendererOptions
  • Correction d'un bug visant à garantir que le calque Zoom est correctement référencé en cas de modification du MapType
  • Propriété DirectionsResult "start/end_point" renommée "start/end_location"
  • Propriété DirectionsLeg renommée "start/end_geocode" avec "start/end_address"
  • Remplacement de la propriété "directionRoute" "optimize_waypoint_order" par "waypoint_order"
  • Suppression de la prise en charge des anciens noms de propriétés d'itinéraires (setTripIndex, getTripIndex,hideTripList et provideTripAlternatives) et de la journalisation continue. Supprime également la conversion des itinéraires en étapes et des trajets en étapes.
  • Mise à jour de GeocoderGeometry.latLng vers GeocoderGeometry.location

30 avril 2010

Problèmes modifiés :

  • Problème 2230: la carte s'initialise sans projection personnalisée prévue.

Modifications notables:

  • Cliquez sur la carte pour sélectionner le clavier
  • Pincer pour zoomer depuis un iPad

26 avril 2010

Problèmes modifiés:

  • Problème 1826 : Ajouter des événements de survol à la souris sur les polygones et les polylignes
  • Problème 2177 : map.setZoom(z) ne fonctionne pas correctement pendant l'événement "maptypeid_changed".
  • Problème 2247 : l'option HideRouteList ne fonctionne pas comme prévu dans DirectionsRenderer.

Modifications notables:

  • Correction d'un bug qui faisait que les icônes personnalisées s'affichaient en bas de la carte pendant le panoramique

13 avril 2010

Problèmes modifiés :

  • Problème 2275 : MarkerImage ne peut pas être réutilisé
  • Problème 2181 : lorsque vous ajoutez un repère google.maps.Marker et que vous utilisez la molette de la souris pour effectuer un zoom avant ou arrière, le repère est masqué

11 avril 2010

Aucun changement notable ni changement.

5 avril 2010

Problèmes modifiés:

  • Problème 1976 : problèmes d'icône personnalisée et de repère déplaçable
  • Problème 2107 : le repère déplaçable disparaît lorsque vous la faites glisser de la carte
  • Problème 2181: la propriété de projection des cartes de base est absente

Modifications notables:

  • Exposée de la polyligne d'aperçu des itinéraires dans DirectionsRoute sous le nom Overview_path
  • Exposé la projection actuelle de la carte en tant que propriété en lecture seule

23 mars 2010

Modifications notables:

  • Elevation est désormais exposé dans l'API.
  • Amélioration du chargement des tuiles pour les connexions Internet lentes

15 mars 2010

Modifications notables:

  • Les polygones repeignent correctement les polygones lorsque des styles sont modifiés.
  • Les messages d'avertissement obsolètes via console.log sont affichés lorsque l'ancien style "Directions" est utilisé.

10 mars 2010

Problèmes modifiés:

  • Problème 1801: zIndex des polylignes/polygones
  • Problème 2144 : "DirectionsRequest" doit fournir l'option "highHighways".
  • Problème 2207 : bug: la polyligne est remplie dans IE
  • Problème 2113 : polylignes cassées à FF à des niveaux de zoom élevés après le lancement de janvier

Modifications notables:

3 mars 2010

Problèmes modifiés :

  • Problème 2136 : obscurcissez les propriétés de google.maps.MarkerImage qui ne doivent pas être référencées.

Modifications notables:

  • Correction d'un bug de saut de carte.
  • Le zoom a été amélioré deux fois de suite.
  • L'événement .latLng de déplacement du repère n'est plus obscurci.

26 févr. 2010

Problèmes modifiés:

  • Problème 1651 : souris / passage de la souris / hors souris pour le canevas de la carte
  • Problème 2142 : DirectionsRendererOptions doit permettre aux utilisateurs de supprimer complètement les repères.
  • Problème 2148 : event.latLng manquant.
  • Problème 2109 : Bug: NavigationControlStyle.ZOOM_PAN ne s'affiche pas correctement dans IE8
  • Problème 2153 : MVCArray.push() ne renvoie pas une nouvelle longueur.

Modifications notables:

  • Ajoutez l'opacité au champ ImageMapType.
  • Correction d'un bug qui provoquait le déclenchement d'un clic droit sur un rectangle/un cercle
  • Les événements de contenu de la fenêtre d'informations ne sont plus supprimés lors du masquage.

8 février 2010

Problèmes modifiés :

  • Problème 2135 : Bug: si vous réutilisez un MVCArray d'un polygone dans une polyligne, celle-ci est fermée.

Modifications notables:

  • Ajout d'une classe rectangulaire
  • Ajout d'une classe Circle
  • Résolution d'une fuite de mémoire lors de la création, puis de la suppression d'un repère.
  • Arrêt de l'annotation du MVCArray de LatLngs pour fermer les polygones, car cela provoque la fermeture des polylignes qui partagent le même MVCArray (voir le problème 2135).
  • Correction d'un bug qui masquait parfois les repères à l'écran si le niveau de zoom de la carte était défini sur sa valeur actuelle
  • Correction du problème d'affichage correct de ImageMapType sur Android.
  • Modification du schéma de coupe du polygone afin d'autoriser les polygones qui contiennent le pôle Nord ou Sud.
  • Augmentation de la plage de latitude de MercatorProjection dans la limite de la précision à virgule flottante.

28 janvier 2010

Problèmes modifiés :

  • Problème 1367: demande de fonctionnalité: exposer le gestionnaire de mise en page pour permettre aux développeurs de placer des éléments DIV dans le "flux de contrôle"
  • Problème 1916 : demande de fonctionnalité: possibilité d'effectuer le scaling de MarkerImage
  • Problème 1443 : étendu() et union() doivent renvoyer l'objet LatLngBounds
  • Problème 1997 : documentation sur l'option MapOption "size"
  • Problème 2074 : la carte ne s'affiche pas lorsque la carte du monde correspond aux dimensions exactes du conteneur de carte.

Modifications notables:

  • Ajout de la prise en charge des langues indiennes:
    • bn, gu, kn, ml, mr, ta, te
  • Ajout de méthodes statiques à l'espace de noms de l'événement :
    • addListenerOnce
    • addDomListenerOnce
  • Ajout de la propriété "encoded_lat_lngs" à l'objet DirectionsStep pour exposer l'ensemble de latlngs au format ASCII compressé
  • Amélioration des performances en supprimant les éléments DOM des repères hors écran
  • Correction d'un bug panoramique dans Google Chrome
  • Correction d'un bug lié au zoom par pincement sur l'iPhone

19 janvier 2010

Problèmes modifiés:

  • Problème 1422 : demande de fonctionnalité: permettre aux développeurs de créer des types de cartes personnalisés
  • Problème 1523 : demande de fonctionnalité: fromContainerPixelToLatLng (et inversement)
  • Problème 1443: étendu() et union() doivent renvoyer l'objet LatLngBounds
  • Problème 1960: bug: informations incomplètes dans la section provideTripAlternatives
  • Problème 1675 : erreur de documentation du tutoriel
  • Problème 1676 : erreur de documentation du tutoriel – Options de contrôle
  • Problème 1856 : les polygones ne s'affichent pas dans Opera !
  • Problème 1954 : la traduction en bulgare n'est pas correcte.
  • Problème 1976 : bug: problèmes d'icône personnalisée et de repère déplaçable
  • Problème 2063 : Collisions de noms de variables lors de la réduction de la taille des sous-classes OverlayView

Modifications notables:

17 décembre 2009

Modifications notables:

  • Correction de l'erreur initiale se produisant avant le début d'une animation panoramique.
  • Résolution du problème de saut de carte lors d'un zoom au-delà du niveau de zoom maximal à l'aide de la molette de la souris ou de DoubleClick
  • Les commandes de droits d'auteur, MapType et Navigation s'adaptent à la taille de la carte.
  • Les anciens getters, setters et noms d'événements de style sont officiellement obsolètes et ne sont plus définis.

10 décembre 2009

Problèmes modifiés :

  • Problème 1820 : le zoom avant à l'aide de la molette de défilement semble effectuer un zoom au-delà du niveau de zoom maximal, ce qui permet d'ignorer ou de sauter la position de la carte
  • Problème 1743 : le zoom de la carte entraîne le déplacement de la carte vers un autre emplacement.

Autres changements notables:

  • Ajout de la méthode panToBounds.
  • Une nouvelle animation de carte a été ajoutée. Affecte le déplacement, le panoramique, le zoom et les appels vers setCenter/setZoom dans tous les navigateurs.
  • Ajout d'un message d'avertissement de journal de console si des méthodes obsolètes sont utilisées.

25 novembre 2009

Problèmes modifiés :

  • Problème 1696 : demande de fonctionnalité: emplacement de commande de carte
  • Problème 1909 : corruption de getBounds après la modification du centre de la carte
  • Problème 1938 : map.setOptions ne reconnaît pas les options de contrôle.

Autres changements notables:

  • Ajout de la compatibilité avec les langues RTL pour les langues suivantes : arabe, farsi, hébreu
  • Propriété lat_lngs exposée pour les étapes DirectionsResult.

11 novembre 2009

Problèmes modifiés :

  • Problème 1742 : le repère d'icône personnalisée s'affiche toujours au-dessus du repère par défaut

Autres changements notables:

  • Ajout de la prise en charge de trois nouvelles langues.
    • Basque
    • Galicien
    • Tagalog

29 octobre 2009

Problèmes modifiés :

  • Problème 1421 : demande de fonctionnalité: ajouter une classe Directions à l'API v3

Autres changements notables:

26 octobre 2009

Problèmes modifiés :

  • Problème 1647 : demande de fonctionnalité: fournir un événement pour la fenêtre d'info prête
  • Problème 1710 : possibilité d'annuler l'événement de zoom utilisateur en double-clic

Autres changements notables:

  • Une erreur JS est générée lorsque des arguments non valides sont transmis dans la nouvelle propriété google.maps.LatLng().
  • Correction d'un bug: la carte statique se chargeait deux fois lors du chargement de la carte

15 octobre 2009

Problèmes modifiés :

Autres changements notables:

  • Mise à jour de la documentation :
    • Nouvelle méthode exposée : LatLngBounds.isEmpty()
    • Vous avez trié toutes les méthodes, les événements, les propriétés et les constantes par nom
    • Correction des types incorrects dans les propriétés des polylignes et des polygones

28 septembre 2009

  • Amélioration des performances de rendu des polygones.
  • Résolution du problème lié à l'avertissement JS pour SVGView.

22 septembre 2009

Problèmes modifiés:

  • Problème 1420 : fonctionnalité: Ajouter une classe Polyline à l'API
  • Problème 1371 : l'événement map.bounds_changed se déclenche à plusieurs reprises lors du déplacement de la carte.
  • Problème 1700 : la position du clic est incorrecte après un zoom arrière dans Firefox 3.5
  • Problème 1702 : latLng incorrect signalé dans les événements de clic et de double-clic lorsqu'il y a un décalage de défilement dans un élément parent
  • Problème 1723 : la carte saute lorsque vous la faites glisser sur un iPhone

Autres changements notables:

  • Lancement des polylignes et des polygones ! Vous pouvez ainsi tracer des lignes ou des régions remplies sur la carte, spécifier des styles de trait et de remplissage, et prendre en charge la plupart des événements de souris (pas encore de survol avec la souris). Ils fonctionnent dans tous les navigateurs compatibles (IE6.0+, Firefox 2.0+, Safari 3.1+, Chrome), y compris les appareils mobiles compatibles.
    • Ajout de deux nouvelles sections au guide du développeur pour les polylignes et les polygones.
    • Ajout de deux nouvelles classes à la documentation de référence de l'API pour les polylignes et les polygones.
  • Ajout d'un événement de carte "idle" déclenché lorsque la carte n'a pas été déplacée depuis un certain temps Le problème 1371 est résolu.
  • Correction des valeurs LatLng incorrectes renvoyées par les événements de clic.
  • Correction d'un bug lié au zoom par pincement sur l'iPhone. Consultez le problème 1723.

10 septembre 2009

Problèmes modifiés :

  • Problème 1659 : latLng incorrect signalé dans les événements de clic et de double-clic après le panoramique, Firefox 3.5
  • Problème 1621 : erreur d'emplacement après un clic sur la carte dans ie8 avec dooctype
  • Problème 1642 : InfoWindow overflow:auto
  • Problème 1531 : la hauteur d'infoWindow augmente à chaque ouverture

Autres changements notables:

  • Syntaxe modifiée pour les méthodes get/set et les noms d'événements comme spécifié ci-dessous. L'ancienne syntaxe reste compatible pour assurer la rétrocompatibilité. Exemple :
    • set_funBoat() => setFunBoat()
    • get_funBoat() => getFunBoat()
    • funBoat_changed => funboat_changed
  • Ajout de la méthode "onAdd" à l'interface OverlayView, appelée lors de l'initialisation initiale des volets et de la projection. Cela résout le problème 1377.
  • La méthode "remove" de l'interface OverlayView a été renommée "onRemove". L'ancien nom reste compatible pour assurer la rétrocompatibilité.

2 septembre 2009

Problèmes modifiés:

  • Problème 1525 : erreur get_bounds à des niveaux de zoom faibles
  • Problème 1596 : un panoramique qui dépasse le bord nord ou sud du monde renvoie une erreur
  • Problème 1643 : bug: roues de défilement de carte inutilement
  • Problème 1379 : les données cartographiques coréennes ne s'affichent pas dans la version 3

Autres changements notables:

  • Roue de défilement continue et double-clic activés dans Chrome, Safari 4 et Firefox 3.5
  • Amélioration des performances de déplacement de la carte
  • Double-cliquez maintenant sur la carte pour la centrer après avoir effectué un zoom

24 août 2009

Problèmes modifiés :

  • Problème 1567 : map.set_center vers un établissement à proximité ne fonctionne pas.
  • Problème 1605 : le défilement de la carte fait également défiler la page
  • Problème 1467: fonction de mappage panoramique et animation

Autres changements notables:

  • Le zoom de la molette de défilement est activé par défaut. Pour la désactiver, définissez la propriété "wheelwheel" de l'option "Map" sur "false".
  • La documentation a été mise à jour pour inclure les fonctions panTo et panBy.

14 août 2009

Problèmes modifiés:

  • Problème 1575: bug dans la méthode set_draggable() des repères déplaçables

Autres changements notables:

  • Le zoom de la molette de défilement a été activé.
  • Résolution du problème affectant les iPhone qui se produisaient après un déplacement de carte.

4 août 2009

Problèmes modifiés:

  • Problème 1393 : autoriser les repères déplaçables
  • Problème 1448 : bug: la version 3 de l'API a besoin d'une fonction checkRedimensionner() (ou équivalente)
  • Problème 1404 : erreur avec le curseur dans Opera
  • Problème 1514 : la flèche de sélection de MapType ne s'affiche pas correctement avec le code HTML 4.01 strict
  • Problème 1426 : contrôle z-index d'InfoWindow

Autres changements notables:

  • Vous pouvez épingler et faire glisser sur l'iPhone.
  • Ajout de setters et de getters zIndex aux objets InfoWindow.

Modifications apportées à la documentation:

  • Ajout des méthodes get_draggable et set_draggable au repère
  • Événements de déplacement du repère, de déplacement, de déplacement
  • Propriété déplaçable de repère ajoutée
  • Ajout des méthodes get_zIndex et set_zIndex de la fenêtre d'informations
  • Événement zIndex_changed de la fenêtre d'informations ajouté
  • Propriété zIndex de la fenêtre d'informations ajoutée

13 juillet 2009

Problèmes modifiés :

  • Problème 1415 : contenu de la fenêtre d'informations: sélectionnable "true/ false"
  • Problème 1432 : l'événement de sortie du curseur ne se déclenche pas une fois que set_icon est appelé.
  • Problème 1365 : les commandes de type de carte ne s'affichent pas correctement avec un doctype strict

Autres changements notables:

  • Les développeurs n'ont plus besoin de spécifier de taille pour un MarkerImage, l'API la détecte lorsqu'elle n'est pas fournie. Sur une note associée, la taille, les ancres et les arguments d'origine sont tous facultatifs.
  • Les développeurs n'ont plus besoin d'appeler OverlayView.call(this) dans le constructeur d'une sous-classe OverlayView.
  • Les méthodes "modifiées" de OverlayView ont été supprimées de l'interface. Cela ne devrait pas affecter le code du développeur, car ces méthodes n'ont jamais été utilisées auparavant.
  • L'option de correspondance partielle a été supprimée des objets de requête de géocodage. Si un développeur continue de la réussir, cela n'aura aucun effet sur la requête.

12 juin 2009

Problèmes modifiés:

  • Problème 1363 : bug: les événements de clic sur une carte ne sont pas diffusés sur l'iPhone

Autres changements notables:

  • Possibilité de cliquer sur la grande commande de zoom dans tous les navigateurs
  • La fenêtre d'informations "efface" la grande commande de zoom, ce qui la place entièrement dans la carte et dans les commandes
  • Les droits d'auteur sur mobile utilisent de jolies images
  • Les tuiles se chargent depuis le centre plutôt que vers le haut à gauche
  • Les utilisateurs ne peuvent plus sélectionner le texte des boutons de type de carte, ni aucune des images de contrôle
  • La bibliothèque principale est plus petite d'environ 1,9 Ko