- 积分
- 5281
- 贡献
-
- 精华
- 在线时间
- 小时
- 注册时间
- 2011-6-28
- 最后登录
- 1970-1-1
|
登录后查看更多精彩内容~
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
今天在做一个格点数据转为站点数据程序时,发现0.9.9.8版本中的取格点数据功能,在1.1.3.0版本中不能用了,不知如何操作,请大家指教。
0.9.9.8版本中的打开MICAPS4类数据代码如下:
private void TSMI_MICAPS4_Click(object sender, EventArgs e)
{
MICAPS4DataInfo aDataInfo = new MICAPS4DataInfo();
string aFile = Application.StartupPath + "\\Sample\\09041700.036";
aDataInfo.ReadDataInfo(aFile);
GridData gridData = aDataInfo.GetGridData(); //此处的 GetGridData() 功能在1.1.3.0版本中无效
bool hasNoData = true;
LegendScheme aLS = LegendManage.CreateLegendSchemeFromGridData(gridData, LegendType.GraduatedColor,
ShapeTypes.Polygon, ref hasNoData);
VectorLayer aLayer = new VectorLayer(ShapeTypes.Polygon);
aLayer = DrawMeteoData.CreateShadedLayer(gridData, aLS, "MICAPS4_Layer");
aLayer.IsMaskout = true;
int aLayerHandle = G_LayerLegend.AddLayer(aLayer, true);
}
其中,GridData gridData = aDataInfo.GetGridData(); 此处的 GetGridData() 功能在1.1.3.0版本中无效,不知是不是用到了新的方法,还请大家指教。谢谢。
|
|