爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博登陆

只需一步, 快速开始

搜索
查看: 10372|回复: 26

[分享资料] 色标问题(已解决)

[复制链接]

新浪微博达人勋

发表于 2013-2-28 22:28:57 | 显示全部楼层 |阅读模式

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

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

x
本帖最后由 wxxxren 于 2013-7-31 16:17 编辑

亲们好:
        我有如下两个问题想请教大家
        1)我现在作图用的是彩色图标如图(如图1),我想把图标改成有由圆点大小表示雨量,或者由不同大小实心或者空心的点表示雨量(如图2).这个用形状大小表示大小的cbarn怎么写,或者谁做过,给我一个相似的参考gs文件。非常感谢!

图1

图1
图片2.jpg 图片1.jpg
        2)所出的图需要是矢量图,.png格式的不行吧!那该怎么出矢量图呢?我在手册上看到了这句话:用grads生成的ps文件在illustrator中处理,能够完整的保持原图的细节,并根据需求倒出不同分辨率的图像如投稿时对图形要求300dpi  ,但还是不懂该怎么出图
以上为题得到解决,把用到的gs语句与大家共享!希望能帮助到有需要的人!
     画自己想要的图标如下:
'draw mark 2  0.90  3.50  0.01‘
*draw mark marktype x y size  在x y出画大小为size型为marktype的图形
’draw string 1.00 3.20 0.1-0.2‘
*draw string x  y  string  在x y(虚页英寸)坐标下写字符串string
以上两语句反复用,就可以画出你想要的图标。
   不同大小数字用不同大小的点来表示语句如下:
if(rr<0.1)
'draw mark 2 'x'  'y'  0.01'
endif
if(0.1<rr
if(rr<=0.2)
'draw mark 2 'x'  'y'  0.03'
endif
以上语句循环,就可以实现 不同大小的数用不同大小的点来表示
   我用的笨方法 ,如有不当之处,望大家批评指正!



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

新浪微博达人勋

0
早起挑战累计收入
发表于 2013-3-1 18:53:44 | 显示全部楼层
密码修改失败请联系微信:mofangbao
回复 支持 0 反对 1

使用道具 举报

新浪微博达人勋

 楼主| 发表于 2013-2-28 22:29:34 | 显示全部楼层
这网速传个图这么费劲!大家帮帮忙啊!
密码修改失败请联系微信:mofangbao

新浪微博达人勋

0
早起挑战累计收入
发表于 2013-2-28 22:44:36 | 显示全部楼层
wxxxren 发表于 2013-2-28 22:29
这网速传个图这么费劲!大家帮帮忙啊!

其他地方都很快,就咱们这里速度不行,我在那边也很慢,回来就飞快了,你啥图等网速好的时候再试试
密码修改失败请联系微信:mofangbao

新浪微博达人勋

0
早起挑战累计收入
发表于 2013-2-28 22:46:17 | 显示全部楼层
不加enable print的话,直接print 就是ps格式的矢量图了,加了的话就是gmf格式的矢量图,可以通过grads.exe目录下程序转换为ps格式的
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2013-3-1 09:27:18 | 显示全部楼层
mofangbao 发表于 2013-2-28 22:46
不加enable print的话,直接print 就是ps格式的矢量图了,加了的话就是gmf格式的矢量图,可以通过grads.exe ...

啊!这样啊!谢谢斑竹还真不知道!
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2013-3-1 09:50:39 | 显示全部楼层
wxxxren 发表于 2013-3-1 09:27
啊!这样啊!谢谢斑竹还真不知道!

'printim D:\cha.png white'  这样写就是适量图了吗亲?
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2013-3-1 13:14:49 | 显示全部楼层
图终于传上来了!
密码修改失败请联系微信:mofangbao

新浪微博达人勋

0
早起挑战累计收入
发表于 2013-3-1 14:26:57 | 显示全部楼层
wxxxren 发表于 2013-3-1 13:14
图终于传上来了!


用draw mark的时候可以带参数的,参数里面可以调节大小的,就是draw mark结合draw string画上去,没啥其他的办法的
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2013-3-1 16:50:38 | 显示全部楼层
mofangbao 发表于 2013-3-1 14:26
用draw mark的时候可以带参数的,参数里面可以调节大小的,就是draw mark结合draw string画上去,没啥其 ...

draw mark marktype x y size  可以画一个点的,那我这么多点不能一个一个画吧!那怎么判读大于某个数值的用一个图形,小于某个值的用另外一个图形呢! 真要一个一个写吗?
密码修改失败请联系微信:mofangbao
您需要登录后才可以回帖 登录 | 立即注册 新浪微博登陆

本版积分规则

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

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

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