私の知る限り、mapbox マップ (Mapbox GL JS) にマーカーをプロットする場合、次の 2 つのオプションがあります。
(a)それらをポイント スタイルとレイヤー スタイルとしてプロットする (この場合、それらは最終的な<canvas>
要素にレンダリングされ、検査できず、:hover 状態を受け取ることができません)
(b)それらをマーカーとして追加し、個別に検査可能な HTML 要素のままにする。ただし、この方法の欠点は、マップのようにスムーズかつ迅速にズーム/スケーリングしないため、慣性が少し目立つことです。
どちらの方法も((a)interactive: true
オプションを指定した場合)対話をサポートしますが、処理方法は異なります。
インタラクティブ マップを作成するときに考慮すべきこれらの方法の制限はありますか?