爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博登陆

只需一步, 快速开始

搜索
查看: 10902|回复: 24

【求助】如何提高meteoinfo图像输出的分辨率

[复制链接]

新浪微博达人勋

发表于 2013-4-20 17:30:31 | 显示全部楼层 |阅读模式

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

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

x
如题。。我尝试仔细阅读了meteoinfo的帮助文件,并且在论坛里搜索相关帖子,都没有找到满意的结果。。。目前我保存图片的操作方法是点击软件第二行最右侧“保存图形文件”按钮,并且尝试了不同的格式,感觉分辨率如果能再高一点就再好不过了~~~不知各位前辈可有好方法,在此先谢过啦!
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2013-4-20 21:25:04 | 显示全部楼层
在脚本编辑器里写一句代码就可以了:
mipy.MapDocument.MapLayout.ExportToPicture("D:\\Temp\\test2.tif", 300)

ExportToPicture方法的第一个参数是输出图片的文件名,第二个参数是分辨率。其实在电脑里分辨率只是个数字游戏,图像是用Pixel来计量的,也就是说只是和图像的尺寸大小有关。上面的代码用不同的分辨率输出的图像的size其实是一样的,不过在打印的时候高分辨率会把图像打印得更小,从而获得更细腻的表现。所以建议把Layout的Page Set调大,所有图形也相应调大,然后用高分辨率输出才有意义。
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2013-4-21 05:35:43 | 显示全部楼层
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2013-4-21 11:36:55 | 显示全部楼层
MeteoInfo 发表于 2013-4-20 21:25
在脚本编辑器里写一句代码就可以了:
mipy.MapDocument.MapLayout.ExportToPicture("D:\\Temp\\test2.tif" ...

谢谢老师的耐心回答!我尝试把上述代码输入脚本编辑器,之后点击“运行脚本”按钮,出现了如下图所示的错误:
问题1.jpg
我的D盘下并没有temp这个文件夹。但是当我改成保存到desktop的路径时,还是出现了相同的错误。{:soso_e127:}
本身而言我对这个脚本并没有研究。。于是我尝试把第二个引号移到了300后面,之后点击“运行脚本”按钮不报错了,但是也无法生成相应的文件。。。{:soso_e149:}

不知老师对这个问题可有解决办法~~谢谢老师了!
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2013-4-21 11:44:11 | 显示全部楼层
kongfeng0824 发表于 2013-4-21 05:35
谢谢斑竹!!!!!!!!

Kongfeng0824前辈你好!上次你回复了我关于中国沙漠分布图和气候分布图的帖子。之后我发现在这个网址可以下载比较好的沙漠分布图地图:
http://westdc.westgis.ac.cn/data ... a-ae87-1a980b131c9b
需要在线注册和申请,并且用FTP下载。在线申请后可以马上审批,而且数据也是免费的。
不过我导入meteoinfo后发现,似乎这个数据本身精度太高,文件过大,打开一个省的地图就会比较耗时,而且导入之后的最初状态跟meteoinfo内置的地图是不能重合的,位置距离非常远,需要耐心的调整~~~
因为我完全是新手,对于调整这种事情完全不在行。。越调越乱。。遂放弃了。
不过还是希望这个数据对你有帮助!~
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2013-4-21 12:23:02 | 显示全部楼层
lvcha1874 发表于 2013-4-21 11:44
Kongfeng0824前辈你好!上次你回复了我关于中国沙漠分布图和气候分布图的帖子。之后我发现在这个网址可以 ...

十分感谢!!!!!!!!!!!!
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2013-4-21 15:54:53 | 显示全部楼层
lvcha1874 发表于 2013-4-21 11:36
谢谢老师的耐心回答!我尝试把上述代码输入脚本编辑器,之后点击“运行脚本”按钮,出现了如 ...

你需要更新MeteoInfo最新的文件(见置顶帖子)。
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2016-4-27 22:16:58 | 显示全部楼层
MeteoInfo 发表于 2013-4-20 21:25
在脚本编辑器里写一句代码就可以了:
mipy.MapDocument.MapLayout.ExportToPicture("D:\\Temp\\test2.tif" ...

求教老师,加了这句之后,出现错误提示Traceback (most recent call last):
  File "<iostream>", line 32, in <module>
NameError: name 'mipy' is not defined   这是怎么回事呢?要怎么解决呀?先谢谢老师啦~
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2016-4-27 22:37:34 | 显示全部楼层
直来直往 发表于 2016-4-27 22:16
求教老师,加了这句之后,出现错误提示Traceback (most recent call last):
  File "", line 32, in
N ...

把脚本代码贴出来看看
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2016-4-28 13:06:49 | 显示全部楼层
MeteoInfo 发表于 2016-4-27 22:37
把脚本代码贴出来看看

老师,代码是用的您帖子里“读取和绘制CALIPSO卫星遥感数据中的Total Attenuated Backscatter变量”那个脚本,网址是:http://bbs.06climate.com/forum.php?mod=viewthread&tid=42072
密码修改失败请联系微信:mofangbao
您需要登录后才可以回帖 登录 | 立即注册 新浪微博登陆

本版积分规则

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

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

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