matplotlib-basemap相关内容

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

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

3D CartoPy 类似于 Matplotlib-Basemap

我是 Python 新手,有一个关于 Cartopy 能够用于 3D 绘图的问题.下面是一个使用 matplotlibBasemap 的例子. 将 matplotlib.pyplot 导入为 plt从 mpl_toolkits.mplot3d 导入 Axes3D从 mpl_toolkits.basemap 导入底图m = 底图(投影='merc',llcrnrlat=52.0,urcrnrlat ..
发布时间:2021-11-25 01:26:35 C#

在 wxPython 中的 matplotlib 上弹出注释

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

Python 和 Matplotlib 以及带有鼠标悬停的注释

当我单击 Basemap Matplotlib Plot 中的一个点时,我目前正在使用此代码在地图上弹出注释. dcc = DataCursor(self.figure.gca())self.figure.canvas.mpl_connect('pick_event',dcc)plot_handle.set_picker(5)self.figure.canvas.draw()类数据光标(对象): ..
发布时间:2021-11-10 22:19:24 其他开发

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

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

makegrid 在 cartopy 中等效,从底图移动到 cartopy

所以,我多年来一直在 Python 2.7 中使用 Basemap,我正在迁移到 Python3.7 并想迁移到 cartopy.我处理了很多有投影信息的数据,但我没有数据的经纬度网格.这就是我在 Basemap 中处理事情的方式. m=底图(llcrnrlon=-118.300,llcrnrlat=20.600,urcrnrlon=-58.958,urcrnrlat=51.02,投影='lcc ..
发布时间:2021-06-22 18:30:42 其他开发

带有 matplotlib (python) 的 VFR 剖面航空图

我正在寻找一种将VFR截面航空图(也称为截面)添加到我已有的matplotlib代码中的方法. 简而言之,是否可以使用python和matplotlib快速简便地实现截面图?如果不是,还有哪些其他途径需要考虑? 参考: http://robertjliguori.blogspot.com/2016/10/acquiring-vfr-section-aeronautical.html ..
发布时间:2021-06-01 21:04:24 其他开发

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

我有一个通过读取图像获得的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 其他开发

将文本注释到轴并对齐为圆形

我正在尝试在轴上绘制文本并将此文本对齐到一个圆上. 更精确地说,位于该圆内的点具有不同的余弦(x,y),并通过以下方式创建: ax.scatter(x,y,s = 100) 我想用圆连接并标记每个点(Cnameb).文本的坐标用(xp,yp)定义. 因此点和圆之间的箭头长度不同,但中心和圆的整体距离如下图所示-->(注:蓝线是应该打印的线在点和圆之间.红线仅用于说明.): ..
发布时间:2021-06-01 20:42:07 其他开发

pcolormesh 的输入格式

我正在尝试使用 Basemap 制作热量/强度图.我的输入是当时的一组纬度、经度和强度.数据集如下所示: lat[0], lon[0] = 强度[0]lat [1],lon [1] =强度[1]...lat [n],lon [n] =强度[n] 在每个索引处,纬度和经度对应于正确的传感器读数.我的代码如下所示: fig = plt.figure(figsize =(10,8))#设置标题f ..
发布时间:2021-06-01 20:11:10 其他开发

在matplotlib-basemap中绘制颜色编码的标记

我要在地图上绘制以下变量:Lons,经度列表,Lats,纬度列表和 Vals,每个位置的值列表. 为了绘制位置,我做了一个简单的 x,y=Mymap(Lons,Lats)Mymap.scatter(x,y,marker='o',color='red') 问:我如何最好地将我的 Vals 转换为颜色列表(热图),以传递给 scatter ,因此每个x,y 对获取匹配颜色的值? 相当缺 ..
发布时间:2021-06-01 19:51:18 其他开发

Maplotlib 和 Basemap:无法导入名称“dedent"

我正在尝试在底图叠加层上绘制网络.我有包裹: basemap = 1.3.0 = py36ha7665c8_0 matplotlib = 3.3.1 = 0 matplotlib-base=3.3.1=py36hba9282a_0 networkx=2.5=py_0 当我只运行线路时 from mpl_toolkits.basemap import Basemap 我明白 ..
发布时间:2021-06-01 19:10:16 其他开发

如何使等高线图叠加在底图上

这是我几个月前问过的一个问题,但仍在努力寻求解决方案.我的代码并排提供了底图和轮廓图(但打印到文件仅给出轮廓图),但是我希望它们叠加在一起.最好的解决方案是 https://gist.github.com/oblakeobjet/7546272 这并未显示如何引入数据,并且当您从头开始在线学习时很难.我希望在不累人的情况下,解决方案很容易,因为只需更改一行代码,并且有人可以提供帮助.我的代码 # ..
发布时间:2021-05-10 20:16:29 其他开发

安装geopandas会卸载底图&反之亦然

我需要一个既具有底图又具有geopandas的Python环境,但是安装其中一个会删除另一个环境.无论是要同时拥有这两者,还是有合理的方法在同一个脚本的解释器之间进行切换? 我知道底图会因为Cartopy而贬值,但是我正在使用底图,这就是现在的情况. 使用Anaconda3,Python 3.7.6 以下是我在基本环境中所采取的步骤: conda install -c con ..
发布时间:2021-05-10 19:15:48 其他开发

在Jupyter Notebook中将数据点绘制到matplotlib底图上

链接到完整代码 我能够在Jupyter Notebook中成功创建美国的底图,其中包括Cell 4中的shapefile,颜色和边框. 我正在尝试在第8单元格中的以下行将许多数据点绘制到此底图上: m.plot(x,y,marker ='o',markersize = data,color ='#444444',alpha = 0.8,latlon = True) 数据被绘制, ..
发布时间:2021-04-29 19:04:29 其他开发

无法安装底图软件包anaconda

我正在尝试在Anaconda环境中安装底图模块.当我尝试执行此操作时,会出现以下消息. UnsatisfiableError:发现以下规范存在冲突:-底图-zict使用"conda信息"查看每个软件包的依赖关系. 我无法删除'zict'软件包.有什么方法可以以其他方式安装底图软件包? 非常感谢! 解决方案 我遇到了同样的问题,该问题是根据 ..
发布时间:2021-04-03 20:11:07 其他开发

使用pcolormesh时如何通过插值进行平滑处理?

我有一个世界底图,并且使用pcolormesh填充了数据(lintrends_mean).因为数据具有相对较大的网格框,所以我想使绘图变得平滑.但是,我不知道如何做到这一点.在绘图功能中设置shading ='gouraud'会使网格框的边缘模糊,但是我想要一个比这看起来更好的外观,因为数据仍然显得斑点. 这里也有类似的问题,给出了答案,但我不明白答案,尤其是"newdepth"来自何处.由 ..
发布时间:2020-11-30 03:49:37 其他开发

如何使用python将RGB多波段GeoTIFF投影到指定区域范围?

我想绘制多波段GeoTIFF的RGB图像(因为它是卫星图像)并将其投影到指定的区域范围. 最近,我成功地使用"georaster"对单波段栅格进行了此操作.但是,当我尝试对多波段栅格进行同样的操作时,调用image = georaster.MultiBandRaster(file, bands='all', load_data=extent)以与georaster.SingleBandRas ..
发布时间:2020-11-27 00:29:39 其他开发