2017-07-21 15 views
1

リーフレットライブラリを使用して、画像アイコンとラベルを持つオブジェクトを表示しています。ここでは、同じ位置の2つのマーカー(画像用、divIconテキスト用)を介してそのオブジェクトを作成し、それらを1つのオブジェクトのようにクラスタリングしたいと考えています。しかし、Leaflet.clustermarkerは、グループとして追加してもマップ上のすべてのマーカーをクラスター化することができます。そして私は解決策を見いださなかった。リーフレットクラスタマーカー(ラベル付き)

Leaflet.clustermarkerにminClusterMarkerCountのようなオプションがある場合は、これを行うことができます。または、同じ位置のマーカーをクラスタリングしない。

問題は、マーカーを1つのオブジェクトとしてクラスタ化する方法や、複数のアイコンを含むマーカーを作成する方法、または少なくともその中にラベルを付ける方法です。

+0

2番目の「ダミー」マーカーで結果を達成しようとする代わりに、リーフレット[ツールチップ](http://leafletjs.com/reference-1.1.0.html#tooltip)があなたのニーズに合っていますか? – ghybs

+0

@ghybs、面白い機能、あまり柔軟でないdivIconですが、試してみる価値があります。お返事をありがとうございます。 – kukuruzo91

答えて

0

クラスをL.divIconに設定し、その背景イメージを変更します。この方法で、ラベルとアイコンを持つマーカーが1つあります。

+0

はい、私はdivIconを持っているので、マーカーとして別のWebページを追加することはできます。間違いなく私はそれを試す必要があります。 – kukuruzo91

関連する問題