问题标签 [folium]

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 投票
1 回答
291 浏览

python - python folium解析错误打开json

我正在观看 udemy 的 python 大型课程我正在按照 Application 2 Creating Webmaps with Python and Folium 中的说明对所有应用程序进行编码,我遇到了这个错误:

这是代码:

0 投票
2 回答
2124 浏览

python - 我如何在 Folium 中实现这一目标?

我正在使用 Folium 绘制大地震图。我能够绘制所有实例,其中大约 25000 个。但是地图开始看起来很笨拙。我使用了以下代码:

现在我想让情节看起来像以下 R 笔记本中的第一个情节: Notebook

有人可以帮我实现这样一个情节,其中各个点聚集在一起,当我们缩放时,这些点就会出现。

谢谢

0 投票
0 回答
104 浏览

python - 如何在 BoxMap 地图上制作一些标记?

我目前正在写一篇论文,需要在BoxMap地图上做一些标记。我folium在Python中使用过,我的地图中的输出如下:

在此处输入图像描述

但我想要的是:

在此处输入图像描述

我尝试了glyphiconand中的其他样式font-Awesome。但我找不到number图标。

我发现Leaflet也许可以做这项工作,但我对此知之甚少。

有人可以帮我吗 ?我的代码如下:

0 投票
2 回答
1497 浏览

python - 叶NaN错误 - Python

编程新手,如果我说错了,请原谅我。我目前正在做一个小项目,该项目使用 folium 将火山绘制到地图上。我使用的数据集可以在这里找到:https ://www.ngdc.noaa.gov/nndc/struts/form?t=102557&s=50&d=50我已将其保存为 CSV 文件以读入我的程序。

当我运行我的程序时,我收到以下错误:

我是否认为这是因为程序没有将 [lat, lon] 值作为第 31 行的数字读取?我最初在第 16 行也遇到了这个错误,但是我已经将 [lat, lon] 更改为 [latmean, lonmean] 这似乎已经纠正了问题,尽管这表明程序正在读取数字以应用平均值首先给他们。无论哪种方式,我都对导致问题的原因感到困惑。任何帮助将非常感激!

我的代码如下:

0 投票
1 回答
7245 浏览

python-3.x - Python:如何指定/调整叶热图梯度范围

嗨,我使用 folium 创建了一个简单的热图,并想调整热图的渐变/颜色。我尝试使用下面显示的代码来使用 folium 中的渐变功能

然而,效果并不是我预期的那样。在热图上绘制时,我会得到如下所示的图像

在此处输入图像描述

例如,获得红色的范围可能需要 20 个集群,但我想将其更改为可能 10 个集群才能变为红色。Folium可以做到这一点吗?

此外,我还想根据权重绘制热图。例如,我可以有两个点,一个是 1900,另一个是 5800,我希望 5800 发红光,而 1900 的权重是黄色。

0 投票
0 回答
403 浏览

python - 保存时叶映射 KeyError ATA

尝试保存我的地图时出现以下错误

这是我的代码,我在这里尝试绑定 pandas 数据框和 json 几何图形以创建用于数据可视化的叠加层

0 投票
2 回答
7216 浏览

python - 如何在叶热图中添加图例/渐变?

我正在使用 Folium 创建热图。我的数据包含 3 列,一列是类别、纬度和经度。经纬度点分为 A、B 和 C 3 类。我可以使用 folium 绘制热图,但我需要添加显示点之间色差的图例。我需要将点标记为基于类别的 3 种不同颜色。

我附上了供您参考的示例代码。感谢您的帮助。

提前致谢!

0 投票
1 回答
1445 浏览

python - Python Folium Choropleth 图

我正在尝试使用从此处下载的 geojson 数据文件绘制英国的等值线图: https ://data.gov.uk/dataset/regions-december-2016-full-extent-boundaries-in-england2

下面是一个json数据的例子:

我的 csv 文件如下所示: csv

我基本上只是想使用 folium 绘制出租车列。

问题是情节没有显示任何东西。我使用了以下代码。

我认为这个问题与 key_on 论点有关。我可以使用以下方式访问 json 文件中的正确代码:

这给了我正确的 LA 代码(E12000001),但在上面的代码中似乎不起作用。我还尝试在 key_on 参数中使用功能而不是功能,但这给了我一个错误

AttributeError:“NoneType”对象没有属性“get”

有谁知道问题是什么?谢谢。

0 投票
0 回答
3342 浏览

python - python folium:从地图制作 gif

我正在绘制不同地图上设备的每小时更新。为了动画和分析更新,我通过清除 jupyter 中单元格的输出在每次迭代中显示一个新图。

在此处输入图像描述

有没有办法可以从上面制作视频或 gif?

我找到了一种方法(这里:https ://github.com/python-visualization/folium/issues/35 ),它涉及将图像保存为 html,将它们转换为 png,从中创建一个 gif,然后在笔记本。虽然我正在寻找更强大的替代方案。

0 投票
1 回答
6545 浏览

python - 如何使用 Folium 制作动画?

我正在使用 Folium 在 Python 中创建地图。

我有一个 Pandas DataFrame,其中条目(纬度和经度)按时间索引。我想一次绘制这些条目一小时(从 00:00 到 01:00 ......从 23:00 到 00:00),以便查看地图上位置的演变.

有没有办法在 Folium 中为此目的创建动画或视频。