1

を使用してフュージョン テーブルに既にアップロードされているシェープ ファイルから特定の行をフィルタリングする必要がある JavaScript 関数があります。フィルタリング条件でメソッドをshpescape.com使用しました。layer.setquery()しかし、このクエリは、言及した行のみをフィルタリングするのではなく、テーブルのデータ全体を表示します。クエリで.since、私はGoogleマップを初めて使用します.これを行うためのコードを提案してください.

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 リファレンスでは、これを正しく行う方法について説明しています: 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 に答える