爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博登陆

只需一步, 快速开始

搜索
查看: 10826|回复: 5

[图形美化] 数据分辨率过高,怎样使其稀疏化

[复制链接]

新浪微博达人勋

发表于 2017-10-7 11:44:35 | 显示全部楼层 |阅读模式
2金钱
由于使用的GRIB2数据的分辨率过高,格点过密,生成的等值线图不平滑,怎样能使其变得平滑一些,例如画地面气压等值线,用过SKIP函数不好用,看有一个帖子上用的是'PRESsfc=PRESsfc[::3,::3]'这种方法,但是我试过不好用,是不是维数的问题。求解

密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2017-10-7 12:05:32 | 显示全部楼层
试试看'set csmooth on'
密码修改失败请联系微信:mofangbao
回复

使用道具 举报

新浪微博达人勋

发表于 2017-10-7 12:08:21 | 显示全部楼层
而且cint可以调大,毕竟是ps,20有点小了
密码修改失败请联系微信:mofangbao
回复

使用道具 举报

新浪微博达人勋

发表于 2017-10-7 14:32:05 | 显示全部楼层
本帖最后由 river 于 2017-10-7 14:44 编辑

你到底是嫌过密还是嫌不平滑?过密就设置set cint ,设置大点儿,很好解决。不平滑的话可以用smth9函数,多嵌套几次,比如smth9(smth9(PRESsfc))。而且你提到的这个'PRESsfc=PRESsfc[::3,::3]',这是GrADS的用法吗?没见过这么用的,我估计这是NCL之类的用法吧
密码修改失败请联系微信:mofangbao
回复

使用道具 举报

新浪微博达人勋

 楼主| 发表于 2017-10-24 22:17:25 | 显示全部楼层
river 发表于 2017-10-7 14:32
你到底是嫌过密还是嫌不平滑?过密就设置set cint ,设置大点儿,很好解决。不平滑的话可以用smth9函数,多 ...

我是想让线条变得平滑一些,'d smth9(smth9(smth9(PRESsfc/100)))',我用了三层嵌套但是和两层的区别不大
密码修改失败请联系微信:mofangbao
回复

使用道具 举报

新浪微博达人勋

发表于 2017-10-24 22:51:53 | 显示全部楼层
chsolomon 发表于 2017-10-24 22:17
我是想让线条变得平滑一些,'d smth9(smth9(smth9(PRESsfc/100)))',我用了三层嵌套但是和两层的区别不大

那就再嵌套几层,这个资料本身分辨率就高,你想要多平滑,差不多就行了。真正的等压线能有多平滑
密码修改失败请联系微信:mofangbao
回复

使用道具 举报

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

本版积分规则

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

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

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