爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博登陆

只需一步, 快速开始

搜索
查看: 3480|回复: 4

请教关于读取NC文件转换为StationData

[复制链接]

新浪微博达人勋

发表于 2014-1-10 13:34:25 | 显示全部楼层 |阅读模式

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

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

x
nc文件为UV风场,参考实例代码出现下面的BUG



无法将类型为“MeteoInfoC.Data.MeteoData.NetCDFDataInfo”的对象强制转换为类型“MeteoInfoC.Data.MeteoData.IStationDataInfo”。

代码是
  MeteoDataInfo aDataInfo = new MeteoDataInfo();
            string aFile = Application.StartupPath + "\\Sample\\13111520_000.nc";
            aDataInfo.OpenNCData(aFile);
            //Get GridData
            StationData press = aDataInfo.GetStationData("FENGLI");
            StationData press2 = aDataInfo.GetStationData("FENGX");
            //Create a legend scheme
            LegendScheme aLS = LegendManage.CreateSingleSymbolLegendScheme(ShapeTypes.Point, Color.Blue, 15);
            //Create a contour layer
            VectorLayer aLayer = DrawMeteoData.CreateSTVectorLayer(press, press2, aLS, "StationVector", true);
         
            
            
            //Add layer
            layersLegend1.ActiveMapFrame.AddLayer(aLayer);
            layersLegend1.ActiveMapFrame.MoveLayer(aLayer.Handle, 2);
            layersLegend1.Refresh();
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2014-1-10 14:30:51 | 显示全部楼层
你的nc数据是格点数据吧,不能用GetStatoinData方法,要用GetGridData方法获得格点数据GridData
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2014-1-10 14:53:24 | 显示全部楼层

是格点数据。那么 在 DrawMeteoData 怎么画风向矢量图呢?
要调用那个方法
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2014-1-10 15:00:20 | 显示全部楼层
一瓢清水 发表于 2014-1-10 14:53
是格点数据。那么 在 DrawMeteoData 怎么画风向矢量图呢?
要调用那个方法

有二次开发教程贴怎么不仔细看呢:MeteoInfo二次开发教程(六)
http://bbs.06climate.com/forum.p ... 999&fromuid=106
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2014-1-10 15:00:21 | 显示全部楼层
一瓢清水 发表于 2014-1-10 14:53
是格点数据。那么 在 DrawMeteoData 怎么画风向矢量图呢?
要调用那个方法

有二次开发教程贴怎么不仔细看呢:MeteoInfo二次开发教程(六)
http://bbs.06climate.com/forum.p ... 999&fromuid=106
密码修改失败请联系微信:mofangbao
您需要登录后才可以回帖 登录 | 立即注册 新浪微博登陆

本版积分规则

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

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

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