0

Google Fusion Tables の「新しい」外観では、複数の「マップ」タブ (および「グラフ」や「概要」など) を作成できます。私の質問は、Google Maps API を使用して、作成した特定のマップ タブをどのように呼び出すのですか? たとえば、次の URL を使用して設計したマップ タブがあるとします。

https://www.google.com/fusiontables/data?docid=1InbiFbInR8OGcMgOngf3j2Bb2FTpEkZQuT1hNMo#map:id=4

フュージョン テーブル ID は 1InbiFbInR8OGcMgOngf3j2Bb2FTpEkZQuT1hNMo であり、map:id = 4 です。したがって、Google Maps API では、このテーブルを次のように階層化できます。

crime = new google.maps.FusionTablesLayer({
    query: {
        select: 'Address',
        from: '1InbiFbInR8OGcMgOngf3j2Bb2FTpEkZQuT1hNMo'
    },
});
crime.setMap(map);

ただし、これは、マップ タブで行った可能性のあるスタイリングや情報ウィンドウのいずれも適用されません。Google Maps API に特定の地図タブを取得するように指示するにはどうすればよいですか?

参考までに、「クラシック」ビューに切り替えて、上記のコードで適用されるフュージョン テーブルに単一のマップ スタイルを適用してみましょう。

ありがとう!

4

1 に答える 1

0

styleIdビューのandを適用する必要がありtemplateIdます。特定のタブ -> 公開 -> HTML と Javascript を取得をクリックすると、必要なものが得られます。

于 2013-04-18T22:55:14.307 に答える