arcgis engine 下投影坐标和经纬度坐标相互转换

arcgis engine 下投影坐标和经纬度坐标相互转换

ID:19745117

大小:59.50 KB

页数:9页

时间:2018-10-05

arcgis engine 下投影坐标和经纬度坐标相互转换_第1页
arcgis engine 下投影坐标和经纬度坐标相互转换_第2页
arcgis engine 下投影坐标和经纬度坐标相互转换_第3页
arcgis engine 下投影坐标和经纬度坐标相互转换_第4页
arcgis engine 下投影坐标和经纬度坐标相互转换_第5页
资源描述:

《arcgis engine 下投影坐标和经纬度坐标相互转换》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、投影转经纬度privateIPointPRJtoGCS(doublex,doubley){IPointpPoint=newPointClass();pPoint.PutCoords(x,y);ISpatialReferenceFactorypSRF=newSpatialReferenceEnvironmentClass();pPoint.SpatialReference=pSRF.CreateProjectedCoordinateSystem(2414);pPoint.Project(pSRF.CreateGeographicCoordinateSystem((int)esriSR

2、GeoCSType.esriSRGeoCS_Beijing1954));returnpPoint;}其中,pPoint.SpatialReference=pSRF.CreateProjectedCoordinateSystem(2414);这行代码是设置pPoint的空间参考,也就是要转化的点的投影坐标。如果不知道投影坐标的话,转化会报异常。2414为该投影的enum值pPoint.Project(pSRF.CreateGeographicCoordinateSystem((int)esriSRGeoCSType.esriSRGeoCS_Beijing1954));将该点的投影坐标

3、转化为经纬度。经纬度到投影:viewsourceprint?1

privateIPointGCStoPRJ(IPointpPoint,

4、tyle="COLOR:#0000ff">intGCSType,intPRJType)
{
ISpatialReferenceFactorypSRF=new

5、>SpatialReferenceEnvironmentClass();
pPoint.SpatialReference=pSRF.CreateGeographicCoordinateSystem(GCSType);
pPoint.Project(pSRF.CreateProjectedCoordinateSystem(PRJType));

6、"COLOR:#0000ff">returnpPoint;
}

2
3

4

5

6

7

附:球面坐标esriSRGeoCS_WGS19844326WGS1984.esriSRGeoCS_Beijing19544214Beijing1954.平面坐标//北京54六度带esriSRProjCS_Beijing1954GK_1321413Beijing1954GKZone13.esriSRProjCS_Beij

7、ing1954GK_1421414Beijing1954GKZone14.esriSRProjCS_Beijing1954GK_1521415Beijing1954GKZone15.esriSRProjCS_Beijing1954GK_1621416Beijing1954GKZone16.esriSRProjCS_Beijing1954GK_1721417Beijing1954GKZone17.esriSRProjCS_Beijing1954GK_1821418Bei

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。