请选择 进入手机版 | 继续访问电脑版
爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博登陆

只需一步, 快速开始

搜索
查看: 8574|回复: 13

[求助] python 地图

[复制链接]

新浪微博达人勋

发表于 2022-8-9 13:00:29 | 显示全部楼层 |阅读模式

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

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

x
这是看文献看到了一张图,想要画类似的,用cartopy画出地图,但不知道怎么把数据画成这些带颜色的块
有没有人用python画过这样的图啊

例:文献中云底高度分布

例:文献中云底高度分布
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2022-8-9 13:36:10 | 显示全部楼层
本帖最后由 一大碗年糕 于 2022-8-9 13:37 编辑

GeoCAT的gallery,用python画NCL风格的栅格散点图,可以参考看看有没有用
https://geocat-examples.readthed ... r-ncl-scatter-10-py
sphx_glr_NCL_scatter_10_001.png
密码修改失败请联系微信:mofangbao
回复 支持 1 反对 0

使用道具 举报

新浪微博达人勋

 楼主| 发表于 2022-8-9 13:46:17 | 显示全部楼层
一大碗年糕 发表于 2022-8-9 13:36
GeoCAT的gallery,用python画NCL风格的栅格散点图,可以参考看看有没有用
https://geocat-examples.readth ...

我去看看,谢谢!
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

发表于 2022-8-9 14:36:09 | 显示全部楼层
一大碗年糕 发表于 2022-8-9 13:36
GeoCAT的gallery,用python画NCL风格的栅格散点图,可以参考看看有没有用
https://geocat-examples.readth ...

可以可以,学习了
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

发表于 2022-8-9 21:39:23 | 显示全部楼层
画可以用scatter画,然后这个方块是插值的结果,前面数据要进行处理,可以搜搜插值相关的
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

发表于 2022-8-10 20:58:39 | 显示全部楼层
跑题一下:这个图用的资料分辨率就这样还是做了平滑?
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

 楼主| 发表于 2022-8-10 21:19:45 | 显示全部楼层
内马尔 发表于 2022-8-10 20:58
跑题一下:这个图用的资料分辨率就这样还是做了平滑?

你好,我看文献中提到是站点资料插值成固定网格,没有做平滑
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

 楼主| 发表于 2022-8-10 21:21:57 | 显示全部楼层
Kyrie_x 发表于 2022-8-9 21:39
画可以用scatter画,然后这个方块是插值的结果,前面数据要进行处理,可以搜搜插值相关的

已经成功画出来了,谢谢!
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

 楼主| 发表于 2022-8-16 17:00:06 | 显示全部楼层
试了一下其他办法,scatter画得时候 s这个参数老是需要调,不太方便。后来发现matplotlib.axes.Axes.pcolormesh也可以实现https://matplotlib.org/stable/api/_as_gen/matplotlib.axes.Axes.pcolormesh.html#matplotlib.axes.Axes.pcolormesh
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

发表于 2022-8-17 21:31:58 来自手机 | 显示全部楼层
li134 发表于 2022-08-16 17:00
试了一下其他办法,scatter画得时候 s这个参数老是需要调,不太方便。后来发现matplotlib.axes.Axes.pcolormesh也可以实现https://matplotlib.org/stable/api/_as_gen/matplotlib.axes.Axes.pcolormesh.html#matplotlib.axes.Axes.pcolormesh

怎么画的,我最近也要画这种地图投影

                               
登录/注册后可看大图

                               
登录/注册后可看大图

                               
登录/注册后可看大图
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

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