91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 136KB
    文件類型: .zip
    金幣: 2
    下載: 0 次
    發(fā)布日期: 2021-05-12
  • 語言: C#
  • 標簽: 坐標轉(zhuǎn)換??

資源簡介

大地坐標系與空間直角坐標系互轉(zhuǎn),高斯投影,用C#語言已經(jīng)測試過了,全部都可以通過!

資源截圖

代碼片段和文件信息

#include
#include
#include
#include
#define?MAX??100
#define?PI??3.1415926
///////////////////////////////////????結(jié)構(gòu)體存放BLH
struct?BLH
{char?name1[20];
char?name2[20];
double?B;
char?name3[20];
double?L;
char?name4[20];
double?H;
};
///////////////////////////////????????結(jié)構(gòu)體存放XYZ
struct?XYZ
{char?name1[20];
char?name2[20];
double?X;
char?name3[20];
double?Y;
char?name4[20];
double?Z;
};
/////////////////////////////////??????????????文件輸入BLH
double?FILEIN(BLH?&bchar?*fname)
{???
ifstream?in(fnameios::nocreate);?????//?建立文件流并與輸入文件名建立關(guān)聯(lián)
if(!in)?
{
cout< cout<<“--------------------------請手動輸入數(shù)據(jù)?-------------------------\n“< return?0;
}
in>>b.name1;
in>>b.name2;
in>>b.B;
in>>b.name3;
in>>b.L;
in>>b.name4;
in>>b.H;
in.close();
return?1;
}
////////////////////////////////////////////////?????????文件輸入XYZ
double?FILEIN1(XYZ?&bchar?*fname)?????????????????????
{???
ifstream?in(fnameios::nocreate);?????//?建立文件流并與輸入文件名建立關(guān)聯(lián)
if(!in)?
{
cout< cout<<“--------------------------?請手動輸入數(shù)據(jù)-------------------------\n“< return?0;
}
????in>>b.name1;
in>>b.name2;
in>>b.X;
????in>>b.name3;
in>>b.Y;
????in>>b.name4;
in>>b.Z;
in.close();
return?1;
}
////////////////////////////////////////////////////////
double?d_h(double?angle)??????????????????????//角度化弧度
{
double?ab;
???angle=modf(angle&a);
???angle=modf(angle*100.0&b);
???return?(a+b/60.0+angle/36.0)*(PI+3.0E-16)/180.0;
}
///////////////////////////////////////////////////////////
double?h_d(double?angle)??????????????????????//弧度化角度
{
double?abc;
???angle=modf(angle*180.0/(PI-3.0E-16)&a);
???angle=modf(angle*60.0&b);
???angle=modf(angle*60.0&c);
???return?a+b*0.01+c*0.0001+angle*0.0001;
}
///////////////////////////////////////////?????????????鍵盤輸入BLH
jianpan(BLH?&a)
{cout<<“請輸入大地坐標B?“<cin>>a.B;
cout<<“請輸入大地坐標L?“<cin>>a.L;
cout<<“請輸入大地坐標H?“<cin>>a.H;
}
/////////////////////////////////////////???????????????????鍵盤輸入XYZ
jianpan1(XYZ?&a)
{
cout<<“請輸入空間直角坐標X?“<cin>>a.X;
cout<<“請輸入空間直角坐標Y?“<cin>>a.Y;
cout<<“請輸入空間直角坐標Z?“<cin>>a.Z;
}
//////////////////////////////////////////////////////??????????大地坐標系換算到空間直角坐標系
double?B_X(BLH?&a)
{double?aa[MAX][MAX];
double?a1b1NE1XYZ;
int?knm;
char?outfilename[20]fname[20];
cout<<“請選擇:“<cout<<“1:文件輸入“<cout<<“2:鍵盤輸入“<cin>>m;
if(m==1)
{cout<<“請輸入文件名“<cin>>fname;
if(FILEIN(afname));
else?
{if(jianpan(a));
else?
{cout<<“輸入有誤,程序中止,請重新運行“<return?false;
}
}
}
else?if(m==2)
jianpan(a);
else?
{cout<<“輸入代碼有誤,程序中止,請重新運行“<return?false;}
if(a.B<-90||a.B>90)
{cout<<“輸入B有誤,程序中止,請重新運行“<return?false;}
if(a.L<0||a.L>360)
{cout<<“輸入L有誤,

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2017-08-14?13:58??高斯投影正反算-54與80與84互轉(zhuǎn)\
?????文件?????????372??2007-02-26?13:46??高斯投影正反算-54與80與84互轉(zhuǎn)\Beijing54.cs
?????文件?????????913??2007-02-26?13:46??高斯投影正反算-54與80與84互轉(zhuǎn)\CoordinateFactory.cs
?????文件????????6089??2007-02-26?13:46??高斯投影正反算-54與80與84互轉(zhuǎn)\GaussPrjbase.cs
?????文件????????2710??2007-02-26?13:46??高斯投影正反算-54與80與84互轉(zhuǎn)\ICoordinate.cs
?????文件?????????276??2007-02-26?13:43??高斯投影正反算-54與80與84互轉(zhuǎn)\vssver2.scc
?????文件?????????367??2007-02-26?13:46??高斯投影正反算-54與80與84互轉(zhuǎn)\WGS84.cs
?????文件?????????363??2007-02-26?13:46??高斯投影正反算-54與80與84互轉(zhuǎn)\Xian80.cs
?????文件???????????9??2007-01-11?12:33??高斯投影正反算-54與80與84互轉(zhuǎn)\_desktop.ini
?????目錄???????????0??2017-08-14?14:10??高斯投影正反算-54與84互轉(zhuǎn)\
?????目錄???????????0??2017-08-14?14:10??高斯投影正反算-54與84互轉(zhuǎn)\Backup\
?????目錄???????????0??2017-08-14?14:10??高斯投影正反算-54與84互轉(zhuǎn)\Backup\高斯正反算\
?????文件?????????168??2010-10-22?11:10??高斯投影正反算-54與84互轉(zhuǎn)\Backup\高斯正反算\aaaa.cs
?????文件????????7848??2013-09-11?14:18??高斯投影正反算-54與84互轉(zhuǎn)\Backup\高斯正反算\ANGLERAD.cs
?????文件????????2238??2010-10-20?01:06??高斯投影正反算-54與84互轉(zhuǎn)\Backup\高斯正反算\favicon.ico
?????文件????????2042??2013-09-11?14:19??高斯投影正反算-54與84互轉(zhuǎn)\Backup\高斯正反算\Form1.cs
?????文件???????16554??2013-09-11?14:19??高斯投影正反算-54與84互轉(zhuǎn)\Backup\高斯正反算\Form1.Designer.cs
?????文件????????9474??2013-09-11?14:19??高斯投影正反算-54與84互轉(zhuǎn)\Backup\高斯正反算\Form1.resx
?????文件?????????496??2010-10-20?00:37??高斯投影正反算-54與84互轉(zhuǎn)\Backup\高斯正反算\Program.cs
?????目錄???????????0??2017-08-14?14:10??高斯投影正反算-54與84互轉(zhuǎn)\Backup\高斯正反算\Properties\
?????文件????????1386??2010-10-20?00:37??高斯投影正反算-54與84互轉(zhuǎn)\Backup\高斯正反算\Properties\AssemblyInfo.cs
?????文件????????2880??2010-10-20?00:37??高斯投影正反算-54與84互轉(zhuǎn)\Backup\高斯正反算\Properties\Resources.Designer.cs
?????文件????????5612??2010-10-20?00:37??高斯投影正反算-54與84互轉(zhuǎn)\Backup\高斯正反算\Properties\Resources.resx
?????文件????????1100??2010-10-20?00:37??高斯投影正反算-54與84互轉(zhuǎn)\Backup\高斯正反算\Properties\Settings.Designer.cs
?????文件?????????249??2010-10-20?00:37??高斯投影正反算-54與84互轉(zhuǎn)\Backup\高斯正反算\Properties\Settings.settings
?????文件????????3970??2013-09-11?13:11??高斯投影正反算-54與84互轉(zhuǎn)\Backup\高斯正反算\高斯正反算.csproj
?????文件?????????934??2013-09-11?15:42??高斯投影正反算-54與84互轉(zhuǎn)\Backup\高斯正反算.sln
?????文件???????27362??2017-08-14?14:07??高斯投影正反算-54與84互轉(zhuǎn)\UpgradeLog.htm
?????文件????????7222??2017-08-14?14:07??高斯投影正反算-54與84互轉(zhuǎn)\UpgradeLog.xml
?????目錄???????????0??2017-08-14?14:10??高斯投影正反算-54與84互轉(zhuǎn)\_UpgradeReport_Files\
?????文件????????2229??2017-08-14?14:07??高斯投影正反算-54與84互轉(zhuǎn)\_UpgradeReport_Files\UpgradeReport.css
............此處省略47個文件信息

評論

共有 條評論