爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 12704|回复: 5

[图形美化] 求助,shaded无法填充整个区域的情况

[复制链接]
发表于 2020-3-4 10:11:55 | 显示全部楼层 |阅读模式

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

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

x
在画温度平流和风场叠加时shaded没有填充整个区域,求助各位大神 gs内容如下:
'reinit'
'sdfopen C:\opengrads\Classic\data\air.2019.nc'
'sdfopen C:\opengrads\Classic\data\uwnd.2019.nc'
'sdfopen C:\opengrads\Classic\data\vwnd.2019.nc'

'set mpdset cnworld'
'set csmooth on'
'set cachesf 1219392 bytes'

'set lon 60 120'
'set lat 20 60'
'set lev 850'

'set t 1361'
'set grads off'
'set grid off'
'set csmooth on'


'define dtx = cdiff(air.1,x)'
'define dty = cdiff(air.1,y)'
'define dx = cdiff(lon,x)*3.1416/180'
'define dy = cdiff(lat,y)*3.1416/180'
'define tflux =  -1*( (uwnd.2*dtx)/(cos(lat*3.1416/180)*dx)+vwnd.3*dty/dy )/6.37e6'
'set gxout shaded'

'd tflux*1000'

'set gxout barb'
'set ccolor 2'
'd uwnd.2*2.5;vwnd.3*2.5'
'run C:\opengrads\Contents\Resources\Scripts\cbarn.gs'
'printim C:\opengrads\Classic\data\tfxandw.png'

tfxandw.png
密码修改失败请联系微信:mofangbao
发表于 2020-3-4 10:41:13 | 显示全部楼层
计算的范围设置得要比显示范围大才行
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-3-4 10:46:52 | 显示全部楼层
tulalang 发表于 2020-3-4 10:41
计算的范围设置得要比显示范围大才行

问题已经解决,非常感谢!!!~~~
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

发表于 2020-3-5 00:29:04 来自手机 | 显示全部楼层
我也遇到过,解决方法是先经纬度设置放在d tflux后面,就解决了
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

发表于 2021-8-13 17:04:00 | 显示全部楼层
summerthere 发表于 2020-3-4 10:46
问题已经解决,非常感谢!!!~~~

请问您是怎么解决的?
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

发表于 2024-12-5 16:18:03 | 显示全部楼层
wuchanghang 发表于 2021-8-13 17:04
请问您是怎么解决的?

一般是先set经纬度范围、海拔高度和时次,再define变量,画图,我试了一下前面只set海拔高度和时次,直接define变量,设置出图类型,颜色等等,然后再set经纬度范围,紧接着就d变量画图,就没有外圈不填充的问题了;或者最前面设置经纬度范围的时候设置的比实际需要的大一圈,后面在d出图前重新设置为所需范围,画图
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

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

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