wyq 1 år sedan
förälder
incheckning
1a35d3aca5

+ 1 - 9
XdCxRhDW.App/ExtensionsDev/MapControlEx.cs

@@ -1423,19 +1423,11 @@ public static class MapControlEx
     /// <param name="wcKm"></param>
     /// <param name="dots"></param>
     /// <param name="patterncount"></param>
-    public static void DrawGdopLineTwo(this MapControl ctrl, string wcKm, IEnumerable<(double lon, double lat)> dots, int patterncount, bool isClear = true)
+    public static void DrawGdopLineTwo(this MapControl ctrl, string wcKm, IEnumerable<(double lon, double lat)> dots, int patterncount)
     {
         if (dots == null || !dots.Any()) return;
         string identify = "DrawGdopLine_";
         var innerData = ctrl.Tag as InnerData;
-        if (isClear)
-        {
-            var mapItem = innerData.mMapStorage.Items.Find(m => m.Tag.ToString().StartsWith(identify));
-            if (mapItem != null)
-            {
-                innerData.mMapStorage.Items.Remove(mapItem);
-            }
-        }
         //多条线 两个点绘制一个线段 1和2一个线段 3和4一个线段
         List<MapPolyline> polylines = new List<MapPolyline>();
         int index = 0;

+ 1 - 1
XdCxRhDW.App/UserControl/X1D1GDOPParam.cs

@@ -36,7 +36,7 @@ namespace XdCxRhDW.App.UserControl
             txtCXStation.UseDoubleClickToSelectAll();
             this.txtCapTime.DateTime = item.SigTime;
             this.txtDtousErr1.EditValue = 1;
-            this.txtSatLocErr1.EditValue = 1000;
+            this.txtSatLocErr1.EditValue = 10000;
             this.txtCxErr.EditValue = 0.001;
             List<string> xlall = new List<string>();
             string mainTle = string.Empty;

+ 1 - 13
XdCxRhDW.App/UserControl/X2D1GDOPParam.cs

@@ -36,7 +36,7 @@ namespace XdCxRhDW.App.UserControl
             txtRefLocation1.UseDoubleClickToSelectAll();
             this.txtCapTime.DateTime = item.SigTime;
             this.txtDtousErr1.EditValue = 1;
-            this.txtSatLocErr1.EditValue = 1000;
+            this.txtSatLocErr1.EditValue = 10000;
             List<string> xlall = new List<string>();
             string mainTle = string.Empty;
             string adjaTle = string.Empty;
@@ -98,18 +98,6 @@ namespace XdCxRhDW.App.UserControl
 
             var (listSat, data) = GdopHelper.Gdop2Sat1D(Model.TleMain, Model.TleAdja, Model.CapTime, cdb
                      , Model.DtousErr, Model.SatLocErr, PosResType == EnumPosResType.X2D1NoRef ? null : refstation);
-
-            //var TleMain = "1 39206U 13036A   23202.42807559  .00000070  00000+0  00000+0 0  9997;2 39206   3.1191  34.4939 0054311 175.9148  65.5730  1.00271529 36651";
-            //var TleAdja = "1 40892U 15046A   23201.78591034 -.00000153  00000+0  00000+0 0  9992;2 40892   0.0465 209.7898 0002849 182.8710 343.4998  1.00270904 28905";
-            //var CapTime = new DateTime(2023, 7, 1, 9,00,30);
-            //var StationLon = 122;
-            //var StationLat = 30;
-            //var RefLon = 121;
-            //var RefLat = 30;
-            //var DtousErr = 1;
-            //var SatLocErr = 1000;
-            //var (listSat, data) = GdopHelper.Gdop2Sat1D(TleMain, TleAdja, CapTime, new double[] { StationLon, StationLat, 0 },
-            //                  DtousErr, SatLocErr, new double[] { RefLon, RefLat, 0 });
             foreach (var errLins in data)//画GDOP
             {
                 var mapDots = errLins.MapDots.Select(p => p).Select(p => (p.Lon, p.Lat));

+ 1 - 1
XdCxRhDW.App/UserControl/X2DFGDOPParam.cs

@@ -37,7 +37,7 @@ namespace XdCxRhDW.App.UserControl
             txtTleLeo2.UseDoubleClickToSelectAll();
             txtRefLocation1.UseDoubleClickToSelectAll();
             this.txtCapTime.DateTime = item.SigTime;
-            this.txtSatLocErr1.EditValue = 1000;
+            this.txtSatLocErr1.EditValue = 10000;
             this.txtEphVelErr1.EditValue = 0.1;
             this.txtDfoErr1.EditValue = 0.01;
             this.txtDtousErr1.EditValue = 1;

+ 1 - 1
XdCxRhDW.App/UserControl/X3DFGDOPParam .cs

@@ -39,7 +39,7 @@ namespace XdCxRhDW.App.UserControl
             txtTleLeo3.UseDoubleClickToSelectAll();
             txtRefLocation1.UseDoubleClickToSelectAll();
             this.txtCapTime.DateTime = item.SigTime;
-            this.txtSatLocErr1.EditValue = 1000;
+            this.txtSatLocErr1.EditValue = 10000;
             this.txtEphVelErr1.EditValue = 0.1;
             this.txtDfoErr1.EditValue = 0.01;
 

+ 1 - 1
XdCxRhDW.App/UserControl/X3GDOPParam.cs

@@ -34,7 +34,7 @@ namespace XdCxRhDW.App.UserControl
             txtRefLocation1.UseDoubleClickToSelectAll();
             this.txtCapTime.DateTime = item.SigTime;
             this.txtDtousErr1.EditValue = 1;
-            this.txtSatLocErr1.EditValue = 1000;
+            this.txtSatLocErr1.EditValue = 10000;
 
             PosResType = item.PosResType;
             if (PosResType == EnumPosResType.X3NoRef)