示例#1
0
        /// <summary>
        /// 当前 服务器用图按钮事件
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        void ServerImg_Click(object sender, EventArgs e)
        {
            IMonitoringSession ms = _session.MonitoringSession as IMonitoringSession;

            ms.ChangeActiveSubProduct("0IMG");
            ms.ActiveMonitoringSubProduct.ArgumentProvider.SetArg("OutFileIdentify", "TNCI");//根据模板自适应
            ms.DoAutoExtract(false);

            ms.ChangeActiveSubProduct("0IMG");
            ms.ActiveMonitoringSubProduct.ArgumentProvider.SetArg("OutFileIdentify", "ONCI");   //原始
            ms.ActiveMonitoringSubProduct.ArgumentProvider.SetArg("HEAThemeGraphTemplateName", "");
            ms.DoAutoExtract(false);
        }
示例#2
0
        private void SetIsFixImageRegion()
        {
            IMonitoringSession ms = _session.MonitoringSession as IMonitoringSession;

            ms.ChangeActiveSubProduct("0IMG");
            ms.ActiveMonitoringSubProduct.ArgumentProvider.SetArg("FixImageRegion", _isFixImageRegion ? "true" : "false");
        }
示例#3
0
        /// <summary>
        /// "微波可见光数据融合"
        /// </summary>
        void mniMWMergeVIR_Click(object sender, EventArgs e)
        {
            IMonitoringSession ms = _session.MonitoringSession as IMonitoringSession;

            ms.ChangeActiveSubProduct("MWVI");
            GetCommandAndExecute(6602);
        }
示例#4
0
        void _btnAvgStatic_Click(object sender, EventArgs e)
        {
            IMonitoringSession ms = _session.MonitoringSession as IMonitoringSession;

            ms.ChangeActiveSubProduct("AVGS");
            GetCommandAndExecute(6601);
        }
示例#5
0
        public void mniFloodLastDays_Click(object sender, EventArgs e)
        {
            IMonitoringSession ms = _session.MonitoringSession as IMonitoringSession;

            ms.ChangeActiveSubProduct("FLDS");
            GetCommandAndExcute(6602);
        }
示例#6
0
        //历史距平分析数据出专题图
        void btnJuPingAnalysis_Click(object sender, EventArgs e)
        {
            IMonitoringSession ms = _session.MonitoringSession as IMonitoringSession;

            ms.ChangeActiveSubProduct("JPAL"); // 距平分析
            GetCommandAndExecute(6602);
        }
示例#7
0
        void IceCoverageImage_Click(object sender, EventArgs e)
        {
            IMonitoringSession ms = _session.MonitoringSession as IMonitoringSession;

            ms.ChangeActiveSubProduct("PICI");
            GetCommandAndExecute(6602);
        }
示例#8
0
        void btnSnowArgs_Click(object sender, EventArgs e)
        {
            IMonitoringSession ms = _session.MonitoringSession as IMonitoringSession;

            ms.ChangeActiveSubProduct("0SSD");
            GetCommandAndExecute(6602);
        }
示例#9
0
        public void btnCompareRaster_Click(object sender, EventArgs e)
        {
            IMonitoringSession ms = _session.MonitoringSession as IMonitoringSession;

            ms.ChangeActiveSubProduct("COMP");
            GetCommandAndExecute(6602);
        }
示例#10
0
        void IceAreaImage_Click(object sender, EventArgs e)
        {
            IMonitoringSession ms = _session.MonitoringSession as IMonitoringSession;

            ms.ChangeActiveSubProduct("SIAI");
            ms.DoAutoExtract(true);
        }
示例#11
0
        void mniDisPolarSnowWE_Click(object sender, EventArgs e)
        {
            IMonitoringSession ms = _session.MonitoringSession as IMonitoringSession;

            ms.ChangeActiveSubProduct("0PSI");
            GetCommandAndExecute(6602);
        }
示例#12
0
        void btnHistoryData_Click(object sender, EventArgs e)
        {
            IMonitoringSession ms = _session.MonitoringSession as IMonitoringSession;

            ms.ChangeActiveSubProduct("HIST"); // 历史数据出专题图
            GetCommandAndExecute(6602);
        }
示例#13
0
        //void mniDisJuPingAna_Click(object sender, EventArgs e)
        //{
        //    IMonitoringSession ms = _session.MonitoringSession as IMonitoringSession;
        //    ms.ChangeActiveSubProduct("0IMG");
        //    ms.ActiveMonitoringSubProduct.ArgumentProvider.SetArg("OutFileIdentify", "MJPI");
        //    ms.DoAutoExtract(true);
        //}
        /// <summary>
        /// 用于裁切后ldf 格式的雪深雪水当量专题图
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void mniDisSDSWECustom_Click(object sender, EventArgs e)
        {
            IMonitoringSession ms = _session.MonitoringSession as IMonitoringSession;

            ms.ChangeActiveSubProduct("SDWE");
            GetCommandAndExecute(6602);
        }
示例#14
0
        /// <summary>
        /// 冰面温度专题图按钮事件
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        void IceTempImage_Click(object sender, EventArgs e)
        {
            IMonitoringSession ms = _session.MonitoringSession as IMonitoringSession;

            ms.ChangeActiveSubProduct("ISOI");
            ms.DoAutoExtract(true);
            //MIFCommAnalysis.CreateThemeGraphy(_session, "ISOI", "ICEISOT", "ISOT", "海冰等温线模板", false, false);
        }
示例#15
0
        //洪涝专题图
        public void grownfloodjc_Click(object sender, EventArgs e)
        {
            IMonitoringSession ms = _session.MonitoringSession as IMonitoringSession;

            ms.ChangeActiveSubProduct("0IMG");
            ms.ActiveMonitoringSubProduct.ArgumentProvider.SetArg("OutFileIdentify", "0MSI");
            ms.DoAutoExtract(false);
        }
示例#16
0
        void mniNewDivision_Click(object sender, EventArgs e)
        {
            IMonitoringSession ms = _session.MonitoringSession as IMonitoringSession;

            ms.ChangeActiveSubProduct("ASTA");
            ms.ActiveMonitoringSubProduct.ArgumentProvider.SetArg("OutFileIdentify", "DCBP");
            ms.DoManualExtract(true);
        }
示例#17
0
        void btnCompareImg_Click(object sender, EventArgs e)
        {
            IMonitoringSession ms = _session.MonitoringSession as IMonitoringSession;

            ms.ChangeActiveSubProduct("0IMG");
            ms.ActiveMonitoringSubProduct.ArgumentProvider.SetArg("OutFileIdentify", "COMI");
            ms.DoAutoExtract(true);
        }
示例#18
0
        //土地类型面积统计
        void btnLandType_Click(object sender, EventArgs e)
        {
            IMonitoringSession ms = _session.MonitoringSession as IMonitoringSession;

            ms.ChangeActiveSubProduct("STAT");
            ms.ActiveMonitoringSubProduct.ArgumentProvider.SetArg("OutFileIdentify", "CLUT");
            ms.DoAutoExtract(true);
        }
示例#19
0
        void mniCityArea_Click(object sender, EventArgs e)           //判时水体按市县统计
        {
            IMonitoringSession ms = _session.MonitoringSession as IMonitoringSession;

            ms.ChangeActiveSubProduct("STAT");
            ms.ActiveMonitoringSubProduct.ArgumentProvider.SetArg("OutFileIdentify", "0CCC");
            ms.DoAutoExtract(true);
        }
示例#20
0
        void mniFloodCountImage_Click(object sender, EventArgs e)  //水体泛滥天数专题图
        {
            IMonitoringSession ms = _session.MonitoringSession as IMonitoringSession;

            ms.ChangeActiveSubProduct("0IMG");
            ms.ActiveMonitoringSubProduct.ArgumentProvider.SetArg("OutFileIdentify", "FLCI");
            ms.DoAutoExtract(true);
        }
示例#21
0
        void mniOrdNetImag_Click(object sender, EventArgs e)
        {
            IMonitoringSession ms = _session.MonitoringSession as IMonitoringSession;

            ms.ChangeActiveSubProduct("0IMG");
            ms.ActiveMonitoringSubProduct.ArgumentProvider.SetArg("OutFileIdentify", "NCSI");
            ms.DoAutoExtract(false);
        }
示例#22
0
        /// <summary>
        /// 按市县面积统计按钮事件
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        void mhiCity_Click(object sender, EventArgs e)
        {
            IMonitoringSession ms = _session.MonitoringSession as IMonitoringSession;

            ms.ChangeActiveSubProduct("STAT");
            ms.ActiveMonitoringSubProduct.ArgumentProvider.SetArg("OutFileIdentify", "0CCC");
            ms.DoManualExtract(true);
        }
示例#23
0
        void btnJuPingAnaStat_Click(object sender, EventArgs e)
        {
            IMonitoringSession ms = _session.MonitoringSession as IMonitoringSession;

            ms.ChangeActiveSubProduct("JPST");
            ms.ActiveMonitoringSubProduct.ArgumentProvider.SetArg("OutFileIdentify", "JPEX");
            ms.DoManualExtract(true);
        }
示例#24
0
        void btnHisDataProcess_Click(object sender, EventArgs e)
        {
            IMonitoringSession ms = _session.MonitoringSession as IMonitoringSession;

            ms.ChangeActiveSubProduct("TSAN");
            ms.ActiveMonitoringSubProduct.ArgumentProvider.SetArg("OutFileIdentify", "TSAN");
            ms.DoManualExtract(true);
        }
示例#25
0
        //对比分析图(印巴临时)
        void mhiDBLVTempImgCurrent_Click(object sender, EventArgs e)
        {
            IMonitoringSession ms = _session.MonitoringSession as IMonitoringSession;

            ms.ChangeActiveSubProduct("0IMG");
            ms.ActiveMonitoringSubProduct.ArgumentProvider.SetArg("OutFileIdentify", "TDBI");
            ms.DoAutoExtract(true);
        }
示例#26
0
        void mniDisSnowDepth_Click(object sender, EventArgs e)
        {
            IMonitoringSession ms = _session.MonitoringSession as IMonitoringSession;

            ms.ChangeActiveSubProduct("0IMG");
            ms.ActiveMonitoringSubProduct.ArgumentProvider.SetArg("OutFileIdentify", "SSDI");
            ms.DoAutoExtract(true);
        }
示例#27
0
        void mniVolCurrentRegionArea_Click(object sender, EventArgs e)
        {
            IMonitoringSession ms = _session.MonitoringSession as IMonitoringSession;

            ms.ChangeActiveSubProduct("VSTA");
            ms.ActiveMonitoringSubProduct.ArgumentProvider.SetArg("OutFileIdentify", "VCAR");
            ms.DoManualExtract(true);
        }
示例#28
0
        void mniTSTAPri_Click(object sender, EventArgs e)
        {
            IMonitoringSession ms = _session.MonitoringSession as IMonitoringSession;

            ms.ChangeActiveSubProduct("TSTA");
            GetCommandAndExecute(6602);
            ms.ActiveMonitoringSubProduct.ArgumentProvider.SetArg("OutFileIdentifyInstance", "TCBP");
        }
示例#29
0
        /// <summary>
        /// 小仪器雾霾点击事件
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        void btnThinMonitoring_Click(object sender, EventArgs e)
        {
            IMonitoringSession monitoring = _session.MonitoringSession as IMonitoringSession;

            monitoring.CanResetUserControl();
            monitoring.ChangeActiveSubProduct("HAZE");
            GetCommandAndExecute(6602);
        }
示例#30
0
        //当前区域天数统计
        void btnCurrentRegionFrds_Click(object sender, EventArgs e)
        {
            //if (MIFCommAnalysis.TimeStat(_session, "FRDS", "SNWFRDS", "DBLV", "积雪天数专题图模板", false, true) == null)
            //    return;
            IMonitoringSession ms = _session.MonitoringSession as IMonitoringSession;

            ms.ChangeActiveSubProduct("FRDS");
            GetCommandAndExecute(6602);
        }