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

資源簡介

GPS系統接收數據坐標轉換GPS接收的數據往往是三維坐標,而在科學研究中我們通常用二維坐標。因此必須進行坐標轉換,下面我們介紹一種坐標轉換,即把WGS84坐標轉換為高斯—克呂格坐標系。數字地圖投影的方法很多,而我國采用了高斯—克呂格投影,它是一種橫軸橢園柱面等角投影,用一個橢球柱面與地球橢球在某一子午圈L0上相切,這條子午線通常稱做投影軸子午線。也就是高斯-克呂格投影直角坐標系的x 軸,地球的赤道與橢圓柱面相交, 成一直線,這條直線與軸子午線正交,就是平面直角坐標系的y軸,把橢球柱面展開,就得到以(x,y)為坐標的平面直角坐標系。為減少投影變形,按經度把橢球分為許多帶,各帶分別投影,經常采用的是3度和6度帶。為使y值不為負值,通常在y軸上加上500km。已知WGS84坐標(B,L),B為GPS定位輸出成果的緯度,L為GPS定位輸出成果的經度。由WGS84到高斯-克呂格坐標(x,y)的轉換成高斯投影正算,具體方法見本軟件算法

資源截圖

代碼片段和文件信息

using?System;
using?System.Collections.Generic;
using?System.ComponentModel;
using?System.Data;
using?System.Drawing;
using?System.Text;
using?System.Windows.Forms;

//------------------------------說明--------------------------------//

/*?????????????????????GPS系統接收數據坐標轉換
GPS接收的數據往往是三維坐標,而在科學研究中我們通常用二維坐標。因此必須
進行坐標轉換,下面我們介紹一種坐標轉換,即把WGS84坐標轉換為高斯—克呂
格坐標系。數字地圖投影的方法很多,而我國采用了高斯—克呂格投影,它是一
種橫軸橢園柱面等角投影,用一個橢球柱面與地球橢球在某一子午圈L0上相切,
這條子午線通常稱做投影軸子午線。也就是高斯-克呂格投影直角坐標系的x?軸,
地球的赤道與橢圓柱面相交?成一直線這條直線與軸子午線正交就是平面直角坐
標系的y軸,把橢球柱面展開,就得到以(xy)為坐標的平面直角坐標系。為減少
投影變形,按經度把橢球分為許多帶,各帶分別投影,經常采用的是3度和6度帶。
為使y值不為負值,通常在y軸上加上500km。
已知WGS84坐標(B,L),B為GPS定位輸出成果的緯度,L為GPS定位輸出成果的經度。
由WGS84到高斯-克呂格坐標(xy)的轉換成高斯投影正算,其計算方法如下:
*/

//------------------------------------------------------------------//


namespace?jisuan
{
????public?partial?class?Form1?:?Form
????{
????????public?Form1()
????????{
????????????InitializeComponent();
????????}

????????private?void?Form1_Load(object?sender?EventArgs?e)
????????{

????????}

????????private?void?button1_Click(object?sender?EventArgs?e)
????????{
????????????if?(textBox1.Text.Trim()?!=?““?&&?textBox2.Text.Trim()?!=?““)
????????????{
????????????????try
????????????????{
????????????????????//-------------------輸入要轉換的(度.分)---------------------//
????????????????????//經度(度.分)
????????????????????double?L?=?double.Parse(textBox1.Text.Trim());
????????????????????//緯度(度.分)
????????????????????double?B?=?double.Parse(textBox2.Text.Trim());
????????????????????//-----------------------------------------------------------//

????????????????????//橢球參數
????????????????????double?a?=?6378245.0;
????????????????????double?f?=?1?/?298.3;

????????????????????//第一偏心率
????????????????????double?ee?=?Math.Sqrt(0.00669342162297);
????????????????????double?E0?=?0.00673852541468;
????????????????????double?P0?=?0.017453292519943;

????????????????????//中央子午線
????????????????????double?L0?=?117.07;

????????????????????//轉換為度
????????????????????//L:?ddd.ddddd
????????????????????L?=?L?/?100;
????????????????????//B:?dd.ddddd
????????????????????B?=?B?/?100;

????????????????????//轉換為弧度
????????????????????double?b?=?B?*?P0;
????????????????????double?l?=?(L?-?117.07)?*?P0;

????????????????????double?A?=?1?+?3?*?(Math.Pow(ee?2))?/?4?+?45?*?(Math.Pow(ee?4))?/?64?+?175?*?(Math.Pow(ee?6))?/?256?+?11025?*?(Math.Pow(ee?8))?/?16384?+?43659?*?(Math.Pow(ee?10))?/?65536;
????????????????????double?BB?=?3?*?(Math.Pow(ee?2))?/?4?+?15?*?(Math.Pow(ee?4))?/?16?+?525?*?(Math.Pow(ee?6))?/?512?+?2206?*?(Math.Pow(ee?8))?/?2048?+?72765?*?(Math.Pow(ee?10))?/?65536;
????????????????????double?C?=?15?*?(Math.Pow(ee?4))?/?64?+?105?*?(Math.Pow(ee?6))?/?256?+?2205?*?(Math.Pow(ee?8))?/?4096?+?10395?*?(Math.Pow(ee?10))?/?16384;
????????????????????double?D?=?35?*?(Math.Pow(ee?6))?/?512?+?315?*?(Math.Pow(ee?8))?/?2048?+?31185?*?(Math.Pow(ee?10))?/?131072;
????????????????????double?E?=?315?*?(Math

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----

?????目錄??????????0??2008-06-11?09:22??jisuan

?????目錄??????????0??2008-06-11?14:06??jisuan\jisuan

?????目錄??????????0??2008-06-11?09:22??jisuan\jisuan\bin

?????目錄??????????0??2008-06-11?14:06??jisuan\jisuan\bin\Debug

?????文件??????24576??2008-06-11?14:06??jisuan\jisuan\bin\Debug\jisuan.exe

?????文件??????22016??2008-06-11?14:06??jisuan\jisuan\bin\Debug\jisuan.pdb

?????文件???????5632??2005-11-11?22:25??jisuan\jisuan\bin\Debug\jisuan.vshost.exe

?????文件???????5306??2008-06-11?14:06??jisuan\jisuan\Form1.cs

?????文件???????8228??2008-06-11?14:06??jisuan\jisuan\Form1.Designer.cs

?????文件???????5814??2008-06-11?14:06??jisuan\jisuan\Form1.resx

?????文件???????3219??2008-06-11?09:45??jisuan\jisuan\jisuan.csproj

?????目錄??????????0??2008-06-11?14:06??jisuan\jisuan\obj

?????目錄??????????0??2008-06-11?14:06??jisuan\jisuan\obj\Debug

?????文件????????842??2008-06-11?14:06??jisuan\jisuan\obj\Debug\jisuan.csproj.GenerateResource.Cache

?????文件??????24576??2008-06-11?14:06??jisuan\jisuan\obj\Debug\jisuan.exe

?????文件????????180??2008-06-11?14:06??jisuan\jisuan\obj\Debug\jisuan.Form1.resources

?????文件??????22016??2008-06-11?14:06??jisuan\jisuan\obj\Debug\jisuan.pdb

?????文件????????180??2008-06-11?14:06??jisuan\jisuan\obj\Debug\jisuan.Properties.Resources.resources

?????目錄??????????0??2008-06-11?09:28??jisuan\jisuan\obj\Debug\Refactor

?????目錄??????????0??2008-06-11?09:22??jisuan\jisuan\obj\Debug\TempPE

?????文件????????397??2008-06-11?14:06??jisuan\jisuan\obj\jisuan.csproj.FileListAbsolute.txt

?????文件????????465??2008-06-11?09:22??jisuan\jisuan\Program.cs

?????目錄??????????0??2008-06-11?09:22??jisuan\jisuan\Properties

?????文件???????1166??2008-06-11?09:22??jisuan\jisuan\Properties\AssemblyInfo.cs

?????文件???????2868??2008-06-11?09:22??jisuan\jisuan\Properties\Resources.Designer.cs

?????文件???????5612??2008-06-11?09:22??jisuan\jisuan\Properties\Resources.resx

?????文件???????1091??2008-06-11?09:22??jisuan\jisuan\Properties\Settings.Designer.cs

?????文件????????249??2008-06-11?09:22??jisuan\jisuan\Properties\Settings.settings

?????文件????????907??2008-06-11?09:22??jisuan\jisuan.sln

????..A..H.?????11264??2008-06-11?10:41??jisuan\jisuan.suo

............此處省略3個文件信息

評論

共有 條評論