私のブラウザアプリケーションは、地図上を移動する車両を追跡します。これらの車両はDomMarkersとして表されます。マーカーのZ-インデックスを設定すると効果がありません
クラスタ化されたマーカーは、マップにH.Map.addLayer()を使用して追加した1つのレイヤーにグループ化されています。
クラスタに統合されないように、クラスタ化されていない他の車両(たとえば、ユーザーが選択して地図をたどりたい特定の車両)が地図にH.Map.addObject()によって追加されます層。
レンダリング時に、クラスタ化されていないマーカーが常にクラスタ化されたマーカーの前面に表示されるようにします。このため、作成するすべてのマーカーのz-インデックスを明示的に設定し、非クラスターマーカーは高い値に設定します。 DomMarker.setZIndex()を使用して設定します。
しかし、HTMLがレンダリングされるとき、レンダリングされたSVG要素のz-インデックスは、明示的に設定された値を反映しません。ここのマップライブラリは、コードで設定したZ-インデックスを無視し、Z-インデックスだけを設定します。
クラスタ化されたマーカーで1つのレイヤーを作成し、次にH.Map.addObjects()で非クラスター化されたレイヤーを追加することで、これを正しく実行していますか?私はこのための私の回避策を共有するよう
おかげ