Добавить пользовательское фоновое изображение для перетаскиваемых полигонов на карте Google? - PullRequest
0 голосов
/ 21 октября 2019

Я хочу добавить пользовательское фоновое изображение к моим перетаскиваемым полигонам в Google Map. Я уже использовал класс Polygon для создания перетаскиваемого многоугольника, который также может вращаться. Я хочу добавить фоновое изображение к нему. Я читал другие посты, и они упоминали «пользовательское наложение», но это фиксированное изображение на карте, которое не поддерживает перетаскивание / вращение. Как мне это сделать?

Обновление: я создал собственный слой со своим изображением и добавил его на карту с такими же координатами, что и у многоугольника. Всякий раз, когда меняются границы моего многоугольника, я также обновляю свой пользовательский слой, чтобы они всегда перекрывались. Однако, как показано в GIF, https://imgur.com/3oaktIY, полигон и изображение не синхронизированы, и есть задержка.

Есть ли другой способ сделать это?

1 Ответ

0 голосов
/ 29 октября 2019

Не нашел решений в Интернете, поэтому я сам разобрался с этим рабочим демо: перетаскиваемый многоугольник с изображением . Я сделал это с помощью комбинации пользовательских оверлеев и обычной библиотеки полигонов. Вы можете нажать на многоугольник, чтобы повернуть и перетащить его.

plz see jsfiddle

...