2

マップに多数のマーカーがあり、それらをカテゴリ別にクラスター化します。マーカーのカテゴリごとに 1 つの配列を作成したので、マップ上に複数のクラスタラーがあります。クラスタラーを変数として渡すイベント ハンドラーを作成できますか? たとえば、これは私のイベント ハンドラーの 1 つです。

google.maps.event.addListener(mc, 'mouseover', function (cluster)

すべてのオブジェクト (mc1、mc2、mc3 ....) に使用できるように、clusterer を変数として使用してそのようなハンドラーを作成できますか?

複数のクラスタラーを使用することは良い習慣ですか、それとも別の方法で実装する必要がありますか?

多分私はもっと具体的であるべきです。米国のすべての州の都市を地図上に表示したいとします。最初のレベルでは、各州のクラスターを表示し、クラスターにマウスオーバーすると、そのクラスター内のすべての都市の人口の合計が表示されます。私の考えは、州ごとにクラスタラーを作成することです。これは正しいですか、それとも間違った決定から始めていますか? どんな助けでも大歓迎です!

4

0 に答える 0