这一次是有需求,需要用arcgis的arcpy将很多的tif遥感影像图加入到arcgis中去。
问题:arcgis无法一次性把大量的TIF遥感影像图加入到Layer中去,难道要手工一张一张加入?impossibility!!
需求:利用arcpy写一个脚本,把TIF加入到Layer中去
文章参考:http://blog.youkuaiyun.com/supergiser_lee/article/details/56012714
步骤:
1.打开arcgis,并且找到arcpy(红色处,显示为python)

2.逐行输入代码如下:
import arcpy
from arcpy import env
#这里路径用的是绝对路径,到文件夹的名字就可以
#强烈建议所用的路径名字全为英文符号,不然总会出现未可知的错误
env.workspace = "E:\\xxx\\xxx\\test"
tifflist = arcpy.ListRasters("","TIF")
for tiff in tifflist:
arcpy.BuildPyramids_management(tiff)
这样就把"E:\\xxx\\xxx\\test"文件夹里的TIF遥感影像文件加载入了Layer图层之中
注意:
这里强烈要求用英文符

本文介绍了如何通过arcgis的arcpy模块编写脚本,将大量TIF遥感影像文件批量加载到arcgis Layer中,详细阐述了操作步骤,并解释了过程中生成的tif.aux.xml和tif.ovr文件的作用。
最低0.47元/天 解锁文章
4852

被折叠的 条评论
为什么被折叠?



