(2017/2/20:这是我写的第一篇博客,没有什么经验,谨以此记录最近学习python的点滴;希望能为以后留下一些时光的记忆。)
最近再学习《面向ArcGIS的python脚本编程》一书,学习到第六章第五节(P119):"对列表使用for循环"时,发现一段对栅格数据进行批处理的代码非常有效,于是决定一试,原文代码如下:
这段代码可以实现将某个目录下的tiff格式图片一次性加载到ArcMap中,创建影像金字塔并打开,而我的电脑中:“C:\ArcGIS_test\测试用遥感影像”目录上刚好有100张tif格式的遥感影像,因此,我再IDLE中敲入上述代码块,将“env.workspace = ” 后面的路径换成我的路径“C:\ArcGIS_test\测试用遥感影像\J47F013048.tif”,为了防止arcpy不能识别中文路径,我还特意写成了“ u"C:\ArcGIS_test\测试用遥感影像" ”以便让编辑器能识别路径字符串中的中文。可是代码执行的结果却如下图: