问题描述
首先,我正在使用mapRef来获取适用于mapBox的香草API。
我正在使用turf.js通过使用MapBox Draw在图层上绘制多边形时从所获取的多边形特征中计算bBox。转换后,我像这样使用queryRenderedFeatures:
const features = drawRef && drawRef.getFeatures();
const geometry = features && features[0];
console.log(features);
const bBox = geometry && turf.bBox(features[0]);
console.log(
bBox && map.queryRenderedFeatures({ bBox,layers: ["mexs"] })
);
我似乎总是在上面的代码中得到一个空数组。但是,当我用queryRenderedFeatures函数中的一个点替换'bBox'参数时,我得到了图层属性。请问我做错了什么?帮帮我
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)