資源簡介
VS2010編寫的關于三角高程近似平差的窗體文件,有利于測繪從業者進行計算

代碼片段和文件信息
using?System;
using?System.Collections.Generic;
using?System.Linq;
using?System.Text;
using?System.Threading.Tasks;
namespace?三角高程近似平差2010
{
???public?class?Adjustment
????{
???????///?
???????///?將角度轉為弧度
???????///?
???????///?
???????public?void?calcu_changeAngle(Data?data)
???????{
???????????foreach?(Point?i?in?data.point)
???????????{
???????????????if?(i?==?data.point[0])
???????????????{
???????????????????i.forth.verticalAngle?=?base.DFMToDegree(i.forth.verticalAngle);
???????????????}
???????????????else?if?(i?==?data.point[data.point.Length?-?1])
???????????????{
???????????????????i.back.verticalAngle?=?base.DFMToDegree(i.back.verticalAngle);
???????????????}
???????????????else
???????????????{
???????????????????i.forth.verticalAngle?=?base.DFMToDegree(i.forth.verticalAngle);
???????????????????i.back.verticalAngle?=?base.DFMToDegree(i.back.verticalAngle);
???????????????}
???????????}
???????}
????????///?
????????///?計算平距
????????///?
????????///?
????????public?void?calcu_horizontalAistance(Data?data)
????????{?
????????????foreach?(Point?i?in?data.point)
????????????{
????????????????if?(i?==?data.point[0])
????????????????{
????????????????????i.forth.horizontalAistance?=?i.forth.slantDistance?*?Math.Cos(i.forth.verticalAngle);
????????????????}
????????????????else?if?(i?==?data.point[data.point.Length?-?1])
????????????????{
????????????????????i.back.horizontalAistance?=?i.back.slantDistance?*?Math.Cos(i.back.verticalAngle);
????????????????}
????????????????else
????????????????{
????????????????????i.forth.horizontalAistance?=?i.forth.slantDistance?*?Math.Cos(i.forth.verticalAngle);
????????????????????i.back.horizontalAistance?=?i.back.slantDistance?*?Math.Cos(i.back.verticalAngle);
????????????????}
????????????}
????????}
????????///?
????????///?計算實測高差
????????///?
????????///?
????????public?void?calcu_measuredValue(Data?data)
????????{
????????????foreach?(Point?i?in?data.point)
????????????{
????????????????if?(i?==?data.point[0])
????????????????{
????????????????????i.forth.measuredValue?=?i.forth.slantDistance?*?Math.Sin(i.forth.verticalAngle)?+?i.instruHeight?-?i.forth.beaconHeight;
????????????????}
????????????????else?if?(i?==?data.point[data.point.Length?-?1])
????????????????{
????????????????????i.back.measuredValue?=?i.back.slantDistance?*?Math.Sin(i.back.verticalAngle)?+?i.instruHeight?-?i.back.beaconHeight;
????????????????}
????????????????else
????????????????{
????????????????????i.forth.measuredValue?=?i.forth.slantDistance?*?Math.Sin(i.forth.verticalAngle)?+?i.instruHeight?-?i.forth.beaconHeight;
????????????????????i.back.measuredValue?=?i.back.slantDistance?*?Math.Sin(i.back.verticalAngle)?+?i.instruHeight?-?i.back.beaconHeight;
????????????????}
????????????}
????????}
????????/
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2018-05-22?15:01??三角高程近似平差2010\
?????目錄???????????0??2018-05-22?15:15??三角高程近似平差2010\三角高程近似平差2010\
?????文件???????17185??2018-05-24?15:15??三角高程近似平差2010\三角高程近似平差2010\Form1.Designer.cs
?????文件????????6516??2018-05-24?17:41??三角高程近似平差2010\三角高程近似平差2010\Form1.cs
?????文件??????142526??2018-05-24?15:15??三角高程近似平差2010\三角高程近似平差2010\Form1.resx
?????目錄???????????0??2018-05-22?15:01??三角高程近似平差2010\三角高程近似平差2010\Properties\
?????文件????????1406??2018-05-22?15:01??三角高程近似平差2010\三角高程近似平差2010\Properties\AssemblyInfo.cs
?????文件????????2908??2018-05-22?15:01??三角高程近似平差2010\三角高程近似平差2010\Properties\Resources.Designer.cs
?????文件????????5612??2018-05-22?15:01??三角高程近似平差2010\三角高程近似平差2010\Properties\Resources.resx
?????文件????????1115??2018-05-22?15:01??三角高程近似平差2010\三角高程近似平差2010\Properties\Settings.Designer.cs
?????文件?????????249??2018-05-22?15:01??三角高程近似平差2010\三角高程近似平差2010\Properties\Settings.settings
?????目錄???????????0??2018-05-22?15:12??三角高程近似平差2010\三角高程近似平差2010\bin\
?????目錄???????????0??2018-05-22?15:20??三角高程近似平差2010\三角高程近似平差2010\bin\Debug\
?????文件??????129024??2018-05-24?17:41??三角高程近似平差2010\三角高程近似平差2010\bin\Debug\三角高程近似平差2010.exe
?????文件???????52736??2018-05-24?17:41??三角高程近似平差2010\三角高程近似平差2010\bin\Debug\三角高程近似平差2010.pdb
?????文件???????11600??2018-05-24?17:44??三角高程近似平差2010\三角高程近似平差2010\bin\Debug\三角高程近似平差2010.vshost.exe
?????文件?????????490??2013-03-18?17:00??三角高程近似平差2010\三角高程近似平差2010\bin\Debug\三角高程近似平差2010.vshost.exe.manifest
?????目錄???????????0??2018-05-24?17:45??三角高程近似平差2010\三角高程近似平差2010\bin\Release\
?????文件????????4905??2018-05-23?21:32??三角高程近似平差2010\三角高程近似平差2010\cls_Adjustment.cs
?????文件????????1826??2018-05-23?20:15??三角高程近似平差2010\三角高程近似平差2010\cls_ba
?????文件????????2986??2018-05-23?19:05??三角高程近似平差2010\三角高程近似平差2010\cls_Data.cs
?????文件????????7883??2018-05-24?00:21??三角高程近似平差2010\三角高程近似平差2010\cls_IO.cs
?????文件?????????540??2018-05-22?15:16??三角高程近似平差2010\三角高程近似平差2010\cls_Program.cs
?????目錄???????????0??2018-05-22?15:01??三角高程近似平差2010\三角高程近似平差2010\obj\
?????目錄???????????0??2018-05-22?15:01??三角高程近似平差2010\三角高程近似平差2010\obj\x86\
?????目錄???????????0??2018-05-24?17:41??三角高程近似平差2010\三角高程近似平差2010\obj\x86\Debug\
?????文件????????5420??2018-05-22?15:20??三角高程近似平差2010\三角高程近似平差2010\obj\x86\Debug\DesignTimeResolveAssemblyReferences.cache
?????文件????????6487??2018-05-24?17:41??三角高程近似平差2010\三角高程近似平差2010\obj\x86\Debug\DesignTimeResolveAssemblyReferencesInput.cache
?????目錄???????????0??2018-05-24?17:45??三角高程近似平差2010\三角高程近似平差2010\obj\x86\Debug\TempPE\
?????文件???????91290??2018-05-24?15:15??三角高程近似平差2010\三角高程近似平差2010\obj\x86\Debug\三角高程近似平差2010.Form1.resources
?????文件?????????180??2018-05-22?15:16??三角高程近似平差2010\三角高程近似平差2010\obj\x86\Debug\三角高程近似平差2010.Properties.Resources.resources
............此處省略8個文件信息
- 上一篇:AutoAuthCode
- 下一篇:基于.net實現的信息管理系統
評論
共有 條評論