首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >导出Kepler.gl地图时禁用侧面板?

导出Kepler.gl地图时禁用侧面板?
EN

Stack Overflow用户
提问于 2019-08-05 18:15:28
回答 1查看 756关注 0票数 3

我将我的数据加载到kepler.gl (https://kepler.gl/)中,并创建了一个我希望通过将代码嵌入到blogpost中而在线发布的可视化文件。但是,我希望读者/用户不能看到和访问侧面板,而只能看到地图的主视图。

在导出html时,是否有任何方法可以这样做,或者我可以更改哪些参数?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-08-06 18:24:23

要解决这个问题,必须替换reducers块:

代码语言:javascript
复制
const reducers = (function createReducers(redux, keplerGl) {
            return redux.combineReducers({
              // mount keplerGl reducer
              keplerGl: keplerGl.keplerGlReducer
            });
          }(Redux, KeplerGl));

有以下几点:

代码语言:javascript
复制
      const reducers = (function createReducers(redux, keplerGl) {
        const customizedKeplerGlReducer = keplerGl.keplerGlReducer.initialState({
           uiState: {readOnly: true}
        });            
        return redux.combineReducers({
          // mount keplerGl reducer
          keplerGl: customizedKeplerGlReducer
        });
      }(Redux, KeplerGl));

最后,用addDataToMap将行更改为:store.dispatch(keplerGl.addDataToMap(loadedData, {readOnly: true}));

票数 5
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/57364050

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档