Exemplo n.º 1
0
        /// <summary>
        /// 以IGS宽巷初始化
        /// </summary>
        /// <param name="data"></param>
        /// <param name="basePrn"></param>
        public FcbOfUpd(SatelliteNumber basePrn, WideLaneBiasItem data) : this()
        {
            this.BasePrn  = basePrn;
            this.WnMarker = FcbOfUpd.WideLaneMaker;
            this.Epoch    = data.Time;

            var dic = data.GetMwDiffer(basePrn);

            foreach (var item in dic)
            {
                if (this.Data.Count >= Count)
                {
                    break;
                }
                this.Add(item.Key, new RmsedNumeral(item.Value, 0.0001));
            }
        }
Exemplo n.º 2
0
        private void button_view_Click(object sender, EventArgs e)
        {
            var path = this.fileOpenControlOpath.FilePath;
            WideLaneBiasItemReader reader = new WideLaneBiasItemReader(path);
            var time     = dateTimePicker1.Value;
            var destTime = new Time(time.Date);

            foreach (var item in reader)
            {
                if (item.Time.Date == new Time(time.Date))
                {
                    Current = item;
                    this.richTextBoxControl1.Text = item.ToLines();
                    log.Info("查到到了产品 " + item.Time.Date);
                    break;
                }
            }
        }