https://www.mapbox.com/mapbox-gl-js/example/filter-markers/に投稿された例に従おうとしていますが、私の場合、GeoJSON データは外部ファイルから読み込まれます。
map.on('load', function() {
map.addSource("cacheData", {
type: "geojson",
data: "./data.geojson",
例に従っている場合、「マーカー」変数にアクセスして反復し、各マーカーをレイヤーに追加できないようです。
Mapbox.js の元のバージョンでは、個々の機能を有効/無効にすることができます.. mapboxGL では同じようにできないようです。
ファイルからレイヤーに各マーカーを追加するためにロードされているときに、データを変更するために使用できるイベントまたは何かがありますか?