Можно ли добавить идентификатор атрибута данных в информационное окно карты Google в kml, а затем выбрать информационное окно через javascript или jquery?
Я знаю, что вы можете легко добавить html в информационное окно, если карта создается с помощью javascript, но при извлечении содержимого через kml он удаляет любой html. Ниже показано, как я создаю карту
var olat = parseFloat(d.development_lat);
var olng = parseFloat(d.development_long);
function initMap() {
var map = new google.maps.Map(document.getElementById('map'), {
zoom: 12,
center: {lat: olat, lng: olng}
});
var ctaLayer = new google.maps.KmlLayer({
url: 'https://dummy-url-of-the-kml.kml',
map: map
});
}
initMap();Содержимое kml - несколько полигонов земельных участков. Причина в том, что я хочу, чтобы каждое информационное окно имело уникальный атрибут данных, а затем перехватило его через javascript или jquery, чтобы создать настраиваемую ссылку url при нажатии на информационное окно.
Любые альтернативы открыты, если данные поступают из файла kml
Предоставьте минимальный воспроизводимый пример, в котором указана ваша проблема.
да, это возможно. Но после отображения весь код может показаться



![Безумие обратных вызовов в javascript [JS]](https://i.imgur.com/WsjO6zJb.png)


Можете ли вы создать полный (рабочий) пример? jsfiddle / codepen / snippet? это поможет