Dokumenty o numerze Google Maps V3 JS API nie wydają się zapewniać interfejsu konstruktu z google.maps.Icon
. Znalazłem przykład z MarkerImage
, który wydaje się teraz przestarzały.Co to jest interfejs konstruktora "google.maps.Icon"
Jakie są zatem możliwe parametry konstrukcyjne google.maps.Icon
i jaka jest ich kolejność? Jak zdefiniować rozmiar ikony, przesunięcie ikony w ikonce, ikonę zakotwiczenia itp.?
Edit:
Jak utworzyć ikonę i przypisać ją do markera? Np. (Nie testowane/nie działa):
var icon = new google.maps.Icon(path,
new google.maps.Size(32, 32), // size
new google.maps.Point(0, 32), // offset in sprite
null, // anchor
);
Widzę dokumenty, ale nie widzę przykłady użycia, jeśli ta klasa!
Jak użyłbym „anonimowy”, a następnie obiekt? Prawdopodobnie brakuje mi czegoś, ale czy to nie jest klasa o nazwie "Ikona"? – ddinchev
Chodzi o to, że nie ma takiej klasy (lub funkcji, jeśli o to chodzi) jako "google.maps.Icon". Dokumenty API określają je jako ** specyfikację obiektu google.maps.Icon ** ([tutaj] (https://developers.google.com/maps/documentation/javascript/reference#Icon)), w przeciwieństwie do np. klasa [InfoWindow] (https://developers.google.com/maps/documentation/javascript/reference#InfoWindow). – Oliver