2016-11-14 2 views
0

私はGoogle Maps API 3を使用しようとしています。私はマーカーとして表示するためにほぼ1300ポイントあります。これらのマーカーを地図上に配置する場合、ズームインするのに10秒以上かかり、ズームアウトは非常に難しくなります。ある時点後でさえ、ブラウザは十分なメモリがないと言う。私は助言としてマークセラクラスターを使用しようとしましたhereしかし結果は同じです。Googleマップが非常に遅い

何が問題になる可能性がありますか?このプロセスをより速くするにはどうすればよいですか?

答えて

0

MarkerClustererはマーカーを地図に表示する方法とは異なり、スムーズなナビゲーションが可能ですが、クライアント側のクラスタリングではパフォーマンスの問題を解決できません(ブラウザはデータ全体を読み込む必要があります)。

1000を超えるマーカーを表示するには、サーバー側のマッピング技術を実装する必要があります。私は、製品の大きなデータをどのように管理するかを記述した記事を書いています:Display a lot of Markers on top of Google Maps

サーバーサイドマッピングコンポーネントを開発する場合は、Mapnik

をご覧ください。