javascript和融合表

时间:2012-02-29 07:45:53

标签: google-fusion-tables

我有一个javascript函数,它应该使用shpescape.com过滤已经在融合表中上传的形状文件中的特定行。我使用了layer.setquery()方法和过滤条件。但此查询显示整个来自我的表中的数据,而不是只过滤我在查询中已经变量的行。因为我是谷歌地图的新手。请告诉我执行此操作的代码。

var layer = new google.maps.FusionTablesLayer(2053430,{query:'select  boundary from 2053430 where layer=BOU'});

  layer.setMap(map);

1 个答案:

答案 0 :(得分:3)

Google Map API参考介绍了如何正确执行此操作: http://code.google.com/apis/maps/documentation/javascript/layers.html#FusionTablesQueries

var layer = new google.maps.FusionTablesLayer(
    {query: {
     select:  'boundary',
     from: 2053430,
     where: "layer='BOU'"
          }
    });