2017-12-02 21 views
1

私はカスタムマーカーを作成しようとしていますが、2つのマップレイヤーを追加しています。これにより https://www.mapbox.com/mapbox-gl-js/example/custom-marker-icons/mapbox-gl-jsカスタムマーカーでレイヤーを追加する方法は?

https://www.mapbox.com/mapbox-gl-js/example/toggle-layers/

どのように私は私のカスタマイズされたマーカーを指定しますが、2層に割り当てていますか?基本的にはこれを結合しようとしている

答えて

1

マーカはマップのスタイル内に存在しないため、レイヤ内にも存在しません。それらは効果的に単一の「レイヤー」内にあります(実際はレイヤーではありません)。

したがって、マーカーのグループを表示または非表示する方法を1つの操作で見つけようとする場合、その操作を行う別の方法を見つける必要があります。

また、マーカーをレイヤー内に配置する場合は、マーカーではなくアイコンでシンボルレイヤーを作成する必要があります。

関連する問題