/// <summary> /// 当前区域二值图按钮事件 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> void mhiBinImgCurrent_Click(object sender, EventArgs e) { if (MIFCommAnalysis.CreateThemeGraphy(_session, "0SDI", "", "DBLV", "陆表高温专题图模板", false, true) == null) { return; } }
/// <summary> /// 当前区域二值图 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> void curItem_Click(object sender, EventArgs e) { if (MIFCommAnalysis.CreateThemeGraphy(_session, "0SDI", "", "DBLV", "沙尘二值图模版", false, true) == null) { return; } }
/// <summary> /// 周合成 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> public void Days7RasterImage_Click(object sender, EventArgs e) { if (MIFCommAnalysis.CreateThemeGraphy(_session, "SDSI", "", "DBLV", "周合成专题图模板", false, true) == null) { return; } }
/// <summary> /// 年合成专题图按钮事件 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> void Days365RasterImage_Click(object sender, EventArgs e) { if (MIFCommAnalysis.CreateThemeGraphy(_session, "0YAI", "", "0YAS", "年合成专题图模板", false, true) == null) { return; } }
void mhiTimeImgByPro_Click(object sender, EventArgs e) { if (MIFCommAnalysis.CreateThemeGraphy(_session, "LTFI", "", "LTFR", "高温天数专题图模板", false, true) == null) { return; } }
void mhiBinImgCustomOrigin_Click(object sender, EventArgs e) { if (MIFCommAnalysis.CreateThemeGraphy(_session, "ONMI", "LSTANMI", "ANMI", "陆表高温监测示意图_二级应急", true, true) == null) { return; } }
//产品专题图(演示分辨率) void btnVciOrginImg_Click(object sender, EventArgs e) { if (MIFCommAnalysis.CreateThemeGraphy(_session, false, false, true) == null) { return; } }
/// <summary> /// 能见度专题图 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> void _btnVisibityImage_Click(object sender, EventArgs e) { if (MIFCommAnalysis.CreateThemeGraphy(_session, "VISI", "", "VISY", "沙尘能见度模版", false, true) == null) { return; } }
public void grownfloodjcsy_Click(object sender, EventArgs e) { //SetIsFixImageRegion(); if (MIFCommAnalysis.CreateThemeGraphy(_session, "FLDB", "", "FLOD", "洪涝监测示意图模板", false, true) == null) { return; } }
/// <summary> /// 当前区域二值图按钮事件 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> void mhiBinImgCurrent_Click(object sender, EventArgs e) { //SetIsFixImageRegion(); if (MIFCommAnalysis.CreateThemeGraphy(_session, "0SDI", "", "DBLV", "霾监监测专题图模板", false, true) == null) { return; } }
/// <summary> /// 大雾强度专题图按钮事件 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> void FOGGRasterImage_Click(object sender, EventArgs e) { SetIsFixImageRegion(); if (MIFCommAnalysis.CreateThemeGraphy(_session, "FOGI", "FOGGIMG", "OPTD", "大雾强度专题图模板", false, true) == null) { return; } }
/// <summary> /// 液态水路径专题图按钮事件 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> void LWPRasterImage_Click(object sender, EventArgs e) { SetIsFixImageRegion(); if (MIFCommAnalysis.CreateThemeGraphy(_session, "LWPI", "", "0LWP", "大雾液态水路径专题图模板", false, true) == null) { return; } }
/// <summary> /// 雾滴尺度专题图按钮事件 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> void ERADRasterImage_Click(object sender, EventArgs e) { SetIsFixImageRegion(); if (MIFCommAnalysis.CreateThemeGraphy(_session, "ERAI", "", "ERAD", "大雾雾滴尺度专题图模板", false, true) == null) { return; } }
//产品专题图, void btnNdviImg_Click(object sender, EventArgs e) { //if (MIFCommAnalysis.CreateThemeGraphy(_session, "ZTUI", "", "NDVI", "植被指数差值图", false, true) == null) // return; if (MIFCommAnalysis.CreateThemeGraphy(_session, false, false, false) == null) { return; } }
//网络二值图 void btnNetBin_Click(object sender, EventArgs e) { if (MIFCommAnalysis.CreateThemeGraphy(_session, "NSDI", "", "NIMG", "NIMGAlgorithm", "DBLV", "积雪网络二值图", false, true) == null) { return; } /* * 1、参数在CMAThemes.xml的SuProduct中已经设置 * 2、这里不需要再设置参数 * 3、如果有监测分析面板则激活面板,否则直接执行Make函数 */ //IMonitoringSession ms = _session.MonitoringSession as IMonitoringSession; //ms.ChangeActiveSubProduct("NIMG"); //ms.DoAutoExtract(false); }
/// <summary> /// 雪深监测图(自定义) /// </summary> /// <param name="sender"></param> /// <param name="e"></param> void mniDisSnowDepthCustom_Click(object sender, EventArgs e) { IMonitoringSession ms = _session.MonitoringSession as IMonitoringSession; string[] selectedFiles = null; if (TryGetSelectedPrimaryFiles(ref selectedFiles, ms)) { RasterIdentify id = new RasterIdentify(selectedFiles[0]); if (id.SubProductIdentify == "MWSD") { MIFCommAnalysis.CreateThemeGraphy(_session, "MSDC", "MWSMWSD", "MWSD", "积雪雪深监测图", true, true); } else if (id.SubProductIdentify == "0SSD") { MIFCommAnalysis.CreateThemeGraphy(_session, "SSDC", "MWS0SSD", "0SSD", "积雪雪深监测图", true, true); } } else { MIFCommAnalysis.CreateThemeGraphy(_session, "MSDC", "MWSMWSD", "MWSD", "积雪雪深监测图", true, true); } }
void mniDisSnowDepthCustom_Click(object sender, EventArgs e) { MIFCommAnalysis.CreateThemeGraphy(_session, "MSDC", "SNWMWSD", "MWSD", "积雪雪深监测图", true, true); }
/// <summary> /// 自定义(原始分辨率) /// </summary> /// <param name="sender"></param> /// <param name="e"></param> void mhiBinImgCustomOrgin_Click(object sender, EventArgs e) { RadMenuItem rmi = sender as RadMenuItem; if (rmi == null) { return; } string type = rmi.Tag.ToString().ToUpper(); switch (type) { case "TVDI": if (MIFCommAnalysis.CreateThemeGraphy(_session, "COTV", "DRTTVDI", "TVDI", "温度植被干旱监测专题图模板", true, true) == null) { return; } break; case "VCI": if (MIFCommAnalysis.CreateThemeGraphy(_session, "COVC", "", "0VCI", "植被状态指数监测专题图模板", true, true) == null) { return; } break; case "TCI": if (MIFCommAnalysis.CreateThemeGraphy(_session, "COTC", "", "0TCI", "温度状态指数监测专题图模板", true, true) == null) { return; } break; case "VTI": if (MIFCommAnalysis.CreateThemeGraphy(_session, "COVT", "", "0VTI", "时序植被温度干旱指数监测专题图模板", true, true) == null) { return; } break; case "SWI": if (MIFCommAnalysis.CreateThemeGraphy(_session, "COSW", "DRT0SWI", "SWI", "热惯量监测专题图模板", true, true) == null) { return; } break; case "PDI": if (MIFCommAnalysis.CreateThemeGraphy(_session, "COPD", "", "PDI", "垂直干旱指数监测专题图模板", true, true) == null) { return; } break; case "MPDI": if (MIFCommAnalysis.CreateThemeGraphy(_session, "COMI", "", "MPDI", "垂直干旱指数监测专题图模板", true, true) == null) { return; } break; } }