爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博登陆

只需一步, 快速开始

搜索
查看: 5350|回复: 0

[求助] Basemap的大部分圆柱投影的底图都缺少一半南极洲该怎么解决呢

[复制链接]

新浪微博达人勋

发表于 2022-3-8 12:06:13 | 显示全部楼层 |阅读模式

登录后查看更多精彩内容~

您需要 登录 才可以下载或查看,没有帐号?立即注册 新浪微博登陆

x
本帖最后由 Isakting 于 2022-3-8 12:09 编辑

       我使用的是Windows下的Anaconda 3.9和python 3.9.10,使用pip安装了如下版本的库,pyproj-3.2.0-cp39-cp39-win_adm64   GDAL-3.3.3-cp39-cp39-win_amd64   basemap-1.3.2-cp39-cp39-win_amd64
       通过matplotlib调用basemap时没有任何问题,其下功能也都能完整使用,但是在绘制地图底图时,绝大部分的圆柱投影(例如cyl cea mera等等),其南极洲都只能画出西经部分,东经范围内的南极洲是缺失的。
       https://github.com/matplotlib/basemap/issues/522
       Github上提供了一种解决方法,就是降低geos库的版本至3.3,我在Ubuntu子系统上使用了这种方法,3.8.1的geos和3.8.12的python,画出来的底图是正常的。但是这种方法似乎不能用在Windows下,绘制出来的底图依然是不完整的,请问该怎么解决这个问题呢?

微信图片_20220308120659.png 微信截图_20220308120854.png 微信截图_20220308120937.png




密码修改失败请联系微信:mofangbao
您需要登录后才可以回帖 登录 | 立即注册 新浪微博登陆

本版积分规则

Copyright ©2011-2014 bbs.06climate.com All Rights Reserved.  Powered by Discuz! (京ICP-10201084)

本站信息均由会员发表,不代表气象家园立场,禁止在本站发表与国家法律相抵触言论

快速回复 返回顶部 返回列表