Можно ли добавить идентификатор атрибута данных в информационном окне карты 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();
Содержание кмл - это многоугольники земельных участков.
Причина в том, что я хочу, чтобы каждое информационное окно имело уникальный атрибут данных, а затем перехватывало его с помощью javascript или jquery, чтобы создать обычную URL-ссылку при щелчке информационного окна.
Любые альтернативы открыты, если данные поступают из файла kml