我正在编写一个程序,显示 plot 上的雷击热量 map。使用散射 plot 工作; 然而,当我尝试实现二维直方图时,map 会一直缩小。 添加直方图前Plot 添加直方图后 Plot 这里的代码lon_small和lat_small是坐标arrays。 我在网上查过有类似问题的人,但我找不到类似这 ...
我正在编写一个程序,显示 plot 上的雷击热量 map。使用散射 plot 工作; 然而,当我尝试实现二维直方图时,map 会一直缩小。 添加直方图前Plot 添加直方图后 Plot 这里的代码lon_small和lat_small是坐标arrays。 我在网上查过有类似问题的人,但我找不到类似这 ...
我正在使用以下代码获取 map 的空版本。 import matplotlib.pyplot as plt import cartopy.feature as cfeature import cartopy.crs as ccrs cstm=[31.69347, -116.88353, 31.9 ...
我目前有 2 个不同时间段(1901-2021、1979-2021)的“数据地图”。 我想减去地图中的网格点,以显示降水较多的区域之间的差异。 我不确定我可以查找什么来研究这个。 请指教。 谢谢 我试过将图设置为变量并减去它们。 ...
我正在尝试从 NetCDF 文件 plot 风箭袋,但是,我只能 plot 一行箭袋,直接穿过底部 map,如图所示。 代码如下。 非常感谢您的帮助:) 数据在这里,请替换为onedrive文件夹,谢谢https://drive.google.com/file/d/160121aFx0Ys6G1jd ...
我想沿着海岸线每 100 英里在 map 上设置 plot 个里程碑。 示例如下图所示: 使用Cartopy很容易plot海岸线,但是如何确定这些里程碑的位置并显示在map上呢? 如果点之间的海岸线是彩色的会更好。 ...
我试图在 map 的中心添加一个标记,只是一个小红点。 这是代码: marker代码被注释掉(就像它当前在代码中一样),图像看起来像这样: 但是如果你取消注释marker线 - 结果不是我期望的那样: 知道如何解决这个问题吗? ...
我有一个 plot 的 map 包含颜色编码的区域。 我需要从 plot 中删除自动颜色条并替换为图例。 但是,我找不到删除颜色条的方法。 Xarray 用于创建数据数组。 我尝试添加命令,例如colorbar=False 、 cbar=False 、 Colorbar=False 。 但是,只是 ...
假设我需要 plot a map 与 Cartopy 并且生成的图形应该具有正方形尺寸。 在我的(简单的)理解中,这应该很容易使用plate carrée projection ,因为经度和纬度直接用作平面坐标。 这意味着如果纬度和经度覆盖的范围相同,我希望得到一个正方形 map。 但是,虽然以下 ...
我有一个包含卫星数据的 HDF 文件,绘制时看起来像下面的附件图像。 它有很多坏像素(使用这个特定的颜色图时它们会变成黑色)。 例如,如何将坏像素的颜色更改为白色? 谢谢你。 HDF 文件链接: https://drive.google.com/file/d/1AYhvqxNlvlqQB7otn ...
目标 - 拥有一个自定义大小的图形,其轴具有 cartopy 投影。 这个程序在这个情节上运行良好 但是,我们可以看到在左右边界中,fig 和 axes 之间存在一些不匹配。 如何在保持大fig尺寸的同时使fig和ax正确对齐? 我不能尝试fig,ax=fig.subplots(figsize=(2 ...
在 google-colab 上安装 cartopy 后,我无法导入 cartopy。 !pip install cartopy import cartopy ImportError: cannot import name lgeos ...
我正在使用 OHC NetCDF 数据集。 下图中,时间坐标以"months since 2005-01-01 00:00:00"为单位,数据是这样的array([ 0.5, 1.5, 2.5, ..., 207.5, 208.5, 209.5], dtype=float32) 。 这里 0.5 ...
我正在尝试使用 tropycal 制作一个程序,但它显示了包依赖性的造轮错误。 称为卡托比。 Pip3 错误: ERROR: Could not build wheels for cartopy which use PEP 517 and cannot be installed directly. ...
我只是想要一个最适合散点数据的椭圆或圆。 我已经能够使用许多包将数据拟合成一个圆圈,但结果显然是无稽之谈。 也许我需要做一些奇怪的事情来获得适用于(a)纬度/经度数据和(b)Cartopy 投影的结果? 我有以下经度/纬度值数组: 我 plot 他们上了 map 如下: 我得到这个 plot 我现 ...
我在弄清楚如何 label 以下 plot 时遇到问题。当我使用 pad 选项时,它会从子图的标题中删除。 到目前为止,这是我的代码:Data=xr.open_dataset(in_file) precip_data=Data['pre'] NHNA=precip_data.sel(lon = ...
我正在尝试在笔记本电脑上安装 Cartopy。 我有 Windows 10,并使用 VSCode。 使用pip install cartopy时出现以下错误: 我事先安装了 shapely,matplotlib 和 pygeos,但不知何故它似乎并没有达到目的。 然后我尝试安装 GEOS,但没有成功 ...
我想在墨卡托投影中的 map 上创建数据散点 plot。 如果我在 Mercator 中设置投影,它只会打印没有值的空 map。 但是,如果我选择 PlateCarree 投影就没有问题.... 工作正常: 打印空 map: 我在其他问题中找不到我的例子 ...
我正在使用 matplotlib 和 cartopy 绘制覆盖在 python 地图上的线。截至目前,我只是确定两点的纬度/经度并在它们之间绘制一条线。 由于我正在截取这些线路的横截面,我想找到一种方法使线路的长度相同(比如 300 公里长),无论我将它放在 map 上的哪个位置。这是否可能而无需 ...
长话短说,我无法在我的环境中安装 cartopy,所以我正在寻找其他方法来做它可能用于的事情。 我最近一直在关注本教程,该教程使用 cartopy 改变形状线串的路径以考虑地球的曲率: “Cartopy 可用于操纵绘制线条的方式。transform=ccrs.Geodetic() 方法转换 Li ...