我正在尝试遵循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 中以同样的方式做到这一点。
在加载数据以将文件中的每个标记添加到图层时,是否有一个事件或某些东西可以用来修改数据?