Informacje o wersji interfejsu API JavaScript Map Google

Zasubskrybuj te informacje o wersji. Subskrybuj

Zespół interfejsu API JavaScript Map regularnie aktualizuje interfejs API o nowe funkcje, poprawki i ulepszenia w zakresie wydajności. Wersję interfejsu API, którą chcesz wczytać w aplikacji, możesz określić w parametrze v żądania uruchomienia interfejsu Maps JavaScript API. Dowiedz się więcej o zarządzaniu wersjami.

Ta historia zmian zawiera informacje o wersjach według daty i numeru wersji oraz powiązane zmiany.

Aby otrzymywać powiadomienia o nowych wersjach interfejsu API Map Google, zasubskrybuj grupę google-maps-js-api-v3-notify.

3,53,5

1 czerwca 2023 r.

Zmiany:

  • Zezwalaj na przekazywanie elementu węzła do właściwości content znacznika zaawansowanego.
  • Ulepszyliśmy działanie kolizji zaawansowanych znaczników.
  • W funkcji udostępniania JavaScript JavaScript dodaliśmy nowe pole DeliveryVehicleStop.

3,53,4 a

24 maja 2023 r.

Poprawki błędów:

  • Rozwiązaliśmy problem z migotaniem obrazu wektorowego.
  • Poprawiliśmy nieprawidłowe obliczanie daty podczas uwzględniania różnych stref czasowych w metodzie miejsca getNextOpeningTime().
  • Poprawiono błąd związany z udostępnianiem parametru VehicleJourneySegment na potrzeby funkcji Serie czynności.

3,53,3

18 maja 2023 r.

Zmiany:

  • [Kanał alfa] Naprawienie błędu polegającego na tym, że element autouzupełniania w miejscu nie przywracał oryginalnego tekstu, gdy użytkownik podświetlił prognozę przy użyciu klawiszy strzałek, a następnie kliknął Escape.
  • [Wersja alfa] Zaktualizowano style autouzupełniania prognoz miejsc, tak aby wielokropki pojawiały się w przypadku nadmiaru tekstu.
  • [Wersja beta] Kontekst lokalny pokazuje informację, że informacje kontekstowe dotyczące miejsc na mapie lokalnej kontekstu wkrótce zostaną wycofane.
  • Naprawiono błąd polegający na tym, że Pegman Street View nie wyświetlał podglądu po najechaniu kursorem, chyba że co najmniej raz został zwrócony do Docka.
  • Wycofane granice, lokalizacja i promień dla usługi autouzupełniania miejsc. Zamiast niego używaj informacji o lokalizacji i ograniczaniu lokalizacji.

3,53,2

4 maja 2023 r.

Zmiany:

  • [Wersja beta] Styl oparty na danych dla zbiorów danych jest dostępny
  • [Wersja beta] Komponenty <gmp-map> i <gmp-advanced-marker> są już dostępne.
  • Dodano TimeTime jako pole do Task i TaskTrackingInfo w Udostępnianiu przebiegu JavaScriptu.
  • Zaawansowane funkcje MarkMarkElement i PinElement są dostępne w kanale tygodniowym.
  • Styl oparty na danych dla granic został opublikowany w kanale tygodniowym.
  • getMapCapabilities i wydarzenie mapcapabilities_changed są publikowane w cotygodniowym kanale.

3.53.1a

27 kwietnia 2023 r.

Zmiany:

  • Zaktualizowano usługę autouzupełniania miejsc, aby obsługiwać funkcję BiBi location i Ograniczenie lokalizacji
  • [kanał beta] Opublikowano dokumentację dotyczącą implementacji z wersji 2 do JSON.
  • [Wersja beta] Naprawienie przeciągania zaawansowanego znacznika po zawijaniu mapy.
  • [kanał w wersji beta] Styl elementu opartego na danych PlacePlace.fetchPlace displaynames będzie wyświetlany w języku użytkownika.
  • [Wersja beta] Zaawansowane ustawienia MarkMarker i PinView to teraz AdvancedMarkerElement i PinElement.
  • [Wersja beta] Rozwiązaliśmy problem, który powodował, że zaawansowane znaczniki i kody PIN były czasami dostępne bez bezpośredniego wczytywania. Pamiętaj, aby przed wczytaniem tych zajęć zawsze wczytać bibliotekę znaczników.
  • [kanał w wersji beta] Znacznik zaawansowany position został zmieniony na poziom LatLngAltitude.
  • [kanał w wersji beta] Wycofuje właściwość Advanced Markup draggable na rzecz gmpDraggable.

3,52,9

13 kwietnia 2023 r.

Zmiany:

  • [kanał beta] Zmiana wartości właściwości „PlaceLevel” z liczby na ciąg znaków. Możliwe wartości w przypadku wartości „priceLevel”: „BEZPŁATNA”, „INEXPENSIVE”, „MODEUR”, „EXPENSIVE”, „VERY_EXPENSIVE”.
  • [kanał w wersji beta] Wycofano element AdvancedMarkerView.draggable, zastępując go gmp Draggable.
  • [kanał w wersji beta] Usuwanie właściwości „icon” i nazwy pola z klasy Place. Zachęcamy deweloperów do używania „svgIconMaskURI”.
  • [kanał w wersji beta] Właściwość title firmy zaawansowanejMarkerView akceptuje teraz tylko ciąg tekstowy. Tytuły można usuwać pustymi ciągami znaków.
  • [kanał beta] Dodaj „svgIconMaskURI” jako obsługiwaną nazwę pola metody Place.fromPlaceFrom.
  • [kanał w wersji beta] Zmieniono właściwość klasy miejsca z userRatingsCount na userRatingCount
  • Ulepszyliśmy drukowanie błędów w konsoli.

Poprawki błędów:

  • Naprawia błąd, który powodował zamykanie okna InfoWindow.

3,52,8

6 kwietnia 2023 r.

Zmiany:

  • Dodano pollingIntervalMillis jako publiczne pole do określania lokalizacji dostawców usług lokalizacyjnych w ramach udostępniania JavaScript.
  • [kanał beta] Zmieniono odpowiedź JSON klasy miejsca z snake_case naLowerCamelCase.

Poprawki błędów:

  • Naprawiono błąd polegający na tym, że w opinii miejsca publishTime wyświetla się nieprawidłowa data.
  • Rozwiązaliśmy problem polegający na tym, że tworzenie elementów niestandardowych było uszkodzone w skali globalnej.
  • [kanał w wersji beta] Naprawienie błędu, który powodował, że w momencie zawijania mapy zniknęły znaczniki zaawansowane.

3,52,6

23 marca 2023 r.

Zmiany:

  • [Wersja alfa] Widżet autouzupełniania miejsc (nowy) został udostępniony w ramach eksperymentu.
  • Udostępnia udostępnianie cotygodniowego JavaScript JavaScript.

3,52,5

16 marca 2023 r.

Zmiany:

  • [kanał beta] Styl oparty na danych: usunięto atrybuty NEIGHBORHOOD, ADMINISTRATIVE_AREA_LEVEL_3, ADMINISTRATIVE_AREA_LEVEL_4 i SUBBILLING_LEVEL_1.

Poprawki błędów:

  • Naprawiono błąd, który powodował, że w przypadku bibliotek używanych przez importLibrary() interfejsy API ScriptScript były puste.

3,52,4

9 marca 2023 r.

Zmiany:

  • [kanał beta] Pomija zdarzenie kliknięcia zaawansowanego znacznika podczas przeciągania znacznika.

3,52,3

2 marca 2023 r.

Zmiany:

  • [kanał beta] Dodanie encji TaskTrackingInfo do obsługi udostępniania JavaScript JavaScript.
  • [Wersja beta] Uaktualnia interfejs API JavaScript Map Google do obsługi natywnego interfejsu ECMAScript 2020.

Poprawki błędów:

  • Naprawiono wyciek pamięci, który mógł wystąpić podczas dodawania znaczników do mapy i usuwania ich z niej.
  • Naprawiono błąd, który powodował klikanie elementu interaktywnego po kliknięciu zaawansowanego znacznika na urządzeniach dotykowych.

3,52,2

23 lutego 2023 r.

Zmiany:

  • [kanał beta] Styl oparty na danych: usuń właściwość PlaceFeature.displayName.
  • [kanał beta] Napraw błąd WebGLNakładkaView, który nie jest prawidłowo usuwany podczas wywoływania funkcji setMap(null)
  • Naprawiliśmy błąd polegający na tym, że biblioteka search jest nieznana.
  • Naprawiono błąd polegający na tym, że przycisk zamykania okna InfoWindow był niewidoczny w przypadku katalogu głównego.
  • Aby poprawić podstawowe wskaźniki internetowe i zmniejszyć zbędne przesyłanie danych, JS w Mapach blokuje teraz wczytywanie elementów mapy, dopóki mapa nie znajdzie się w pobliżu widocznego obszaru. Mapy utworzone w początkowym widocznym obszarze strony nie powinny się zmieniać.

3,52,1

16 lutego 2023 r.

Zmiany:

  • Dodaje funkcję importLibrary(), która umożliwia dynamiczne wczytywanie bibliotek w czasie działania.
  • [Wersja beta]: włącz funkcję automatycznego przesuwania w InfoInfo po otwarciu zaawansowanego znacznika.
  • [kanał beta] sprawił, że niektóre pola w obiektach biblioteki Udostępniania przejazdów są nieważne
  • [Wersja beta] Styl oparty na danych: wycofane typy cech NEIGHBORHOOD, ADMINISTRATIVE_AREA_LEVEL_3, ADMINISTRATIVE_AREA_LEVEL_4 i SUBGMAIL_LEVEL_1. Zostaną usunięte w marcu 2023 r.

3,51,8

2 lutego 2023 r.

Zmiany:

  • Wersja beta: obsługa renderowania zaawansowanego znaczników w niestandardowych typach map.
  • W ostatniej kopii wbudowanego programu rozruchowego stosowane będą teraz wartości jednorazowe zaszyfrowane w dowolnym miejscu w dokumencie.

3,51,7

26 stycznia 2023 r.

Zmiany:

  • Kanał w wersji beta: styl oparty na danych: dodano metodę pobrania miejsca, aby uzyskać wyświetlaną nazwę obiektu PlaceFeature. Właściwość PlaceFeature.displayName zostanie wycofana i usunięta w lutym 2023 roku.

3,51,6

19 stycznia 2023 r.

Poprawki błędów:

  • Rozwiązaliśmy problem z zaawansowanymi znacznikami, który polegał na tym, że usunięcie znacznika z kolizji na mapie może niekiedy prowadzić do elementu ze smugiem, który jest pozostawiony w DOM.

3,51,5

12 stycznia 2023 r.

Zmiany:

  • Poprawia typ elementu element w AdvancedMarkerView, PinView i LocalContextMapView z Element na HTMLElement | SVGElement, aby lepiej pasował do wymaganego typu elementu.

Poprawki błędów:

  • Naprawienie błędu występującego podczas korzystania z zaawansowanego znacznika wraz z oknem informacyjnym, który nie otwierał się, gdy przeciągał znacznik za pomocą klawiatury.

3,51,4

5 stycznia 2023 r.

Zmiany:

  • Kanał w wersji beta: dodaj nowe atrybuty, aby dodać klasę
  • Wersja beta: tablica stylów FeatureMouseEvent.features może zawierać więcej niż 1 funkcję, jeśli pod kliknięciem jest ich więcej, a wszystkie odbiorniki kliknięć FeatureLayer w ramach jednego kliknięcia będą wywoływane.
  • Wersja beta: błąd dla nieprawidłowych argumentów funkcji google.maps.Map.getFeatureLayer.
  • Poprawia położenie pikseli zaawansowanych znaczników na mapie pełnoekranowej.
  • Zmienia zdarzenia związane z mapami, tak aby ignorowały kliknięcia przycisku, które mają miejsce podczas naciskania innego przycisku myszy.
  • Naprawiono błąd, który powodował, że podczas powiększania mapy zniknęły znaczniki zaawansowane.
  • Poprawia wydajność w przypadku powiększenia mapy za pomocą wielu zaawansowanych znaczników.
  • Zaktualizuj dokumentację StreetViewPanoramaOptions, aby wyjaśnić, że funkcja clickToGo nie jest dostępna w przypadku niestandardowych panoram.
  • Poprawia wydajność podczas tworzenia obiektów LatLngBounds, w tym za pomocą metody Map.getBounds().
  • Aktualizuje dokumentację WebGLNakładkaView dla onAdd i onRemove.
  • Dodaje stałe dostosowanie znaczników, które służy do udostępniania przebiegu.

3,51,3

8 grudnia 2022 r.

Zmiany:

  • Naprawiono błąd, przez który znacznik nie opuszczał klawiatury.
  • Wersja beta: przedstawiamy klasę Place, nowy, prostszy interfejs API, który obsługuje nowoczesne wzorce wykorzystania, takie jak Promise. Klasa miejsca zawiera nowe pola danych.
  • Wersja beta: usuwa błąd, który powodował, że znaczniki zaawansowane nie wyświetlały się podczas przekazywania mapy zawijanej na serwerze proxy.
  • Wersja beta: umożliwia dostosowanie znacznika dostawcy lokalizacji podróży na potrzeby udostępniania JavaScript JavaScript.

3,51,2

1 grudnia 2022 r.

Zmiany:

  • Wersja beta: jest dostępny interfejs API google.maps.importLibrary().
  • Wersja beta: wycofany: kontekst lokalny został wycofany i nie jest już zalecany w przypadku nowych witryn. Funkcja będzie nadal działać, a do 12 miesięcy przed powiadomieniem usuniemy informację o jej zakończeniu. Jeśli chcesz samodzielnie utworzyć środowisko podobne do kontekstu, wypróbuj rozwiązanie „Odkrywanie okolicy” w Szybkim konstruktorze lub skorzystaj z biblioteki miejsc, interfejsu API JavaScript Map Google. Mogą Ci w tym pomóc fragmenty kodu i ćwiczenia z programowania dotyczące Biblioteki miejsc.
  • Wersja beta: aby poprawić podstawowe wskaźniki internetowe i zmniejszyć zbędne przesyłanie danych, JS w Mapach Google blokuje wczytywanie elementów mapy, dopóki mapa nie znajdzie się w pobliżu widocznego obszaru. Mapy utworzone w początkowym widocznym obszarze strony nie powinny się zmieniać.
  • Kanał beta: dodaje zdarzenie dotyczące zmian stanu ankiet w przypadku dostawców lokalizacji Udostępniania podróży.
  • Wersja beta: dodaje funkcje dostosowywania stylu udostępniania serii czynności. Wycofano starsze metody konfiguracji.
  • Dodaje ułatwienia dostępu z klawiatury do kroków w panelu wskazówek. Możesz teraz poruszać się za pomocą klawisza Tab, wyznaczając trasę, a następnie wybierać je, naciskając spację lub Enter.
  • google.maps.geometry.spherical.computeArea() akceptuje teraz LatLngBounds i Circle. LatLngBounds można teraz utworzyć za pomocą LatLngBoundsLiteral.
  • Dodaje tekst alt do obrazów w panelu sugerowanych tras DirectionRenderer.

3,51,1

17 listopada 2022 r.

Zmiany:

  • Kanał w wersji beta: udostępniliśmy lekcję Place w bibliotece Places.
  • Wersja beta: dodaje funkcje dostosowywania stylu udostępniania serii czynności. Starsze metody konfiguracji zostały wycofane.
  • Wycofujemy Internet Explorera 11 w interfejsie Maps Embed API.
  • Logo Google w interfejsie Maps Embed API zmienia styl, jeśli używasz map hybrydowych lub satelitarnych, aby zwiększyć widoczność.
  • Poprawiona wydajność ładowania znaczników zaawansowanych.
  • Sprawia, że rysunek przycisku „cofnij” jest przystępny dla klawiatury i czytnika ekranu.
  • Sprawia, że klawiatura znaczników wskazówek dojazdu jest dostępna w postaci klawiatury i dostosowana do czytnika ekranu.
  • Dodaje opis ARIA do opcji skalowania mapy.
  • Włącz fokus przy użyciu klawiatury i zwiększaj możliwość interakcji ze skalą.
  • Wprowadzanie parametru języka do interfejsu Geocoder JS API. Interfejs API JavaScriptu Map Google nie uznaje już US za region domyślny w geokoderze, jeśli nie zostanie wyraźnie określony.
  • Wprowadzanie parametru języka do interfejsu JS JS.
  • Wprowadzanie parametru języka do interfejsu Length Matrix JS API.

Poprawki błędów:

  • Naprawienie błędu, który powodował, że klawiatura przekierowywała do znacznika po otwarciu okna informacyjnego.
  • Usunięcie błędu, który powodował, że znaczniki nie były widoczne.

3,51

16 listopada 2022 r.

Zmiany:

  • Kanał tygodniowy został zaktualizowany do wersji 3.51.
  • Kanał kwartalny został zaktualizowany do wersji 3.50.
  • Wersje 3.49 i 3.48 są nadal dostępne na żądanie numeru.

3.50.12a

7 listopada 2022 r.

Zmiany:

  • Naprawia błąd, w którym google.maps.event.addListenerOnce i google.maps.event.addDomListenerOnce mają nieprawidłowe powiązanie this.

5.5.12

3 listopada 2022 r.

Zmiany:

  • Wersja beta: znaczniki zaawansowane obsługują teraz wysokość na mapach skośnych.

5.5.11

27 października 2022 r.

Zmiany:

  • Wersja beta: gdy warstwy stylu oparte na danych staną się niedostępne, zostanie zarejestrowany błąd.
  • Wersja beta: ulepszona wydajność domyślnego ładowania znaczników zaawansowanych.

5.5.10

20 października 2022 r.

Poprawki błędów:

  • Poprawia dopełnianie do prawej i dołu okna Windows na iOS.

3,50,9

13 października 2022 r.

Zmiany:

  • Wybrane kroki są teraz wyróżnione w panelu wskazówek.
  • Poprawia w narzędziu TypeScript konstruktor PinView.
  • Poprawia w narzędziu TypeScript konstruktor LagLngAltitude.
  • Aktualizuje domyślny obraz ikony znacznika w DirectionsRenderer.

3,50,8

6 października 2022 r.

Zmiany:

  • Wersja beta: dostępny jest znacznik zaawansowany.
  • Wersja beta: przedstawiamy dokumentację funkcji isAdvancedMarkersAvailable w obiekcie zwrotnym getMapCapabilities().
  • Dodaje pole „To pole jest tylko do odczytu” do opisu interfejsu API obiektu LocalContextMapView i do właściwości element LocalContextMapViewOption

Poprawki błędów:

  • Przezroczystość kolorów w stylach niestandardowych JSON używa teraz przezroczystości domyślnego stylu, a nie wymuszania przezroczystości 100%.

3,50,7

29 września 2022 r.

Zmiany:

  • Czytnik ekranu czyta teraz instrukcje dotyczące interakcji z mapą i Street View.
  • Dodaje możliwość pochylenia i obracania skrótów klawiszowych do okna skrótów klawiszowych.

3,50,6

22 września 2022 r.

Poprawki błędów:

  • Naprawienie błędu, który powodował, że funkcja VoiceOver na iOS mogła poruszać się po elementach pod oknem skrótów klawiszowych.
  • Dodaje tekst alternatywny do statycznego obrazu mapy.

Zmiany:

  • Po wywołaniu funkcji map.getMapCapabilities() w konsoli jest teraz rejestrowany błąd.

3,50,5

15 września 2022 r.

Zmiany:

  • Dodaj stałą MAX_BOUNDS dla LatLngBounds, by wskazać granice maksymalnego rozmiaru LatLng dla map
  • Umożliwia czytnikom ekranu wykonywanie działań kliknięć na domyślnych znacznikach.

3,50,3

1 września 2022 r.

Zmiany:

  • Kanał w wersji beta: aktualizuje klasę DeliveryVehicle Journey Journey Udostępnij, by uwzględnić atrybuty niestandardowe.
  • Naprawia błąd, który powodował, że w zdarzeniu po przechyleniu mapy wystąpił nieprawidłowy błąd LatLng.

3,50,2

25 sierpnia 2022 r.

Zmiany:

  • Wersja beta: zmodyfikowano filtr FleetEngineDeliveryFleetLocationProvider, aby umożliwić filtrowanie ciągu tekstowego dostawy.
  • Aktualizuje domyślny obraz ikony znacznika.

3,50,1

18 sierpnia 2022 r.

Zmiany:

  • Wersja beta: wprowadza interfejsy API do obsługi map (zdarzenia getMapCapabilities i mapcapabilities_changed) w kanale wersji beta.
  • Kanał w wersji beta: wprowadza do parametru google.maps.Geocoder parametr language.
  • Kanał w wersji beta: wprowadza do parametru google.maps.DistanceMatrixService parametr language.
  • Kanał w wersji beta: wprowadza do parametru google.maps.DirectionsService parametr language.
  • Naprawienie błędu polegającego na tym, że kod regionu był ignorowany w wielu interfejsach API języka JavaScript. Przedstawia parametry języka i regionu dla różnych interfejsów Place JS API.
  • Zakończyliśmy obsługę Street View API w Mapach Google dla witryn bez domeny googleapis.com w ustawieniach Content Security Policy. Więcej informacji znajdziesz w przewodniku po zabezpieczeniach treści.

49.03.2019

4 sierpnia 2022 r.

Zmiany:

  • Dodaje DEMO_MAP_ID – identyfikator mapy, którego można używać w przykładach kodu wymagających identyfikatora mapy. Ten identyfikator mapy nie jest przeznaczony do użytku w aplikacjach produkcyjnych i nie można go używać w przypadku funkcji, które wymagają konfiguracji w chmurze (np. Cloud Styling).
  • Wyjaśnij, że do rozpoczęcia śledzenia potrzebny jest FleetEngineDeliverFleetLocationProvider.locationRestriction.

49.03.2019

28 lipca 2022 r.

Zmiany:

  • Obiekt google.maps.VehicleType może być teraz określany jako wyliczenie środowiska wykonawczego.

49.03.2019

21 lipca 2022 r.

Zmiany:

  • Podczas sprawdzania rozmiaru ikony znacznika, skalowanego rozmiaru znacznika lub rozmiaru okna informacyjnego wartości NaN są odrzucane.
  • Naprawienie błędu, który powodował, że element sterujący ruchem nie był widoczny na urządzeniach z iOS w Street View.
  • Naprawiono błąd, który powodował, że w przypadku języków pisanych od prawej do lewej w interfejsie Embed API ucinano tekst wskazówek dojazdu.
  • Ułatwia dostęp do okna z informacjami o transporcie publicznym i jest przyjazny dla czytnika ekranu.

3,49,9

14 lipca 2022 r.

Zmiany:

  • Doprecyzowuje zastosowanie pól identyfikatorów w usługach lokalizacyjnych Udostępnianych przez podróż.

3.49.8

7 lipca 2022 r.

Zmiany:

  • Sprawia, że nawigacja w Street View łączy klawiaturę i jest przyjazna dla czytnika ekranu.
  • Przedstawiamy nową focusmetodę StreetViewPanorama.

3,49

23 czerwca 2022 r.

Zmiany:

Poprawki błędów:

  • Umożliwia udostępnienie listy BusinessStatus za pomocą google.maps.places.BusinessStatus.

3,49,5

16 czerwca 2022 r.

Zmiany:

  • Dodaje w Street View kontrolę nad skrótami klawiszowymi i okno, co ułatwia odkrywanie skrótów klawiszowych.

Poprawki błędów:

  • Usunięcie błędu, który powodował, że podczas zamykania Street View przesyłany był formularz.

3,49,4

9 czerwca 2022 r.

Zmiany:

  • Przenosi WebGLOverlayView, CameraParams, LatLngAltitude, moveCamera, powiększenie ułamkowe i getVisibleRegion w kanał tygodniowy.
  • Domyślna panorama Street View (Map) automatycznie zarządza ostrością po otwarciu. Jest to nowe zachowanie domyślne.
  • Panorama Street View automatycznie przywraca ostrość po zamknięciu (jeśli to możliwe).
  • Street View możesz teraz zamknąć, naciskając klawisz ESC (gdy przycisk zamykania jest włączony).
  • Reguły geometry.spherical.computeSignedArea() i geometry.spherical.computeArea() zostały zoptymalizowane pod kątem zwiększenia niezawodności i dokładności.

3,49,3a

2 czerwca 2022 r.

Zmiany:

  • Ulepszony kontrast kolorów w przypadku ustawienia śledzenia ruchu Street View.
  • Sterowanie funkcją śledzenia ruchu na klawiaturze Street View jest przystępne i przyjazne dla czytników ekranu.
  • Klasy MapsNetworkError, MapsRequestError i MapsServerError są teraz widoczne publicznie i dokumentowane.

3,49,2

26 maja 2022 r.

Zmiany:

  • Ulepszony kontrast kolorów w przypadku ustawienia śledzenia ruchu Street View.
  • Sterowanie funkcją śledzenia ruchu na klawiaturze Street View jest przystępne i przyjazne dla czytników ekranu.
  • Klasy MapsNetworkError, MapsRequestError i MapsServerError są teraz widoczne publicznie i dokumentowane.

3.49.1

19 maja 2022 r.

Zmiany:

  • Wersja beta: naprawia błąd, który powodował, że kod regionu był ignorowany w wielu interfejsach Places JS API. Przedstawia parametry języka i regionu dla różnych interfejsów Place JS API.
  • Poprawia kontrast kolorów w trybie ciemnym i w trybie pełnoekranowym.
  • Sprawia, że Street View działa z obsługą kompasu, przycisku zamykania i linku z adresem, przystępnym i czytelnym czytnikiem ekranu.

3,49

12 maja 2022 r.

Zmiany:

  • Cotygodniowy kanał aktualizuje się do wersji 3.49.
  • Kanał kwartalny jest aktualizowany do wersji 3.48.
  • Wersje 3.47 i 3.46 są nadal dostępne na żądanie numeru.
  • Wersja 3.45 została usunięta i nie można już z niej korzystać.

48.03.2031

28 kwietnia 2022 r.

Zmiany:

  • Autouzupełnianie miejsc może teraz akceptować więcej typów. Więcej informacji
  • Kanał isFractionalZoom został przeniesiony do kanału tygodniowego.

3,48,9

14 kwietnia 2022 r.

Zmiany:

  • Wersja beta: włącza WebGL 2.0 w WebGLOverlayView.
  • Wersja beta: uwzględnia bibliotekę JourneySharing w typach interfejsu API JavaScript JavaScript, interfejsach i dokumentacji.
  • Funkcje google.maps.event.addDomListener() i google.maps.event.addDomListenerOnce() zostały wycofane i nie należy ich używać. Zamiast tego użyj standardowej metody addEventListener(). Te metody będą nadal działać i nie ma planu ich wycofania.
  • Dodaje title i aria-label do ikony znacznika Street View.
  • Dodaje atrybut aria-pressed do opcji Pełny ekran.
  • Poprawia odstępy w menu dla opcji Typ mapy.
  • Aktualizuje etykiety aria panelu sterowania Typ mapy.

Poprawki błędów:

  • Usuwa niedozwolony atrybut aria-expanded z domyślnego ustawienia typu mapy.

3,48,8

7 kwietnia 2022 r.

Zmiany:

  • Polepsza kontrast kolorów w interfejsie API JavaScriptu interfejsu JS i logo Google interfejsu Embed API.

3.48,7a

31 marca 2022 r.

Zmiany:

  • Wersja beta: usuwa wycofane interfejsy API nakładek WebGL.
  • Włącza zaktualizowaną mapę podstawową dla klientów korzystających z interfejsu API JavaScript Map. Zaktualizowana mapa bazowa, która jest już używana w Mapach Google dla klientów indywidualnych, zapewnia bogatszą i bardziej szczegółową mapę podstawową, obejmującą przede wszystkim naturalne cechy ziemi.

Poprawki błędów:

  • Cofa poprzednią poprawkę map.fitBounds() (ułatwia przejście na niewielki dystans) do analizy.
  • Rozwiązuje problemy z kontrastem kolorów w ustawieniu Typ mapy w trybie wysokiego kontrastu kolorów.
  • Dopasowuje dostępne pola wyboru typu mapy do odpowiednich etykiet wizualnych.
  • Rozwiązuje problemy z kontrastem kolorów w oknach informacyjnych w trybie wysokiego kontrastu kolorów.

3,48,6

24 marca 2022 r.

Zmiany:

  • Poprawia map.fitBounds(), aby ułatwić przejście na niewielkie odległości.

3,48,5

17 marca 2022 r.

Zmiany:

  • Tylko Safari: powoduje, że przycisk zamknięcia i kontener treści są automatycznie skoncentrowane na open.

Poprawki błędów:

  • Rozwiązaliśmy problem z kontrastem koloru linku „Wyświetl w Mapach Google” na stronachInfoWindow.
  • Rozwiązaliśmy problem z kontrastem kolorów linku „Wyświetl w Mapach Google” w ustawieniach adresu StreetViewPanorama.

3,48,4

10 marca 2022 r.

Zmiany:

  • Przedstawiamy nowe zdarzenie visible dla InfoWindow.
  • Wprowadzamy nową metodę focus w InfoWindow.

3,48,3

3 marca 2022 r.

Zmiany:

  • Wersja beta: włącza nowy styl wywołań usługi w interfejsie API JavaScript JavaScript Map Google. Aby mieć pewność, że te wywołania nie są blokowane na poziomie przeglądarki, może być konieczna aktualizacja polityki bezpieczeństwa treści.
  • Wprowadziliśmy nową właściwość ariaLabel dla InfoWindow.

3.48.1

17 lutego 2022 r.

Zmiany:

  • Wersja beta: dodaliśmy obsługę ustawiania globalnych identyfikatorów doświadczeń. Tutaj znajdziesz dokumentację referencyjną interfejsu API.
  • Wersja beta: pierwszy i drugi parametr parametru fromLatLngAltitude zostaną scalone w parametr LatLngAltitude zamiast LatLng i number.
  • Nazwa parametru noWrap LatLng została zmieniona na noClampNoWrap.
  • Czytnik ekranu czyta teraz instrukcje dotyczące poruszania się po zaznaczeniu znacznika.
  • Interfejs Maps JavaScript API udostępnia teraz informacje telemetryczne. Aby mieć pewność, że te wywołania nie są blokowane na poziomie przeglądarki, konieczne może być zaktualizowanie Polityki treści. Więcej informacji znajdziesz w Najczęstszych pytaniach.
  • Ta wersja nie obsługuje przeglądarki Internet Explorer. Aby nadal obsługiwać przeglądarkę Internet Explorer 11, określ interfejs v=3.47, który będzie dostępny do listopada 2022 roku.

3,48

10 lutego 2022 r.

Zmiany:

  • Kanał tygodniowy został zaktualizowany do wersji 3.48.
  • Kanał kwartalny został zaktualizowany do wersji 3.47.
  • Wersje 3.46 i 3.45 są nadal dostępne na żądanie numeru.

3,47,6

20 stycznia 2022 r.

Poprawki błędów:

  • Rozwiązaliśmy problem polegający na tym, że strona była przewijana do góry, gdy sterowanie skrótami klawiszowymi było zaznaczone.

3,47,4

6 stycznia 2022 r.

Zmiany:

  • Wersja beta: interfejs API WebGLNakładkaView w wersji beta – wszystkie nazwy i metody klas mają nazwę „gl”, a w nazwie dodaj „gl”, zamiast parametru Webgl CameraParams wycofuj nową klasę CameraParams
  • Zaktualizowaliśmy dokumentację dotyczącą metody PlaceOpeningHours, aby uwzględnić, że w obliczeniach nie stosuje się wyjątkowych godzin otwarcia.

3,47,3

9 grudnia 2021 r.

Zmiany:

  • LatLng, LatLngBounds i Circle akceptują teraz wystąpienie tej samej klasy w konstruktorze.

3,47,2

2 grudnia 2021 r.

Zmiany:

  • LatLngLiteral jest teraz dozwolony jako parametr wszędzie tam, gdzie LatLng jest dozwolony w prognozach.

Poprawki błędów:

  • Rozwiązaliśmy niektóre problemy z renderowaniem, które mogą występować przy wartościach na mniejszą skalę (poniżej 1,0).

3.47.1

18 listopada 2021 r.

Zmiany:

  • LatLngLiteral jest teraz dozwolony jako parametr zawsze, gdy LatLng jest dozwolony w bibliotece geometrycznej.
  • Dodano nowy interfejs API onGIStateUpdateRequest do WebGL w interfejsie Maps JavaScript API.
  • Stały kontrast kolorów na ekranie błędu.
  • Przeglądarka Internet Explorer 11 została wycofana z wersji v=beta. Najnowsza wersja interfejsu API JavaScript Map obsługująca Internet Explorera 11 to wersja 3.47. Obsługa przeglądarki Internet Explorer 11 zostanie całkowicie wycofana w listopadzie 2022 r.
  • Po ustawieniu opcji mapy keyboardShortcuts na false obiekty w Mapach nie będą już wyświetlane.
  • Przyciski powiększania i pomniejszania są teraz wyłączone po osiągnięciu odpowiedniego maksymalnego poziomu powiększenia.
  • Przekonwertowaliśmy element MapType na używanie elementów semantycznych, aby poprawić dostępność i czytnik ekranu w interfejsie Maps embed API.
  • Tekst alternatywny został dodany do ikony na ekranie błędu.
  • Różne ogólne ulepszenia stanu kodu.

Poprawki błędów:

  • Zastąp atrybuty controlHeight i controlWidth niezgodne ze standardem WCAG.

3,47

11 listopada 2021 r.

Zmiany:

  • Kanał tygodniowy został zaktualizowany do wersji 3.47.
  • Kanał kwartalny został zaktualizowany do wersji 3.46.
  • Wersja 3.45 jest nadal dostępna na żądanie.
  • Wersja 3.44 została usunięta i nie można jej już używać.

4.46.12

4 listopada 2021 r.

Poprawki błędów:

  • Zaktualizowano pasek menu Typ mapy o dokładniejsze etykiety ARIA.
  • Umieszczanie interfejsu API: dodaliśmy etykiety ARIA do kilku linków, aby zwiększyć wygodę korzystania z czytnika ekranu.
  • Umieszczanie interfejsu API: poprawiono kontrast kolorów w przypadku niektórych elementów tekstowych.
  • Naprawiono typ google.maps.Marker.MAX_ZINDEX w rozszerzeniach.

4.46.11

28 października 2021 r.

Zmiany:

  • Przekształcające elementy pobierające i ustawiające do korzystania z goog.a11y.aria. Pomoże to chronić przed błędami pisowni.

3,46,8

7 października 2021 r.

Zmiany:

  • Kontekst lokalny: usunęliśmy link do atrybucji ze zdjęć lokalnego kontekstu.

3,46,6

23 września 2021 r.

Zmiany:

  • Naprawienie błędu polegającego na tym, że kursor mapy wyświetlał rękę, gdy mapy nie można przeciągać.

3,46,5

16 września 2021 r.

Poprawki błędów:

  • Naprawiono błąd związany ze współczynnikiem kontrastu kolorów w widżecie Autouzupełnianie miejsc.

3,46,3

2 września 2021 r.

Zmiany:

  • Instrukcje przewijania są teraz wyświetlane nad otwartymi InfoWindow i CustomOverlay.

3,46,2

26 sierpnia 2021 r.

Zmiany:

  • Kanał w wersji beta: telemetryczne są teraz raportowane. Aby mieć pewność, że te wywołania nie są blokowane na poziomie przeglądarki, konieczne może być zaktualizowanie Polityki treści. Więcej informacji znajdziesz w Najczęstszych pytaniach.

3,46

18 sierpnia 2021 r.

Interfejs API JavaScript Map Google w wersji 3.46 jest już dostępny. Zobacz przewodnik dotyczący obsługi wersji.

Zmiany:

  • Dodano 2 nowe pola do PlaceResult, icon_mask_base_uri i icon_background_color.
  • Kanał tygodniowy został zaktualizowany do wersji 3.46.
  • Kanał kwartalny został zaktualizowany do wersji 3.45.
  • Wersja 3.44 jest wciąż dostępna na żądanie.
  • Wersja 3.43 została usunięta i nie można jej już używać.

Wycofanie:

  • Wycofujemy obsługę Internet Explorera. Od sierpnia 2021 r. użytkownicy interfejsu Internet Explorer API w wersji 3.46 zobaczą u góry map ostrzeżenie. Najnowsza wersja interfejsu API JavaScript Map Google obsługująca Internet Explorera 11 to 3.47. Obsługa przeglądarki Internet Explorer 11 zostanie całkowicie wycofana w listopadzie 2022 r.

Poprawki błędów:

  • Naprawiliśmy błąd polegający na tym, że wierzchołek wielokąta był przesunięty przy niektórych poziomach powiększenia.
  • Naprawiliśmy błąd polegający na tym, że treść wielu okien informacyjnych na siebie nachodziła.

3,45,8

29 lipca 2021 r.

Zmiany:

  • Umieszczanie interfejsu API: w przypadku umieszczonych na mapie mapuj poziom powiększenia po przekierowaniu na stronę wskazówek dojazdu.

3,45,7

22 lipca 2021 r.

Zmiany:

  • Obsługa IE11 została wycofana. W wersji beta IE11 będzie teraz wyświetlany baner w wersji beta.
  • Zaktualizowaliśmy link „Wyznacz trasę” w umieszczonych mapach, aby zwiększyć jego dokładność.

Poprawki błędów:

  • Rozwiązaliśmy problem, który powodował, że metoda getFeatureById() nie mogła pobierać funkcji o identyfikatorze 0.
  • Rozwiązaliśmy problem polegający na tym, że UNKNOWN ERROR/SERVICE BACKGROUND ERROR był zwracany, jeśli wartość ComponentRestriction była niezdefiniowana lub pusta.

3,45,6 a

15 lipca 2021 r.

Zmiany:

  • Po otwarciu fokusem zarządza się kontenerem informacji w oknie InfoWindow, gdy pierwszego elementu, który można zaznaczyć, nie znajduje się w widocznym obszarze InfoWindow lub gdy disableAutoPan=true.

Poprawki błędów:

  • Naprawiono błąd polegający na tym, że niedokończony rysunek Poly był automatycznie usuwany po usunięciu menedżera rysunku i ponownym dodaniu go do mapy.
  • Naprawiliśmy błąd polegający na tym, że w niektórych językach ciąg „Trasa” w wyskakującym okienku „Umieść mapę” został obcięty.

3,45,5

1 lipca 2021 r.

Zmiany:

  • Zaktualizowaliśmy adres URL Map Studio w zakresie pisania i interfejsu JS API.

Poprawki błędów:

  • Naprawiono nieobsługiwaną obietnicę obietnicy podczas wywołania zwrotnego.

3,45,4

24 czerwca 2021 r.

Zmiany:

  • Naprawiliśmy błąd, który powodował, że podczas przesyłania formularza otwierało się okno skrótów klawiszowych.
  • Naprawiono błąd polegający na tym, że przycisk „Skróty klawiszowe” był nie właściwy.
  • Obiekty zostały przypadkowo dodane do sekcji window (Spherical, PolylineCodec, PolyGeometry). Aby uzyskać dostęp do tych obiektów, musisz skorzystać z w pełni kwalifikowanej przestrzeni nazw.

3,45,3

16 czerwca 2021 r.

Poprawki błędów:

  • Zaktualizowano instancję InfoWindow, aby zaznaczenie nie było przenoszone, gdy element open() jest wywoływany w tej samej pętli uruchomienia co instancja mapy.

Zmiany:

  • Zaktualizowaliśmy sekcję z informacjami o interfejsie InfoWindowOpenOptions API, aby zawierała bardziej szczegółowe informacje.
  • Stały pierścień powiadomień ustawianych podczas nawigacji przy użyciu klawiatury (Tab + Opcja) w Safari.

3,45,2

10 czerwca 2021 r.

Poprawki błędów:

  • Rozwiązaliśmy problem, który powodował, że element sterujący Typu mapy nie był prawidłowo nakładany na tło okna ze skrótami klawiszowymi w interfejsie Embed API.
  • Rozwiązaliśmy problem, który mógł powodować błąd podczas wczytywania stylów CSS.
  • Naprawiono błąd, który powodował migotanie obrazu podczas przesuwania mapy przy otwartym Okienku informacyjnym.

Zmiany:

3,45,1

3 czerwca 2021 r.

Zmiany:

  • Do interfejsu Data.StyleOptions dodaliśmy dokumentację animacji, ikon, etykiety i przezroczystości.
  • Zmienione okno dotyczące praw autorskich ułatwi obsługę ułatwień dostępu.
  • Po otwarciu infoWindows będzie automatycznie zarządzać zaznaczenie. Jest to nowy sposób działania.
  • Dodano interfejs API InfoWindowOpenOptions, który pozwala deweloperom kontrolować sposób zarządzania ostrością podczas otwierania InfoWindows.
  • System Windows możesz teraz zamknąć, naciskając klawisz ESC.
  • Podczas używania czytników ekranu system Windows wyświetla się jako „okno”.
  • Izolacja polyfill jest teraz włączona. Ta zmiana uniemożliwia zainstalowanie na stronie hosta wewnętrznego kodu polyfill interfejsu API Map Google.

Poprawki błędów:

  • Rozwiązaliśmy problem polegający na tym, że podczas przełączania kart przeglądarki pojawiał się pierścień zaznaczenia.
  • Rozwiązaliśmy problem polegający na tym, że w niektórych przeglądarkach pierścień zaznaczenia dotyczył elementów sterujących mapy, elementów znaczników i elementów menu opcji wyboru typu na mapie.

Nowe funkcje:

  • Włączono obsługę obietnic w kierunkach, macierzy odległości, wzniesieniu, geokoderze, maksymalnym powiększeniu, Street View i usługach AutcompleteService.getPlacePredictions().
  • Dodaliśmy sterowanie skrótami klawiszowymi i okno dialogowe na mapie, aby ułatwić odkrywanie skrótów klawiszowych.
  • Mapy wektorowe są teraz dostępne w kanale tygodniowym (tylko funkcje podstawowe; funkcje WebGL są dostępne w wersji beta).

4.44.34

13 maja 2021 r.

Zmiany:

  • Po wywołaniu InfoWindow.open() bez powiązanej instancji Map lub Street View ostrzeżenie jest teraz rejestrowane w konsoli.

4.44.19

28 kwietnia 2021 r.

Poprawki błędów:

  • Rozwiązaliśmy problem polegający na tym, że po zmianie typu mapy na usunięte lub ukryte znaczniki zostały ponownie dodane do mapy.

Kontekst lokalny:

  • Dodano obsługę tablic, które nie mają metody @@iterator zdefiniowanej jako prawidłowa wartość placeTypePreferences.

3.44.11a

20 kwietnia 2021 r.

Zmiany:

  • Zwiększyliśmy wydajność tworzenia niestandardowych znaczników zawierających obiekty ikony.
  • Zablokuj przesuwanie kursora nad przycisk menu typu mapy.

Poprawki błędów:

  • Naprawiono błąd, który powodował wyświetlanie błędu podczas wczytywania statycznych znaczników przed zainicjowaniem mapy podstawowej.

3,44,9

8 kwietnia 2021 r.

Poprawki błędów:

  • Naprawiono błąd, który powodował, że gdy włączona była funkcja Street View, elementy sterujące mapy były dostępne z klawiatury.

3,44,8

1 kwietnia 2021 r.

Zmiany:

  • Lokalna biblioteka kontekstu: przeniesiono logo Google w widoku szczegółów miejsca na dół treści.

3,44,7

25 marca 2021 r.

Zmiany:

  • Po zamknięciu InfoInfo klawiatura wraca do odpowiedniego elementu.

3,44,4

4 marca 2021 r.

Zmiany:

  • Zdjęcia 45° są teraz dostępne w większym zakresie powiększenia, a elementy sterujące obracaniem obejmują teraz przyciski ruchu wskazówek zegara i ruchu wskazówek zegara.

Poprawki błędów:

  • Naprawiono wyciek pamięci, który mógł wystąpić podczas wielokrotnego renderowania mapy.
  • Naprawiono wyciek pamięci, który mógł wystąpić podczas dodawania lub usuwania okręgów lub prostokątów na mapie.

3,44,2

25 lutego 2021 r.

Zmiany:

  • Naprawiliśmy błąd polegający na tym, że wywołanie funkcji getPlacePredictions autouzupełniania w Miejscach nieprawidłowo wskazywało niewłaściwy punkt końcowy w wersji beta.

3,44,1

18 lutego 2021 r.

Zmiany:

  • Przyciski wyboru miejsca lokalnego kontekstu są teraz wyłączone podczas ponownego ładowania wyświetlanych miejsc.
  • Znaczniki niezoptymalizowane są teraz aktywne i dostępne z klawiatury.
  • Kanał beta: usunięte obiekty zostały przypadkowo dodane do window (Spherical, PolylineCodec, PolyGeometry). Dostęp do tych obiektów powinien być możliwy w pełnej wersji przestrzeni nazw.
  • Włączono izolację Polyfill w wersji beta. Oznacza to, że interfejs Maps JavaScript API nie będzie już instalować elementów poly na stronie hosta.

3.43.8a

25 lutego 2021 r.

Zaktualizowano tylko kanał kwartalny. Zmiany:

  • Rozwiązaliśmy problem z wyciekiem pamięci podczas renderowania mapy wiele razy

3.43.8

5 lutego 2021 r.

Zmiany:

  • Dodano obsługę wersji beta Promień w: AutocompleteService.getPlacePredictions().

Poprawki błędów:

  • Rozwiązaliśmy problem, który powodował, że atrybut Markers z etykietami przechwytywał zdarzenia kliknięcia, nawet gdy zasada clickable miała wartość Fałsz.

3.43,7a

28 stycznia 2021 r.

Poprawki błędów:

  • Rozwiązaliśmy różne problemy związane z rysowaniem linii łamanych.

3.43.6

21 stycznia 2021 r.

Poprawki błędów:

  • Rozwiązaliśmy problem polegający na tym, że w niektórych czasach były wypełniane wielokąty geojson.
  • Naprawiono błąd, który powodował, że w wyniku przełączania się między mapą a Street View nakładka znikała.

3,43,5

14 stycznia 2021 r.

Zmiany:

  • Zmieniliśmy pola wyboru w menu, aby ułatwić dostęp do czytników ekranu.
  • Zwiększyliśmy rozmiar przycisków na piętrach w panoramicznych widokach Street View.
  • Poprawiono pozycję elementów sterujących śledzeniem ruchu w Street View.

Poprawki błędów:

  • Przycisk menu klawiatury uruchamia teraz zdarzenie contextmenu.
  • Naprawiliśmy błąd polegający na tym, że w pewnych sytuacjach sterowanie na pełnym ekranie nie działało prawidłowo podczas przełączania się między mapą a Street View.
  • Rozwiązaliśmy problem polegający na tym, że czytniki ekranu nie mogły przechodzić do znaczników na mapie.
  • Naprawiliśmy błąd, który powodował, że ikona znacznika znikała z oznaczenia miejsca.

3,43,3

9 grudnia 2020 r.

Zmiany:

  • Zmieniliśmy nazwę interfejsu google.maps.MouseEvent na google.maps.MapMouseEvent i dodaliśmy właściwość domEvent, która zapewnia bezpośredni dostęp do bazowego zdarzenia z DOM.
  • Ulepszone działanie pamięci dla nakładek wielokątnych.
  • Pamięć Canvas jest teraz wyraźnie zwolniona, aby uniknąć problemów z pamięcią w Safari.

Poprawki błędów:

  • Naprawiliśmy błąd polegający na tym, że w pewnych sytuacjach kontrola na pełnym ekranie przestała się przełączać między mapą a Street View.
  • Naprawiliśmy błąd polegający na tym, że w zdarzeniu click znacznika wystąpił błąd w konsoli.
  • Naprawiliśmy błąd polegający na tym, że rozmiar klikalnego obszaru znacznika był zbyt duży.
  • Naprawiono błąd w wyniku konfliktu polyfill, który wpływał na symbole w IE11.

3,43,2

1 grudnia 2020 r.

Zmiany:

  • Dodaje zdarzenie contextmenu jako lepszą alternatywę dla zdarzenia rightclick. Zdarzenie contextmenu dodaje możliwość reakcji na kliknięcie przez Ctrl i kliknięcie w systemie macOS.
  • Dodaje atrybuty ułatwień dostępu do znaczników niezoptymalizowanych, gdy podano title lub label.
  • Dodaje więcej etykiet i ról ARIA do elementów sterujących MapType, aby zwiększyć wygodę korzystania z czytnika ekranu.
  • Ulepszona obsługa czytnika ekranu dostępna w sekcji MapType. Gdy użytkownik opuści daną opcję, menu zostanie automatycznie zamknięte.
  • Poprawia liczbę elementów zgłaszanych przez czytniki ekranu w menu. Dzięki temu separatory wierszy nie są zliczane jako pozycje na liście.
  • Dodaje pierścień regulacji ostrości w elemencie map, by zaznaczyć, gdy jest on używany podczas interakcji z klawiaturą.
  • Dodaje dodatkowe elementy sterujące klawiaturą do opcji MapType. Gdy element sterujący przestanie być zaznaczony, opcje menu zostaną automatycznie zamknięte. Strzałka w górę i w dół otwiera menu, a przycisk Escape go zamyka. Klawisze Home i End zostają przeniesione odpowiednio do pierwszego i ostatniego elementu w menu.

Poprawki błędów:

  • Naprawiono błąd, który powodował, że w pewnych okolicznościach anulowanie anulowania znacznika może w przyszłości powodować oznaczenie tego konkretnego znacznika.

3.43.1a

20 listopada 2020 r.

Zmiany:

  • Dodaje właściwość className do interfejsu MarkerLabel, by ustawić klasę CSS elementu label.
  • Dodano obsługę beta obietnic w usłudze Maksymalna zoom.
  • Dodaj obsługę wersji Promis w usłudze Street View.
  • Do znaczników niezoptymalizowanych, gdy podano title lub label, dodano tekst ułatwień dostępu.
  • Aby ułatwić dostęp, usunęliśmy etykietę aria-pressed z przycisku menu sterowania MapType.
  • Przekonwertowano elementy DropdownMenu i DropdownMenuItem w elementy semantyczne, aby poprawić dostępność.
  • Zmieniliśmy tekst elementów chronionych prawem autorskim, aby spełniał standardy kontrastu kolorów.
  • Menu można teraz otwierać i zamykać, naciskając klawisz Enter lub spację.
  • Elementy menu można teraz zaznaczyć.
  • Biblioteka kontekstu lokalnego: przyciski sterowania karuzelą są teraz wyłączone, gdy nie działają w żaden sposób i nie nakładają się na pierwszy ani ostatni element na liście.

Poprawki błędów:

  • Naprawiliśmy błąd, który mógł wystąpić, gdy GroundOverlays przekraczał południk 180 stopni.
  • Skróty klawiszowe nie są już domyślnie wyłączone, gdy zasada disableDefaultUI ma wartość true.
  • Naprawienie błędu polegającego na tym, że tekst czytnika ekranu był nieprawidłowy w przypadku przycisków przełączania mapy.
  • Dodaje nazwę i typ ułatwień dostępu do Map.
  • Naprawiono dokumentację interfejsu, która w razie potrzeby wyświetlała nieprawidłowe właściwości opcjonalne.
  • Naprawiliśmy błąd polegający na tym, że parametr konstruktora noWrap LatLng był ignorowany podczas przekazywania LatLngLiteral.

3,43

18 listopada 2020 r.

Interfejs API JavaScript Map Google w wersji 3.43 jest już dostępny. Zobacz przewodnik dotyczący obsługi wersji.

  • Kanał tygodniowy został zaktualizowany do wersji 3.43.
  • Kanał kwartalny został zaktualizowany do wersji 3.42.
  • Wersja 3.41 jest nadal dostępna na żądanie.
  • Wersja 3.40 została usunięta i nie można jej już używać.

3,42,9

15 października 2020 r.

Zmiany:

  • Naprawiono błąd polegający na tym, że czytnik ekranu przekazywał stan nieprawidłowego pola wyboru.
  • Rozwiązaliśmy problem z elementami sterującymi na mapie, który powodował, że tabulatory + Shift + Tab były w niewłaściwej kolejności.
  • Przekształcono przyciski mapy z div na przycisk natywny, aby poprawić dostępność.
  • Przechylanie jest teraz ograniczone w zależności od poziomu powiększenia map WebGL.
  • Naprawiony został pełny przycisk pełnego ekranu w Internet Explorerze, gdy controlSize ma mniej niż 27.

3.42.8

7 października 2020 r.

Zmiany:

  • W usłudze Trasa dojazdu dodaliśmy obsługę wersji beta obietnic.
  • Geokoder componentRestrictions wykonuje teraz weryfikację w przypadku pustych ciągów znaków.
  • Naprawiono błąd polegający na tym, że w Safari etykieta znacznika była zastępowana znacznikiem.

Obsługa zaktualizowanych ikon miejsc

1 października 2020 r.

Ikony zwrócone za pomocą żądań informacji o miejscach i wyszukiwanych miejsc zostały zaktualizowane tak, aby korzystały z nowych glifów ikon. Nie musisz nic robić. Nowe glify zostaną wyświetlone automatycznie.

3.42.7

29 września 2020 r.

Zmiany:

  • Naprawienie błędu polegającego na tym, że w punkcie sterującym „Zgłoś błąd mapy” kolejność słów w języku RTL (od prawej do lewej) była nieprawidłowa.
  • Etykieta znacznika wyśrodkowanego w kierunku tekstu RTL.

3,42,6

21 września 2020 r.

Zmiany:

3,42,5

16 września 2020 r.

Zmiany:

  • Zaktualizowaliśmy metodę LatLngBounds.union, by obsługiwać przypadki, gdy 2 granice przekraczają 180 stopni.

3,42,4

8 września 2020 r.

Zmiany:

  • Po wykryciu nieprawidłowej implementacji Date.now() zostanie zapisany w konsoli błąd.
  • Dodano obsługę wersji beta obietnicy dotyczących usług związanych z wysokością.
  • Wprowadziliśmy nową właściwość InfoWindow.minWidth do określania minimalnej szerokości elementu InfoWindow.
  • Naprawiono błąd, który powodował, że po zmianie miejsca docelowego trasy były zamazywane.

3,42

19 sierpnia 2020 r.

Interfejs API JavaScript Map Google w wersji 3.42 jest już dostępny. Zobacz przewodnik dotyczący obsługi wersji.

Zmiany:

  • W systemie InfoWindows domyślna maksymalna szerokość to 648 pikseli, którą można zastąpić, ustawiając właściwość InfoWindow maxWidth. Szerokość elementu InfoWindow może teraz przekraczać 648 pikseli, ale nadal będzie ograniczona szerokością mapy. Wcześniej okna informacyjne były zawsze ograniczone do mniejszej niż 648 pikseli lub szerokości mapy.
  • Zapobiegaj migotaniu renderowania domyślnego w trakcie renderowania dużych zbiorów danych GeoJson.
  • Kanał tygodniowy został zaktualizowany do wersji 3.42.
  • Kanał kwartalny został zaktualizowany do wersji 3.41.
  • Wersja 3.40 jest nadal dostępna na żądanie.
  • Wersja 3.39 została usunięta i nie można jej już używać.

3.41.7

22 lipca 2020 r.

Poprawiono:

  • Naprawiliśmy błąd polegający na tym, że ustawienie właściwości clickableIcons na false nie miało wpływu na korzystanie z Cloud Styl.

3,41,5

6 lipca 2020 r.

Zmiany:

  • Naprawianie naruszenia typów zaufanych.

3,41,2

27 maja 2020 r.

Zmiany:

  • Pole Miejsca permanently_closed w bibliotece miejsc (interfejs Maps JavaScript API) zostało wycofane.

3,41

20 maja 2020 r.

Interfejs API JavaScript Map Google w wersji 3.41 jest już dostępny. Zobacz przewodnik dotyczący obsługi wersji.

  • Kanał tygodniowy został zaktualizowany do wersji 3.41.
  • Kanał kwartalny został zaktualizowany do wersji 3.40.
  • Wersja 3.39 jest nadal dostępna na żądanie.
  • Wersja 3.38 została usunięta i nie można jej już używać.

4.30.11

28 kwietnia 2020 r.

Zmiany:

  • Dodaje nowe pole business_status, do wyników wyszukiwania miejsc i szczegółów miejsca. Użyj tego pola zamiast permanently_closed.
  • Naprawia błędne ostrzeżenie w konsoli dotyczące żądania (nowy) PlaceResult.utc_offset_minutes, które jest teraz zwracane dla PlaceResult.utc_offset, które zostało wycofane.

3,40,9

14 kwietnia 2020 r.

Zmiany:

  • Teraz Mapa łatwiej diagnozuje nieprawidłowe wartości nieprawidłowej wartości:
  • Autouzupełnianie przeglądarki Chrome w polu google.maps.places.Autocomplete nie powinno już powodować wysyłania żądania autouzupełniania do serwera (co pozwoli uniknąć płatności).
  • Dokładnie poprawiono właściwość maxWidth. Przed tą zmianą, jeśli maxWidth miał(a) wartość InfoWindow równą 100, rzeczywista maksymalna wartość InfoWindow wynosiłaby 94 piksele. Po zmianie maksymalna maksymalna szerokość to 100 pikseli.
  • Rozwiązuje problem z wyciekiem pamięci przy użyciu konstruktora żądań malowania podczas korzystania ze znaczników i granic mapy.

3,40,6

24 marca 2020 r.

Zmiany:

  • Poprawiliśmy skrócony tekst w polu czasu podróży w IE11.

3,40,4

10 marca 2020 r.

Zmiany:

  • Naprawiliśmy błąd polegający na tym, że dwukrotne wywołanie setTilt() mogłoby zniekształcić mapę.

3,40,2

23 lutego 2020 r.

Zmiany:

  • Ukryto element iframe w Mapie usunięty z nawigacji karty.

3.40.1

18 lutego 2020 r.

Zmiany:

  • Nie ostrzegaj o nieprawidłowej wersji v=beta.
  • Rozwiązaliśmy problem z przewijaniem po wyświetleniu Street View.

3,40

11 lutego 2020 r.

Dostępny jest już interfejs API JavaScript Map w wersji 3.40. Zobacz przewodnik dotyczący obsługi wersji.

  • Kanał tygodniowy został zaktualizowany do wersji 3.40.
  • Kanał kwartalny został zaktualizowany do wersji 3.39.
  • Wersja 3.38 jest nadal dostępna na żądanie.
  • Wersja 3.37 została usunięta i nie można jej już używać.

3.39.6

8 stycznia 2020 r.

Interfejs API JavaScript Map Google w wersji 3.39.6 jest już dostępny. Zobacz przewodnik dotyczący obsługi wersji.

Poprawiono:

  • W przypadku żądań wyznaczania trasy ZERO_RESULTS jest teraz rejestrowany w konsoli i nie powoduje już wyświetlania dziennika błędów.

3,39

20 listopada 2019 r.

Interfejs API JavaScript Map Google w wersji 3.39 jest już dostępny. Zobacz przewodnik dotyczący obsługi wersji.

Zmiany:

  • Internet Explorer 10 nie jest już obsługiwany (3.38 to jego ostatnia wersja).
  • AutocompletePrediction zwraca teraz linię prostą do wybranego miejsca od wybranego miejsca (długości i szerokości).

Wycofanie:

  • Pola Miejsca open_now i utc_offset zostały wycofane 20 listopada 2019 roku i zostaną wyłączone 20 lutego 2021 roku. Więcej informacji znajdziesz w artykule na temat migracji pól.
  • Kanał tygodniowy został zaktualizowany do wersji 3.39.
  • Kanał kwartalny został zaktualizowany do wersji 3.38.
  • Wersja 3.37 jest nadal dostępna na żądanie.
  • Wersja 3.36 została usunięta i nie można jej już używać.

3,38

20 sierpnia 2019 r.

Interfejs API JavaScript Map Google w wersji 3.38 jest już dostępny. Zobacz przewodnik dotyczący obsługi wersji.

  • Kanał tygodniowy został zaktualizowany do wersji 3.38.
  • Kanał kwartalny został zaktualizowany do wersji 3.37.
  • Wersja 3.36 jest nadal dostępna na żądanie.
  • Wersja 3.35 została usunięta i nie można jej już używać.
  • Nie można już używać tabel Fusion Tables (w wersji 3.37 była to najnowsza wersja).
  • Obsługa przeglądarki Internet Explorer 10 została wycofana i przestanie obowiązywać od listopada 2019 r. do maja 2020 r. w zależności od używanego kanału wersji lub numeru wersji.

3,37

15 maja 2019 r.

Interfejs API JavaScript Map Google w wersji 3.37 jest już dostępny. Zobacz przewodnik dotyczący obsługi wersji.

  • Kanał tygodniowy został zaktualizowany do wersji 3.37.
  • Kanał kwartalny został zaktualizowany do wersji 3.36.
  • Wersja 3.35 jest nadal dostępna na żądanie.
  • Wersja 3.34 została usunięta i nie można jej już używać.
  • Nie można już używać Internet Explorera 9 (jego poprzednia wersja to 3.34).

3,36

14 lutego 2019 r.

Interfejs API JavaScript Map Google w wersji 3.36 jest już dostępny. Zobacz przewodnik dotyczący obsługi wersji.

Zmiany:

  • Dodano nowe funkcje:
  • Okno informacyjne zostało ulepszone.
  • Kanał tygodniowy został zaktualizowany do wersji 3.36.
  • Kanał kwartalny został zaktualizowany do wersji 3.35.
  • Wersja 3.34 jest nadal dostępna na żądanie.
  • Wersja 3.33 została usunięta i nie można jej już używać.

3,35

29 stycznia 2019 r.

Zmiany:

  • Interfejs API może teraz zwracać łączną liczbę opinii dla każdego miejsca.
  • Dodaliśmy obsługę kodów Plus Code. Kody Plus Code to krótkie kody, które wskazują adres każdej lokalizacji na świecie, nawet w przypadku braku tradycyjnych adresów.
  • Internet Explorer 9 nie jest już obsługiwany.

Wycofanie:

  • Parametr placeIdOnly elementu Autocomplete został wycofany.
  • Warstwa Fusion Tables w interfejsie Maps JavaScript API została wycofana 3 grudnia 2018 roku. Warstwa Fusion Tables zostanie całkowicie wyłączona 3 grudnia 2019 r. Po tej dacie nie będzie już można z niej korzystać. Więcej informacji

13 listopada 2018 r.

Interfejs API JavaScript Map Google w wersji 3.35 jest już dostępny. Zobacz przewodnik dotyczący obsługi wersji.

Zmiany:

  • Kanał tygodniowy został zaktualizowany do wersji 3.35.
  • Kanał kwartalny został zaktualizowany do wersji 3.34.
  • Wersja 3.33 jest nadal dostępna na żądanie.
  • Wersja 3.32 została usunięta i nie można jej już używać.

3,34

14 sierpnia 2018 r.

Interfejs API JavaScript Map Google w wersji 3.34 jest już dostępny. Zobacz przewodnik dotyczący obsługi wersji.

Zmiany:

  • Wdrożono nowe nazwy wersji. Teraz możesz określić kanały wersji lub numery wersji:
    • Kanał tygodniowy został zaktualizowany do wersji 3.34.
    • Kanał kwartalny został zaktualizowany do wersji 3.33.
    • Wersja 3.32 jest nadal dostępna.
    • Wersja 3.31 została usunięta i nie można jej już używać. Klienci, którzy wybrali wersję od 3.0 do 3.31, zamiast tego otrzymają kanał domyślny – tygodniowy lub kwartalny (zobacz przewodnik na temat tworzenia wersji).
  • Większy interfejs sterowania jest teraz włączony. Ze względu na wzrost liczby dotyków na różnych urządzeniach dostosowaliśmy interfejs w interfejsie tak, aby pasował do gestów dotykowych i klikania myszą. (Można zrezygnować, ładując interfejs API w wersji v=kwartalnej, v=3,33 lub v=3,32).

3,33

11 czerwca 2018 r.

Zmiany:

16 maja 2018 r.

Interfejs API JavaScript Map Google w wersji 3.33 jest teraz dostępny w wersji eksperymentalnej. Zobacz przewodnik dotyczący obsługi wersji interfejsu API.

Zmiany:

3,32

13 lutego 2018 r.

Zmiany:

3,31

13 lutego 2018 r.

Zmiany:

  • Ustaw pierwsze 256 Znaczników DOM jako domyślny, a następnie utwórz kolejne znaczniki. Aktualne ustawienie domyślne to wszystkie znaczniki.
  • Przy przeciąganiu Pegmana przy wysokim poziomie powiększenia (preferowanym przez Google) lepiej jest ustawić NEAREST, a nie BEST wybraną przez Google.
  • Funkcja gestureHandling: none działa teraz tak samo jak draggable: false, gdy zostanie zmieniona w module obsługi myszy (teraz zaczyna obowiązywać mousedown).

21 listopada 2017 r.

Interfejs API JavaScript Map Google w wersji 3.31 jest teraz dostępny w wersji eksperymentalnej. Zobacz przewodnik dotyczący obsługi wersji interfejsu API.

Zmiany:

  • Pole region jest teraz zwracane z żądaniami szczegółów miejsca.

3,30

16 sierpnia 2017 roku

Interfejs API JavaScript Map Google w wersji 3.30 jest teraz dostępny w wersji eksperymentalnej. Zobacz przewodnik dotyczący obsługi wersji interfejsu API.

Zmiany:

  • Przycisk pełnoekranowy jest teraz domyślnie włączony na komputerach.
  • W tej wersji wprowadzamy właściwość gestureHandling w aplikacjach komputerowych, która umożliwia interakcję użytkownika za pomocą kółka myszy lub touchpada. Aby kontrolować interakcje użytkowników z mapą, zalecamy używanie właściwości gestureHandling zamiast właściwości scrollwheel, disableDoubleClickZoom i draggable.

3,29

16 maja 2017 r.

Interfejs API JavaScript Map Google w wersji 3.29 jest teraz dostępny jako wersja eksperymentalna. Zapoznaj się z przewodnikiem dotyczącym obsługi wersji interfejsu API.

Zmiany:

  • Format panoramy do wygenerowanych przez użytkowników (niestandardowych) panoram Street View zmienił się ze względu na bazową aktualizację infrastruktury. Powoduje to nieznaczne zwiększenie liczby dostępnych panoram.
    • Żądania panoram utworzonych przez użytkowników (niestandardowych) przy użyciu starego identyfikatora panoramy w interfejsie Maps JavaScript API nadal działają. Jeśli spróbujesz znaleźć panoramę przy użyciu właściwości position obiektu StreetViewPanoramaOptions, wynik będzie zawierać nowy identyfikator panoramy. Nie ma potrzeby mapowania starego ani nowego identyfikatora panoramy, ponieważ oba pozostają prawidłowe.
    • Jeśli korzystasz z analizy logiki weryfikacji lub weryfikacji, pamiętaj, że format identyfikatorów panoram może się zmienić.
    • Wszystkie problemy możesz zgłaszać za pomocą narzędzia do śledzenia problemów.
  • Aktualizuje metodę fitBounds klasy google.maps.Map.
    • Aby zmienić widoczny obszar, gdy mapa jest ukryta, możesz teraz ustawić jej stan na widoczność: ukryty, dzięki czemu będzie miał rzeczywisty rozmiar.

3,28

18 kwietnia 2017 roku

Właściwość draggable obiektu MapOptions została wycofana. Aby wyłączyć przeciąganie mapy na komputerach, użyj właściwości gestureHandling i ustaw ją na none.

15 lutego 2017 roku

Interfejs API JavaScript Map (3.28) jest teraz dostępny jako wersja eksperymentalna. Zapoznaj się z przewodnikiem dotyczącym obsługi wersji interfejsu API.

Zmiany:

  • Mapy zalogowanych użytkowników nie są już obsługiwane w interfejsie Maps JavaScript API w wersji 3.28 i nowszych.

3,27

2 lutego 2017 roku

Poprawiono:

  • Problem 11331: nie można zaznaczyć tekstu wewnątrz okna InfoWindow

10 stycznia 2017 roku

Możesz teraz ograniczyć prognozy autouzupełniania, tak aby wyświetlały się tylko z kilku krajów. Aby to zrobić, wpisz maksymalnie 5 krajów w polu componentRestrictions w polu AutocompleteOptions.

15 listopada 2016 r.

Interfejs API JavaScript Map Google w wersji 3.27 jest teraz dostępny jako wersja eksperymentalna. Zobacz Przewodnik po obsłudze wersji interfejsu API.

Zmiany:

  • Nowa opcja gestureHandling w obiekcie MapOptions pomaga zoptymalizować wrażenia użytkowników korzystających z mapy na urządzeniach mobilnych. Dostępne wartości:
    • greedy: mapa przesuwa się (w górę lub w dół, w lewo lub w prawo), gdy użytkownik przesuwa palcem po ekranie. Inaczej mówiąc, przesunięcie 1 palcem i 2 palcami powoduje przesunięcie mapy.
    • cooperative: użytkownik musi przesunąć 1 palcem, aby przewinąć stronę, i 2 palcami, aby przesunąć mapę. Jeśli użytkownik przesunie mapę jednym palcem, na mapie pojawi się nakładka z prośbą o przesunięcie mapy dwoma palcami. Zobacz przykład powyżej na urządzeniu mobilnym, aby zobaczyć, jak działa tryb współpracy.
    • none: mapy nie można przesuwać ani ściągać.
    • auto (domyślnie): w zależności od tego, czy stronę można przewijać, może to być cooperative lub greedy.

    Więcej szczegółów i przykładów znajdziesz w przewodniku dla programistów.

  • Element sterujący na pełnym ekranie jest domyślnie widoczny na urządzeniach mobilnych, więc użytkownicy mogą łatwo powiększyć mapę. Gdy mapa jest w trybie pełnoekranowym, użytkownicy mogą przesuwać ją jednym lub dwoma palcami. Uwaga: iOS nie obsługuje funkcji pełnego ekranu. Element sterujący na pełnym ekranie nie jest więc widoczny na urządzeniach z iOS.

Wycofane mapy dla zalogowanych użytkowników zostały wycofane

6 października 2016 r.

Funkcja logowania jest wycofana. Interfejs API JavaScript Map w wersji 3.27 i starszych nadal obsługuje mapy zalogowanego użytkownika. Przyszła wersja nie będzie już obsługiwać map zalogowanych użytkowników, ale nadal będzie obsługiwać funkcje zapisywania miejsca w Mapach Google za pomocą okna informacyjnego lub SaveWidget. Więcej informacji o mapach zalogowanych użytkowników

Zmiana punktów na trasie w odpowiedzi usługi wyznaczania trasy

29 sierpnia 2016 r.

Pole via_waypoints w odpowiedzi usługi wyznaczania trasy zawiera tablicę punktów pośrednich, które nie były określone w pierwotnym żądaniu. Pole via_waypoints nadal będzie widoczne w odpowiedzi z odpowiedziami na wskazówki dojazdu, ale zostanie wycofane z odpowiedzi alternatywnej trasy. Wersja 3.27 będzie ostatnią wersją interfejsu API, która obsługuje via_waypoints w alternatywnych trasach.

Zalecamy zażądanie trasy alternatywnej, a następnie wyświetlenie wszystkich tras jako niewymagających przeciągania oraz dodanie trasy głównej do przeciągania. Użytkownicy mogą przeciągać główną trasę, dopóki nie pasuje do trasy alternatywnej. Pole via_waypoints jest dostępne na wynikowej trasie (przeciągniętej przez użytkownika).

3,26

18 sierpnia 2016 r.

Interfejs API JavaScript Map Google w wersji 3.26 jest teraz dostępny jako wersja eksperymentalna. Zobacz Przewodnik po obsłudze wersji interfejsu API.

Zmiany:

  • Nowy mechanizm renderowania Street View zawiera ulepszenia renderowania, w tym płynniejsze przejścia i animacje, ulepszone modelowanie obiektów, lepszą obsługę urządzeń mobilnych oraz bardziej przejrzyste elementy sterujące. Szczegółowe informacje znajdziesz na blogu Google Geo Developers.
  • Interfejs API obsługuje teraz w Street View zdarzenia orientacji urządzenia, więc użytkownicy urządzeń mobilnych mogą się rozglądać po urządzeniu. Jako deweloper możesz włączyć lub wyłączyć tę funkcję. Szczegóły znajdziesz w przewodniku dla programistów.

3,25

25 maja 2016 r.

Interfejs API JavaScript Map Google w wersji 3.25 jest teraz dostępny jako wersja eksperymentalna. Zobacz Przewodnik po obsłudze wersji interfejsu API.

Koniec obsługi przeglądarki Internet Explorer 9

2 maja 2016 r.

Od 30 kwietnia 2016 r. Internet Explorer 9 nie jest już oficjalnie obsługiwany przez interfejs Maps JavaScript API. Zobacz listę obsługiwanych przeglądarek.

3,24

14 kwietnia 2016 r.

Zmiany:

  • Możesz teraz wyłączyć klikalność ikon mapy. Ikona mapy reprezentuje ciekawe miejsce, nazywane też ważnym miejscem. Zobacz metodę setClickableIcons na stronie google.maps.Map.

31 marca 2016 r.

Poprawiono:

28 marca 2016 r.

Poprawiono:

  • Problem 9394: okna informacyjne są zamykane automatycznie, gdy użytkownik otwiera okno informacyjne dla ikony mapy podstawowej i na odwrót.
  • Wyświetl białe logo Google, jeśli styl mapy podstawowej został utworzony za pomocą właściwości styles na mapie (wcześniej było to białe logo tylko podczas stosowania stylu przy użyciu stylu StyledMapType).

18 marca 2016 r.

Poprawiono:

  • Numer 9424: new LatLng({lat: 0, lng: 0})
  • Naprawiono przesuwanie myszą za pomocą nowego mechanizmu renderowania Street View (z właściwością google.maps.streetViewViewer = 'photosphere').

15 lutego 2016 r.

Zmiany:

  • Możliwość rezygnacji z nowych ustawień za pomocą google.maps.controlStyle = 'azteca' została usunięta.

3,23

18 stycznia 2016 r.

Zmiany:

  • Ta wersja zawiera nowy pełnoekranowy przycisk sterowania mapą. Użytkownicy mogą ją klikać, aby zmaksymalizować mapę tak, aby zajmowała cały ekran. Domyślnie ta opcja jest wyłączona. Możesz ją włączyć w MapOptions i skonfigurować za pomocą FullscreenControlOptions. Jego domyślną pozycją jest RIGHT_TOP.
  • Funkcja Street View jest domyślnie włączona. Możesz go wyłączyć za pomocą StreetViewPanoramaOptions i skonfigurować za pomocą FullscreenControlOptions. Jego domyślną pozycją jest teraz RIGHT_TOP.

4 stycznia 2016 r.

Poprawiono:

  • Problem 9009: podczas syntezy zdarzeń myszy myszą kliknij przycisk po lewej stronie zamiast środkowego przycisku, aby zapewnić zgodność z jQuery.
  • Problem 4201: interfejs API nie używa już eval(). Dlatego możesz używać interfejsu API bez dyrektywy unsafe-eval Content Security Policy.

21 grudnia 2015 r.

Zmiany:

  • Opcja mapy umożliwiająca wyłączenie przycisku logowania dla map zalogowanych użytkowników (w przypadku awatarów będzie wyświetlany awatar, ale nadal będzie można się logować za pomocą działań zalogowanych użytkowników (np. oznaczanie gwiazdką), ale po ustawieniu tej opcji na mapie nie będzie już przycisku do logowania.
  • Interfejs żądań wyszukiwania tekstowego uległ zmianie. 1 marca 2016 r. parametr types został wycofany i zastąpiony nowym parametrem type, który obsługuje tylko 1 typ na żądanie wyszukiwania. Dodatkowo typy establishment, food i grocery_or_supermarket nie będą już obsługiwane jako parametry wyszukiwania (jednak te typy mogą nadal być zwracane w wynikach wyszukiwania). Żądania korzystające ze starszego parametru types będą obsługiwane do 1 marca 2017 roku, po czym wszystkie wyszukiwania tekstu będą musiały używać nowej implementacji.

2 grudnia 2015 r.

Zmiany:

  • Konstruktor Autocomplete sprawdza, czy można uzyskać dla niego element wejściowy.
  • W oknie informacji o ciekawym miejscu na mapie wyświetlana jest ta sama treść w trybie niezalogowanym, który jest zalogowany.
  • Rozszerzenia interfejsu API Map Google dla Closure Compiler określają teraz typ (liczbę lub ciąg) dla wyliczeń.

25 listopada 2015 r.

Zmiany:

  • Dodano metody .toJSON() do obiektów LatLng i LatLngBounds. Należy ich używać przez JSON.stringify().

19 listopada 2015 r.

Zmiany:

  • Białe logo Google do map stylów

Poprawiono:

3,22

7 stycznia 2016 r.

Poprawiono:

  • Problem 9009: podczas syntezy zdarzeń myszy myszą kliknij przycisk po lewej stronie zamiast środkowego przycisku, aby zapewnić zgodność z jQuery.

10 listopada 2015 r.

Zmiany:

  • Usługa wyznaczania trasy i matryca odległości zwracają teraz przewidywany czas ruchu (w polu odpowiedzi duration_in_traffic), gdy jedziesz w trybie podróży. Aby otrzymywać przewidywane czasy podróży, uwzględnij w żądaniu literał obiektu drivingOptions, podając aktualną lub przyszłą wartość departureTime. Możesz też podać trafficModel optymistyczne, pesymistyczne lub najlepsze przypuszczenia (domyślnie), by wpływać na założenia używane przy obliczaniu czasu podróży. Więcej informacji znajdziesz w przewodniku dla programistów dotyczącym usługi wyznaczania trasy i usługi macierzy odległości. Uwaga: abonament duration_in_traffic jest dostępny tylko dla klientów korzystających z abonamentu Google Maps Platform Premium.

Wycofane:

  • Pole żądania durationInTraffic zostało wycofane. Wcześniej była to zalecana metoda, dzięki której klienci korzystający z abonamentu Premium w Google Maps Platform mogli określić, czy wynik powinien uwzględniać czas trwania uwzględniający aktualne warunki na drodze. Zamiast tego użyj pola drivingOptions.

5 listopada 2015 r.

Wycofane:

  • Biblioteka AdSense została wycofana w maju 2015 r. i nie jest już dostępna w eksperymentalnej wersji interfejsu Maps JavaScript API. Biblioteka zostanie wkrótce usunięta z wersji interfejsu API i wersji zablokowanych. Alternatywnym rozwiązaniem jest Google AdSense. Zapoznaj się z przewodnikiem po tworzeniu jednostek reklamowych AdSense.

22 września 2015 r.

Zmiany:

  • Dodaliśmy obsługę identyfikatorów miejsc podczas wysyłania żądań wyznaczania trasy i dystansu: DirectionsRequest.origin, DirectionsRequest.destination i DirectionsWaypoint.location akceptują teraz obiekty Miejsce, a DistanceMatrixRequest.origins i DistanceMatrixRequest.destinations obsługują teraz tablicę miejsc.

15 września 2015 r.

Zmiany:

  • W przypadku wielu elementów sterujących na mapie i w panoramach Street View zmieniły się domyślne położenie i wygląd. W ten sposób korzystanie z aplikacji jest teraz spójne niezależnie od tego, czy mapa jest w trybie logowania. Tryb ten jest też bardziej spójny z witryną Map Google. Jeśli chcesz korzystać z wcześniejszego zestawu elementów sterujących przez jakiś czas, możesz ustawić google.maps.controlStyle = 'azteca' w wersji 3.22.
  • Nowy element sterujący pełnoekranowym w Street View pozwala użytkownikowi otwierać panoramę Street View w trybie pełnoekranowym.

Wycofane:

  • Opcja mapy ogólnej nie jest już dostępna.
  • Element sterujący przesuwaniem na mapie nie jest już dostępny. Aby przesunąć widok, użytkownicy muszą kliknąć mapę i przeciągnąć ją lub przeciągnąć. (Funkcja przesuwania w Street View pozostaje dostępna).
  • Element sterujący Zoom jest dostępny tylko w jednym stylu i dlatego google.maps.ZoomControlStyle jest już niedostępny.

1 września 2015 r.

Zmiany:

  • Dodano literały LatLngBounds
  • Rozwiązaliśmy problem z zbyt szerokimi klasami CSS
  • Ulepszone ładowanie kafelków po zmianie rozmiaru mapy

Koniec obsługi przeglądarki Internet Explorer 8

31 sierpnia 2015 r.

Od 31 sierpnia 2015 r. Internet Explorer 8 nie jest już oficjalnie obsługiwany przez interfejs Maps JavaScript API. Zobacz listę obsługiwanych przeglądarek. Informacje o zasadach Microsoft dotyczących przeglądarek znajdziesz w poście na blogu IIE z 7 sierpnia 2014 roku.

3,21

5 sierpnia 2015 r.

Zmiany:

  • Poprawa wydajności: tylko wczytywanie widocznych kafelków
  • Liczne ulepszenia dokumentów

21 lipca 2015 r.

Zmiany:

  • Znaczniki z wprowadzonymi etykietami
  • Rozwiązanie problemu: błąd dotyczący braku pamięci w systemie iOS 7 dla poly bardzo wysokiej rozdzielczości
  • Naprawianie zdarzeń dotyku w IE10+
  • Weryfikacja błędów wprowadzonych przez programistę nie powoduje już zgłaszania błędu, ale jest teraz przekazywana do konsoli.

6 lipca 2015 r.

Poprawiono:

  • Problem 8159: błąd: nieprawidłowe renderowanie elementu StrokePosition.OUTSIDE

17 czerwca 2015 r.

Zmiany:

  • Rozwiązany problem: Problem 6321: Błąd: „Uncaught TypeError: Unable to read property 'x' of undefine” (Nieokreślony błąd typu: nie można odczytać właściwości „x” nieokreślonej”) tylko w przeglądarkach na Androida lub iOS

2 czerwca 2015 r.

Zmiany:

  • Wycofane: CloudLayer, PanoramioLayer
  • Rozwiązaliśmy problem: Problem 8098: błąd: ważona mapa termiczna nie renderuje się prawidłowo z 1 punktem

2 czerwca 2015 r.

Zmiany:

  • dodaje możliwość geokodowania elementu PlaceId do adresu lub adresu
  • zwraca identyfikatory miejsc przy użyciu interfejsu Geocoding API

28 maja 2015 r.

Zmiany:

  • Rozwiązaliśmy ten problem: Problem 6358: notacja ścieżki SVG nie renderuje się prawidłowo na urządzeniach HDPI

19 maja 2015 r.

Poprawiono:

  • Problem 7673: kontroluje luźną pozycję po użyciu menu typu mapy
  • Problem 7589: Pegman skacze po zmianie rozmiaru mapy.

3,20

24 kwietnia 2015 r.

Poprawiono:

  • Zwiększ maksymalny ukształtowanie terenu i ładowanie kafelków o dużej rozdzielczości, nawet przy maksymalnym powiększeniu.

13 kwietnia 2015 r.

Poprawiono:

  • Problem 7820: kursor nie działa na stronach wczytywanych z pliku file://
  • Problem 7591: błąd: funkcja StreetViewService.getPanoramaByLocation nie działa, gdy argument promienia nie jest liczbą całkowitą

25 marca 2015 r.

Poprawiono:

  • Problem 7733: Błąd: element lądowy/obrazy KML – obrazy nad powierzchnią mają bardzo niską rozdzielczość
  • Zapisz tekst widżetu lepiej dopasowany do ikony gwiazdki

17 marca 2015 r.

Poprawiono:

  • Problem 7756: błąd: regresja wydajności Safari 8
  • Usunięto warstwę danych demograficznych
  • Ulepszenia Chrome InfoWindow

17 lutego 2015 r.

Obecna wersja eksperymentalna interfejsu JavaScript JavaScript Map (3.19) stanie się wersją w pierwszej kolejności.

Wersja 3.17 zostanie usunięta. Żądania do wersji 3.17 lub dowolnej wcześniejszej będą teraz obsługiwane w wersji 3.18.

Dokumentacja wersji jest dostępna pod adresem: https://developers.google.com/maps/documentation/javascript/versions

Wersje dostępne po przeniesieniu:

Eksperymentalne: 3,20

Wersja: 3.19

Krótko: 3,18

3,19

24 kwietnia 2015 r.

Poprawiono:

  • Kursory w trybie logowania.

19 marca 2015 r.

Poprawiono:

20 stycznia 2015 r.

Poprawiono:

  • Problem 7475: Błąd: phantomjs TypeError: Nie można usunąć usługi

13 stycznia 2015 r.

Poprawiono:

  • kafelki są teraz ukryte przed czytnikami ekranu

17 grudnia 2014 r.

Poprawiono:

  • Problem 6917: błąd: kształty nie przestrzegają właściwości „przeciąganej” mapy
  • Problem 7445: błąd: błąd w prezentacji występujący podczas korzystania z funkcji interfejsu API Map Google w wersji 3

2 grudnia 2014 r.

Poprawiono:

  • Problem 7390: Błąd: hiperlinki pogodowe.com nie działają
  • Problem 7376: błąd: interfejs WebGL został wyłączony (ponownie włączono)
  • Konflikt nazw ES6 z symbolem

25 listopada 2014 r.

Poprawiono:

  • Problem 7333: błąd w IE9 oznacza, że kursor okna informacyjnego jest uszkodzony

3,18

4 grudnia 2014 r.

Poprawiono:

  • Problem 7390: Błąd: hiperlinki pogodowe.com nie działają

18 września 2014 r.

Poprawiono:

  • Problem 7136: wiele tytułów znaczników nie działa w Firefoksie

9 września 2014 r.

Poprawiono:

  • Problem 7098: ustawienie nagłówka „Street View” powoduje wyświetlenie błędu

26 sierpnia 2014 r.

Wersja 3.18 została opublikowana w wersji eksperymentalnej.

Wersja 3.17 jest już stabilna.

3,17

20 sierpnia 2014 r.

Poprawiono:

  • Problem 6937: regresja w wersji 3.17: nie można odczytać właściwości „remove” niezdefiniowanej (w Miejscach)

12 sierpnia 2014 r.

Poprawiono:

  • Problem 6968: błąd: klawisze strzałek nie działają w wersji v=3.exp

31 lipca 2014 r.

Dodano:

  • Plakietki map zawierające bezpośrednią dokumentację dotyczącą sposobu, w jaki zdarzenia DOM są rozpowszechniane za ich pomocą. Dodano panel overlayMouseTarget.

7 lipca 2014 r.

Dodano:

  • Obiekt toGeoJson został dodany do warstw danych i poszczególnych funkcji warstwy danych, co umożliwia eksport geometrii do GeoJSON.

24 czerwca 2014 r.

Dodano:

  • place_id, unikalny identyfikator miejsca dodany do biblioteki miejsc na potrzeby autouzupełniania i szczegółów miejsca.
  • Dodano obiekt overview_path do DirectionsRoute, co zawiera zakodowaną linię łamaną reprezentującą cały tor trasy.

26 maja 2014 r.

Dodano:

  • Parametr sensor nie jest już wymagany w adresie URL interfejsu API Map Google.

20 maja 2014 r.

Wersja 3.17 została opublikowana w wersji eksperymentalnej.

3,16

15 kwietnia 2014 r.

Poprawiono:

8 kwietnia 2014 r.

Dodano:

  • Przesuń kursor po mapie, gdy będziesz rysować.

Poprawiono:

  • Akceptuj LatLngLiteral w większej liczbie lokalizacji.
  • Rozmiar okna Windows zmienia się, gdy Roboto zakończy wczytywanie (problem 5713).

31 marca 2014 r.

Poprawiono:

  • Półprzezroczyste warstwy KML nie są już przezroczyste w IE 8 (problem 6540)

26 marca 2014 r.

Poprawiono:

  • Usunięto wywołania event.returnValue w Chrome, aby zapobiec wyświetlaniu ostrzeżeń w konsoli.
  • Ściąganie/rozciąganie nie działa w IE11 (problem 5747)

18 marca 2014 roku

Dodano:

12 marca 2014 r.

Dodano:

24 lutego 2014 r.

Dodano:

  • Obsługa promów w usługach macierzy odległości i wskazówek dojazdu.

17 lutego 2014 r.

Wersja 3.16 została opublikowana w wersji eksperymentalnej.

3,15

3 marca 2014 r.

Poprawiono:

10 lutego 2014 r.

Poprawiono:

  • Wyłącz całą akcelerację sprzętową w Chrome/Linuksie, aby obejść problem z akceleracją sprzętową Chrome.

3 lutego 2014 r.

Poprawiono:

  • Kółko myszy nie działa w przeglądarce IE 11 (problem 5944)

29 stycznia 2014 r.

Poprawiono:

  • Wyłącz całą akcelerację sprzętową w Chrome/Windows, aby obejść problem z akceleracją sprzętową Chrome. (Problem 6219)

22 stycznia 2014 r.

Poprawiono:

16 stycznia 2014 r.

Poprawiono:

  • Usługa Visual Refresh CSS stała się mniej konkretna, aby zastąpić mniej stylów ustawionych przez użytkownika.

27 listopada 2013 r.

Poprawiono:

  • Utworzenie znacznika po utworzeniu instancji mapy powoduje zwrócenie niezdefiniowanego błędu „zawiera” (problem 5798)

19 listopada 2013 r.

Poprawiono:

  • Ikony w panelu Trasa dojazdu nie są poprawnie wyświetlane w przeglądarce Firefox.

3,14

10 września 2013 r.

Poprawiono:

  • Linki w oficjalnych oknach informacyjnych Google nie otwierają się w nowych kartach/oknach (problem 5794)

15 sierpnia 2013 r.

  • Odświeżenie wizualne staje się domyślnym trybem renderowania mapy w wersji interfejsu API.
  • DynamicMapsEngineLayer: raporty dotyczące funkcji dotyczących wektorów, obrazów i warstw KML

3,13

25 czerwca 2013 r.

Dodano:

  • Warstwa DynamicEngineEngine

11 czerwca 2013 r.

Dodano:

Poprawiono:

  • Błąd: niestandardowe panoramy Street View i 90 stopni w dół (problem 4875)

3,12

4 czerwca 2013 r.

Poprawiono:

  • Okno informacji nie jest uruchamiane, gdy wizualne treści odświeżania=true (problem 5415).
  • Błąd: wizualne okna informacyjne odświeżania na iOS (problem 5396)

15 maja 2013 r.

Dodano:

29 kwietnia 2013 r.

Poprawiono:

  • Usunięte znaczniki pozostają na mapie w przeglądarkach Androida i Dolphin

3,11

19 lutego 2013 r.

Poprawiono:

  • Zmiana trybu rysowania w trakcie rysowania powoduje błąd
  • Klikanie kroków w panelu wskazówek powoduje zmianę powiększenia.

12 lutego 2013 r.

Poprawiono:

  • Przeciągany wielokąt można przeciągać przez przeciąganie wielokąta z dotknięciem (Problem 4868)
  • Nieprawidłowe ikony transportu publicznego w panelu opcji trasy po zmianie trybu podróży (Problem 4581)
  • W niektórych warunkach panTo(latLng) nie zawsze wyśrodkuje mapę dokładnie do szerokości

29 stycznia 2013 r.

Dodano:

  • dodaliśmy warstwę Street View do automatycznego dodawania warstwy pokrycia.
  • Ujawnione zdjęcia Street View Pov

Poprawiono:

  • Zwiększenie wykorzystania pamięci podczas korzystania z wersji 3.8 kodu JavaScript Map Google prowadzi do awarii (zaobserwowanej w IE 9, Chrome itp.) (Problem 4162)
  • Menu (wybór) w oknie InfoWindow nie działa w przeglądarce Firefox

22 stycznia 2013 r.

Dodano:

  • możliwość przeciągania opcji do linii łamanych, wielokątów, okręgów, prostokątów
  • pole price_level w miejscu PlaceResult

15 stycznia 2013 r.

Poprawiono:

  • W przypadku niektórych linii łamanych są powtarzane ikony łamane przez linię łamaną (problem 4333)

7 stycznia 2013 r.

Poprawiono:

17 grudnia 2012 r.

Dodano:

  • Nowe języki: urdu i islandzki

Poprawiono:

17 grudnia 2012 r.

Dodano:

  • Nowe języki: urdu i islandzki

Poprawiono:

10 grudnia 2012 r.

Dodano:

  • możliwość wczytywania obrazów z atrybutem crossorigin,

Poprawiono:

  • problemy ze znacznikami ze zdjęciami zdalnymi w zbliżeniach (problem 4616),
  • Błąd JS podczas ponownego wyświetlania symboli na linii łamanych w IE 7/8

3 grudnia 2012 r.

Poprawiono:

  • Biblioteka menedżera tagów nie działa w interfejsie Maps API JS w wersji 3 (problem 4543)

27 listopada 2012 r.

Dodano:

  • używanie kanwy o wysokiej rozdzielczości na urządzeniach z wysokim DPI dla zoptymalizowanych znaczników

Poprawiono:

  • Element MapTypeControl nie wyczyścił stylów (Problem 4588)

3,10

4 lutego 2013 r.

Poprawiono:

  • Zwiększenie wykorzystania pamięci podczas korzystania z JavaScriptu w wersji 3.8? (Problem 4162)

25 września 2012 r.

Dodano:

  • Wewnętrzne zdjęcia Street View
  • Poprawiono opcjęRotacji na IconSession
  • „Czas na obecnym natężeniu ruchu” do trasy

11 września 2012 r.

Nowość:

  • Dodano StrokePosition do wielokątów, prostokątów, okręgów.
  • computeOffsetOrigin do biblioteki geometrii
  • Cztery nowe języki interfejsu API: afrikaans, amharski, suahili i zulu

28 sierpnia 2012 r.

Dodano:

  • wpisuje tekst w interfejsie Places API

Poprawiono:

  • Obiektu Symbol nie można przekazać do znacznikami opcji w GWT
  • Regresja: ściągnij palce, aby powiększyć obraz w iOS 5 po przewinięciu strony (problem 4046)

14 sierpnia 2012 r.

Widoczne zmiany:

  • Zmodyfikuj interfejs na KmlLayer, tak aby akceptował URL jako właściwość MVC, a nie argument konstruktora.

3,9

10 września 2012 r.

Poprawiono:

  • Obiektu symbolu nie można przekazać do znacznika Opcje opcji w GWT.
  • Regresja: ściągnij palce na ekranie iOS 5, gdy strona jest przewinięta (problem 4046)

9 sierpnia 2012 r.

Poprawiono:

  • Błąd składni na Androidzie 3.x

31 lipca 2012 r.

Widoczne zmiany:

  • Ukryj nakładkę Street View na niestandardowych odwzorowaniach

Poprawiono:

  • Symbole znacznika nie uruchamiają zdarzeń w Safari, gdy waga jest większa niż 35
  • zdarzenie kliknięcia nie zostało zgłoszone do znaczników na mapie niestandardowej (typ mapy + odwzorowanie)

25 lipca 2012 r.

Poprawiono:

17 lipca 2012 r.

Poprawiono:

  • Pole tekstowe nie jest klikalne w oknie InfoWindow w IE
  • bounds_changed powinien być wywoływany przed zoom_changed (problem 1399)
  • Opcja tła ColorColor nie jest zachowywana po wywołaniu Street View.
  • Przejście z mapy stylu na satelitę niepotrzebnie wczytuje kafelki mapy.
  • Zignorowane w trybie rysowania właściwości mapy z możliwością przeciągania i przewijania (problem 4012)
  • Wymiary LatLngBound powinny zwrócić pełną długość geograficzną, gdy wyświetlana jest więcej niż jedna kopia świata.
  • Nie rysuj pustego kształtu po dwukrotnym kliknięciu (Problem 3964)
  • Zbędne zdarzenia znacznika po kliknięciu (Problem 3911)

Widoczne zmiany:

  • Zmieniliśmy nazwy punktów końcowych wyszukiwarki i zapytań na „searchSearch” i „searchSearch”

10 lipca 2012 r.

Widoczne zmiany:

  • Ustaw jako argument google.maps.event.removeListener() jako wartość null

27 czerwca 2012 r.

Dodano:

Widoczne zmiany:

  • Rozpoznać wartość „transparent” jako kolor.

23 czerwca 2012 r.

Dodano:

  • Symbole
  • Warstwa mapy termicznej
http://mapsplatform.googleblog.com/2012/06/powerful-data-visualization-with.html
  • Nowe opcje stylu: „waga” i „kolor”:

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

15 maja 2012 r.

Dodano:

  • Ograniczenia związane z krajem w przypadku autouzupełniania (AutocompleteOptions.componentRestrictions) (Problem 3899)
  • Filtry typów regionów i miast

3,8

1 maja 2012 r.

Poprawiono:

  • Usunięte znaczniki czasami się pojawiają (problem 4087)
  • Czasami cienie znacznika nie są renderowane (problem 3993)

23 kwietnia 2012 r.

Poprawiono:

  • Pegman pozostaje na mapie z niestandardowym typem mapy po zamknięciu widoku Street View (problem 4076)
  • Nie można dodać ponownie animowanych znaczników do mapy (problem 4052)

18 kwietnia 2012 r.

Poprawiono:

  • Okno z informacjami o pogodzie zawsze wyświetla się ikona deszczu w Firefoksie (problem 4063)

Dodano:

  • orderBy, limit and offset for FusionTablesLayer (Problem 3557)

10 kwietnia 2012 r.

Poprawiono:

  • Zdjęcia lotnicze wyświetlane nawet wtedy, gdy zdjęcie lotnicze nie jest dostępne dla całego widocznego obszaru (Problem 3913)

3 kwietnia 2012 r.

Dodano:

  • WeatherLayer i CloudLayer (problem 3555)
  • Warstwa demograficzna

Poprawiono:

  • Granice obszarów widocznych w poly w IE 9 Quirks
  • Znaczniki przeskakujące podczas przesuwania w Street View

28 marca 2012 r.

Poprawiono:

  • Używaj nazw małych liter, aby zapewnić zgodność ze standardem XHTML (Problem 3868)
  • Zmieniliśmy sposób powiększania na trackpadach Apple, by zmniejszyć ich czułość (problem 2416).

20 marca 2012 r.

Poprawiono:

  • Utworzenie znacznika z obrazem cienia, który nie istnieje, powoduje błędy (problem 4014)

Dodano:

  • Kliknij, aby przejść do powiększenia w funkcji Street View (problem 2447)

Widoczne zmiany:

  • Wyłączono domyślnie dwukrotne kliknięcie, aby powiększyć w Street View

6 marca 2012 r.

Poprawiono:

  • Podczas bardzo szybkiego powiększania obrazu w projekcie OverviewMapControl wystąpił błąd (problem 3882)
  • Błąd IE, gdy element div mapy został usunięty ze strony (problem 3971)
  • Skalowane znaczniki wyświetlają się nieprawidłowo w IE < 9 (problem 3912, problem 3908)

Dodano:

21 lutego 2012 r.

Poprawiono:

  • Rozmyte mapy w IE 9 (problem 3875)
  • Linia łamana składająca się z krawędzi współliniowych w przestrzeni LatLng została nieprawidłowo uproszczona (problem 3739)

Dodano:

  • google.maps.geometry.poly.containsLocation() i isLocationOnEdge() ( Problem 1978)

15 lutego 2012 r.

Poprawiono:

  • Regresja: znaczniki skalowane niepoprawnie z nieprawidłowym parametrem „size” (problem 3908)
  • Mapa utknęła w trybie edycji, gdy wywołanie setEditable(false) zostało wysłane, gdy użytkownik przeciąga punkt kontrolny (problem 3842)

Widoczne zmiany:

  • Przenikanie między panoramami Street View.

3,7

7 lutego 2012 r.

Poprawiono:

  • Znacznik migota w ostatniej pozycji przed animowaną kropką (Problem 3608)
  • Otwarcie okna InfoWindow i ustawienie wartości powiększenia w tym samym czasie powoduje nieprawidłowy środek mapy (problem 3738)
  • Ignoruj kliknięcie prawym przyciskiem myszy podczas przeciągania znaczników (problem 3237)
  • Tytuł znacznika czasami nie pojawia się w Firefoksie (problem 3773)

Widoczne zmiany:

  • Skalowane znaczniki są teraz renderowane w Canvas
Dodano:

31 stycznia 2012 r.

Poprawiono:

  • Rozwiązanie problemu: nieprawidłowe koreańskie kafelki po przesunięciu całego świata (problem 2722)
  • Naprawiono: Pegman nie może dokładnie upuścić Pegmana do wyświetlenia widoku Street View (Problem 3861)
  • Dodano właściwość „visible” w przypadku poly (problem 2861).
  • PanTo (Animacja)

24 stycznia 2012 r.

Poprawiono:

  • Zdarzenia myszy uruchamiają się w oknie InfoWindow (problem 3573)
  • Włączone przekształcenia CSS w IE9
  • Dodano element imageDateControl do Street ViewPanorama
  • Włączono Canvas Street View w przeglądarkach IE 9, Opera oraz Safari/Windows

16 stycznia 2012 r.

Poprawiono:

  • Pegmana nie można przeciągać w trybie rysowania
  • Prawidłowo wywoływaj zdarzenia, przestrzegając kolejności nakładania się elementów z poly i innych warstw
  • Dodaj właściwość „status” KmlLayer (problem 3015)

10 stycznia 2012 r.

Poprawiono:

  • Pokaż Pegmana, jeśli parametr disableDefaultUI ma wartość true, a streetViewControl ma wartość true (prawda)

7 grudnia 2011 r.

Poprawiono:

  • Drogi o kontrolowanym dostępie można stylizować niezależnie od autostrad (road.highway.controlled_access)
  • Place_changed wywołany, gdy użytkownik kliknie „Enter” w autouzupełnianiu (problem 3407)

28 listopada 1011 roku

Poprawiono:

  • Pozycjonowanie autouzupełniania przy zmianie rozmiaru okna. W obiekcie autouzupełniania można wywołać zdarzenie „zmiana rozmiaru”.

22 listopada 2011 r.

Poprawiono:

  • Rozmiar treści InfoWindow jest teraz obliczany z uwzględnieniem stylów kaskadowych
  • Element sterujący obracania mapy lotniczej nie odpowiada nagłówkowi podczas tworzenia mapy

7 listopada 2011

Widoczne zmiany:

  • Nowy styl domyślnych ustawień
  • Edytowalne kształty (wielokąty, linie łamane, okręgi, prostokąty)
  • Nowy interfejs Rys.Menedżer do dodawania nowych nakładek
  • Nowe pola PlaceResult: witryna i międzynarodowy_numer_telefonu
  • Nowe pole ElevationResult: rozwiązanie

Poprawiono:

  • Ikony początku i zakończenia w wynikach wyszukiwania wskazówek dojazdu są teraz renderowane na przezroczystym tle w przeglądarce IE 7 i nowszych wersjach

3.6

31 października 2011 r.

Poprawiono:

  • Błąd użycia interfejsu Maps API z biblioteką Prototype w IE7

25 października 2011 r.

Poprawiono:

  • Błędy występujące po zmianie mapy KmlLayer przed zakończeniem ładowania warstwy
  • Wyciek pamięci w IE podczas dodawania i usuwania wielokątów

18 października 2011 r.

Widoczne zmiany:

  • Dodano pole słowa kluczowego do pola PlaceSearchRequest
  • Usunięto linie drogi ze Street View

10 października 2011 r.

Poprawiono:

  • Adres w podglądzie Street View jest zbyt długi

27 września 2011 r.

Poprawiono:

  • Centrum kontroli zmian – centrum aktualizacji i zoom w przypadku zmiany powiększenia

27 września 2011 r.

Poprawiono:

  • Podwójne kafelki z pobieraniem w Chrome
  • Wyciek pamięci podczas przesuwania
  • Nie upuść Pegmana Street View podczas przesuwania widoku do obszaru poza zasięgiem
  • Regresja: nakładki na powierzchni, które przekraczają -180 długości geograficznej
  • Regresja: centrum mapy nieprawidłowe podczas otwierania okna informacyjnego podczas przesuwania i powiększania

Widoczne zmiany:

  • Wyświetlaj podgląd Street View po przeciągnięciu Pegmana

20 września 2011 r.

Poprawiono:

  • Wyciek pamięci w Chrome/Windows podczas renderowania znaczników w Canvas
  • Renderowanie znaczników w widoku z lotu ptaka pod kątem 90 lub 270 stopni

Widoczne zmiany:

  • Nie można uzyskać dostępu do domyślnych typów map Google za pomocą rejestru typów map (zapobiega to dostępowi do kafelków mapy)
  • Animacje obrotu podczas opuszczania i wprowadzania zdjęć lotniczych

12 września 2011 r.

Rozwiązane problemy:

  • Znacznik utknął w pozycji podniesionej po wyświetleniu etykietki w Firefoksie 4 lub nowszym (problem 3334)

Widoczne zmiany:

  • Nie udokumentowano elementu GeocoderResult.formatted_address

6 września 2011 r.

Poprawiono:

  • Okno informacyjne dotyczące elementu (menu) nie jest zgodne z przesunięciem mapy w przeglądarce Firefox
  • Karty w Korei na niektórych urządzeniach mobilnych

29 sierpnia 2011 r.

Widoczne zmiany:

  • Zezwalaj na ustawienie wartości niestandardowej kolejności nakładania elementów niestandardowych w porównaniu z ustawieniami interfejsu API
  • Linki przekierowują użytkowników do prawidłowej wersji maps.google.com
  • Nie otwieraj InfoInfo nad obiektem KML, jeśli nie ma pliku HTML, nazwy ani opisu okna informacyjnego.
  • Statyczna regresja: uszkodzone kafelki DPI

24 sierpnia 2011 r.

Rozwiązane problemy:

  • Włączoną akcelerację sprzętową na urządzeniach z Chrome i macOS: rozwiązano problem z renderowaniem znacznika i kliknięciem nakładki (Problem 3544, problem 3551)
  • Rozciąganie przez ściąganie i rozsuwanie telefonu na Androida po przewinięciu strony (problem 3373)

Widoczne zmiany:

  • Ikony firm są teraz domyślnie włączone.

17 sierpnia 2011 r.

Widoczne zmiany:

  • Klikalne ikony mapy ciekawych miejsc.
  • Style można ustawiać w MapOptions i stosować do wszystkich domyślnych typów map.
  • Pegman pojawia się w niestandardowych typach map, chyba że zostanie wyraźnie wyłączony.

3,5

10 sierpnia 2011 r.

Poprawiono:

  • Znaczniki w miejscu przeciągania w górę po przeciągnięciu do horyzontu w Street View
  • Zmiana rozmiaru widoku Street View po zmianie rozmiaru mapy lub okna
  • Street View ze współdzieloną przeglądarką InfoWindow

2 sierpnia 2011 r.

Rozwiązane problemy:

  • Hiperlinki w oknie informacyjnym w IE nie działają (problem 3503)
  • Element sterujący wagi nie jest drukowany (problem 2966)
  • Regresja: błąd podczas korzystania z mapy ogólnejMapMapControl ze mapami stylu (Problem 3489)

Widoczne zmiany:

  • Menu kontekstowe większości ustawień jest wyłączone po kliknięciu prawym przyciskiem.
  • Panorama/Mapa Street View wewnątrz obiektu InfoWindow nie przesuwa się po najechaniu kursorem na element InfoWindow
  • Teraz można przewinąć okno InfoiPad na iPadzie

18 lipca 2011 r.

Rozwiązane problemy:

  • Nieprawidłowa wartość LatLng zdarzenia podczas przewijania strony na urządzeniu z iOS >= 4.1 (problem 3373)

11 lipca 2011 r.

Rozwiązane problemy:

  • Naprawiono: <select> nie można kliknąć w oknie informacyjnym na urządzeniu dotykowym (problem 3232)
  • Naprawiono: gdy kliknięcie prawym przyciskiem myszy nie uruchomi się na mapie, jeśli ustawienie Opcje Opcje ma wartość Fałsz (problem 3071),

Widoczne zmiany:

  • Znaczniki z tą samą kolejnością kolejności nakładania elementów mają teraz stałą kolejność nad kafelkami.
  • Teraz można przewijać w oknie informacyjnym na urządzeniu z iOS
  • Znaczniki i wielokąty są teraz ponownie malowane wraz ze zmianą mapy

5 lipca 2011

Rozwiązane problemy:

  • Rozwiązany problem: kursor nie wyświetla się, gdy mapy nie można przeciągnąć (problem 3120)

Widoczne zmiany:

  • Dodaliśmy możliwość zmiany stylu elementu sterującego autouzupełniania w Miejscach i menu.
  • Widżet autouzupełniania w Miejscach zachowuje opis zwrócony przez serwer, gdy użytkownik wybierze sugestię

30 czerwca 2011 r.

Rozwiązane problemy:

  • Naprawiono: początkowe kafelki mapy były pobierane dwukrotnie
  • Naprawiono: zdarzenie maptypeid_changed zostało wywołane wiele razy podczas tworzenia mapy po 3.4 (problem 3051)

Widoczne zmiany:

  • Autouzupełnianie miejsc zostało zmienione, aby dołączyć je do treści, a nie do danych wejściowych elementu nadrzędnego
  • BOTTOM_RIGHT prawidłowo umieszcza się teraz

8 czerwca 2011

Rozwiązane problemy:

  • Poprawiono: powiększenie nie jest już animowane, jeśli zmiana poziomu powiększenia przekracza 2 (problem 3033).

Widoczne zmiany:

  • Poprawiono: NakładkaView.set('map', foo) jest teraz taka sama jak NakładkaView.setMap.
  • Usunięto opcję języka „CodecoderRequest”

17 maja 2011 r.

Rozwiązane problemy:

  • Rozwiązaliśmy problem ze renderowaniem Street View w IE7 (problem 3272)

Widoczne zmiany:

  • Włączono przejścia zanikania w przypadku fragmentów mapy podczas wczytywania i zmiany typu mapy.

7 maja 2011 r.

Brak widocznych zmian.

3.4

7 maja 2011 r.

Brak widocznych zmian.

6 maja 2011 r.

Rozwiązane problemy:

  • Rozwiązanie problemu: panorama Street View nie jest widoczna w IE7 (problem 3272)
  • Rozwiązanie problemu: półprzezroczysty plik PNG z obiektem ImageMapType narusza przejrzystość w IE7 i IE8 (problem 3275)

Widoczne zmiany:

  • Matryca odległości

14 kwietnia 2011 r.

Rozwiązane problemy:

  • Poprawiono: kolory CSS o nazwie poly kresColor i fillColor
  • Rozwiązanie problemu: wielokąt nie jest widoczny, jeśli parametr rayOpacity ma wartość 0,0 (problem 3241).
  • Rozwiązanie problemu: błędy IE8 podczas przesuwania przy widocznej jednostce reklamowej (problem 3159)
  • Zezwalaj na mapę terenu i hybrydowej bez opcji mapy i satelity w opcji sterowania mapą (Problem 3089)
  • Kafelki o wysokiej rozdzielczości DPI są ładowane w przypadku ekranów o dużej rozdzielczości (problem 2614)

Widoczne zmiany:

  • Przechylanie z powietrza przyjmuje domyślnie wartość 45 stopni, gdy zdjęcia lotnicze są włączone i dostępne
  • Ulepszyliśmy działanie ściągania palców na iPadzie
  • Zmieniliśmy nazwy RouteTravelMode i TrasaUnitSystem na TravelMode i UnitSystem (wcześniejsze nazwy są zgodne wstecznie)

14 kwietnia 2011 r.

Rozwiązane problemy:

  • Poprawiono: ikona i cień znacznika nie są już przezroczyste w IE6
  • Poprawiono: znaczniki nie migają już przy powiększeniu
  • Stały: renderowanie wielokątów na granicach płytek w pobliżu biegunów północnego/południe

Widoczne zmiany:

  • Gdy jest to możliwe, linie łamane i wielokąty są teraz renderowane w Canvas.
  • Długość geograficzna zdarzeń na linii łamanych i wielokątach jest teraz przyciągnięta do najbliższego punktu na linii.

5 kwietnia 2011 r.

Rozwiązane problemy:

  • Parametr panTo nie jest animowany na urządzeniach dotykowych (problem 3066)
  • Znacznik.MAX_ZINDEX jest niezdefiniowany (problem 3184)

28 marca 2011 r.

Rozwiązane problemy:

  • W trybie Street View nie można zmienić nagłówka (problem 3174),
  • Mapa nie działa, gdy VML jest wyłączona (problem 3119)

Widoczne zmiany:

  • Nakładka drogi wyświetlana w Street View w trybie skośnym

22 marca 2011 r.

Rozwiązane problemy:

  • Pegman wyświetla się w niestandardowych typach mapy (problem 3154)

Widoczne zmiany:

  • Rozwiązany problem: znaczniki ogromne są przycinane do kafelków
  • Naprawiono: nakładka Street View w trybie skośnym
  • Naprawiono: element sterujący mapą Map Google jest wyświetlany w trybie drukowania

17 marca 2011 r.

Rozwiązane problemy:

Widoczne zmiany:

  • Poprawiono: okręgi i prostokąty ignorują zIndex.
  • Naprawiono: zdarzenia animacji uruchamiają zdarzenia dwa razy, gdy animowany jest znacznik
  • Naprawiono: jeśli typ mapy został dodany do rejestru po ustawieniu identyfikatora mapy, nie używają stylów.
  • Poprawiono: styl mapy niestylowy to ten styl mapy,
  • Znaczniki uruchamiają teraz zdarzenia MouseEvents, a nie zdarzenia DOM

11 marca 2011 r.

Rozwiązane problemy:

  • Dwukrotne kliknięcie znacznika nie powiększa mapy (Problem 3090)
  • Punkt zakotwiczenia z niestandardowym cieniem znacznika działa teraz (problem 3112)

Widoczne zmiany:

  • Warstwa Panoramio
  • Ustawiono indeksowanie z uwzględnieniem kolejności nakładania elementów
  • Domyślna pozycja cienia jest stała

2 marca 2011 r.

Widoczne zmiany:

  • Znaczniki są teraz renderowane w Canvas/VML (jeśli jest dostępne)
  • Większe kliknięcia dla linii łamanych, wielokątów, KML na urządzeniach z ekranem dotykowym

22 lutego 2011

Rozwiązane problemy:

  • Kotwica InfoWindow widoczna za pomocą właściwości MVC „AnchorPoint” (problem 2860)
  • Koryguje hybrydowy poziom powiększenia 0 i 1 (problem 3062)
  • Okrągły/prostokąt został naprawiony, gdy szybko dodano do mapy lub z niej usunięto (problem 3052)
  • przeciąganie: fałsz stały na urządzeniach dotykowych (problem 3044),

18 lutego 2011

Rozwiązane problemy:

  • Znaczniki w Street View są tylko zredukowane, a nie powiększone ( problem 2969)
  • Trasy przeciągane działają teraz, gdy parametr indexIndex nie ma wartości 0 (problem 2995)
  • Rozwiązaliśmy konflikt między Flashem a przeciąganiem mapy (problem 2956)
  • Po zmianie parametru mapTypeId w detektorze maptypeid_changed ustawienie typu mapy jest spójne

Widoczne zmiany:

  • Etykiety są teraz domyślnie włączone po kliknięciu w widoku satelity trybu sterowania na mapie

8 lutego 2011

Widoczne zmiany:

  • Nowe opcje hierarchicznego typu mapy – są łatwe w obsłudze
  • Nowe logo (Problem 2574)
  • Nazwa elementuShapeShape.coord została zmieniona na MarkerShape.coord, by była zgodna z atrybutem HTML <area> coords.

3.3

17 marca 2011 r.

Rozwiązane problemy:

  • Wielokąt nie jest renderowany

8 lutego 2011

Rozwiązane problemy:

  • Żądania kart nie są anulowane w Chrome (problem 3011)
  • Zdarzenie prawym przyciskiem myszy nie jest wywoływane w FF/Mac (problem 2920)
  • Problemy z renderowaniem tekstu w Safari/Mac (problem 3024)
  • Mapy tras nie są poprawnie drukowane w IE

21 stycznia 2011 r.

Widoczne zmiany:

  • Moduły MVCArray są teraz akceptowane w bibliotece geometrycznej kuli
  • Napraw krzyżyk pod znacznikiem podczas przeciągania w IE6
  • Kolejność nakładania elementów nie jest już ustawiona w elemencie div kontenera mapy.

17 stycznia 2011 r.

Rozwiązane problemy:

  • Rozwiązaliśmy problem, który powodował, że nieprawidłowe wartości zmiennej zoom_changed powodowały nieprawidłowe wyniki wyszukiwania w systemie fromLatLngToContainerPixel (problem 2539)

6 stycznia 2011 r.

Rozwiązane problemy:

Widoczne zmiany:

  • Sterowanie powiększeniem i przesuwaniem zostało rozdzielone (nie ma już elementów sterujących nawigacji). Możesz je skonfigurować osobno.
  • Nowe sterowanie dotykowe na urządzeniach dotykowych
  • Zawartość tablicy MVCArray można teraz wyczyścić przez wywołanie funkcji()()
  • Naprawiono wyciek pamięci podczas dodawania i usuwania znaczników w IE8
  • Szybsze renderowanie wielokątów dzięki ulepszonemu algorytmowi upraszczania

23 grudnia 2010 r.

Rozwiązane problemy:

  • Moduły obsługi kliknięć Waypoint zostały naprawione we wskazówkach dojazdu (problem 2871)

21 grudnia 2010 r.

Rozwiązane problemy:

  • Moment został dodany do mapy (problem 2592).
  • Naprawiliśmy błąd CSS w Street View (Problem 2666)
  • Rozwiązaliśmy problem z kodem JS występujący podczas wyświetlania InfoInfo w Mapach o szerokości 0 (problem 2536)

Widoczne zmiany:

  • Na urządzeniach dotykowych będzie widoczna regulacja powiększenia ułatwiająca sterowanie dotykowe: ZOOM_PAN lub SMALL. Jeśli urządzenie obsługuje w przeglądarce obsługę dotyku, nie będą wyświetlane elementy sterujące powiększeniem, ponieważ ściąganie powiększa.

9 grudnia 2010

Rozwiązane problemy:

  • System Windows teraz ładnie drukuje w IE (problem 1343)
  • Poprawiona przezroczystość w IE8 dla typu ImageMapType

Widoczne zmiany:

  • Po przeciągnięciu pod znacznikiem będzie widoczna ikona z niestandardową ikoną, a podniesienie przeciągania będzie włączone.

5 grudnia 2010 r.

Rozwiązane problemy:

  • Udostępnij interfejs umożliwiający poznanie maksymalnego poziomu powiększenia w danej lokalizacji na zdjęciach satelitarnych. (Problem 2049)
  • Dodaj opcję (raiseOn Drag), aby włączyć lub wyłączyć animacje po przeciągnięciu znacznika. (Problem 2910)

Widoczne zmiany:

  • Znaczniki są teraz podciągnięte po przeciągnięciu, a potem są odsyłane.
  • Animacjami znacznikami można sterować automatycznie za pomocą funkcji setanim.

28 listopada 2010 r.

Rozwiązane problemy:

  • maptypeid_changed nie uruchamia się już dwukrotnie (problem 2449),
  • Właściwość „size” obiektu FirestoreImage jest teraz dostępna (problem 2465)
  • Kształt znacznika odwołuje się do ikony, a nie do sprite'u (problem 2629)
  • Usprawniliśmy przesuwanie mapy w przypadku przeciągania znacznikami w przypadku mniejszych map (Problem 2868)
Ważne zmiany:
  • Mapy można teraz drukować bez włączania drukowania obrazów tła
  • Rozwiązaliśmy problem polegający na tym, że w przypadku wartości „przeciągnięte” z wartością „fałsz” przeciągano znaczniki kierunku,

16 listopada 2010 r.

Zmienione problemy:

Widoczne zmiany:

  • Naprawiono błąd, który powodował otwieranie nowego okna w FF po kliknięciu znacznika po kliknięciu klawisza Shift.
  • Ikony znacznika listu zostały utracone, gdy określono markerOptions za pomocą RouteRenderer

3.2

11 listopada 2010 r.

Widoczne zmiany:

  • Rozwiązaliśmy problem polegający na tym, że w IE7/IE8 przycinano/obcinano wielokąty za pomocą RTL.
  • Naprawiono błąd, który powodował ukrycie pól wyboru w Safari 5 z powodu przekształceń 3D
  • Linie liniowe geodezyjne, które obejmowały równik, nie zawierały szczegółów
  • Dodano pozycje kontrolne dla LEFT_CENTER, LEFT_BOTTOM, RIGHT_CENTER, RIGHT_BOTTOM.
  • Zmieniono nazwy pozycji sterowania LEFT na LEFT_TOP, RIGHT na RIGHT_TOP, TOP na TOP_CENTER i BOTTOM na BOTTOM_CENTER

11 października 2010

Zmienione problemy:

  • Problem 2478: Street View – brak dopasowania lub brak kompasu w niektórych przeglądarkach
  • Problem 2528: nieprzezroczystość elementu ImageMapTypeOptions w IE8
  • Problem 2661: okno informacyjne – po kliknięciu prawego pola wejściowego nie wyświetla się menu kontekstowe
  • Problem 2741: położenie znacznika nie działa na iOS 4 po przesunięciu mapy

Widoczne zmiany:

  • Funkcja Street View jest domyślnie włączona.
  • Naprawiono błąd polegający na tym, że wartość „this” nie była przekazywana do .getTileUrl
  • Zdarzenie InfoWindow domready jest teraz wywoływane po wyświetleniu okna.

28 września 2010 r.

Zmienione problemy:

  • Problem 2712: wycieki pamięci (dodawanie/usuwanie znaczników, pokazywanie/ukrywanie znaczników, powiększanie/przesuwanie mapy)

Widoczne zmiany:

  • Mapy V2 i V3 działają lepiej, gdy znajdują się na tej samej stronie
  • Rozwiązaliśmy problem z szybkim przewijaniem w dół HTML5 Street View.

16 września 2010 r.

Zmienione problemy:

  • Problem 2701: początkowy nagłówek Nawigatora Street View nie jest zgodny z punktem widzenia

14 września 2010 r.

Zmienione problemy:

  • Problem 157: wyświetlanie wskazówek dojazdu samochodem
  • Problem 1852: zdarzenie „rightclick” w google.maps.Marker jest wywoływane bez argumentu
  • Problem 2673: Pegman znika po zmianie pozycji

Widoczne zmiany:

  • Poprawiona wydajność znacznika

31 sierpnia 2010 r.

Zmienione problemy:

Widoczne zmiany:

  • Lepsze geodezyjność w przypadku powiększenia

24 sierpnia 2010 r.

Zmienione problemy:

  • Problem 2648: uruchomienie zdarzenia zmiany rozmiaru mapy powoduje błąd w Firefoksie w wersji 3.2.1

Widoczne zmiany:

  • Podczas powiększania i pomniejszania widoku (na przykład podczas używania kółka przewijania) wczytujemy teraz mniej kafelków ze średniego poziomu powiększenia.

16 sierpnia 2010 r.

Zmienione problemy:

  • Problem 2416: zbyt czułe przesunięcie i powiększenie myszy (Apple Magic Mysz).
  • Problem 2606: ustawienie przeciągania: fałsz na mapie wyłącza linki
  • Problem 2640: pamięć nie została wyczyszczona przy odświeżeniu / usunięciu z przeglądarki (IE)

Widoczne zmiany:

  • Znaczniki Street View są skalowane odpowiednio do ich odległości.
  • Aktualizacje suwaka powiększenia na przesuwaniu

9 sierpnia 2010 r.

Widoczne zmiany:

  • Wycofane właściwości KMLMouseEvent.position i FusionTablesMouseEvent.position zostały usunięte. Zamiast tego użyj pliku .latLng
  • Wycofana właściwość StreetViewService.getNearestPanorama została usunięta. Użyj zamiast tego .getPanoramaByLocation

3.1

28 września 2010 r.

Widoczne zmiany:

  • Rozwiązaliśmy problem polegający na tym, że wskazówki o tym samym pochodzeniu i miejscu docelowym zwracały błąd JS.

9 sierpnia 2010 r.

Widoczne zmiany:

  • Zmiana mapy NakładkaView została naprawiona
  • Wywołanie GroundNakładka.setMap(null) jest stałe
  • IE nie ujawnia już powiększenia/powiększania pamięci

5 sierpnia 2010 r.

Zmienione problemy:

  • Problem 2588: wywołanie metody setVisible(false) w obiekcie Panorama z dołączonym detektorem powoduje wystąpienie błędu JS w IE

Widoczne zmiany:

  • Znaczniki znikające w IE6 przy zmianie powiększenia zostały naprawione

29 lip, 2010

Zmienione problemy:

Widoczne zmiany:

  • Niestandardowa panorama „originHeading” została wycofana na rzecz „centerHeading”
  • Koreańskie kafelki hybrydowe wyświetlają teraz drogi
  • Kliknięcia przesuwają się teraz na mapie wielokątami, których nie można kliknąć

22 lip, 2010

Zmienione problemy:

  • Problem 1856: obsługa renderowania wielokątów w Operze
  • Problem 2159: zdarzenie powiększenia zostało wywołane po powiększeniu za pomocą kółka przewijania
  • Problem 2385: w przypadku bardziej szczegółowych poziomów powiększenia w przeglądarce Internet Explorer dostępny jest czarny ekran
  • Problem 2337: utrata linii łamanej
  • Problem 2427: przeciąganie z otwartym oknem informacyjnym oznaczającym automatyczne przesunięcie powoduje oznaczenie „wiszącej” czynności
  • Problem 2493: znaczniki nie są poprawnie wyczyszczone w IE7
  • Problem 2500: przycięty obraz typu spotImage w przypadku istniejącego znacznika
  • Problem 2549: ostrzeżenie o CSS w menu Google

Widoczne zmiany:

  • Zdarzenie kliknięcia nie jest już wywoływane po przeciągnięciu wielokąta.
  • Kliknięcie elementu wyboru formularza, który rozwija się poza obiektem InfoInfo, nie powoduje już uruchomienia kliknięcia mapy
  • Kliknięcie nakładki KML nie powoduje już uruchomienia zdarzenia kliknięcia mapy
  • Widok Street View jest teraz automatycznie przesuwany, by dopasować go do okna informacyjnego na ekranie
  • Pole KMLL i Fusion Fusion MouseEvent zostało zmienione z „position” na „latLng”.
  • Elementy sterujące powiększeniem Androida nie przekazują już kliknięć na mapie

17 czerwca 2010 r.

Zmienione problemy:

Widoczne zmiany:

  • Poprawiliśmy błąd migotania znacznika
  • Ulepszyliśmy aktywator zdarzenia InfoWindow domready
  • Strona RouteRoute.bounds ma teraz dostęp

11 czerwca 2010 r.

Zmienione problemy:

Ważne zmiany:
  • Naprawiony wyciek pamięci znacznika
  • Zmniejszono czas oczekiwania na pierwszy geokod
  • Przyznano dostęp do StreetViewService

3,0

18 maja 2010 r.

Zmienione problemy:

Ważne zmiany:
  • Poprawiono błąd dotyczący praw autorskich Google w niestandardowym typie mapy
  • Dodano właściwość geodezyjną do wielokątów i linii łamanych
  • Do opcji Wielokąty i Linie wielokątne dodano opcję, którą można kliknąć
  • Dodano klikalną opcję do obiektu GroundNakładka

13 maja 2010 r.

Zmienione problemy:

  • Problem 1724: podczas ustawiania treści za pomocą elementu wystąpił nieprawidłowy rozmiar lub marginesy infoWindow, a nie ciąg

Widoczne zmiany:

  • Naprawiono błąd polegający na tym, że w miarę przekraczania zakresu dat nakładki na powierzchni ziemi były przedwcześnie przycinane
  • Znacznik setIcon działa teraz z znakem „\” w adresie URL
  • Wyzwalacze zdarzeń Polygon i Polyline w IE
  • Zmiana ikony znacznika nie jest już migotająca

7 maja 2010 r.

Zmienione problemy:

  • Problem 1458: prośba o dodanie funkcji: obsługa KML w interfejsie Google API 3
  • Problem 1658: dodaj nakładkę z ruchem
  • Problem 2209: przepełnienie stosu
  • Problem 2254: wiele wywołań „setMap(gMap)” i „setMap(null)” w obiekcie Circle zmienia jego kreskę i nieprzezroczystość wypełnienia.

Widoczne zmiany:

  • Dodano warstwy KML i GeoRSS.
  • Dodano nakładki na powierzchni
  • Dodaliśmy nowe warstwy: Ruch i Rower
  • Dodano właściwość „suppressBicyclingLayer” do klasy RouteRendererOptions
  • Naprawienie błędu powodującego prawidłowe odwoływanie się do warstwy powiększenia po zmianie typu mapy
  • Zmieniliśmy nazwę właściwości „Wskazówki/Wyniki” z „start/end_point” na „start/end_location”.
  • Nazwa usługi WskazówkiLeg została zmieniona na „start/end_geo” na „start/end_address”.
  • Zmieniono nazwę właściwości RouteRoute „optimize_waypoint_order” na „waypoint_order”
  • Usunęliśmy obsługę starych nazw właściwości wskazówek dojazdu (setTripIndex, getTripIndex, hideTripList, provideTripAlternatives) i nadal logowaliśmy ostrzeżenia. Usuwa również trasy tras do kroków i ich trasy.
  • Zaktualizowano GeocoderGeometry.latLng do GeocoderGeometry.location

30 kwietnia 2010 r.

Zmienione problemy:

  • Problem 2230: zainicjowanie mapy bez odwzorowania niestandardowego

Widoczne zmiany:

  • Kliknięcie mapy spowoduje teraz zaznaczenie klawiatury
  • Obsługa iPada przez ściąganie i rozciąganie

26 kwietnia 2010 r.

Zmienione problemy:

  • Problem 1826: dodawanie zdarzeń najechania kursorem myszy i najechania kursorem myszy na wielokątach i wielokątach
  • Problem 2177: mapa.setZoom(z) nie działa prawidłowo podczas zdarzenia „maptypeid_changed”
  • Problem 2247: opcja ukrywania trasy w RouteRenderer nie działa zgodnie z oczekiwaniami

Widoczne zmiany:

  • Rozwiązaliśmy problem polegający na tym, że podczas przesuwania ikony niestandardowe znikały z dołu mapy.

13 kwietnia 2010 r.

Zmienione problemy:

  • Problem 2275: nie można ponownie użyć znacznika Markup
  • Problem 2181: gdy dodasz google.maps.Marker, a następnie użyjesz kółka do przewijania, aby powiększyć lub pomniejszyć widok, znacznik zostanie ukryty.

11 kwietnia 2010

Brak widocznych zmian lub problemów.

5 kwietnia 2010 r.

Zmienione problemy:

  • Problem z 1976 r.: problemy z niestandardową ikoną i elementami przeciąganymi
  • Problem 2107: znacznik przeciągany znika po przeciągnięciu poza mapę
  • Problem 2181: brak właściwości projekcji w mapach bazowych

Widoczne zmiany:

  • Uwzględniono linię łamaną wyznaczoną we wskazówkach dojazdu we Wyznaczonej trasie.
  • Ujawniono bieżące odwzorowanie mapy jako właściwość tylko do odczytu.

23 marca 2010 r.

Widoczne zmiany:

  • Wzniesienie jest teraz widoczne w interfejsie API
  • Ulepszone ładowanie kafelków w przypadku wolnego połączenia z internetem.

15 marca 2010 r.

Widoczne zmiany:

  • Wielokąty są teraz prawidłowo malowane po zmianie stylu.
  • Wycofane komunikaty ostrzegawcze za pomocą Console.log są podawane w przypadku użycia starego stylu „Trasa”.

10 marca 2010 r.

Zmienione problemy:

  • Problem 1801: zindeks wielokąta/z wielokątem
  • Problem 2144: RouteRequest powinien podawać opcję uniknięcia HighHighway
  • Problem 2207: błąd: linia łamana w IE
  • Problem 2113: linie łamane w FF podczas wysokiego powiększenia po premierze w styczniu

Widoczne zmiany:

  • Dodaliśmy trasę rowerową.
  • Dodaliśmy nowe opcje trasy dojazdu:
    • avoidHighways
    • avoidTolls
    • optimizeWaypoints
  • Ulepszone szybkości renderowania wielokątów/wielokątów
  • Zmieniliśmy nazwy tych obiektów trasy dojazdu. Stare nazwy pozostaną obsługiwane.

3 marca 2010 r.

Zmienione problemy:

  • Problem 2136: zaciemnij właściwości w google.maps.MarkerImage, do której nie należy się odwoływać

Widoczne zmiany:

  • Naprawiono błąd skoku mapy.
  • Dwukrotne powiększenie zostało ulepszone.
  • Znacznik przeciągania znacznika .latLng nie jest już zaciemniony.

26 lutego 2010

Zmienione problemy:

  • Problem 1651: ruch kursora myszy / kursor myszy / kursor myszy w obszarze roboczym mapy
  • Problem 2142: użycie opcji RouteRendererOptions powinno umożliwić użytkownikom pełne zablokowanie znaczników
  • Problem 2148: brak zdarzenia event.latLng
  • Problem 2109: błąd: nawigacjaControlStyle.ZOOM_PAN nie wyświetla się prawidłowo w IE8
  • Problem 2153: MVCArray.push() nie zwraca nowej długości

Widoczne zmiany:

  • Dodaj przezroczystość do elementu ImageMapType.
  • Naprawiono błąd polegający na tym, że prawym przyciskiem myszy nie uruchamiał się prostokąt/kółko.
  • Zdarzenia dotyczące treści okna informacyjnego nie są już usuwane po ukryciu.

8 lutego 2010

Zmienione problemy:

  • Problem 2135: błąd: jeśli ponownie użyjesz tablicy MVC Polygon w polu, linia łamana zostanie zamknięta.

Widoczne zmiany:

  • Dodano nową klatkę prostokątną
  • Dodano nową klasę kręgów
  • Naprawiono wyciek pamięci podczas tworzenia i usuwania znacznika.
  • Zatrzymano dodawanie adnotacji MVCArray latLngs do zamykania wielokątów, ponieważ linie łamane przez ten sam obiekt MVCArray również są zamykane (patrz Problem 2135)
  • Naprawiliśmy błąd, który czasem ukrywał znaczniki na ekranie, gdy powiększenie mapy było ustawione na aktualną wartość.
  • Poprawiono prawidłowe wyświetlanie elementu ImageMapType na Androidzie.
  • Zmieniono schemat przycinania wielokątów, aby umożliwić wielokąty zawierające biegun północny lub południowy.
  • Zwiększono zakres szerokości geograficznej MercatorProjection do maksymalnej możliwej wartości zmiennoprzecinkowej.

28 stycznia 2010 r.

Zmienione problemy:

  • Problem 1367: prośba o dodanie funkcji: udostępnienie Menedżera układów dla programistów w celu umieszczenia elementów div w procesie sterowania
  • Problem 1916: prośba o dodanie funkcji: dodanie możliwości skalowania znacznika ImageImage
  • Problem 1443: metodę()() i union() powinno zwrócić obiekt LatLngBounds
  • Problem 1997: dokumentacja atrybutu „size” (rozmiar)
  • Problem 2074: mapa nie jest renderowana, gdy mapa świata odpowiada dokładnie rozmiarom kontenera mapy

Widoczne zmiany:

  • Dodana obsługa języków indyjskich:
    • bn, gu, kn, ml, mr, ta, te
  • Do nowej przestrzeni nazw zdarzeń dodano nowe metody statyczne:
    • addListenerjednoraz
    • DodajDomSłuchającego jeden
  • Dodano nową właściwość „encoded_lat_lngs” do obiektu RouteStep, aby udostępnić zestaw wymiarów i adresów URL w skompresowanym formacie ASCII
  • Zwiększyliśmy wydajność, usuwając elementy DOM ze znacznikami poza ekranem
  • Naprawienie błędu przesuwania w Google Chrome
  • Naprawiono błąd powiększania ściągania i rozciągania telefonu na iPhonie

19 stycznia 2010 r.

Zmienione problemy:

  • Problem 1422: prośba o dodanie funkcji: umożliwianie deweloperom tworzenia niestandardowych typów map
  • Problem 1523: prośba o dodanie funkcji: fromContainerPixelToLatLng (i odwrotnie)
  • Problem 1443: funkcja rozszerz() i union() powinna zwracać obiekt LatLngBounds
  • Problem z 1960 roku: błąd: niekompletne informacje korzystające z ProvidetTripAlternatives
  • Problem 1675: błąd w dokumentacji samouczka
  • Problem 1676: błąd w dokumentacji samouczka – opcje sterowania
  • Problem 1856: wielokąty nie są renderowane w Operze!!!
  • Problem 1954: lokalizacja języka bułgarskiego jest nieprawidłowa.
  • Problem z 1976 r.: błąd: problemy z ikoną niestandardową i problemami ze znacznikami, które można przeciągać
  • Problem 2063: kolizje nazw zmiennych podczas minifikacji podkategorii NakładkaView

Widoczne zmiany:

17 grudnia 2009 r.

Widoczne zmiany:

  • Naprawiono początkowe drgania występujące przed rozpoczęciem animacji przesuwania mapy.
  • Rozwiązaliśmy problem z przeskakiwaniem mapy na inną lokalizację przy powiększaniu za pomocą suwaka lub usługi DoubleClick.
  • Prawa autorskie, ustawienia MapType i nawigacji zmieniają rozmiar, aby dopasować się do rozmiaru mapy.
  • Stare metody pobierania, metody Seter i nazwy zdarzeń zostały oficjalnie wycofane i nie są już zdefiniowane.

10 grudnia 2009 r.

Zmienione problemy:

  • Problem 1820: powiększenie za pomocą kółka przewijania powoduje powiększenie widoku poza maksymalnym poziomem powiększenia i pominięcie lub przeskoczenie na mapie.
  • Problem 1743: powiększenie obszaru przewijania powoduje przeniesienie mapy do zupełnie innej lokalizacji.

Inne zauważalne zmiany:

  • Dodano nową metodę panToBounds.
  • Dodano nową animację mapy. Wpływa na przeciąganie, przesunięcie, powiększanie i wywołania funkcji setCenter/setZoom we wszystkich przeglądarkach.
  • Dodaliśmy komunikat ostrzegawczy w konsoli, jeśli używane są wycofane metody.

25 listopada 2009 r.

Zmienione problemy:

Inne zauważalne zmiany:

  • Dodaliśmy obsługę RTL w przypadku tych języków: arabski, perski, hebrajski
  • Ujawniona właściwość lat_lngs dla kroków w RouteResults.

11 listopada 2009 r.

Zmienione problemy:

  • Problem 1742: na początku domyślnego znacznika zawsze pojawia się znacznik ikony niestandardowej

Inne zauważalne zmiany:

  • Dodaliśmy obsługę 3 nowych języków.
    • baskijski
    • galicyjski
    • tagalog

29 października 2009 r.

Zmienione problemy:

  • Problem 1421: prośba o dodanie funkcji: dodanie klasy Route do interfejsu API w wersji 3

Inne zauważalne zmiany:

26 października 2009 r.

Zmienione problemy:

  • Problem 1647: prośba o dodanie funkcji: podanie zdarzenia dotyczącego obiektu infowindow dom gotowy
  • Problem 1710: możliwość anulowania zdarzenia powiększenia użytkownika po dwukrotnym kliknięciu

Inne zauważalne zmiany:

  • Błąd JS jest wywoływany, gdy do nowego obiektu google.maps.LatLng() są przekazywane nieprawidłowe argumenty
  • Naprawiono błąd: po wczytaniu mapy statycznej załadowano ją 2 razy

15 października 2009 r.

Zmienione problemy:

Inne zauważalne zmiany:

  • Aktualizacje dokumentacji:
    • Dostępna jest nowa metoda: LatLngBounds.isBlank()
    • Posortowano wszystkie metody, zdarzenia, właściwości i stałe
    • Poprawiono nieprawidłowe typy właściwości opcji linii łamanych i wielokątów.

28 września 2009 r.

  • Ulepszenia wydajności renderowania stron łamanych.
  • Rozwiązaliśmy problem z ostrzeżeniem JS dotyczącym elementów SVGView.

Wrzesień 2009

Zmienione problemy:

  • Problem 1420: funkcja: dodaj klasę Polyline do interfejsu API
  • Problem 1371: zdarzenie map.bounds_changed wywoływane jest wielokrotnie przy przemieszczaniu się mapy
  • Problem 1700: nieprawidłowa lokalizacja po kliknięciu w przeglądarce Firefox 3.5
  • Problem 1702: nieprawidłowe zdarzenie latLng zgłoszone w zdarzeniach click i dblclick w elemencie nadrzędnym, w którym występuje przesunięcie przewijania
  • Problem 1723: skoki podczas tworzenia mapy na iPhonie

Inne zauważalne zmiany:

  • Wprowadziliśmy linie łamane i wielokąty. Pozwalają one rysować linie i wypełnione regiony na mapie, określać style kreski i wypełnienia, a także obsługiwać większość zdarzeń myszy (tj. nie można jeszcze najechać kursorem myszy). Działają one we wszystkich obsługiwanych przeglądarkach (IE6.0+, Firefox 2.0+, Safari 3.1+, Chrome) – także na obsługiwanych urządzeniach mobilnych.
  • Dodano nowe zdarzenie mapy „nieaktywny” uruchamiane, gdy mapa nie poruszała się przez jakiś czas. Rozwiązuje Problem 1371.
  • Naprawiono nieprawidłowe wartości LatLng zwracane ze zdarzeń kliknięcia.
  • Naprawiliśmy błąd powiększania przez ściąganie palców na iPhonie. (zobacz Problem 1723);

10 września 2009 r.

Zmienione problemy:

  • Problem 1659: nieprawidłowy format latLng w raportach o zdarzeniach click i dblclick po przesunięciu w Firefoksie 3.5
  • Problem 1621: nieprawidłowa lokalizacja po kliknięciu mapy w ie8 w trybie dooctype
  • Problem 1642: Okno informacyjne overflow:auto
  • Problem 1531: wysokość obiektu infoWindow zwiększa się z każdą otwartą przestrzenią

Inne zauważalne zmiany:

  • Składnia zmodyfikowana dla metod get/set i nazw zdarzeń zgodnie z opisem poniżej. Stara składnia pozostaje obsługiwana, aby zachować zgodność wsteczną. Na przykład:
    • set_funBoat() => setFunBoat()
    • get_funBoat() => getFunBoat()
    • funBoat_changed => funboat_changed
  • Do interfejsu NakładkaView dodaliśmy nową metodę, która jest wywoływana po pierwszym zainicjowaniu paneli i odwzorowania. Dotyczy to problemu 1377.
  • Nazwa metody usuwania w interfejsie NakładkaView została zmieniona na „onRemove”. Stara nazwa pozostaje obsługiwana, aby zachować zgodność wsteczną.

2 września 2009 r.

Zmienione problemy:

  • Problem 1525: błąd get_bounds przy niskich poziomach powiększenia
  • Problem 1596: po najechaniu na północną lub południową krawędź świata wystąpił błąd
  • Problem 1643: błąd: koła na mapie niepotrzebnie
  • Problem 1379: nie widzę danych mapy Korei w wersji 3

Inne zauważalne zmiany:

  • Włączono ciągłe ciągłe przewijanie i dwukrotne kliknięcie powiększenia w Chrome, Safari 4 i Firefoksie 3.5
  • Zwiększona wydajność przeciągania map
  • Kliknij dwukrotnie, aby wyśrodkować mapę po powiększeniu

24 sierpnia 2009 r.

Zmienione problemy:

Inne zauważalne zmiany:

  • Domyślnie włączono powiększenie kółka przewijania. Aby go wyłączyć, ustaw właściwość suwaka opcji Map na wartość fałsz.
  • Dokumentacja obejmująca funkcje panTo i panBy.

14 sierpnia 2009 r.

Zmienione problemy:

  • Problem 1575: błąd w metodzie przeciągania znaczników set_draggable()

Inne zauważalne zmiany:

  • Powiększono kółko do przewijania.
  • Rozwiązaliśmy problem występujący na iPhone'ach, w przypadku których skoki mapy występują po przeciągnięciu.

4 sierpnia 2009 r.

Zmienione problemy:

  • Problem 1393: zezwalaj na przeciąganie znaczników
  • Problem 1448: błąd: interfejs API w wersji 3 wymaga funkcji CheckResize() (lub odpowiednika)
  • Problem 1404: błąd kursora w Operze
  • Problem 1514: strzałka wyboru typu MapType wyświetla się nieprawidłowo z rygorystyką HTML 4.01
  • Problem 1426: element sterujący kolejności nakładania elementów

Inne zauważalne zmiany:

  • Ściąganie i przeciąganie na iPhonie powinno być mocniejsze.
  • Dodano obiekty iIndexy zIndex do obiektów InfoWindow.

Zmiany w dokumentacji:

  • Dodano metodę get_draggable i set_draggdra
  • Dodanie zdarzeń przeciągania, przeciągania, przeciągania i przeciągania_zmiany
  • Dodano właściwość przeciąganą do znacznika
  • Dodano metody get_zIndex i set_zIndex do okna informacyjnego
  • Info dodane do zdarzenia zIndex_changed
  • Dodano właściwość zindex okna informacyjnego

13 lipca 2009 r.

Zmienione problemy:

  • Problem 1415: treści infowindow: możliwy do wyboru prawda/ fałsz
  • Problem 1432: zdarzenie wywołania przez kursor nie jest wywoływane po wywołaniu funkcji set_icon
  • Problem 1365: elementy sterujące typu mapy są renderowane nieprawidłowo ze ścisłym dokumentem

Inne zauważalne zmiany:

  • Deweloperzy nie muszą już określać rozmiaru komponentu ImageImage, a interfejs API go wykryje, jeśli nie zostanie podany. W powiązanej notatce argumenty rozmiaru, kotwicy i źródła dla elementu ImageImage są opcjonalne.
  • Deweloperzy nie muszą już wywoływać NakładkaView.call(this) w konstruktorze klasy NakładkaView.
  • Zmienione metody interfejsu NakładkaView zostały usunięte z interfejsu. Nie powinno to mieć wpływu na kod dewelopera, ponieważ te metody nie były wcześniej używane.
  • Opcja częściowego dopasowania została usunięta z obiektów żądania Geocoder. Deweloper nadal nie przekazuje go, ponieważ nie ma żadnego wpływu na zapytanie.

12 czerwca 2009 r.

Zmienione problemy:

  • Problem 1363: błąd: zdarzenia kliknięcia mapy nie są wysyłane na iPhonie

Inne zauważalne zmiany:

  • Duża kontrola powiększenia działa we wszystkich przeglądarkach
  • Okno informacyjne „czyści” duży element sterujący powiększeniem, umieszczony w całości na mapie i elementów sterujących.
  • Prawa autorskie wykorzystują atrakcyjne obrazy
  • Karty są ładowane od środka zamiast w lewym górnym rogu
  • Użytkownicy nie mogą już wybierać tekstu przycisków mapy ani żadnych obrazów sterujących
  • Biblioteka główna jest mniejsza o ok.1,9 KB