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

leaflet - 使用 folium 包中的 click_for_marker 提取放置在地图上的标记的纬度和经度

我在 Python 中使用带有 click_for_marker 的 Folium 包。

Click_for_marker

单击地图后,它会在弹出窗口中显示纬度和经度。我想提取该纬度和经度,并使用 python 中的 circle_marker 函数用它来绘制一定半径的圆。

如何准确地提取从 click_for_marker 获得的纬度和经度信息,并使整个体验动态化,当我点击地图时,它需要显示一定半径的圆圈?

请帮助。

0 投票
2 回答
1841 浏览

python - Folium Choropleth 地图标记不起作用

我正在尝试关注 Domino 实验室的博客文章,使用 Folium 创建交互式犯罪地图。而且我发现代码库太旧,无法运行 Folium 的 Choropleth 地图标记。尽管 Domino 平台上的旧版本似乎可以工作(2015 年),但最新的 Ipython 笔记本不起作用。所以我猜Folium改变了标记?我试图找到更新,但我找不到它。有人熟悉这个库吗?如果是这样,请给我建议。

我的代码如下:

0 投票
1 回答
1512 浏览

python - 尽管包存在,但不能使用使用 conda 安装的 python 包(我特别想要某个版本)

我在ImportError: No module named folium导入 folium 0.2.0 开发版本(我想要这个版本)时遇到问题()。我通过conda install -c https://conda.anaconda.org/ioos folium这个 conda 页面提到的(https://anaconda.org/IOOS/folium)安装了这个包。当我 conda list ( folium 0.2.0 py27_3 ioos) 时,我的 mac (OSX El Captain) 上确实有这个包。为什么我不能在 Ipython 中使用这个包(错误import folium)?有人可以帮忙吗?

更多信息:

哪条蟒蛇

哪个康达

0 投票
3 回答
29223 浏览

python - 在 folium 中使用地理数据框绘制彩色多边形

我正在尝试在 folium 中绘制雷达数据,而且我快到了。我按照这个示例(边界内的轮廓图数据(纬度,经度,值)并导出 GeoJSON)将我的数据转换为 GeoJson 格式。

这会输出两列:几何和 RGBA。

从那里我制作我的folium地图:

这创建了我漂亮的叶图,但多边形根本没有着色。如何让轮廓填充正确的颜色?并修复不透明度?

在此处输入图像描述

0 投票
1 回答
6112 浏览

python - 为什么我不能导入 folium python 包?

当我在我的主目录中工作时尝试导入它时,我已经 pip 安装了 folium 并收到此错误:

但是,当我 cd 到 /Library/Python/2.7/site-packages.... 时,我可以将其导入。

0 投票
0 回答
457 浏览

python - 按标签名称查询 Instagram API 以返回位置

我的目标是在 Instagram 媒体中搜索关键字(例如“埃菲尔铁塔”)并以位置 lat、long 形式返回结果。
经过研究,似乎有两种方法可以做到这一点:使用媒体搜索,但您必须提供位置,并且您绑定到搜索半径。我希望回归 lat, longs 不局限于某个位置,而是它们出现的任何地方。或者您可以按标签搜索,我不确定这与搜索标题相同。

应用程序中的标签,用于标记人。假设按标签搜索实际上将根据未标记人员的搜索词返回结果。尝试返回纬度/经度时,我的脚本出现错误。

这种组合工作得很好,使用媒体搜索但不使用标签name/media/recent。有没有更好的电话可以打给 Media ID?

0 投票
1 回答
5735 浏览

python - 如何从 csv 文件生成叶热图?

我目前正在尝试使用 Python 2.7 中的 Folium 在 Leaflet.js 中生成热图。我想我可能会错误地获取 long/lat 语法以使其正确呈现。

csv 文件具有以下布局:名称、经度、纬度

例子:

我编写的代码如下所示:

程序运行,保存文件,但是当我在浏览器中加载它时看不到任何热图。我已经验证我可以创建位置标记,以便它按应有的方式加载地图。

恐怕我对 Leaflet.js 了解不够,无法对生成的 html 文件中的代码进行故障排除。

谁能帮我看看数据变量中可能有什么问题,或者可能是一种更好的方法来遍历我的 csv 文件以生成必要的热图?

提前致谢

0 投票
1 回答
44 浏览

python - 为什么在使用 Folium 热图生成时,字符串会用 ' 和 , 分隔符分割成单个字符?

我目前正在尝试使用 Python 和 Folium 在 Leaflet.js 上生成热图,我得到了一些奇怪的结果。

我从 csv 文件中读取经度和纬度,然后尝试使用 Folium 生成“热图条目”。

如果我在执行期间打印变量,我会看到以下内容(有点伪代码):

但是,当我这样称呼它时:

写入 heatmap.html 文件的内容如下所示:

如您所见,字符串被分解,每个字符都用''和,分隔。

我完全不知道是什么原因造成的,也不知道如何解决它。有什么想法吗?

0 投票
1 回答
80 浏览

python - 如何正确处理python错误

我知道解决方案离这里不远,但我正在努力实现根据用户输入为地图比例分配数值的能力。代码很容易解释,但我希望用户从 4 个缩放状态中选择,使用输入,将数值返回到我的地图作为缩放起点。

就目前而言,我可以为 zoom_state 放入任何东西,它就会运行。

提前致谢!

0 投票
1 回答
8226 浏览

python-3.x - 使用 Flask 嵌入本地 HTML 页面

所以我使用了这个很酷的插件,叫做 Folium,它可以创建地图。地图以 .html 格式创建,每次更新地图时都会重新生成 html。因此,为了在同一页面上显示地图和我的导航栏和其他内容,我想我需要将 map.html 放在一个 iframe 笼子中,它可以随意刷新自己。

地图是这样创建的:

我已经尝试过 iframe :

但我明白了404 error

昨天有人建议我为它建立一个端点,如下所示:

但我不断收到 404 错误