/// <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)); } }
private void button_differ_Click(object sender, EventArgs e) { var basePrn = baseSatSelectingControl1.SelectedPrn; if (basePrn.SatelliteType != SatelliteType.G) { MessageBox.Show("请选择GPS系统!目前似乎还不支持其它系统,如果支持了请尝试高版本先,若还没有请 Email To: [email protected]"); return; } if (Current == null) { MessageBox.Show("请先选择合适的日期并加载!注意:数据更新日期具有一定的延迟性。"); return; } var dic = Current.GetMwDiffer(basePrn); this.richTextBoxControl1.Text = Geo.Utils.DictionaryUtil.ToStringLines <SatelliteNumber, double>(dic); }