【发布时间】:2013-04-17 12:08:43
【问题描述】:
我有一张带有 googlemaps api 的地图。
我添加了一个多边形 FusionTable 图层。
当我点击一个多边形时,它会显示带有 .googft-info-window 类的默认信息窗口。
我想对该类进行更改,或将其他类分配给这些信息窗口。
有办法吗?
这是我的代码。
function initialize() {
var mapDiv = document.getElementById('lugar-do-mapa');
map = new google.maps.Map(mapDiv, {
center: new google.maps.LatLng(-12.726084,-51.855469),
zoom: 6,
mapTypeId: google.maps.MapTypeId.ROADMAP,
navigationControl: true,
navigationControlOptions: {
style: google.maps.NavigationControlStyle.SMALL
}
});
fusion = new google.maps.FusionTablesLayer({
query: {
select: 'geometry',
from: 'xxxxXXXxxx'
},
styles: [{
polygonOptions: {
fillColor: "#FFFFFF",
fillOpacity: 0.1,
strokeColor: "#ff4d4d",
strokeWeight: "int"
}
}]
});
fusion.setMap(map);
}
谢谢大家,
【问题讨论】:
-
我想我已经回答了我自己的问题。它的工作原理就像 Dr.Molle 说的那样,只是将类 .googft-info-window 放在我的 css 上并更改了参数......谢谢。
-
感谢 geocodezip,但我找不到奖励 Dr.Molle 的答案的方法。
标签: css google-maps-api-3 google-fusion-tables