问题标签 [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 回答
98 浏览

python - 在 ipyleaflet 中看不到 USGS WMS 层(leaflet.js for python)

尝试使用 ipyleaflet(用于 python/jupyter 小部件的leaflet.js)来查看代表 1m DEM 可用性的 WMS 层。来源是 USGS 国家地图。最终目标是制作一个可以绘制边界框、下载和处理 DEM 数据的工具。需要叠加层才能查看 1m 质量数据的位置。

我尝试使用的 WMS 信息可与其他服务(例如 QGIS 和 owslib)一起正常工作,但使用 ipyleaflet 我无法显示它,我看到的只是底图。我还尝试了其他一些国家地图 WMS 服务,例如高程和水文,他们也遇到了同样的问题。任何人都知道为什么会这样或如何解决它?或者,关于在地图上以交互方式绘制边界框的其他方法的任何提示?

这是地图查看器的脚本,不多...

0 投票
0 回答
71 浏览

python - 如何使用 ipyleaflet 在 jupyter notebook 中生成租赁热图?

我正在研究一个数据集,其中包含按社区划分的巴黎建筑物租金以及 gps 坐标。我想使用我的数据集的地理坐标制作租金热图。 数据框的图像

知道如何进行吗?

我试过这段代码,但它不起作用:

我是 Jupiter Notebook 的初学者...

谢谢您的帮助 !

朱利安

0 投票
0 回答
21 浏览

leaflet - 如何用自定义颜色替换 Ipyleaflet 背景图?

我能够在 Jupyter Lab 环境中删除 ipyleaflet 的背景图。这允许我在背景灰色区域添加(透明)图层。如何更改该背景的颜色?

0 投票
0 回答
84 浏览

python - 如何使用多边形在地图 ipyleaflet 上绘制过度方式?

我可以查询立交桥以获得一些给定位置(纬度、经度)和半径的方法,这使我能够设置查询的准确性。这是获取方法的代码:

现在,我想使用这些方法在地图 ipyleaflet 上绘制一些多边形。但是,我不知道该怎么做..有人可以帮助我吗?任何帮助,将不胜感激 !

我确实认为我们可以使用ipyleaflet.Polygon多边形并将其添加为ipyleaflet.Map. 但是,文档让我认为多边形是基于位置(纬度,经度)而不是定义方式的节点。所以,我确实认为:如果我能够从节点计算位置,我将绘制多边形。

注意如果您想重用代码,请相应地更改<radius>, <lat>,的值。<lon>这是一个例子:

非常感谢 !

0 投票
1 回答
191 浏览

python - 可调用对象不可调用

我创建了一个函数,该函数使用用户的纬度和经度生成地图,并在下次国际空间站将在用户位置上方时返回。我创建了一个按钮,使用 on_click 函数应该使用 lat 和 lon 作为变量生成地图,但显然,地图对象是不可调用的。我使用callablegenerate_map 函数的函数对此进行了测试,它返回 True 表示该函数是可调用的。下面是代码。任何提示将非常感谢。

0 投票
0 回答
118 浏览

python - 使用 on_click 显示 ipyleaflet 地图不起作用

我创建了一个函数,当用户使用 on_click 函数单击按钮时生成地图。它没有返回任何错误,并且似乎运行代码正常,但实际地图没有出现。我自己运行了 generate_map(self) 函数,这会返回地图,所以我不确定为什么单击按钮时它没有出现。如果有人对如何解决此问题有任何想法,我将不胜感激。

0 投票
0 回答
219 浏览

jupyter - Ipyleaflet 从代码中打开地图上的弹出窗口小部件

我在地图上有一个带有弹出窗口的标记。有没有办法从笔记本代码触发弹出窗口?例如从另一个按钮

大部分代码取自 ipyleafelt 的弹出示例:https ://ipyleaflet.readthedocs.io/en/latest/api_reference/popup.html

0 投票
0 回答
255 浏览

javascript - 如何在传单地图中添加图例

我有一张传单地图,我想添加一个图例。在地图中,我有许多过滤器可以返回许多线条颜色。例如,可以按车道过滤并获得四种颜色。

我试过这个(在传单文档中找到的解决方案)但我没有工作。

0 投票
0 回答
54 浏览

animation - 如何在动画期间更改 ipywidget 动画速度

我正在使用 jupyter notebook 为沿蚂蚁路径移动的标记设置动画。我正在使用 ipyleaflet 和 ipywidgets。我在我的地图中添加了一个滑块小部件 (speed_slider),以允许我更改动画的速度。我的动画使用 for 循环代码,如下面的代码所示。

我可以在运行包含上述 for 循环代码的单元格之前设置动画速度,但我无法在动画期间更改速度。请就如何在动画运行时使用滑块更改动画速度提出任何建议。

0 投票
0 回答
61 浏览

python - 使用 folium 或 ipyleaflet 导航 SVG 图像

我使用 jupyter notebook 来可视化数据,并有一些用于生成复杂 SVG 图像的例程,这些图像的大小很难在不忽略细节的情况下作为概览来查看。

我想做的是将此 SVG 图像导入到 folium 或 ipyleaflet 之类的包装器中,并使用它们非常流畅的鼠标滚动和平移功能来使某人能够导航我的 SVG。

请注意,我没有在此处进行任何地理定位,我只想利用这些库的 UI/导航功能,以便人们可以放大和缩小、平移和查看复杂的“图片” - 稍后也许是能够与它的元素进行交互。

我尝试了一些不同的方法,但似乎无法让这些库中的任何一个接受我的 SVG 作为图像:

我尝试过的一个选项是获取我的 html 渲染 svg 的屏幕打印并将其插入到地图中:

但是我要么必须将该 png 存储为一个大文件大小,要么在放大时失去分辨率。理想情况下,我希望 SVG 尽​​可能不损坏。

另一个角度是创建一个“tileset”,但是环顾四周,我还没有找到任何关于你如何去做的文档。