我想在我的DeckGL数据可视化中添加一个地址搜索栏以自动缩放到特定位置(类似于https://www.mapbox.com/mapbox-gl-js/example/mapbox-gl-geocoder/)。可视化基于http://vis.academy/地理空间应用程序模板,该模板使用webpack和react-map-gl。
在将软件包加载为ES2015之后,我成功添加了react-geocoder https://github.com/mapbox/react-geocoder,
import Geocoder from 'react-geocoder'
然而,我不确定如何将react-geocoder软件包(https://github.com/mapbox/react-geocoder/blob/master/example/site.js)中的ES2015示例文件转换为ES2016,以及如何将其集成到DeckGL Geospatial App代码中。
当我遵循类似于app.js Root类或地理空间应用程序模板的deckgl-overlay.js的方法时,我得到此错误,即使在尝试针对此特定的建议解决方案之后,我也无法解决此错误问题:
无法读取未定义
的属性'__reactAutoBindMap'
任何人都知道如何使用DeckGL Geospatial App示例将react-geocoder或其他地址搜索选项与自动缩放集成到指定位置?