这一次是有需求,需要用arcgis的arcpy将很多的tif遥感影像图加入到arcgis中去。

问题:arcgis无法一次性把大量的TIF遥感影像图加入到Layer中去,难道要手工一张一张加入?impossibility!!

需求:利用arcpy写一个脚本,把TIF加入到Layer中去

文章参考:http://blog.csdn.net/supergiser_lee/article/details/56012714

步骤:

1.打开arcgis,并且找到arcpy(红色处,显示为python)

arcpy之arcpy.BuildPyramids_management()批量加入tif

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图层之中

注意:

这里强烈要求用英文符号作为文件夹名称“\\”分割路径保证不会发生未可知的错误。

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2021-09-04
  • 2021-08-05
  • 2022-12-23
  • 2023-02-24
  • 2021-11-17
猜你喜欢
  • 2021-12-12
  • 2021-07-29
  • 2022-12-23
  • 2021-09-23
  • 2021-04-23
  • 2021-09-11
  • 2022-12-23
相关资源
相似解决方案