ARCGIS里给无坐标tif加入地理坐标

一、已知无坐标tif图像4个点的坐标。(如gosat卫星数据加坐标)
1.打开 ArcMap——自定义——工具条——增加地理配准 Georeferncing 工具条。
2.添加tif数据,将已知的4个点坐标制成*.txt或*.xls加入工作空间;这4个点就是控制点。
3.Georeferncing 工具条中的工具被激活;在Georeferncing 工具条上,点击 Add Control Point 按钮。使用该工具在扫描图上精确到找一个控制点点击,然后鼠标右击输入该点实际的坐标位置:
4.用相同的方法,在影像上增加4个控制点。
5.点击Georeferncing 工具条中“查看链接”按钮,此时弹出对话框,控制点的地理坐标是准确的,但是tif图像的坐标需要手工进行订正(此时需知tif图像本身4个点的位置范围)。
6.点击Georeferncing 下拉菜单中的“校正”,查看其中参数无误点击另存。
7.重新定义6中生成tif的投影。
二、两幅位置相同影像配准,其中一个已知地理坐标。
1.将2幅影像通过arcmap中“转换工具”里“由栅格转出”中“栅格转ASCII” 功能保存成*.txt。
2.其次,打开这两个.txt文件,会发现文件的前几行就是地理信息等。
3.将包含了地理信息的.txt中前面几行复制到无坐标信息的txt中,然后使用 “ASCII转栅格” 工具将其转为栅格数据ASCIITo_txt。
4.使用 “定义投影” 工具为添加了新地理信息的txt赋予与已知坐标信息图像相同的投影信息。
5.输出成新的.tif。。

### 使用ArcGIS将多个TIF文件批量转换地理坐标系到投影坐标系 在ArcGIS中,可以利用`arcpy`模块或者工具箱中的功能来实现批量转换TIF文件的地理坐标系至投影坐标系。以下是具体方法: #### 方法一:使用Python脚本和arcpy库 通过编写Python脚本来自动化处理大批量的TIF文件转换过程。以下是一个简单的示例代码[^1]: ```python import arcpy from arcpy import env # 设置工作空间路径 env.workspace = r"C:\path\to\tif_files" # 定义输入和输出坐标系 input_coordinate_system = arcpy.SpatialReference("GCS_WGS_1984") # 输入地理坐标系 output_coordinate_system = arcpy.SpatialReference("WGS_1984_UTM_Zone_50N") # 输出投影坐标系 # 获取当前目录下的所有TIFF文件列表 raster_list = arcpy.ListRasters("*", "TIF") for raster in raster_list: output_raster_path = f"{env.workspace}\\projected_{raster}" # 新命名方式 arcpy.ProjectRaster_management(raster, output_raster_path, output_coordinate_system, resampling_type="NEAREST", cell_size=None, geographic_transformations="") ``` 此代码会遍历指定的工作区内的所有TIF文件,并将其从定义好的地理坐标系(如WGS84)转换为目标投影坐标系。 --- #### 方法二:使用ArcToolbox中的工具 如果不想编程,则可以通过图形界面完成操作。按照以下步骤执行[^3]: 1. 打开 **ArcMap** 或者 **ArcCatalog** 软件。 2. 导航到 `ArcToolbox -> Data Management Tools -> Projections and Transformations -> Raster -> Project Raster` 工具。 3. 将待处理的所有 TIF 文件作为输入加载进去。 4. 配置目标坐标系参数为所需的投影坐标系(例如 UTM Zone N)。 5. 如果有需要的话,在选项卡下设置重采样技术以及像元大小。 6. 运行该工具即可生成新的带有投影坐标TIFF 图像。 注意:对于大量数据集来说,这种方法可能效率较低;因此推荐采用批量化命令行模式或 Python 自动化方案。 --- #### 注意事项 - 在进行任何类型的变换之前,请确认源数据的确切 SRS (Spatial Reference System),因为错误的选择可能导致严重的变形误差。 - 当涉及到不同椭球体之间的转变时(比如 WGS84 到 CGCS2000),应该特别留意是否启用了合适的地理变换算法[^3]。 ---
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值