#coding:utf-8

裁剪太行山区域的降水量和气象数据

import sys

import os, string

import arcpy

import arcpy.sa

import pdb

from arcpy import env

from arcpy.sa import *

env.overwriteOutput=True #可以覆盖

env.workspace=r’D:/cp45_pt/’# 读取的栅格数据集所在文件夹

rasters=arcpy.ListRasters()

dsc=arcpy.Describe(r’D:/CANKAO/dem1.tif’) #找一个坐标系

dsc.spatialReference

print rasters

mask_fea=‘D:/cankao/taihangshan.shp’

aa=arcpy.CheckOutExtension(“Spatial”)

print 1.0

for ra in rasters:

outRas=“D:/OutPut/pt/”+ra+“clip.tif”

arcpy.DefineProjection_management(ra,dsc.spatialReference)

# 给定义一个坐标系,使用常用的WGS_1984坐标系

ores=arcpy.sa.ExtractByMask(ra,mask_fea)

ores.save(outRas)

print ra

print ‘work have done’

转载自:https://blog.csdn.net/weixin_43187378/article/details/88687816

python批量裁剪矢量数据_ARCGIS\python批量裁剪栅格数据相关推荐

  1. python编写arcgis脚本_ArcGis Python脚本——批量添加字段

    插个广告,制作ArcGIS的Tool工具学习下面的教程就对了: 以下是正文: 先看如何增加一个字段 函数:arcpy.AddField_management 语法:AddFields_manageme ...

  2. CUB_200_2011 数据集预处理批量 crop 裁剪 + split 划分 python 实现

    数据集 CUB-200-2011 200类鸟,共11788张图片 官方介绍页面 下载:CUB-200-2011 dataset by classes folder 任务描述 根据可解释深度学习论文 & ...

  3. arcgis python脚本实现从界面选择输入输出_ArcGIS Python脚本实现数据驱动页面的批量出图...

    这里讲一下如何通过Python脚本实现数据驱动页面的批量出图. 1 前提条件 首先要知道的是数据驱动页面的导出必须启用驱动页面,同时地图文档必须处于布局视图中. 2 具体实现 准备好批量出图的Pyth ...

  4. MODIS数据下载,HEG批量拼接处理,arcmap批量掩膜提取,python栅格计算

    前言: 2022.12.30修改:补Python编程基础的过程中发现使用Print也可以向文件里写东西,查看写过的代码,然后发现HEG批量拼接处理代码中有的地方在复制粘贴至博客的时候出现了缩进错误,评 ...

  5. Python MySQLdb 循环插入execute与批量插入executemany性能分析(list批量写法亲测成功)

    用Python连接MySQL数据库时,会用到MySQLdb库,这里下载↓↓↓ https://pypi.python.org/pypi/MySQL-python/ 这个库提供了对数据库的普遍操作,增删 ...

  6. Python从数据库读取大量数据批量写入文件的方法

    今天小编就为大家分享一篇Python从数据库读取大量数据批量写入文件的方法,具有很好的参考价值,希望对大家有所帮助.一起跟随小编过来看看吧 使用机器学习训练数据时,如果数据量较大可能我们不能够一次性将 ...

  7. python自动下载邮件附件_Python批量下载电子邮件附件并汇总合并Excel文件

    原标题:Python批量下载电子邮件附件并汇总合并Excel文件 前几天在公众号搞了一波送书活动,详见福利:免费赠送240本Python教材,该文推送之后,立刻收到了大量的样书申请表,那么接下来的工作 ...

  8. python怎么批量处理数据_python如何批量处理excel数据?_后端开发

    php赋值运算符有哪些_后端开发 php赋值运算符有:1.[=]赋值运算符:2.[+=]加运算符:3.[-=]减运算符:4.[*=]乘运算符:5.[/=]除运算符:6.[.=]连接字符运算符:7.[% ...

  9. Python实践:CSDN图片水印批量去除

    Python实践:CSDN图片水印批量去除 背景 思路理清 Python代码 背景 在使用CSDN做图床时,经常遇到上传的大量图片被自动加上水印,十分影响阅读体验.网上大部分博客,都只是讲CSDN用m ...

最新文章

  1. HashMap 和 Hashtable 的 6 个区别,最后一个没几个人知道!
  2. 【读书笔记】Lambda表达式
  3. PowerBuilder 11.x 的重要进步和不足
  4. linux基础(6)-shell编程
  5. brew install php55redis,Mac下安装LNMP环境
  6. HDU 4332 Constructing Chimney [状态压缩+矩阵]
  7. TCP粘包和拆包原因
  8. C# RGB颜色转换为16进制
  9. SAP Commerce的Content Page,Content Slot和Component在Spartacus里的应用
  10. moxy json介绍_MOXy是GlassFish 4中新的默认JSON绑定提供程序
  11. java程序移植_java JDBC 提高程序可移植性
  12. 云之道律师小程序源码V1.2.8完整全开源 安装包+小程序前端
  13. Android 中文字体的设置方法和使用技巧
  14. Java文档对象_java从文件读取对象
  15. 学习Unix下C编程的实例
  16. 测试游戏平均帧率的软件,游戏帧数,游戏帧数测试软件
  17. 软件开发流程:需求评审流程
  18. 编程语言的执行方式、静态语言和脚本语言
  19. Excel 调用百度翻译API进行翻译
  20. Vivo手机安装谷歌Play商店,安装服务框架谷歌Google,支持X90,X80,X70,X60,s系列,IQOO

热门文章

  1. ISIS网络配置方法
  2. Visual C++中动态链接库技术浅谈
  3. mac10.11重装php,macosx-10.11-更新osx10.11后,删除自带php版本,重新编译php5.5.29,到make阶段提示错误。...
  4. linux 设备挂载ppt,.linux 挂载各种设备.pdf
  5. 计算机硬件基础课设总结,计算机硬件基础课程设计报告.doc
  6. C语言hmacsha1,在C中执行hmac sha1
  7. Java nginx 双向ssl_Nginx配置单项SSL以及双向SSL
  8. windows azure mysql data disk_调整Azure中虚拟机数据磁盘大小实践
  9. bat脚本实现局域网所有存活IP的精准扫描
  10. ctfshow-萌新-web14( 曲线救国-POST请求绕过获取网站敏感信息)