文档详情

ArcGIS坐标系定义和转换.doc

发布:2017-06-11约3.37千字共8页下载文档
文本预览下载声明
ARCGIS坐 1 ArcGIS坐 ???? 网上有 ? ???? 《坐ArcGIS进行了说明。 ? 《ArcGIS坐ArcGIS坐 ? ? ? ArcGIS中的坐标系有两套:Geographics coordinate system(地理坐Projected coordinate system(投影坐 ? ???? 通ArcCatalog中右Feature class、Feature dataset、Raster dataset和Raster Catalog,在“Property”的“XY Coordinate Sytstem”中ArcToolBox的“Data Management Tools”的“Projections and Transformations”系列工具 ? ???? 在同一个Datum(大地基准面)内的坐54的ArcGIS中如果要在不同Datum间进行转换,则需要设置转换参数,通常高精度的转换需要7参数,也即Geographics Transformation。比如将北京54坐WGS84坐 ? ???? 虽然我国没有公布北京54、西安80与WGS84之7参数,但ArcGIS可以在7参数,0。但根据网上的文章/blog.asp?ID=125,《ArcGIS坐 ? ????? 在用ArcToolBox中的datum,Transformation参数,从而保 ? 2坐 ArcEngine定54六度和WGS84坐54的三度ArcEngine预定义的坐标系。 ? 安装ArcGIS Desktop后,ArcGIS根目Coordinate Systems目prj文件定ArcGISDesktop使用的就是ArcEngine中 ? ArcEngine中坐标系的创建通过ISpatialReferenceFactory,比如: ? ISpatialReferenceFactory srFactory = new SpatialReferenceEnvironmentClass(); ? //WGS1984地理坐 ? IGeographicCoordinateSystem gcs = ? srFactory.CreateGeographicCoordinateSystem( (int)esriSRGeoCSType.esriSRGeoCS_WGS1984); ? //创建Xian 1980地理坐 ? ISpatialReference sr = ? srFactory.CreateESRISpatialReferenceFromPRJFile(@D:\ArcGIS\Coordinate Systems\Geographic Coordinate Systems\Asia\Xian 1980.prj); ? //创建北京1954GK_18N投影坐 ? IProjectedCoordinateSystem pcs = ? srFactory.CreateProjectedCoordinateSystem((int)esriSRProjCSType.esriSRProjCS_Beijing1954GK_18N); ? ? ? 进行Geographics Transformation则通过IGeoTransformation接口,datum不同 ? AbridgedMolodenskyTransformation ? CompositeGeoTransformation ? CoordinateFrameTransformation ? CoordinateTransformation ? GeocentricTranslation ? HARNTransformation ? LongitudeRotationTransformation ? MolodenskyBadekasTransformation ? MolodenskyTransformation ? NADCONTransformation ? NTv2Transformation ? PositionVectorTransformation ? 等,其中CoordinateFrameTransformation就是常用的布尔莎7参数 ? ? ? 具体IGeometry的Project和ProjectEx函数,分IGeoTransformation和需要IGeoTransformation。Project也可datum的坐IGeoTransformationOperationSet。 ? geometry.SpatialReference = srcSR; ? if (geoTrans != null) ? geometry.ProjectEx(dstSR, esriTr
显示全部
相似文档