问题标签 [ipyleaflet]

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 回答
41 浏览

jupyter-lab - ipywidgets 在 JupyterLab 中工作但没有出现在 Voila

好的,这是我的第一篇文章。

我一直在为我的学生构建一个仪表板,让他们以交互方式使用经济模型。我已经使用 JupyterLab 多年,并且对 ipywidgets 有一些经验。最近,在寻找一种使我的代码可共享的方法时,我遇到了 Voila,这似乎是直接从笔记本进行仪表板的绝佳方式。

这是我遇到的问题:我的小部件在 JupyterLab 中运行得很好,但是当我使用 Voila(扩展程序和 cli)渲染它们时,小部件不会出现。我尝试使用其他一些软件包:ipyleaflet 也没有出现,但 plotly 和 pandas 打印输出会出现。

我一直无法找到类似的案例,所以任何帮助将不胜感激。

就上下文而言,我在 Zorin OS 上运行最新版本的 JupyterLab,并在 Chrome 和 Firefox 中重现了这个问题,包括 Jupyter Lab 和 Notebook。

0 投票
0 回答
112 浏览

python - IpyLeaflet 未显示在 Jupyter 笔记本上

我正在使用来自Ipyleaflet的一些文档代码

Jupyter 笔记本示例

它仍然没有显示。我都试过了https://ipyleaflet.readthedocs.io/en/latest/installation.html

我机器的一些设置:Python 3.8.5 pip 21.3 from /Users/cmougan/opt/anaconda3/lib/python3.8/site-packages/pip (python 3.8)

0 投票
1 回答
61 浏览

python - Ipyleaflet 不会使用 geopandas 添加图层

我正在尝试使用 geopandas 加载 shapefile。我已读入该文件,但是当我将图层添加到 ipyleaflet 地图时,出现一个错误,提示“GeoDataFrame”对象没有属性“model_id”。我已经尝试了很多文件,但它不会与地理数据框一起读取。

m.add_layer(fire_was)

m

有任何想法吗?

0 投票
1 回答
23 浏览

python - 如何从 WidgetControl 中删除阴影?

使用ipyleaflet文档中的以下代码,我得到了一个带有 2 个额外自定义小部件的漂亮显示。这些小部件有一个我想删除的小黑影。

这是没用的,因为我使用的是 jupyterlab 的深色主题(它将阴影转换为可怕的白色阴影),如下所示:

在此处输入图像描述

我在文档中没有找到任何参数,这可能吗?

0 投票
1 回答
31 浏览

python - 如何使用 ipyleaflet 删除图层

大家好,我正在使用 Python 在传单地图上绘制 DataFrame df 中包含的飞机位置。使用飞机符号创建图标。所以我将所有标记添加到地图中,使用:

对于下一个更新周期,我需要删除这些层(可能多达一百个),但我找不到专门解决需要删除的层的方法,尽管它们是用“名称”字段定义的:

给出这个错误:

所以看起来我可以以某种方式引用这些层,但找不到如何。任何线索都非常感谢。

0 投票
0 回答
6 浏览

python - 传单:我可以在两个不同的层中有相同的点吗?

使用 Python 和 IpyLeaflet。 我有由纬度/经度点组成的雷达轨迹。雷达轨道的某些点可能与其他轨道发生冲突。我为那些特定点分配了一个“重要性”参数,这是其中之一['no-effect' | 'significant' |'major' |'serious'],我在这些点之间画了一条线。现在我想用 layerControl 显示/隐藏特定的事件类型。显示/隐藏特定事件和行可以正常工作,但是我也希望显示/隐藏雷达轨迹。现在的问题是,雷达跟踪可以有属于多个“意义”的点,因此属于多个层。

您将如何实施?