私は次のようにマップボックス上にレイヤーを持っています。マップボックスにURLイメージを追加するGL JSレイヤー
map.addLayer({
"id": "places-drink",
"type": "symbol",
"source": "places",
"filter": ["all", ["==","Venues","TRUE"],['==','Type','drink']],
"layout": {
"icon-image": "bar-15",
"icon-allow-overlap": true,
"icon-size": 1.3
},
});
代わりにマップボックスアイコンを使用する場合は、ローカルイメージを使用します。それをどうやって行うのですか?
で働くいくつかのケースでは簡単かもしれ別のアプローチは、[マーカー](httpsを使用することです。 com/mapbox-gl-js/api /#Marker)を使用します。私が信じる大きな違いは、マーカーとの衝突回避はないということです。それらは常に他のすべての上に止まっています。 –