问题标签 [kepler.gl]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
74 浏览

gis - Kepler.gl - 当我在本地运行 Dropbox 进行开发时出现问题

我正在尝试按照开发说明在 ubuntu 20.04 上本地安装和运行 kepler.gl。

我已经尝试了 2.3.1 标签和主干,但到目前为止都遇到了同样的问题。

我进行结帐,运行纱线,导出我拥有的 mapbox 密钥并运行 npm start

它开始正常,我可以查看我的数据,但如果我尝试通过 Dropbox 共享/导出地图 url,则没有任何反应(我可以在浏览器控制台日志中看到 Dropbox 客户端 ID 未设置)。

那是什么?我从哪里得到身份证?这是导致问题的原因吗?

0 投票
0 回答
212 浏览

javascript - 更新开普勒地图中的数据 addDataToMap

我已将使用 Python 创建和自定义的 Kepler 地图保存为 HTML 文件(填充了一些默认数据)。我需要更新地图中某个事件的数据,因此我在 __KeplerDataConfig 中使用 API 更新该事件发生时的数据。有人可以帮我调用 addDataToMap 函数来刷新地图组件,以便它读取更新的 __KeplerDataConfig(带有更新的数据),从而更新地图上反映的数据。我找不到任何方法在更新的配置/数据上调用 addDataToMap 或任何其他方式来仅重新加载地图组件而不是重新加载整个 html 页面。

谢谢!

0 投票
1 回答
318 浏览

python - python中的交互式图表

我只需要从 R 迁移到 Python,因为在 Python 中我需要一个强大的库。

然而,这些天一直是 python 的噩梦。在我看来,库的主题、查看函数、一堆 IDE 和可视化在 R studio 中比在 Python 中要容易和直观得多。

现在我正在处理一个新问题。我想使用 Python 中的 Kepler 库来使用交互式 Web 底图。但是,我不知道为什么我可以在 Jupyter 和 Spyder 中将其可视化。本质上,是以下代码:

import keplergl
from keplergl import KeplerGl
map_1 = KeplerGl()
map_1

有谁知道为什么?我对图书馆有同样的问题

谢谢你。

例子

0 投票
0 回答
336 浏览

kepler.gl - 如何在 Jupyter 笔记本中最大化/全屏开普勒 GL 地图?

我正在尝试在 Jupyter 笔记本中使用 Kepler GL。然而,Kepler 应用程序仅在相对较小的单元输出区域内运行。总的来说,我浪费了很多屏幕空间,而且数据更复杂,这个小窗口非常引人注目:

在此处输入图像描述

构造函数的设置height和似乎不会影响单元格大小。widthKeplerGL

有没有办法最大化应用程序/全屏,或者只是显着增加单元输出的大小?

0 投票
1 回答
294 浏览

data-visualization - 使用自定义 3D 模型进行地理空间数据可视化的工具

我需要一个可以进行地理空间数据可视化的工具,但它也允许我导入或创建自定义 3D 模型(例如导入 .gltf 文件)。

Kepler.gl 似乎是地理空间数据可视化的绝佳选择,但我找不到导入某些 .gltf 文件的方法,我不确定这在 kepler.gl 中是否可行。

有什么建议吗?

0 投票
1 回答
136 浏览

javascript - 试图为deckgl六边形层创建一个控制面板(半径,上百分位......)

我使用来自deck.gl的六边形层示例作为我的基础,并试图找到一种方法来包含一个类似于他们的在线网站https://deck.gl/examples/hexagon-layer/的控制面板

如果我在没有控制面板的情况下运行示例代码会发生这种情况

这是我运行当前代码时加载的内容(我添加的示例

我是 javascript 新手,因此非常感谢任何帮助!

0 投票
0 回答
53 浏览

geopandas - KeplerGl 渲染图不正确 - 比预期的要小得多

我是 KeplerGl 和 Geopandas 的新手,我一直在尝试将与美国事故相关的位置数据(作为等值线)可视化到 KeplerGl 的图表上。

我目前停留在教程的最后一步(也反映在我的代码中)

跟随教程

我一直在关注这里的教程: https ://nbviewer.jupyter.org/github/Tommo565/dsf-geo-presentation/blob/master/main.ipynb

我的代码

你可以在这里找到我的代码: https ://nbviewer.jupyter.org/github/jcleow/us-accidents-visualization/blob/main/deprecated/kepler_mini_projection.ipynb

使用的数据集

Kaggle:https ://www.kaggle.com/sobhanmoosavi/us-accidents

面临的问题

我现在面临的错误是我的多边形没有覆盖在 KeplerGl 中的整个美国地图上,并且它显示为一个非常小的片段(见图)

在此处输入图像描述在此处输入图像描述

我使用的 2 个数据框分别是 road_situationsgdf_rsgdf_chchoropleth。

这就是我试图将我的 dfs 保存到文件然后再次读取它们的方式。这样做的目的是因为我遇到了这里提到的问题:
https ://github.com/keplergl/kepler.gl/issues/1240

在此处输入图像描述

我最初怀疑这是 EPSG 设置不正确的错误,但是当我从相关.shp文件中获取相关的 GeoDataFrames 时,我再次将其重新转换为 EPSG:4326。

感谢您对此的任何帮助。谢谢!

0 投票
0 回答
358 浏览

webpack - 包含 kepler.gl 后,webpack 在 gitlab CI/CD 上失败且没有错误

我能够在本地构建我的项目。在 gitlab 运行器上,webpack 的进度上升到 100%,然后管道失败而没有错误。尚未达到 1 小时的超时。

=> 我怎样才能找到有关管道停止原因的更多详细信息?

该问题与包含 kepler.gl 和 redux 有关,它们有很多子依赖项。我希望 webpack 告诉我已经达到某个大小阈值或其他什么。

如果我删除 kepler.gl 和 redux,管道就可以工作。

在此处输入图像描述

相关问题:

使用 Gitlab-CI 构建 Webpack 失败

gitlab 上的 CI/CD 无法使用 babel-loader 编译

我用于构建的命令:

webpack.config.js

0 投票
1 回答
148 浏览

angularjs - Kepler.gl 可以与 Angular.js 一起使用吗?

我打算在我的 Angular.js 项目中使用 Kepler.gl。但是,我找不到任何支持文档、教程或任何其他材料来使用 Kepler.gl 和 Angular.js。

Kepler.gl 可以与 Angular.js 一起使用吗?

如果是,您能否分享一些此类教程的链接?

0 投票
0 回答
103 浏览

reactjs - 错误:无效的挂钩调用。Hooks 只能在函数组件的主体内部调用,同时将 kepler.gl 添加到 React 项目

我正在尝试将 kepler.gl 项目添加到我的 React 项目中。我这样做的方式是将 kepler.gl 添加为单独的文件夹并绑定它,而不是通过npm install kepler.gl.

为了更清楚地解释,

我开始一个 Create React App 项目:

我下载 kepler.gl 作为整个项目:

https://github.com/keplergl/kepler.gl

我将 kepler.gl 项目与 CRA 项目放在同一目录中。然后,我将 kepler.gl 添加到package.json要安装的依赖项中。

然后我将 KeplerGl 组件导入 CRA 项目,如下所示:

然后我得到错误: