爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博登陆

只需一步, 快速开始

搜索
楼主: ♂雨已~○

meteoinfo地面填图问题

[复制链接]

新浪微博达人勋

 楼主| 发表于 2015-6-16 15:41:28 | 显示全部楼层
MeteoInfo 发表于 2012-8-14 22:15
目前没有这样的功能


  1. private void UV_speed(string file)
  2.         {
  3.             string formName;
  4.             string title
  5.             formName = Path.GetFileNameWithoutExtension(file);
  6.             MeteoDataInfo aDataInfo = new MeteoDataInfo();
  7.             string aFile = file;
  8.             aDataInfo.OpenMICAPSData(aFile);
  9.             StationData wdData = aDataInfo.GetStationData("WindDirection");
  10.             StationData wsData = aDataInfo.GetStationData("WindSpeed");
  11.             LegendScheme aLS = new LegendScheme(ShapeTypes.Point);
  12.             aLS.ImportFromXMLFile( "windspeed.lgs");
  13.             VectorLayer aLayer = DrawMeteoData.CreateSTBarbLayer_old(wdData, wsData, wsData, aLS, true, "UVbarb", false);
  14.             title = formName.Substring(0, 2) + "年" + formName.Substring(2, 2) + "月" + formName.Substring(4, 2) + "日" + formName.Substring(6, 2) + "时" + "自动观测风向杆填图";
  15.             aLayer.IsMaskout = true;
  16.             int aLayerHandle = layersLegend1.ActiveMapFrame.AddLayer(aLayer, 0);
  17.             aLayer.LayerName = "UV_speed";
  18.             label3.Text = label3.Text + "\n" + title;
  19.             layersLegend1.Refresh();
  20.            layersLegend1.MapLayout.PaintGraphics();            
  21.         }


请问王老师,我想通过上述代码实现自动观测站中风速监测的功能,就是大于给定的值风杆用红色表示,小于给定的值风杆蓝色显示,但是每次编译出来总是提示有错误,说一个强制转换的问题,请问王老师,这个功能代码应该怎么改呢?麻烦王老师给予帮助啊,下面附近是自动观测的数据,请王老师帮忙改改呢~~~
自动观测数据:
lgs文件:
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2015-6-16 15:50:00 | 显示全部楼层
♂雨已~○ 发表于 2015-6-16 15:26
请问王老师,我想通过上述代码实现自动观测站中风速监测的功能,就是大于给定的值风杆用红色表 ...

在哪一行出错?错误信息?
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2015-6-16 23:23:43 | 显示全部楼层
MeteoInfo 发表于 2015-6-16 15:50
在哪一行出错?错误信息?

最后一行呢,提示的是一个类型强制转换失败,具体问题也没看明白呢~麻烦王老师帮忙看看代码有问题没有问题?我发了一个提问帖子,里面有数据和lgs文件,请王老师帮忙改改呢,不甚感激啊~
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2015-6-17 00:08:16 | 显示全部楼层
MeteoInfo 发表于 2015-6-16 15:50
在哪一行出错?错误信息?

王老师有没有好的办法实现站点风杆风速大于阈值为红色,小于阈值为蓝色呢?而我这种方法又该怎么改呢?我是用的lgs方法设置好阈值来实现,但始终出错误,提示那个转换类型有错~晚上鼓捣一晚上还是没解决呢~~
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2015-6-17 00:09:36 | 显示全部楼层
MeteoInfo 发表于 2015-6-16 15:50
在哪一行出错?错误信息?

王老师有没有好的办法实现站点风杆风速大于阈值为红色,小于阈值为蓝色呢?而我这种方法又该怎么改呢?我是用的lgs方法设置好阈值来实现,但始终出错误,提示那个转换类型有错~晚上鼓捣一晚上还是没解决呢~~
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2015-6-17 00:09:53 | 显示全部楼层
MeteoInfo 发表于 2015-6-16 15:50
在哪一行出错?错误信息?

王老师有没有好的办法实现站点风杆风速大于阈值为红色,小于阈值为蓝色呢?而我这种方法又该怎么改呢?我是用的lgs方法设置好阈值来实现,但始终出错误,提示那个转换类型有错~晚上鼓捣一晚上还是没解决呢~~
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2017-3-14 09:55:56 | 显示全部楼层
在气象家园中仔细搜索,有相关帖子。
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2017-4-25 23:25:19 来自手机 | 显示全部楼层
micaps
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2017-4-26 07:40:04 | 显示全部楼层
micaps第一类数据不用处理,可以直接填图不?
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2017-4-26 08:52:02 | 显示全部楼层
冬蝉夏艾 发表于 2017-4-26 07:40
micaps第一类数据不用处理,可以直接填图不?

可以
密码修改失败请联系微信:mofangbao
您需要登录后才可以回帖 登录 | 立即注册 新浪微博登陆

本版积分规则

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

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

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