1

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

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

  layer.setMap(map);
4

1 回答 1

3

Google Map API Reference 描述了如何正确执行此操作: 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'"
          }
    });
于 2012-02-29T13:16:00.450 回答