|
@@ -371,7 +371,8 @@ namespace XzXdDw.App.UserControl
|
|
|
dtoLineXd.RefGeod = new double[] { refTx.Lon, refTx.Lat, 0 };
|
|
|
dtoLineXd.xdDto = cg.DtoCdb;
|
|
|
dtoLineXd.RefDto = cg.YbMain;
|
|
|
-
|
|
|
+ var xdDtoLine = DrawDtoLineHelper.HandleDtoLineXd(dtoLineXd);
|
|
|
+ mapControl1.DrawDtoLine($"星地[{listSat.FirstOrDefault(m => m.ID == satTx.ID)?.Sat},{listSat.FirstOrDefault(m => m.ID == cdbTx.ID)?.Sat}]时差线", xdDtoLine);
|
|
|
|
|
|
DtoLineTwoStartOption twoStartOption = new DtoLineTwoStartOption();
|
|
|
twoStartOption.MsEph = new double[] { cg.MainX, cg.MainY, cg.MainZ, 0, 0, 0 };
|
|
@@ -381,8 +382,7 @@ namespace XzXdDw.App.UserControl
|
|
|
twoStartOption.RefDto = cg.YbMain - cg.YbAdja;
|
|
|
var tsDtoLine= DrawDtoLineHelper.HandleDtoLineTwoStart(twoStartOption);
|
|
|
mapControl1.DrawDtoLine($"双星[{listSat.FirstOrDefault(m => m.ID == satTx.ID)?.Sat},{listSat.FirstOrDefault(m => m.ID == satNTx.ID)?.Sat}]时差线", tsDtoLine);
|
|
|
- var xdDtoLine = DrawDtoLineHelper.HandleDtoLineXd(dtoLineXd);
|
|
|
- mapControl1.DrawDtoLine($"星地[{listSat.FirstOrDefault(m => m.ID == satTx.ID)?.Sat},{listSat.FirstOrDefault(m => m.ID == cdbTx.ID)?.Sat}]时差线", xdDtoLine);
|
|
|
+
|
|
|
|
|
|
}
|
|
|
catch (Exception ex)
|