GMaps ( временные карты ):установите параметры маркировки

StackOverflow https://stackoverflow.com/questions/1249503

  •  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() функция возвращает новый маркер.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top