matplotlib-basemap相关内容

底图上未绘制带有网络x的虚线

我尝试在basemap线上用networkx绘制虚边。除了style= 'dotted'以外,一切都运行得很好。设置此标志后,不会更改任何内容。我仍然有一个正常的坚实的边缘。有没有人知道我可以改变什么来在地图上画一条虚线或虚线?我的错误在哪里? 以下是我的完整脚本: import networkx as nx from mpl_toolkits.basemap import Basem ..
发布时间:2022-03-31 21:44:28 其他开发

使用 Anaconda Jupyter Notebooks 的底图库 - KeyError: PROJ_LIB

我正在尝试安装 Basemap 库并将其导入我的 Jupyter Notebook,但这会返回以下错误: KeyError: 'PROJ_LIB' 经过一些在线研究后,我明白我要在 Anaconda 的单独环境中安装 Basemap.创建新环境并安装 Basemap(以及所有其他相关库)后,我已激活该环境.但是在导入 Basemap 时,我仍然收到相同的 KeyError. 这是我在 M ..
发布时间:2021-12-31 23:38:47 其他开发

如何使用 matplotlib 删除/省略较小的轮廓线

我正在尝试绘制压力水平的 contour 线.我正在使用包含更高分辨率数据(范围从 3 公里到 27 公里)的 netCDF 文件.由于更高分辨率的数据集,我得到了很多不需要绘制的压力值(相反,我不介意省略某些无关紧要的值的轮廓线).我已经根据此链接中给出的示例编写了一些绘图脚本 http://matplotlib.org/底图/用户/examples.html. 绘制后的图像看起来像这样 ..
发布时间:2021-12-21 09:35:11 Python

Matplotlib 底图:弹出框

我想知道如何在底图图中创建弹出框.当我将鼠标悬停在某个位置时,它应该会触发弹出框. 这可能吗? 解决方案 是的,这要归功于 matplotlib 的事件处理框架.我找不到一个已经写好的例子来做你特别感兴趣的事情,所以我写了一个(我将提出来包含在 matplotlib 源代码中). 我会阅读 http://matplotlib.sourceforge.net/users/even ..
发布时间:2021-12-19 22:57:50 Python

在python底图中填充国家/地区

嗨,我正在尝试使用 python 底图绘制地图,其中一些国家填充了某种颜色. 是否有快速简便的解决方案? 解决方案 正如@unutbu 所说,Thomas 的帖子 这里正是您所追求的. 如果你想用 Cartopy 做到这一点,相应的代码(在 v0.7 中)可以改编自 http://scitools.org.uk/cartopy/docs/latest/tutorials/usi ..
发布时间:2021-12-11 14:20:36 Python

在 matplotlib 中仅在大陆上绘图

我正在使用 matplotlib 中的底图绘制地图.数据遍布全球,但我只想保留大陆上的所有数据,而将其丢在海洋上.有没有办法过滤数据,或者有没有办法再次绘制海洋来覆盖数据? 解决方案 matplotlib.basemap 中有一个方法:is_land(xpt, ypt) 如果给定的 x,y 点(在投影坐标中)在陆地上,则返回 True,否则返回 False.土地的定义基于与类实例关联 ..
发布时间:2021-12-10 16:17:43 Python

访问python底图或cartopy中的底层投影函数

我想使用底图或 cartopy 来绘制卫星绕地球的轨道.这两个库都提供了绘制从太空中的观察者(例如正交或地球静止等)看到的地球的能力,并在给定纬度和经度的情况下绘制地球上的某些东西.鉴于此功能,在给定纬度和经度的情况下,在图中生成一个点的基础投影函数似乎应该是可调用的,其中可以指定不同的高度(海平面除外). 因此,在给定经度、纬度和高度的情况下,难道不能使用底图或 Cartopy 绘制卫星轨 ..
发布时间:2021-11-25 04:29:06 C#

在 wxPython 中的 matplotlib 上弹出注释

我设置了两个面板 wxPython GUI.在我的右侧面板中,我有一个使用 Basemap 的地图显示.在这张(美国)底图上,我绘制了不同城市的散点图.我希望能够点击这些点并在我的 GUI 中弹出一个窗口,该窗口提供与我选择的那个点相关的一些信息(例如城市、纬度/经度等 - 我会存储所有这些信息以列表或其他方式). 我遇到过 AnnoteFinder,但这似乎在我的 GUI 中不起作用(如果 ..
发布时间:2021-11-10 22:50:25 Python

访问python底图或cartopy中的底层投影函数

我想使用底图或 cartopy 来绘制卫星绕地球的轨道.这两个库都提供了绘制从太空中的观察者(例如正交或地球静止等)看到的地球的能力,并在给定纬度和经度的情况下绘制地球上的某些东西.鉴于此功能,在给定纬度和经度的情况下,在图中生成一个点的基础投影函数似乎应该是可调用的,其中可以指定不同的高度(海平面除外). 因此,在给定经度、纬度和高度的情况下,难道不能使用底图或 Cartopy 绘制卫星轨 ..
发布时间:2021-10-26 16:13:46 其他开发

显示独特的颜色以获得独特的价值

我有一个通过读取图像获得的2d numpy数组.数组的唯一值是 0、1 和 2.我想绘制分别显示值 0、1 和 2 的唯一颜色红色、绿色和蓝色的图像. plt.imshow(data,cmap = colors.ListedColormap(['red']) 你会怎么做? 解决方案 来自matplotlib.colors import from_levels_and_colorsc ..
发布时间:2021-06-01 20:55:54 其他开发

底图错误:模块对象不可调用

我正在尝试学习如何在python中使用底图.我使用以下网站学习 http://www.datadependence.com/2016/06/creating-map-visualisations-in-python/.但是当我输入以下 时 将matplotlib.pyplot导入为plt导入 matplotlib.cm导入底图fig,ax = plt.subplots(figsize =(10 ..
发布时间:2021-06-01 20:45:30 Python