问题标签 [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 投票
2 回答
24298 浏览

python-3.x - 箔贴图模块,试图为标记颜色提供更多选项

我现在经常使用 Folium,在 Python 中拥有如此易于使用的东西真的很棒。但是他们的文档严重落后,我理解。所以我有2个问题。

  1. 我在尝试获得更多标记颜色时做错了什么?这是我尝试过的:

map.simple_marker(each_coord, popup=v[0], marker_color='#FFFF00') map.simple_marker(each_coord, popup=v[0], marker_color='yellow') map.simple_marker(each_coord, popup=v[0], marker_color='Yellow')

他们都应该使标记变为黄色,而不是保持默认的红色。我实际上可以更改的唯一颜色是红色、绿色和紫色。在来自 folium 文档的示例中,看起来我们应该能够使用 html 颜色代码:

但这对我不起作用。希望有人知道解决这个问题的方法,因为我的项目至少需要 12 种不同的颜色。

  1. 我添加标记的方式似乎已被弃用。它有效,但我总是收到这个警告:FutureWarning: simple_marker is deprecated. Use add_children(Marker) instead我认为这可能与我无法让颜色正常工作有关。但是它们在任何文档或关于如何使用的公开讨论中都没有,add_children也许有知识的人可以澄清一下?

谢谢

0 投票
1 回答
1491 浏览

python - 通过在终端中键入“pip uninstall package_name”删除的 Python 包,仍然显示在“pip list”的列表输出中

这是正常的吗?如何确保从我的计算机中完全删除包(名为 folium)?

我在 Users/my_name/anaconda/lib/python2.7/site-packages 下看到一个名为“package_name.dist-info”的文件夹。

我的计算机上也安装了 conda,所以当我执行 $conda list 时,该包也会显示在该输出列表中。

感谢您的任何帮助。

0 投票
7 回答
51448 浏览

python - 叶地图不显示

在冠层版本 1.5.5.3123 上运行;

叶版本:0.1.2,内部版本:1

以下代码;

退货

但没有别的。

如何在 ipython 笔记本中显示地图?

0 投票
2 回答
3467 浏览

pandas - Folium Choropleth + GeoJSON 引发 AttributeError: 'NoneType'

我正在尝试使用folium进行 choropleth ,它在 GeoJSON、Pandas 和传单之间提供了很好的链接。

GeoJSON 格式如下:

熊猫数据框:

“Code_communes_INSEE”对应于 GeoJSON 中的属性“insee”。我想在上面的 DataFrame 中使用变量“CP_count”做一个等值线。

这是我的代码(来自这个笔记本的片段)

我仍然一次又一次地收到此错误:

我试过玩key_on='feature.geometry.properties.insee'没有任何成功。

0 投票
0 回答
879 浏览

python - 向地图(folium)添加弹出窗口(html figure mpld)并构建应用程序(PyQt4)

我正在尝试构建一个在 QWebView 中加载地图的小应用程序。它运行良好,直到我想以 MPLD 图的形式向我的地图添加一个弹出窗口。

这是我的代码:

当我运行我的脚本时,我看不到任何弹出窗口。我怎样才能让它可见?

0 投票
1 回答
24500 浏览

python - 如何将包含所有依赖项的 python 包安装到 Docker 映像中?

我在Ubuntu 15.10中使用 Pyspark jupyter/pyspark-notebook的 Docker 容器。我需要安装 folium 及其所有依赖项并将 Pyspark 脚本运行到容器中。我成功安装了 Docker,拉取了镜像并使用命令运行它

然后,我执行代码示例没有任何问题

/opt/conda我在(如文档中所述)中查找了 conda 环境,但我的/opt文件夹中没有 conda 。然后,我安装了 miniconda3 和 folium 以及所有依赖项作为一个普通的 Python 包(不涉及 Docker)。

它不起作用。当我运行图像并尝试使用import folium它导入包时,找不到 folium 包:

所以问题可以简化为两个问题:

  1. 容器的conda在哪里?
  2. 如何将我需要的 Python 包安装到容器中?
0 投票
1 回答
143 浏览

python - 多边形 Matplotlib 的截取坐标

我有两组多边形 gps 坐标(如图所示)。是否有可能在 matplotlib(或者可能是另一个库)中获取两个给定多边形相交的多边形坐标?提前致谢。

在此处输入图像描述

0 投票
3 回答
11561 浏览

python - 将 folium 地图插入到 jinja 模板中

我想将 follium 地图插入到 jinja 模板中。

运行.py

template/index.html - Flask 的 jinja 模板

我的网站显示当前行:

但我需要在这个 div 块中生成方法 follium_map.save('map.html') 的地图。

我怎样才能做到这一点?

0 投票
1 回答
363 浏览

python - 叶程序未运行

我正在尝试制作一个 python 程序,该程序生成一个带有一些点数据作为热图以及一些边界数据作为 GeoJson 的传单网络地图。当我在 python 中运行下面的代码时,我得到一些错误如下:

这是python代码。

0 投票
5 回答
26926 浏览

python - 在 Folium 地图上创建图例

Folium 文档目前不完整:https ://folium.readthedocs.io/en/latest/

根据不完整文档的索引,Legends 和 Layers 已经或将被支持。我花了一些时间在网上寻找示例,但到目前为止一无所获。如果有人知道如何创建这些东西,或者可以指向我的文档或教程,我将不胜感激。