爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博登陆

只需一步, 快速开始

搜索
查看: 4967|回复: 5

求助:micaps第四类数据无法画图?

[复制链接]

新浪微博达人勋

发表于 2012-11-5 18:13:29 | 显示全部楼层 |阅读模式

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

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

x
我用软件直接打开数据文件是可以画图的,用脚本的代码如下:

ecdata=MICAPS4DataInfo()
ecdata.ReadDataInfo(dataDir+'94072020.000')
datagrid=ecdata.GetGridData()*10
sample=mDataset.Display(datagrid)

图形无法出来,请老师看看

94072020.000 (15.96 KB, 下载次数: 13)
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2012-11-5 23:59:57 | 显示全部楼层
更新MeteoInfo最新的三个文件即可(见置顶帖子)。

micaps的默认缺测值为9999(不是个好缺测值),你的数据是气压,乘以10以后和缺测值十分相近,之前对缺测值的判断比较松,因此很多数据被当作缺测值无法追踪出等值线。为解决这个问题用了更严格的缺测值判断条件。
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2012-11-6 09:45:57 | 显示全部楼层

嗯。。。更新后画的还是不够理想,和没有扩大10倍前的图还是差别较大,要是缺测是负值就好了。。。
如果自己定义缺测值就好了,不过UNDEF似乎设定无效
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2012-11-6 09:57:14 | 显示全部楼层
vortexroc 发表于 2012-11-6 09:45
嗯。。。更新后画的还是不够理想,和没有扩大10倍前的图还是差别较大,要是缺测是负值就好了。。。
如果 ...

差别大?我这里画出来一模一样。UNDEF当然也是可以设置的。
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2012-11-6 11:20:11 | 显示全部楼层
MeteoInfo 发表于 2012-11-6 09:57
差别大?我这里画出来一模一样。UNDEF当然也是可以设置的。

哦,是我写的其他代码的影响,谢谢老师
再请教一下,能够让等值线强制标注数值么,像台风这样的等值线密集后就没有数值标注了,而我想在最内圈显示等值线的标注值该怎么做?
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2012-11-6 11:53:31 | 显示全部楼层
本帖最后由 MeteoInfo 于 2012-11-6 11:56 编辑
vortexroc 发表于 2012-11-6 11:20
哦,是我写的其他代码的影响,谢谢老师
再请教一下,能够让等值线强制标注数值么,像台风这样的 ...

可以参考此例:
  1. import clr
  2. clr.AddReference("MeteoInfoC.dll")
  3. from MeteoInfoC import *
  4. from MeteoInfoC.Data import *
  5. from MeteoInfoC.Data.MeteoData import *
  6. from MeteoInfoC.Layer import *

  7. dataDir = "D:\\Temp\\micaps\"
  8. ecdata=MICAPS4DataInfo()
  9. ecdata.ReadDataInfo(dataDir+'94072020.000')
  10. datagrid=ecdata.GetGridData()
  11. sample = mipy.MeteoDataset.Display(datagrid)
  12. sample.LabelSet.DynamicContourLabel = False
  13. sample.LabelSet.AvoidCollision = False
  14. sample.RemoveLabels()
  15. sample.AddLabels()
  16. mipy.MapDocument.ActiveMapFrame.MapView.PaintLayers()
复制代码
密码修改失败请联系微信:mofangbao
您需要登录后才可以回帖 登录 | 立即注册 新浪微博登陆

本版积分规则

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

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

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