- 积分
- 1486
- 贡献
-
- 精华
- 在线时间
- 小时
- 注册时间
- 2011-10-27
- 最后登录
- 1970-1-1
|
登录后查看更多精彩内容~
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
-
- private void UV_speed(string file)
- {
- string formName;
- string title
- formName = Path.GetFileNameWithoutExtension(file);
- MeteoDataInfo aDataInfo = new MeteoDataInfo();
- string aFile = file;
- aDataInfo.OpenMICAPSData(aFile);
- StationData wdData = aDataInfo.GetStationData("WindDirection");
- StationData wsData = aDataInfo.GetStationData("WindSpeed");
- LegendScheme aLS = new LegendScheme(ShapeTypes.Point);
- aLS.ImportFromXMLFile( "windspeed.lgs");
- VectorLayer aLayer = DrawMeteoData.CreateSTBarbLayer_old(wdData, wsData, wsData, aLS, true, "UVbarb", false);
- title = formName.Substring(0, 2) + "年" + formName.Substring(2, 2) + "月" + formName.Substring(4, 2) + "日" + formName.Substring(6, 2) + "时" + "自动观测风向杆填图";
- aLayer.IsMaskout = true;
- int aLayerHandle = layersLegend1.ActiveMapFrame.AddLayer(aLayer, 0);
- aLayer.LayerName = "UV_speed";
- label3.Text = label3.Text + "\n" + title;
- layersLegend1.Refresh();
- layersLegend1.MapLayout.PaintGraphics();
- }
请问王老师,我想通过上述代码实现自动观测站中风速监测的功能,就是大于给定的值风杆用红色表示,小于给定的值风杆蓝色显示,但是每次编译出来总是提示有错误,说一个强制转换的问题,请问王老师,这个功能代码应该怎么改呢?麻烦王老师给予帮助啊,下面附近是自动观测的数据,请王老师帮忙改改呢~~~
自动观测数据:
15061615.000
(22.44 KB, 下载次数: 5)
|
|