Javascript iconStyler for Fusion Tables(谷歌地图)赢得';t拉动列数据
我正在使用GoogleMapsAPI构建地图,遇到了一个障碍。在表中,我有一列为每个标记标记标记了图标名('mStyle',它是col3)。在下面的代码中,我尝试基于列值设置图标样式,并且我尝试了许多不同的迭代,但都没有成功。包括这个 让我困惑的是,用iconName替换iconStyler:{}:‘grn_blank’(或其他什么)确实有效。标记选项的文档如下所示: 代码可在此处访问: 地图的外观应该是DC地区大约800面旗帜,颜色各异(红色、紫色、蓝色、绿色、浅蓝色和白色)。他们代表学校。我可以让它在基于浏览器的编辑器中工作,但一旦我让这篇文章开始工作,我就会添加动态,所以我需要它在Javascript中工作Javascript iconStyler for Fusion Tables(谷歌地图)赢得';t拉动列数据,javascript,google-maps,google-maps-api-3,google-fusion-tables,Javascript,Google Maps,Google Maps Api 3,Google Fusion Tables,我正在使用GoogleMapsAPI构建地图,遇到了一个障碍。在表中,我有一列为每个标记标记标记了图标名('mStyle',它是col3)。在下面的代码中,我尝试基于列值设置图标样式,并且我尝试了许多不同的迭代,但都没有成功。包括这个 让我困惑的是,用iconName替换iconStyler:{}:‘grn_blank’(或其他什么)确实有效。标记选项的文档如下所示: 代码可在此处访问: 地图的外观应该是DC地区大约800面旗帜,颜色各异(红色、紫色、蓝色、绿色、浅蓝色和白色)。他们代表学校。我
谢谢单击fusion tables UI中的map选项卡,选择“发布”、“获取HTML和Javascript”。 在该代码中,获取图层定义:
layer = new google.maps.FusionTablesLayer({
map: map,
heatmap: { enabled: false },
query: {
select: "col0",
from: "1UtgWf_kgwI3iUtrWvH3vIbxJfBdutl9oR8Wjqhiv",
where: ""
},
options: {
styleId: 2,
templateId: 2
}
});
你想在那里定义styleId和templateId(在我看来是2和2)。你救了我的命,伙计!你从哪里得到这个信息的?我到处找了!!!
layer = new google.maps.FusionTablesLayer({
map: map,
heatmap: { enabled: false },
query: {
select: "col0",
from: "1UtgWf_kgwI3iUtrWvH3vIbxJfBdutl9oR8Wjqhiv",
where: ""
},
options: {
styleId: 2,
templateId: 2
}
});