Я использую Fusion Tables Layer для окраски во всех странах мира. К сожалению, есть и маркеры. И когда я нажимаю на страну, отображается информационное окно.Таблицы Fusion Layer без маркеров и infowindows
Я только хочу, чтобы полигоны окрашивали страны, а не маркеры & infowindows. Как я могу предотвратить показ.
Я использовал layeroption: 'suppressInfoWindow: true', но это, похоже, не работает.
Я создал codepen example
Мой фьюжн таблицу можно найти here
var layer = new google.maps.FusionTablesLayer({
map: map,
query: {
select: '\'geometry\'',
from: '1czcJKrnxMfRHNlHcMd1C0OjhprGb2pxNS8YjNUvr'
},
styles: [{
polygonOptions: {
fillColor: '#FF0000',
fillOpacity: 1,
strokeOpacity: '0',
strokeWeight: '0'
}
}],
suppressInfoWindow: true
});
Спасибо, я скопировал эту строку из существующего проекта. Теперь это работает! Я также нашел ответ на мою другую проблему. По-видимому, маркеры (или точки) были определены в моем исходном файле KML, который я использовал для заполнения таблицы Fusion. – Goldhorn