arcmap定义投影与转化投影

在ARCTOOLBOX的数据管理工具中,通过‘定义投影’功能可以将数据集指定为2000坐标系,并选择适合海原地区的投影坐标系(如105)。转换后,可在属性里查看结果。转换坐标系有两种方法,一是通过已转换的SHP文件直接拖拽,二是使用‘投影’工具选择输出坐标系进行转换。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1.定义投影

在arctoolbox中找到数据管理工具中的“投影与变换”,选择“定义投影”

选择输入的数据集

选择需要定义的地理坐标系与投影坐标系,这里地理坐标系选择的是2000坐标系。

 

 因为需要转换的坐标点位于海原,所有我们选择投影坐标系的时候选择105

 

 

 点击“确定”按钮

 转换成功后可以在属性里查看

 2.变换坐标系

这里有两种方法,一是找一个转变后的shp文件,打开它,直接把要转换的shp文件拖进去。这里

会有一个警告,我们直接忽略它。

 找到拖进去的shp,右键,选择导出数据,点击“数据框”,选择导出的位置即可。

 第二种方法是在工具箱里选择“投影”。

 选择输出坐标系

 

点击确定即可。

 

### 如何在ArcMap中将遥感影像从WGS84坐标系转换为CGCS2000坐标系 #### 转换过程概述 为了实现从 WGS84 坐标系到 CGCS2000 的转换,在 ArcMap 中可以遵循一系列特定的操作流程。此操作涉及多个工具的应用以及对地理坐标的重新定义。 #### 具体步骤说明 1. **准备输入数据** 首先确认原始遥感影像的坐标系统为 WGS84 地理坐标系[^1]。如果尚未明确指定该信息,可以通过检查元数据或者查看图像属性来验证其当前使用的坐标系统。 2. **执行初步投影变换** 使用 `Geoprocessing` 工具中的 `Project (Data Management)` 功能完成初始投影转换。具体路径如下: - 打开菜单栏下的 `Geoprocessing -> Toolbox`. - 寻找并展开 `Data Management Tools -> Projections and Transformations -> Raster -> Project Raster`. - 设置参数时需注意目标空间参考应选择 ITRF2000 或其他中间过渡坐标系作为桥梁[^2]。 3. **调整至最终目标坐标系** 完成上述步骤之后,需要进一步把临时生成的数据由 ITRF2000 变更为正式的目标——即中国的国家大地测量标准 CGCS2000。 - 利用 `Define Projection` 对象修改已有的 SHP 文件或栅格文件的空间参照体系; - 进入 `Toolboxes`, 查找命令项 `Data Management Tools -> Projections and Transformations -> Define Projection`; - 输入待更改对象及其对应的新的坐标框架(CGCS2000)[^3]. 4. **实施最后一步重投射** 当前阶段仅完成了逻辑上的切换工作,实际数值层面仍需借助再次调用 `Project Toolset` 来达成完全意义上的物理位置映射关系重建。 5. **优化显示效果** 最终成果可能默认展示的是基于弧度的角度量纲形式而非直观易懂的距离尺度(如公里数),因此有必要额外设置一下界面呈现方式以便于后续分析应用。 - 即使经过多次迭代运算得到的结果已经是符合预期需求的标准格式了,但有时出于习惯偏好或者其他特殊用途考虑,我们还希望看到更贴近日常认知的表现形态。 - 故而在此环节可选地增加一项微调措施:通过图层属性对话框内的选项卡调节视窗内各要素尺寸大小表示法,默认情况下是以角度计费,此时只需简单勾选相应按钮即可迅速转变为线性距离计量单位‘米’[^4]。 ```python import arcpy # Set workspace environment arcpy.env.workspace = r"C:\path\to\your\data" # Input raster dataset with WGS84 geographic coordinates input_raster = "wgs84_dem.tif" output_raster_itrf = "itrf2000_dem.tif" output_raster_cgcs = "cgcs2000_dem.tif" # Intermediate projection to ITRF2000 arcpy.ProjectRaster_management(input_raster, output_raster_itrf, out_coor_system="PROJCS['ITRF2000',GEOGCS['GCS_ITRF_2000']]") # Redefine the coordinate system as CGCS2000 arcpy.DefineProjection_management(output_raster_itrf, coor_system="PROJCS['CGCS2000',GEOGCS['GCS_China_Geodetic_Coordinate_System_2000']]") # Final reprojection step from intermediate to target CRS arcpy.ProjectRaster_management(output_raster_itrf, output_raster_cgcs, out_coor_system="PROJCS['CGCS2000',GEOGCS['GCS_China_Geodetic_Coordinate_System_2000']]") ``` #### 注意事项 在整个过程中需要注意保持源数据的一致性和完整性;另外由于涉及到不同版本间的兼容问题,建议始终保存备份副本以防万一发生不可逆错误情况的发生。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值