日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 编程资源 > 综合教程 >内容正文

综合教程

CAD输出的局部平面坐标数据配准转换到WGS84坐标系

發(fā)布時(shí)間:2023/12/15 综合教程 23 生活家
生活随笔 收集整理的這篇文章主要介紹了 CAD输出的局部平面坐标数据配准转换到WGS84坐标系 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

局部平面坐標(biāo) 平移糾正到常用平面坐標(biāo)系下的坐標(biāo) 轉(zhuǎn)換后的地理坐標(biāo)

采用兩種方法實(shí)現(xiàn)局部平面坐標(biāo)到地理坐標(biāo)系的轉(zhuǎn)換:

1.直接進(jìn)行配準(zhǔn)糾正(需要多個(gè)控制點(diǎn),即轉(zhuǎn)換之后點(diǎn)對(duì)應(yīng)的地理坐標(biāo));

2.平移轉(zhuǎn)換糾正方法(需要一個(gè)控制點(diǎn));

方法1具體步驟如下:

1.選擇控制點(diǎn),準(zhǔn)備配準(zhǔn)txt文件;

選擇多個(gè)控制點(diǎn),并找到其原始坐標(biāo)和對(duì)應(yīng)的經(jīng)緯度坐標(biāo)。

2. 用ArcMap中的“空間校正”工具條進(jìn)行配準(zhǔn);

矢量數(shù)據(jù)用“空間校正”,柵格數(shù)據(jù)用“地理配準(zhǔn)”

首先,在“編輯器”中開始編輯,

然后,在“空間校正”中找到“連接線”——“打開連接線文件”,

打開準(zhǔn)備好的txt文件。打開txt后如下圖:

接著,用“編輯器”中的選擇工具選擇要配準(zhǔn)的要素后,

點(diǎn)擊“空間校正”中的“校正”,實(shí)現(xiàn)矢量數(shù)據(jù)配準(zhǔn)。

3. 把配準(zhǔn)后的數(shù)據(jù)定義為地理坐標(biāo)系即可。

方法2具體步驟:

1.準(zhǔn)備一個(gè)控制點(diǎn),即圖上某點(diǎn)的原始坐標(biāo)和對(duì)應(yīng)的經(jīng)緯度坐標(biāo);

本例中:

原始坐標(biāo):12960496.572 4852183.618

對(duì)應(yīng)經(jīng)緯度坐標(biāo):116.425972,39.904985

2.根據(jù)所在投影帶,計(jì)算控制點(diǎn)經(jīng)緯度坐標(biāo)的平面坐標(biāo)系,

本例中,

為把116.425972,39.904985轉(zhuǎn)換到esriSRProjCS_WGS1984UTM_50N帶的平面坐標(biāo)系;

轉(zhuǎn)換后的平面坐標(biāo):450933.14974104078,4417369.25260672

轉(zhuǎn)換代碼:

 1             IGeometry geo;
 2             IPoint pt = new PointClass();
 3             pt.X = 116.425972;
 4             pt.Y = 39.904985;
 5             geo = pt as IGeometry;
 6 
 7             ISpatialReferenceFactory pSRF = new SpatialReferenceEnvironmentClass();
 8             geo.SpatialReference = pSRF.CreateGeographicCoordinateSystem((int)esriSRGeoCSType.esriSRGeoCS_WGS1984);            
 9             geo.Project(pSRF.CreateProjectedCoordinateSystem((int)esriSRProjCSType.esriSRProjCS_WGS1984UTM_50N));//適合北京的wgs84帶
10 
11             IPoint ptGeo = new PointClass();
12             ptGeo = geo as IPoint;                

View Code

3. 在ArcMap中把原始數(shù)據(jù)平移到正確的平面坐標(biāo)值;

本例中,

原始點(diǎn):12960496.572 4852183.618

要平移到的位置點(diǎn):450933.14974104078,4417369.25260672

計(jì)算出移動(dòng)增量:-12509583.8953893, -432971.20876052

用“編輯器”的“移動(dòng)”工具實(shí)現(xiàn)對(duì)原始數(shù)據(jù)的位置移動(dòng),

4. 平移后的數(shù)據(jù)定義為平面坐標(biāo),然后轉(zhuǎn)換為經(jīng)緯度坐標(biāo);

如:

定義為

然后轉(zhuǎn)換為。

沒了。

總結(jié)

以上是生活随笔為你收集整理的CAD输出的局部平面坐标数据配准转换到WGS84坐标系的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。