Ejemplo n.º 1
0
        public BaselineSolverVizardForm()
        {
            InitializeComponent();
            FinalStepText = "执行";

            SiteInfoSetingPage       = new Winform.SiteInfoSetingPage();
            GroupRinexFileWizardPage = new Winform.GroupRinexFileWizardPage();

            SelectPointPositionTypePage = new EnumRadioWizardPage();
            SelectPointPositionTypePage.Init <TwoSiteSolverType>("选择定位模型");
            SelectPointPositionTypePage.SetCurrent <TwoSiteSolverType>(TwoSiteSolverType.单历元单频双差, (VersionType.Public != Setting.VersionType));

            SelectAdjustmentPage = new EnumRadioWizardPage();
            SelectAdjustmentPage.Init <AdjustmentType>("选择平差器");
            SelectAdjustmentPage.SetCurrent <AdjustmentType>(AdjustmentType.卡尔曼滤波);

            ProgressBarWizardPage = new Geo.Winform.Wizards.ProgressBarWizardPage();
            //ProgressBarWizardPage.InitDetect("执行进度", 1);

            var WizardPages = new WizardPageCollection();
            int i           = 1;

            WizardPages.Add(i++, GroupRinexFileWizardPage);
            WizardPages.Add(i++, SiteInfoSetingPage);
            WizardPages.Add(i++, SelectPointPositionTypePage);
            WizardPages.Add(i++, SelectAdjustmentPage);
            WizardPages.Add(i++, ProgressBarWizardPage);


            this.Init(WizardPages);
        }
Ejemplo n.º 2
0
        public PointPositionVizardForm()
        {
            InitializeComponent();
            FinalStepText         = "执行";
            SelectFilePageControl = new Winform.SelectRinexFileWizardPage();

            SiteInfoSetingPage = new Winform.SiteInfoSetingPage();

            SelectPointPositionTypePage = new EnumRadioWizardPage();
            SelectPointPositionTypePage.Init <SingleSiteGnssSolverType>("选择定位模型");
            SelectPointPositionTypePage.SetCurrent <SingleSiteGnssSolverType>(SingleSiteGnssSolverType.无电离层组合PPP, (VersionType.Public != Setting.VersionType));

            SelectAdjustmentPage = new EnumRadioWizardPage();
            SelectAdjustmentPage.Init <AdjustmentType>("选择平差器");
            SelectAdjustmentPage.SetCurrent <AdjustmentType>(AdjustmentType.卡尔曼滤波);

            ProgressBarWizardPage = new Geo.Winform.Wizards.ProgressBarWizardPage();
            //ProgressBarWizardPage.InitDetect("执行进度", 1);

            var WizardPages = new WizardPageCollection();

            WizardPages.Add(1, SelectFilePageControl);
            WizardPages.Add(2, SiteInfoSetingPage);
            WizardPages.Add(3, SelectPointPositionTypePage);
            WizardPages.Add(4, SelectAdjustmentPage);
            WizardPages.Add(5, ProgressBarWizardPage);


            this.Init(WizardPages);
        }