у меня есть карта Google, работающая на v3 API, я добавил некоторые пользовательские маркеры, действительно ли возможно заставить их масштабироваться в зависимости от уровня масштабирования карты? Я пытался искать ссылку, но наклон, кажется, находит, что любые методы изменяют размер MarkerImage.
Возможно, я должен удалить маркеры все, что изменения карты масштабируют и создают новые маркеры в другом размере?
К сожалению, вам придется каждый раз задавать setIcon. Однако, вы можете предварительно определить их, а затем просто применить их к маркеру.
zoomIcons = [null, icon1, icon2]; // No such thing as zoom level 0. A global variable or define within object.
marker.setIcon(zoomIcons[map.getZoom()]);