爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博登陆

只需一步, 快速开始

搜索
查看: 12212|回复: 4

[求助] python中cartopy的地图投影问题

[复制链接]

新浪微博达人勋

发表于 2020-5-10 16:35:08 | 显示全部楼层 |阅读模式

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

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

x
A B C 三处都涉及到投影的问题  我有点懵  我记得之前看视频说A处是指定画出的图是什么投影(也就是你最后呈现出来的效果),C处意思是指定你数据本身的投影。 但是现在,我按照这个思路画图,结果不太对,所以请教大家这三处的投影都是表示什么含义?
QQ图片20200510163313.png
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2020-5-10 16:37:18 | 显示全部楼层
图片传上去特别不清楚,A B C 三处的代码分别是:
A:ax=fig.add_subplot(111,projection=pro)
B:  gl=ax.gridlines(crs=pro,draw_labels=True,linewidth=1.2, color='gray', alpha=0.5, linestyle='--')
C:  cs=ax.contourf(lons,lats,dbz,levels=levs,cmap=cmaps.prcp_1,transform=pro)
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

发表于 2020-5-12 23:53:30 | 显示全部楼层
A是设置整个图的投影方案,B和C已经对ax这个对象调用了方法就不用再重申投影方案
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

 楼主| 发表于 2020-5-14 10:12:38 | 显示全部楼层
wxj96 发表于 2020-5-12 23:53
A是设置整个图的投影方案,B和C已经对ax这个对象调用了方法就不用再重申投影方案

好的  飞铲感谢
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

发表于 2023-7-7 17:41:28 | 显示全部楼层
ax=fig.add_subplot(111,projection=pro):在fig这个图形对象中添加一个子图,编号为111,表示一行一列的第一个子图,投影方式为pro这个变量指定的投影对象。
gl=ax.gridlines(crs=pro,draw_labels=True,linewidth=1.2, color='gray', alpha=0.5, linestyle='--'):在子图ax中绘制网格线,网格线的坐标系统为pro这个变量指定的投影对象,网格线上绘制标签,网格线的宽度为1.2,颜色为灰色,透明度为0.5,线型为虚线。
cs=ax.contourf(lons,lats,dbz,levels=levs,cmap=cmaps.prcp_1,transform=pro):在子图ax中绘制填充等值线图,等值线图的横坐标为lons这个变量指定的经度数组,纵坐标为lats这个变量指定的纬度数组,高度为dbz这个变量指定的数据数组,等值线的层数为levs这个变量指定的层数列表,颜色映射为cmaps.prcp_1这个变量指定的颜色映射对象,数据的坐标系统为pro这个变量指定的投影对象
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册 新浪微博登陆

本版积分规则

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

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

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