GMaps ( временные карты ):установите параметры маркировки
-
12-09-2019 - |
Вопрос
В Google Maps [MarkerManager] [1] есть функция для получения отметки в местоположении:
getMarker(lat:Number, lng:Number, zoom:Number)
с этим описанием:
Возвращает маркер с заданными широтой, долготой и масштабированием.Если маркер не существует, метод вернет новый маркер.Если новый маркер будет создан, он НЕ будет добавлен в manager.
Однако стандартный конструктор GMarker принимает набор MarkerOptions:
GMarker(latlng:GLatLng, opts?:GMarkerOptions)
Есть ли способ установить MarkerOptions для нового маркера, созданного getMarker()?
Решение
К сожалению, похоже, что GMarkerOptions могут быть установлены только при создании GMarker.
Я не уверен, чего вы пытаетесь достичь, но, вероятно, было бы лучше просто создать свой собственный GMarker всякий раз, когда getMarker()
функция возвращает новый маркер.
Не связан с StackOverflow