Javascript iconStyler for Fusion Tables(谷歌地图)赢得';t拉动列数据

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面旗帜,颜色各异(红色、紫色、蓝色、绿色、浅蓝色和白色)。他们代表学校。我

我正在使用GoogleMapsAPI构建地图,遇到了一个障碍。在表中,我有一列为每个标记标记标记了图标名('mStyle',它是col3)。在下面的代码中,我尝试基于列值设置图标样式,并且我尝试了许多不同的迭代,但都没有成功。包括这个

让我困惑的是,用iconName替换iconStyler:{}:‘grn_blank’(或其他什么)确实有效。标记选项的文档如下所示:

代码可在此处访问:

地图的外观应该是DC地区大约800面旗帜,颜色各异(红色、紫色、蓝色、绿色、浅蓝色和白色)。他们代表学校。我可以让它在基于浏览器的编辑器中工作,但一旦我让这篇文章开始工作,我就会添加动态,所以我需要它在Javascript中工作


谢谢

单击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
      }
    });