5

私は、Google Fusion Tablesがマップ上に何千ものマーカーを効率的に表示できることを愛する。 OSMタイルと融合表層とLeaflet.jsを使用してLeaflet.jsまたはGoogle以外の地図ベースのFusion Tablesタイルを使用していますか?

  1. 私の質問:それは次のシナリオのいずれかで、OpenStreetMapのマップタイルの上にFusion Tables layerを表示するには、(技術的にも法的に)可能です。私はこれが技術的に可能かどうかはわかりません。

  2. Fusion Tables layerOpenStreetMapタイルのGoogle Maps APIを使用しています。技術的には明らかに可能ですが、Fusion Tablesの結果をGoogleの地図タイルに表示する必要があるかどうかはわかりません(Googleジオコーダの結果と同じように)。

Terms of Serviceには、Google以外のマップタイルを排除するものはありません。私の好みのオプションはリーフレットですが、リーフレットを使用してFusion Tablesレイヤーを呼び出す方法があるかどうかはわかりません。

NB:JSONクエリをFusion Tablesに作成し、個々のマーカーをレンダリングすることではなく、個別にレンダリングすることなく何千ものマーカーを表示できるタイルレイヤーについて具体的に説明します。

ありがとうございました!

答えて

1

は、残念ながらそこフュージョンテーブルタイルへの文書のアクセスがないので、Section 10.1 of the Terms of Serviceによると:

あなたがアクセスしたり使用Maps APIを(S)または任意のコンテンツを任意の技術を介して、または提供されるもの以外を意味してはいけませんGoogleが指定する他の明示的に許可された手段を介して行うことができます。たとえば、Maps API以外のインターフェースやチャンネル(ドキュメント化されていないGoogleインターフェースを含む)を通じて地図タイルや画像にアクセスしてはなりません。

さらに、FusionTablesLayerは表示のためだけでなく、クリックイベントも提供します。 FusionTablesLayerを表示するには、GoogleマップのJavascript APIを使用することをおすすめします。

3

@flossfan、チェックアウトCartoDB.com。動的なテーブルとタイルのクエリのための素敵なSQL APIと、本当に素晴らしいスタイリングオプションがあります。 OSMやその他のベースマップ(Googleマップを含む)で使用できます。

http://blog.cartodb.com/post/21264086445/comparing-fusion-tables-to-open-source-cartodb

https://github.com/Vizzuality/cartodb-leaflet

(CartoDBを作る人々から)CartoDBと融合テーブルのこの比較は点の多くを表示するデモが含まれています。彼らは実際にはあまりにもCartoDB-リーフレットライブラリーを持っています

CartoDBが提供する動的なクエリとスタイリングが必要ない場合は、MapBox.comとTileMillをチェックしてください。あなたは好きなだけ多くの点を使って本当に美しい地図をデザインし、それを静的な地図タイルに焼くことができます。このデモでは、ポイントの多くを示しています

http://tiles.mapbox.com/dhcole/map/dots-and-lines

CartoDBとTileMillの両方がオープンソースであり、彼らはあなたのマッピングツールボックスに持っているのは素晴らしいです。

私は、Fusion Tables、CartoDB、TileMillの間にデータを表示する方法があると確信しています!

関連する問題