Не видя ссылку на вашу страницу или код я не могу вам сказать, что эти фрагменты могут быть сброшены в и будет работать вы, однако, подавляете infowindows, это не сложно, и его можно добавить после определения карты слоев.
Пример Фрагмент кода:
layer = new google.maps.FusionTablesLayer(1264600, {suppressInfoWindows: true});
layer.setQuery("SELECT geometry FROM 1264600");
layer.setMap(map);
Создание пользовательской информации окна, когда пользователь нажимает на карте на основе данных из таблицы может быть выполнен следующим образом:
//click listener on layer
google.maps.event.addListener(layer, 'click', function(e) {
map.setZoom(7);
if(infowindow) infowindow.close();
else infowindow = new google.maps.InfoWindow();
//create info window layer
infoWindowContent = infowindow.setContent(
'<h3>This comes from the Fusion Table: <br />' + e.row['NAMELSAD10'].value + '</h3>' +
'<br />' +
'<p>This is hardcoded to the script <br /> and will appear in each infowindow</p>');
infowindow.setPosition(e.latLng);
map.setCenter(e.latLng);
infowindow.open(map);
});
Собирает все вместе вы получаете что-то вроде этого: http://jsfiddle.net/chrislkeller/rYfwm/6/
Надеюсь, что это поможет, и, пожалуйста, напишите какой-нибудь код, если у вас возникнут дополнительные вопросы ...
Chris K.
Я хочу просто контролировать по щелчку в map.I я с помощью API Google Maps и цвет по country.How я могу disbale информационные окна, которые не будут показывать все данные? – user1365697