裁剪TIF图像,代码简单,易懂(Arcpy)
可能或多或少会用到研究区域裁剪,但是用Python裁剪我总觉得还是有点麻烦!
Arcgis作为我们常用来使用看图片的(当然,他的空间分析什么功能还是很强大的,只不过我不怎么用得到),如果只是用来看图片可能还是有点浪费,毕竟好几个G的大小,安装还那么麻烦,那么用它来做点事情吧。
Arcpy其实就是Arcgis里面用python的功能,他把几乎所有的Arcgis功能都集成了,所以性价比还是挺高的。今天我用到的是一个最简单的功能,裁剪。
以下代码是arcpy按照一个shp批量裁剪tif文件。
Arcpy可以在Arcmap中打开:如下
代码如下:
import os,arcpy
file_list=os.listdir(r'F:\tif_dir')
mask=r'F:\shp\China.shp'#shp的路径
for file in file_list:
... out=os.path.join(r'F:\out_Dir',file)#将路径整合一下
... print 'begin project: '+out
... arcpy.Clip_management(file,mask,out)
裁剪TIF图像,代码简单,易懂(Arcpy)相关推荐
- 详细讲解用Python列表for循环还有if判断语句写出1-100之内的素数,思路清晰语法准确代码简单易懂实用
详细讲解用Python列表for循环还有if判断语句写出1-100之内的素数,思路清晰语法准确代码简单易懂实用,当然还有一定技巧的算法渗透其中.请看视频: Python 代码实例,找出1-100之内的 ...
- 使用SHP数据批量裁剪TIF图像并转为JPG格式
问题描述 已有数据:1张大范围的遥感影像和1张裁剪为同一大小的shp数据 使用工具:ArcPy 实现目标: 1.shp数据按照属性分块输出 2.使用shp数据批量裁剪遥感影像,将影像裁剪为小块的tif ...
- excel怎么调用c语言程序设计,知识:Excel使用C语言进行读写,代码简单易懂
[FileDemoList.java.rar]-一种递归方法,用于列出文件夹中的所有文件,包括子文件夹,文件夹和文件.您需要修改文件夹的路径名称才能运行. [Exported-2014-06-11.r ...
- 那就别担心了(DFS优化)30行代码简单易懂
下图转自"英式没品笑话百科"的新浪微博 -- 所以无论有没有遇到难题,其实都不用担心. 博主将这种逻辑推演称为"逻辑自洽",即从某个命题出发的所有推理路径都会将 ...
- zip()函数以及编程题:最长公共前缀(代码简单易懂)
1.zip函数 zip()函数返回一个zip类型的对象,可以转换为list或dict #定义列表 a = [1, 2, 3] b = [4, 5, 6]# 打包为元组的列表,而且元素个数与最短的列表一 ...
- 炫酷照片墙,代码简单易懂
还是在分享源代码之前,先晒一下照片 原图是这样的,然后随便点一张小图 它会慢慢的看似拼凑出点的那张图的大图] 这里要注意,是慢慢拼凑出,而且再点击一下这个大图,这个大图又会慢慢分散成原来分散的小图片 ...
- 一个flash鼠标效果,代码简单易懂
var posYoubiao:Array = new Array(); posYoubiao[0] = 5; for (i=1; i [img]/Files/BeyondPic/2006-12/4 ...
- python 提取出所有学生的序号,姓名,成绩(简单易懂,代码可以直接运行)
python 提取出所有学生的序号,姓名,成绩(简单易懂,代码可以直接运行)(正则表达式提取) 数据如下: <tbody> <tr><td><span> ...
- C语言/C++ 矩阵的右下半部分【简单易懂,代码可以直接运行】
C语言/C++ 矩阵的右下半部分[简单易懂,代码可以直接运行] 输入一个二维数组 M[12][12],根据输入的要求,求出二维数组的右下半部分元素的平均值或元素的和. 右下半部分是指次对角线下方的部分 ...
最新文章
- 第一个Sprint冲刺第十天
- C++ - 编写一个从字符串转变成长整型的函数
- 使用OpenCV计算图像的轮廓矩的代码
- 通过 .NET NativeAOT 实现用户体验升级
- golang ide 环境搭建_Golang 入门 : 打造开发环境
- c++ 纯虚函数导出
- protocol_buffers简易操作
- 记一次ST-LINK维修及刷固件过程
- virtualbox vdi extend the disk usage
- c语言程序设计电子科技大学,C语言程序设计
- python公众号接口_python爬取微信公众号
- 自整理---Redis笔记
- 2079 ACM 选课时间 背包 或 母函数
- exmail邮件被退回
- P3 元宝第三天的笔记
- Codeforces Round #322 B Luxurious Houses
- CentOS挂载3T硬盘的方法
- R语言 第三方软件包的下载及安装
- plc做45度的正弦值
- Pikachu靶场练习