wyq 1 ano atrás
pai
commit
e1f51a9e39

+ 87 - 42
Common/Common.csproj

@@ -9,7 +9,7 @@
     <ProductVersion>8.0.30703</ProductVersion>
     <SchemaVersion>2.0</SchemaVersion>
     <ProjectGuid>{575A4B14-002E-48B9-96D0-B24E4E67DD2D}</ProjectGuid>
-    <OutputType>WinExe</OutputType>
+    <OutputType>Library</OutputType>
     <AppDesignerFolder>Properties</AppDesignerFolder>
     <RootNamespace>XdCxRhDW.App</RootNamespace>
     <AssemblyName>Common</AssemblyName>
@@ -48,62 +48,113 @@
   </PropertyGroup>
   <ItemGroup>
     <Reference Include="Accessibility" />
-    <Reference Include="DevExpress.Charts.v23.1.Core, Version=23.1.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a" />
-    <Reference Include="DevExpress.Data.Desktop.v23.1" />
-    <Reference Include="DevExpress.Data.v23.1" />
-    <Reference Include="DevExpress.Dialogs.v23.1.Core, Version=23.1.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a" />
-    <Reference Include="DevExpress.Images.v23.1, Version=23.1.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a" />
-    <Reference Include="DevExpress.Map.v23.1.Core, Version=23.1.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a" />
-    <Reference Include="DevExpress.Mvvm.v23.1, Version=23.1.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, processorArchitecture=MSIL" />
-    <Reference Include="DevExpress.Printing.v23.1.Core" />
-    <Reference Include="DevExpress.Utils.v23.1" />
-    <Reference Include="DevExpress.Utils.v23.1.UI, Version=23.1.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a" />
-    <Reference Include="DevExpress.XtraBars.v23.1" />
-    <Reference Include="DevExpress.Sparkline.v23.1.Core" />
-    <Reference Include="DevExpress.XtraCharts.v23.1, Version=23.1.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a" />
-    <Reference Include="DevExpress.XtraCharts.v23.1.UI, Version=23.1.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, processorArchitecture=MSIL" />
-    <Reference Include="DevExpress.XtraCharts.v23.1.Wizard, Version=23.1.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a" />
-    <Reference Include="DevExpress.XtraDialogs.v23.1, Version=23.1.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, processorArchitecture=MSIL" />
-    <Reference Include="DevExpress.XtraEditors.v23.1" />
-    <Reference Include="DevExpress.Drawing.v23.1" />
-    <Reference Include="DevExpress.XtraGrid.v23.1, Version=23.1.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, processorArchitecture=MSIL" />
-    <Reference Include="DevExpress.XtraLayout.v23.1, Version=23.1.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a" />
-    <Reference Include="DevExpress.XtraMap.v23.1, Version=23.1.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, processorArchitecture=MSIL" />
-    <Reference Include="DevExpress.XtraPrinting.v23.1, Version=23.1.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a" />
-    <Reference Include="DevExpress.XtraTreeList.v23.1, Version=23.1.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a" />
+    <Reference Include="DevExpress.Charts.v23.1.Core, Version=23.1.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a">
+      <Private>False</Private>
+    </Reference>
+    <Reference Include="DevExpress.Data.Desktop.v23.1">
+      <Private>False</Private>
+    </Reference>
+    <Reference Include="DevExpress.Data.v23.1">
+      <Private>False</Private>
+    </Reference>
+    <Reference Include="DevExpress.Dialogs.v23.1.Core, Version=23.1.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a">
+      <Private>False</Private>
+    </Reference>
+    <Reference Include="DevExpress.Images.v23.1, Version=23.1.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a">
+      <Private>False</Private>
+    </Reference>
+    <Reference Include="DevExpress.Map.v23.1.Core, Version=23.1.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a">
+      <Private>False</Private>
+    </Reference>
+    <Reference Include="DevExpress.Mvvm.v23.1, Version=23.1.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, processorArchitecture=MSIL">
+      <Private>False</Private>
+    </Reference>
+    <Reference Include="DevExpress.Printing.v23.1.Core">
+      <Private>False</Private>
+    </Reference>
+    <Reference Include="DevExpress.Utils.v23.1">
+      <Private>False</Private>
+    </Reference>
+    <Reference Include="DevExpress.Utils.v23.1.UI, Version=23.1.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a">
+      <Private>False</Private>
+    </Reference>
+    <Reference Include="DevExpress.XtraBars.v23.1">
+      <Private>False</Private>
+    </Reference>
+    <Reference Include="DevExpress.Sparkline.v23.1.Core">
+      <Private>False</Private>
+    </Reference>
+    <Reference Include="DevExpress.XtraCharts.v23.1, Version=23.1.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a">
+      <Private>False</Private>
+    </Reference>
+    <Reference Include="DevExpress.XtraCharts.v23.1.UI, Version=23.1.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, processorArchitecture=MSIL">
+      <Private>False</Private>
+    </Reference>
+    <Reference Include="DevExpress.XtraCharts.v23.1.Wizard, Version=23.1.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a">
+      <Private>False</Private>
+    </Reference>
+    <Reference Include="DevExpress.XtraDialogs.v23.1, Version=23.1.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, processorArchitecture=MSIL">
+      <Private>False</Private>
+    </Reference>
+    <Reference Include="DevExpress.XtraEditors.v23.1">
+      <Private>False</Private>
+    </Reference>
+    <Reference Include="DevExpress.Drawing.v23.1">
+      <Private>False</Private>
+    </Reference>
+    <Reference Include="DevExpress.XtraGrid.v23.1, Version=23.1.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, processorArchitecture=MSIL">
+      <Private>False</Private>
+    </Reference>
+    <Reference Include="DevExpress.XtraLayout.v23.1, Version=23.1.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a">
+      <Private>False</Private>
+    </Reference>
+    <Reference Include="DevExpress.XtraMap.v23.1, Version=23.1.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, processorArchitecture=MSIL">
+      <Private>False</Private>
+    </Reference>
+    <Reference Include="DevExpress.XtraPrinting.v23.1, Version=23.1.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a">
+      <Private>False</Private>
+    </Reference>
+    <Reference Include="DevExpress.XtraTreeList.v23.1, Version=23.1.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a">
+      <Private>False</Private>
+    </Reference>
     <Reference Include="EntityFramework, Version=6.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089, processorArchitecture=MSIL">
       <HintPath>..\packages\EntityFramework.6.4.4\lib\net45\EntityFramework.dll</HintPath>
-      <Private>True</Private>
+      <Private>False</Private>
     </Reference>
     <Reference Include="EntityFramework.SqlServer, Version=6.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089, processorArchitecture=MSIL">
       <HintPath>..\packages\EntityFramework.6.4.4\lib\net45\EntityFramework.SqlServer.dll</HintPath>
-      <Private>True</Private>
+      <Private>False</Private>
     </Reference>
     <Reference Include="Newtonsoft.Json, Version=13.0.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed, processorArchitecture=MSIL">
       <HintPath>..\packages\Newtonsoft.Json.13.0.3\lib\net45\Newtonsoft.Json.dll</HintPath>
-      <Private>True</Private>
+      <Private>False</Private>
     </Reference>
     <Reference Include="PresentationCore" />
     <Reference Include="PresentationFramework" />
     <Reference Include="Serilog, Version=2.0.0.0, Culture=neutral, PublicKeyToken=24c2f752a8e58a10, processorArchitecture=MSIL">
       <HintPath>..\packages\Serilog.3.1.1\lib\net471\Serilog.dll</HintPath>
+      <Private>False</Private>
     </Reference>
     <Reference Include="Serilog.Sinks.Async, Version=1.5.0.0, Culture=neutral, PublicKeyToken=24c2f752a8e58a10, processorArchitecture=MSIL">
       <HintPath>..\packages\Serilog.Sinks.Async.1.5.0\lib\net461\Serilog.Sinks.Async.dll</HintPath>
+      <Private>False</Private>
     </Reference>
     <Reference Include="Serilog.Sinks.Console, Version=5.0.1.0, Culture=neutral, PublicKeyToken=24c2f752a8e58a10, processorArchitecture=MSIL">
       <HintPath>..\packages\Serilog.Sinks.Console.5.0.1\lib\net471\Serilog.Sinks.Console.dll</HintPath>
+      <Private>False</Private>
     </Reference>
     <Reference Include="Serilog.Sinks.File, Version=5.0.0.0, Culture=neutral, PublicKeyToken=24c2f752a8e58a10, processorArchitecture=MSIL">
       <HintPath>..\packages\Serilog.Sinks.File.5.0.0\lib\net45\Serilog.Sinks.File.dll</HintPath>
+      <Private>False</Private>
     </Reference>
     <Reference Include="SQLite.CodeFirst, Version=1.7.0.34, Culture=neutral, PublicKeyToken=eb96ba0a78d831a7, processorArchitecture=MSIL">
       <HintPath>..\packages\SQLite.CodeFirst.1.7.0.34\lib\net45\SQLite.CodeFirst.dll</HintPath>
-      <Private>True</Private>
+      <Private>False</Private>
     </Reference>
     <Reference Include="System" />
     <Reference Include="System.Buffers, Version=4.0.3.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51, processorArchitecture=MSIL">
       <HintPath>..\packages\System.Buffers.4.5.1\lib\net461\System.Buffers.dll</HintPath>
+      <Private>False</Private>
     </Reference>
     <Reference Include="System.ComponentModel.DataAnnotations" />
     <Reference Include="System.Configuration" />
@@ -111,27 +162,34 @@
     <Reference Include="System.Data.Linq" />
     <Reference Include="System.Data.SQLite, Version=1.0.118.0, Culture=neutral, PublicKeyToken=db937bc2d44ff139, processorArchitecture=MSIL">
       <HintPath>..\packages\Stub.System.Data.SQLite.Core.NetFramework.1.0.118.0\lib\net46\System.Data.SQLite.dll</HintPath>
+      <Private>False</Private>
     </Reference>
     <Reference Include="System.Data.SQLite.EF6, Version=1.0.118.0, Culture=neutral, PublicKeyToken=db937bc2d44ff139, processorArchitecture=MSIL">
       <HintPath>..\packages\System.Data.SQLite.EF6.1.0.118.0\lib\net46\System.Data.SQLite.EF6.dll</HintPath>
+      <Private>False</Private>
     </Reference>
     <Reference Include="System.Data.SQLite.Linq, Version=1.0.118.0, Culture=neutral, PublicKeyToken=db937bc2d44ff139, processorArchitecture=MSIL">
       <HintPath>..\packages\System.Data.SQLite.Linq.1.0.118.0\lib\net46\System.Data.SQLite.Linq.dll</HintPath>
+      <Private>False</Private>
     </Reference>
     <Reference Include="System.Diagnostics.DiagnosticSource, Version=8.0.0.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51, processorArchitecture=MSIL">
       <HintPath>..\packages\System.Diagnostics.DiagnosticSource.8.0.0\lib\net462\System.Diagnostics.DiagnosticSource.dll</HintPath>
+      <Private>False</Private>
     </Reference>
     <Reference Include="System.Memory, Version=4.0.1.2, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51, processorArchitecture=MSIL">
       <HintPath>..\packages\System.Memory.4.5.5\lib\net461\System.Memory.dll</HintPath>
+      <Private>False</Private>
     </Reference>
     <Reference Include="System.Net.Http" />
     <Reference Include="System.Numerics" />
     <Reference Include="System.Numerics.Vectors, Version=4.1.4.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL">
       <HintPath>..\packages\System.Numerics.Vectors.4.5.0\lib\net46\System.Numerics.Vectors.dll</HintPath>
+      <Private>False</Private>
     </Reference>
     <Reference Include="System.Runtime" />
     <Reference Include="System.Runtime.CompilerServices.Unsafe, Version=6.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL">
       <HintPath>..\packages\System.Runtime.CompilerServices.Unsafe.6.0.0\lib\net461\System.Runtime.CompilerServices.Unsafe.dll</HintPath>
+      <Private>False</Private>
     </Reference>
     <Reference Include="System.Runtime.Serialization" />
     <Reference Include="System.Runtime.Serialization.Formatters.Soap" />
@@ -188,7 +246,6 @@
     <Compile Include="Model\XDPosRes.cs" />
     <Compile Include="Model\XlInfo.cs" />
     <Compile Include="Model\XZPosRes.cs" />
-    <Compile Include="Program.cs" />
     <Compile Include="Properties\AssemblyInfo.cs" />
     <Compile Include="TcpServer.cs" />
     <None Include="packages.config" />
@@ -220,19 +277,7 @@
   <Import Project="packages\EntityFramework.6.4.4\build\EntityFramework.targets" Condition="Exists('packages\EntityFramework.6.4.4\build\EntityFramework.targets')" />
   <Import Project="packages\Stub.System.Data.SQLite.Core.NetFramework.1.0.118.0\build\net46\Stub.System.Data.SQLite.Core.NetFramework.targets" Condition="Exists('packages\Stub.System.Data.SQLite.Core.NetFramework.1.0.118.0\build\net46\Stub.System.Data.SQLite.Core.NetFramework.targets')" />
   <PropertyGroup>
-    <PostBuildEvent>del *.xml
-copy $(SolutionDir)tips.txt tips.txt
-copy $(SolutionDir)geo.txt geo.txt
-copy $(SolutionDir)DataBase.db DataBase.db
-
-if not exist "AddIns" md AddIns
-move /Y *.dll AddIns
-move /Y *.pdb AddIns
-
-xcopy x64 AddIns\x64 /EHCIY
-xcopy x86 AddIns\x86 /EHCIY
-rmdir x86 /S/Q
-rmdir x64 /S/Q</PostBuildEvent>
+    <PostBuildEvent>del *.xml</PostBuildEvent>
   </PropertyGroup>
   <Import Project="..\packages\EntityFramework.6.4.4\build\EntityFramework.targets" Condition="Exists('..\packages\EntityFramework.6.4.4\build\EntityFramework.targets')" />
   <Import Project="..\packages\Stub.System.Data.SQLite.Core.NetFramework.1.0.118.0\build\net46\Stub.System.Data.SQLite.Core.NetFramework.targets" Condition="Exists('..\packages\Stub.System.Data.SQLite.Core.NetFramework.1.0.118.0\build\net46\Stub.System.Data.SQLite.Core.NetFramework.targets')" />

+ 0 - 27
Common/Program.cs

@@ -1,27 +0,0 @@
-using DevExpress.LookAndFeel;
-using DevExpress.XtraEditors;
-using Serilog;
-using System;
-using System.Collections.Generic;
-using System.Configuration;
-using System.Diagnostics;
-using System.IO;
-using System.Linq;
-using System.Reflection;
-using System.Threading;
-using System.Threading.Tasks;
-using System.Windows.Forms;
-
-namespace XzXdDw
-{
-    internal static class Program
-    {
-        static void Main()
-        {
-            
-           
-        }
-
-        
-    }
-}

+ 0 - 82
XdDw.App/Api/PosApi.cs

@@ -23,88 +23,6 @@ namespace XdDw.App.Api
              double[] satStation5, double[] refStation, double[] zone, double tarSxDto, double tarXdDto, double samp_main_dto, double samp_neigh_dto, double[] res);
 
 
-        private const string gzdw = @"Api\低轨时频差线及定位\DLL_XDXZ.dll";
-
-        /// <summary>
-        /// 地轨双星dw
-        /// </summary>
-        /// <param name="main_sat"></param>
-        /// <param name="neigh_sat"></param>
-        /// <param name="Ref_Station_LLH"></param>
-        /// <param name="Zone"></param>
-        /// <param name="target_dto"></param>
-        /// <param name="target_dfo"></param>
-        /// <param name="ref_dto"></param>
-        /// <param name="ref_dfo"></param>
-        /// <param name="fu1"></param>
-        /// <param name="fu2"></param>
-        /// <param name="target_llh"></param>
-        [DllImport(gzdw, EntryPoint = "TwoStar_DTFO_DW", CallingConvention = CallingConvention.Cdecl)]
-        public extern static void TwoStar_DTFO_DW(double[] main_sat, double[] neigh_sat, double[] Ref_Station_LLH
-            , double[] Zone, double target_dto, double target_dfo,
-        double ref_dto, double ref_dfo, double fu1, double fu2, double[] target_llh);
-
-        /// <summary>
-        /// 单星dw
-        /// </summary>
-        /// <param name="main_sat">第一时刻星历 长度6</param>
-        /// <param name="neigh_sat1">第二时刻星历 长度6</param>
-        /// <param name="neigh_sat2">第三时刻星历 长度6</param>
-        /// <param name="Zone"></param>
-        /// <param name="target_dfo1">频差1(Hz)</param>
-        /// <param name="target_dfo2">频差2(Hz)</param>
-        /// <param name="fu">上行频点(Hz)</param>
-        /// <param name="target_llh"></param>
-        [DllImport(gzdw, EntryPoint = "SingleStar_DFO_DW", CallingConvention = CallingConvention.Cdecl)]//两星一地
-        public extern static void SingleStar_DFO_DW(double[] main_sat, double[] neigh_sat1, double[] neigh_sat2
-            , double[] Zone, double target_dfo1, double target_dfo2, double fu, double[] target_llh);
-
-        /// <summary>
-        /// 底轨双星时差线
-        /// </summary>
-        /// <param name="main_sat_pos">主星星历 长度6</param>
-        /// <param name="neigh_sat_pos">邻星星历 长度6</param>
-        /// <param name="ref_pos">参考站位置</param>
-        /// <param name="Zone">-85, 85, -180, 180</param>
-        /// <param name="target_dto">目标时差(s)</param>
-        /// <param name="ref_dto">参考时差(s)</param>
-        /// <param name="LOP_Value"></param>
-        /// <param name="LOP_Len"></param>
-        [DllImport(gzdw, EntryPoint = "TwoStar_SCX", CallingConvention = CallingConvention.Cdecl)]//两星一地
-        public extern static void TwoStar_SCX(double[] main_sat_pos, double[] neigh_sat_pos, double[] ref_pos, double[] Zone,
-        double target_dto, double ref_dto, out IntPtr LOP_Value, ref int LOP_Len);
-
-        /// <summary>
-        /// 地轨双星频差线
-        /// </summary>
-        /// <param name="main_sat"></param>
-        /// <param name="neigh_sat"></param>
-        /// <param name="ref_pos"></param>
-        /// <param name="Zone"></param>
-        /// <param name="target_dfo">目标频差(Hz)</param>
-        /// <param name="ref_dfo">参考频差(Hz)</param>
-        /// <param name="fu1">上行频点1(Hz)</param>
-        /// <param name="fu2">上行频点2(Hz)</param>
-        /// <param name="LOP_Value"></param>
-        /// <param name="LOP_Len"></param>
-        [DllImport(gzdw, EntryPoint = "TwoStar_PCX", CallingConvention = CallingConvention.Cdecl)]//两星一地
-        public extern static void TwoStar_PCX(double[] main_sat, double[] neigh_sat, double[] ref_pos,
-            double[] Zone, double target_dfo, double ref_dfo, double fu1, double fu2, out IntPtr LOP_Value, ref int LOP_Len);
-
-        /// <summary>
-        /// 单星频差线
-        /// </summary>
-        /// <param name="main_sat"></param>
-        /// <param name="neigh_sat"></param>
-        /// <param name="Zone"></param>
-        /// <param name="target_dfo"></param>
-        /// <param name="fu"></param>
-        /// <param name="LOP_Value"></param>
-        /// <param name="LOP_Len"></param>
-        [DllImport(gzdw, EntryPoint = "SingleStar_PCX", CallingConvention = CallingConvention.Cdecl)]//两星一地
-        public extern static void SingleStar_PCX(double[] main_sat, double[] neigh_sat
-            , double[] Zone, double target_dfo, double fu, out IntPtr LOP_Value, ref int LOP_Len);
-
 
         private const string XdtsDll = @"Api\时差线\Positioning.dll";
         /// <summary>

+ 0 - 75
XdDw.App/Api/低轨时频差线及定位/DLL_LHDW.h

@@ -1,75 +0,0 @@
-#pragma once
-
-#ifndef _WIN32			//linux
-#ifndef DECL_EXPORT
-#    define DECL_EXPORT     __attribute__((visibility("default")))
-#endif
-#ifndef DECL_IMPORT
-#    define DECL_IMPORT     __attribute__((visibility("default")))
-#endif
-#else					//Windows
-#ifndef DECL_EXPORT
-#    define DECL_EXPORT     __declspec(dllexport)
-#endif
-#ifndef DECL_IMPORT
-#    define DECL_IMPORT     __declspec(dllimport)
-#endif
-#endif
-
-#ifdef DLL_GZDW_Lib
-#define DLL_GZDW_EXPORT DECL_EXPORT
-#else
-#define DLL_GZDW_EXPORT DECL_IMPORT
-#endif
-
-typedef struct	_DTO_Plot
-{
-	double lati;
-	double longi[2];
-} DTO_Plot;
-
-
-extern "C"
-{
-	/*
-	LOP_Value 返回值 结构参考DTO_Plot
-	LOP_Len*3为LOP_Value的长度
-	*/
-	DLL_GZDW_EXPORT void TwoStar_SCX(double* main_sat_pos, double* neigh_sat_pos, double* ref_pos, double* Zone,
-		double target_dto, double ref_dto, double** LOP_Value, int* LOP_Len);//LOP_Value用double[]接收,LOP_Len=5,则LOP_Value长度未15,每3个为一个DTO_PLOT对象,包含了左右对称的两个点
-
-
-	/*
-			LOP_Value 返回值 结构参考DTO_Plot
-			LOP_Len * 3为LOP_Value的长度
-	*/
-	DLL_GZDW_EXPORT void TwoStar_PCX(double* main_sat, double* neigh_sat, double* ref_pos,
-		double* Zone, double target_dfo, double ref_dfo, double fu1, double fu2, double** LOP_Value, int* LOP_Len);
-
-	/*
-		LOP_Value 返回值 结构参考DTO_Plot
-		LOP_Len * 3为LOP_Value的长度
-*/
-	DLL_GZDW_EXPORT void SingleStar_PCX(double* main_sat, double* neigh_sat, double* Zone, double target_dfo, double fu, double** LOP_Value, int* LOP_Len);
-
-	/*
-		sx-dto-dfo-dw
-			LOP_Value 返回值 结构参考DTO_Plot
-			LOP_Len * 3为LOP_Value的长度
-	*/
-	DLL_GZDW_EXPORT void TwoStar_DTFO_DW(double* main_sat, double* neigh_sat, double* Ref_Station_LLH, double* Zone, double target_dto, double target_dfo,
-		double ref_dto, double ref_dfo, double fu1, double fu2, double* target_llh);
-
-	/*
-	sx-dto-dfo-dw
-		LOP_Value 返回值 结构参考DTO_Plot
-		LOP_Len * 3为LOP_Value的长度
-   */
-	DLL_GZDW_EXPORT void SingleStar_DFO_DW(double* main_sat, double* neigh_sat1, double* neigh_sat2, double* Zone, double target_dfo1, double target_dfo2, double fu, double* target_llh);
-
-
-	DLL_GZDW_EXPORT void freeBuff(void* buf);
-
-
-	//DLL_GZDW_EXPORT void DTO_Comput(double* target_llh, double* ref_llh, double* rec_llh1, double* rec_llh2, double* main_sat_pos, double* neigh_sat_pos, double* dto_result);
-};

BIN
XdDw.App/Api/低轨时频差线及定位/DLL_XDXZ.dll


+ 0 - 4
XdDw.App/EFContext/RHDWContext.cs

@@ -45,12 +45,8 @@ namespace XdDw.App.EFContext
         public DbSet<SatInfo> SatInfos { get; set; }
 
 
-        public DbSet<CheckRes> CxRes { get; set; }
         public DbSet<CgRes> CgRes { get; set; }
-        public DbSet<PosRes> PosRes { get; set; }
-
         public DbSet<XDPosRes> XDPosRes { get; set; }
-        public DbSet<XZPosRes> XZPosRes { get; set; }
 
         public DbSet<SysSetings> SysSetings { get; set; }
 

+ 0 - 4
XdDw.App/XdDw.App.csproj

@@ -339,7 +339,6 @@
     <None Include="Api\低轨GDOP误差椭圆\readme.txt">
       <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
     </None>
-    <None Include="Api\低轨时频差线及定位\DLL_LHDW.h" />
     <None Include="Api\时差粗值预测\DtMath.dll">
       <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
     </None>
@@ -395,9 +394,6 @@
     <Content Include="Api\低轨GDOP误差椭圆\GDOP\DLL_GD64.dll">
       <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
     </Content>
-    <Content Include="Api\低轨时频差线及定位\DLL_XDXZ.dll">
-      <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
-    </Content>
     <Content Include="Api\时差线\DLL_LHDW32.dll">
       <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
     </Content>