python - 在 cartopy map 中绘制网格线

标签 python matplotlib cartopy

我正在使用 cartopy 和 foll 绘制上面的 map 。代码:

gl = ax.gridlines(crs=ccrs.PlateCarree(), draw_labels=True, alpha=0.35)
gl.xlabels_top = False
gl.ylabels_left = False
gl.xlocator = mticker.FixedLocator([-120, -60, 0, 60, 120])
gl.xformatter = LONGITUDE_FORMATTER
gl.yformatter = LATITUDE_FORMATTER

如何将其限制为仅绘制 -23.5 N、0 和 23.5 度 N 纬度的网格线?

最佳答案

您可以尝试 gl.set_xlim(-23.5, 23.5),否则您只是在更改刻度线出现的位置,而不是轴开始和停止的位置。

关于python - 在 cartopy map 中绘制网格线,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36248534/

相关文章:

python - Cartopy:轴标签 - 解决方法

python - geopandas世界地图的极地立体投影

python - asyncio.gather 的 "Lazy"版本?

python - 如何并排绘制具有不同 X 坐标的条形图

python - matplotlib Candlestick_ohlc 函数上奇怪的随机宽度

python - 通过 Matplotlib 使用 Dash 绘制有向图

python - 循环创建子图/Python

python - 从嵌套字典中获取父键

Python3,BeautifulSoup 删除段落标签

python - 未计算列表之间的余弦相似度