2016-09-02 8 views
9

配列から来るGoogleマップで描画したい点が何百万もあります。Googleマップに何百万という点を描くには?

私はcircles example

を見ていた。しかし、問題は...円である円です。キャンバスのような円を描く方法はありますか?それで、描いた点の数はどうですか?

+3

は、Googleドキュメント内の記事[あまりにも多くのマーカー!](https://developers.google.com/maps/articles/toomanymarkers)を見たことがありますか? – geocodezip

+0

グリッドベースのクラスタリングは素晴らしいようですが、ドキュメントではこれを実装する方法の例は示していません。私はもともと何らかのキャンバスを考えていたので、ちょうど着色画素になりました。私はマウスとやりとりすることはできません。 – Rolando

+0

対話することによって、私は描かれたポイントと対話することを意味します。 – Rolando

答えて

4

MarkerclustererまたはMarkerclustererplusのようなマーカークラスタリングのための準備ができたソリューションがあります。

あなたはgithubの上でこれらのライブラリを見つけることができます。

https://github.com/googlemaps/v3-utility-library/tree/master/markerclusterer

https://github.com/googlemaps/v3-utility-library/tree/master/markerclustererplus

サンプルページやドキュメントはこれらのリポジトリ内にあります。それはあなたのために働くことができますか?

+1

これは、すべてのマーカーを数字を示すものにグループ化するので、私にとっては機能しません。私は利用可能なポイントに基づいてヒートマップを探しています。 Markerclustererは私にそれを反映したイメージを与えません。 – Rolando

+2

@Rolandoだから基本的にこれは...? https://developers.google.com/maps/documentation/javascript/heatmaplayerちょうどのデータポイントを渡すとヒートマップが描画されます。 –

5

私は答えがないと信じています。それはあまりにも多くのマーカーです。下の表(把握されたgeek.com)では、マーカーが1ピクセルしかなくても、マーカーと地図は表示されません。

enter image description here

関連する問題