cartopy相关内容
我想使用底图或 cartopy 来绘制卫星绕地球的轨道.这两个库都提供了绘制从太空中的观察者(例如正交或地球静止等)看到的地球的能力,并在给定纬度和经度的情况下绘制地球上的某些东西.鉴于此功能,在给定纬度和经度的情况下,在图中生成一个点的基础投影函数似乎应该是可调用的,其中可以指定不同的高度(海平面除外). 因此,在给定经度、纬度和高度的情况下,难道不能使用底图或 Cartopy 绘制卫星轨
..
我是 Python 新手,有一个关于 Cartopy 能够用于 3D 绘图的问题.下面是一个使用 matplotlibBasemap 的例子. 将 matplotlib.pyplot 导入为 plt从 mpl_toolkits.mplot3d 导入 Axes3D从 mpl_toolkits.basemap 导入底图m = 底图(投影='merc',llcrnrlat=52.0,urcrnrlat
..
我想使用底图或 cartopy 来绘制卫星绕地球的轨道.这两个库都提供了绘制从太空中的观察者(例如正交或地球静止等)看到的地球的能力,并在给定纬度和经度的情况下绘制地球上的某些东西.鉴于此功能,在给定纬度和经度的情况下,在图中生成一个点的基础投影函数似乎应该是可调用的,其中可以指定不同的高度(海平面除外). 因此,在给定经度、纬度和高度的情况下,难道不能使用底图或 Cartopy 绘制卫星轨
..
我正在尝试构建一个简单的函数,该函数采用一个子图实例 (matplotlib.axes._subplots.AxesSubplot) 并将其投影转换为另一个投影,例如,转换为 cartopy.crs.CRS 投影. 这个想法看起来像这样 将 cartopy.crs 导入为 ccrs导入 matplotlib.pyplot 作为 pltdef make_ax_map(ax,projectio
..
Cartopy 几乎不能画任何东西.即使一个简单的例子也会导致段错误.Segmentation fault 是 Python 3.7.0 在崩溃之前所说的所有内容.Python 3.6.6 也是如此. 错误的线路似乎是ax.coastlines(). ax.gridlines() 也给出了相同的无声段错误. matplotlib 是 2.2.3. Cartopy 是最新的,
..
cartopy 中的离线数据存储在哪里?它是否存储在站点包下的数据文件夹中?有没有办法触发所有可用数据的下载?我想将其复制到未连接到互联网的 Linux 机器上.我目前正在连接到互联网的 Windows 机器上工作,所以我希望从那里下载数据.谢谢. 解决方案 查看 http://scitools.org.uk/cartopy/docs/latest/cartopy.html.本质上,数据被
..
我正在尝试将 Coastlines() 地图的投影与 shapefile 的投影合成,其 .prj 文件说: GEOGCS["GCS_WGS_1984",DATUM["D_WGS_1984",球体[“WGS_1984",6378137.0,298.257223563]],PRIMEM[“格林威治",0.0],单位[“学位",0.0174532925199433]] 我的尝试是: 将 matp
..
所以,我多年来一直在 Python 2.7 中使用 Basemap,我正在迁移到 Python3.7 并想迁移到 cartopy.我处理了很多有投影信息的数据,但我没有数据的经纬度网格.这就是我在 Basemap 中处理事情的方式. m=底图(llcrnrlon=-118.300,llcrnrlat=20.600,urcrnrlon=-58.958,urcrnrlat=51.02,投影='lcc
..
我想在 Cartopy 中以 NorthPolarStereo 投影绘制圆,以纬度、经度单位提供中心和半径. Basemap 有类似的优秀问答此处,以及正交投影中的 Cartopy 此处.但是,我想在 Cartopy 中使用 NorthPolarStereo.尝试后一种方法,只需更改投影即可使圆固定在北极,而忽略您为其中心提供的坐标. 关于如何使用 NorthPolarStereo 投
..
我希望在我的轮廓数据(Matplotlib 中的轮廓)下方添加一个实体填充.具体来说,我希望将实体填充限制为特定的 shapefile,在这种情况下,美国大陆的各个州. 我当前的情节
..
如何在自定义地图上叠加自定义图像? 如果我这样做 ax = plt.axes(projection=map_quest_aerial.crs)ax.set_extent([lon_0,lon_1,lat_0,lat_1])plt.imshow('myimage.png', extent=(x0,x1,y0,y1))plt.show() 我的图像在轴上正确显示.但是,如果我尝试添加背景地图
..
我完全是wxpython的新手.以下代码展示了一个简单的情节: #-*-coding:utf-8-*-导入matplotlib.pyplot作为plt导入 matplotlib.ticker 作为 mticker将 cartopy.crs 导入为 ccr从 cartopy.mpl.gridliner 导入 LONGITUDE_FORMATTER, LATITUDE_FORMATTER从 matp
..
我正在尝试绘制全球气溶胶光学深度 (AOD),这些值通常在 0.2 左右,但在某些地区可以达到 1.2 或更高.理想情况下,我想绘制这些较高的值,而又不丢失较小值的细节.对数刻度颜色条也不太合适,因此我尝试使用 我怎样才能使 pcolormesh 工作?当我对 Cartopy 投影/转换做错时,我通常会看到这一点,所以大概这与 Cartopy 环绕日期变更线的方式或简单 matplotlib
..
我正在尝试使用matplotlib和cartopy制作Choropleth贴图,显然我首先需要为其绘制shapefile.但是,我没有设法这样做,即使有人问过类似的问题 此处 和 ,可以下载这里 我正在谈论 vg250_2010-01-01.utm32w.shape.ebenen/vg250_ebenen-historisch/de1001/vg250_gem.shp 我的代码是 #
..
我正在尝试绘制以全局地图为背景的等高线图.考虑到我的数据具有 LON 和 LAT 值,我决定将 Cartopy 与 MatplotLib 结合使用. 问题是当分开时我可以完美地绘制数据和地图,但是当我尝试将数据与地图集成时,Cartopy地图会覆盖我的数据图表. 这是我的代码: ax = plt.axes(projection = cartopy.crs.PlateCarree()
..
我有一个用Cartopy和Matplotlib渲染的地图.我有一个特定的几何坐标(纬度/经度),我想知道最接近该几何坐标投影的像素坐标(如果它可见),例如在地图上的坐标上绘制图形. (注意我不想用 Matplotlib 绘制;我将图形导出为位图图像并在管道的不同部分进行绘制.) 此文档建议可能是这样的: 导入cartopy,matplotlib.pyplot无花果= matplotl
..
我已经尝试了一段时间,在Cartopy中绘制带有不确定椭圆形的矢量场.这个想法是,如果我有一个位置(纬度/经度)和一个矢量(例如风速),但是该矢量具有不确定性(例如以标准偏差衡量),那么我想绘制一个椭圆箭头的尖端周围表示不确定性.在GMT中, psvelo 可以解决问题,我的目标是类似的东西. 这与之前被问到的问题相同 不像 Matlab 变体那么简单,所以我失败了以及. 最后,我也不
..
我正在尝试绘制一些海冰数据图.数据以EASE-North网格形式提供,可以从以下位置下载示例文件(HDF4): ftp://n4ftl01u.ecs.nasa.gov/SAN/OTHR/NISE.004/2013.09.30/ 我为EASE-Grid创建了一个自定义投影类,它似乎正在起作用(海岸线与数据完全吻合). 当我尝试添加自然地球特征时,它返回一个空的 Matplotlib 图.
..
我想从全球海面温度数据中屏蔽陆地区域.我正在使用 Cartopy 绘制数据. 将 numpy 导入为 np导入matplotlib.pyplot作为plt将 cartopy.crs 导入为 ccr从netCDF4导入数据集f = 数据集('sst.mnmean.nc')sst = f.variables['sst'][0,:,:]lats = f.variables ['lat'] [:]lon
..
我正在使用 cartopy 绘制我的地图.它是一个很棒的工具!对于我的某些数据,我有一个问题,即数据未正确映射到0deg或日期线附近.请参见下面的示例. 我从matplotlib.basemap知道相同的功能,可以通过使用add_cyclic例程解决该功能.我想知道是否有人可以推荐如何最好地解决 cartopy 中的这个问题. 谢谢! 亚历克斯 解决方案 cartopy开
..