Каков формат imagepath в agm-marker-cluster и как я могу назначить разные значки кластера маркеров для разных типов? - PullRequest
0 голосов
/ 04 сентября 2018

У меня есть угловая карта Google, которая отображает различные типы данных на карте. Я хочу иметь собственное изображение для agm-marker-cluster, когда мы уменьшаем масштаб для представления типов данных.

Я попытался изменить imagePath на изображение, которое находится в каталоге проекта, но это не удалось, я вижу количество типов данных на карте, но не любое изображение.

Мой первый вопрос: что такое формат imagePath? Я чувствую, что проблема для моего случая с imagePath. Основываясь на моих исследованиях, нам нужно добавить «/ m» в конце пути, и я так и сделал, я прав? код такой:

<agm-marker-cluster imagePath="/Content/Icons/example.png/m" >

Второй вопрос: как добавить разные значки / изображения для agm-marker-cluster для разных типов данных? Я имею в виду, как я могу обрабатывать несколько изображений в коде?

Заранее спасибо.

1 Ответ

0 голосов
/ 05 сентября 2018

Итак, я нашел ответ, основываясь на https://github.com/googlemaps/js-marker-clusterer, что я должен сделать, это назвать изображения как name1.png name2.png ... name5.png, а затем, когда я захочу использовать их в кластере маркеров I нужно установить imagePath как imagePath = "imageFolderPath / name" Так что нет необходимости включать 1,2, ... и .png в imagePath. и это сработало и решило обе проблемы.

мой код выглядит так:

<agm-marker-cluster imagePath="/Content/Icons/name" >

и в папке / Content / Icons у меня есть name1.png name2.png name3.png

...