当前位置: 首页 > news >正文

网站纯色背景图怎么做住建综合管理平台

网站纯色背景图怎么做,住建综合管理平台,大连公司名称大全,注册安全工程师报考时间2023要把一张大的栅格图裁成分省或者分县市的栅格集,一般是用ArcGIS里的按掩膜提取。 但是有的时候所要求的栅格集量非常大,所以用代码来做批量掩膜(按字段)会非常方便。 import arcpy , shutil , os from arcpy import env from ar…

要把一张大的栅格图裁成分省或者分县市的栅格集,一般是用ArcGIS里的按掩膜提取。
在这里插入图片描述
但是有的时候所要求的栅格集量非常大,所以用代码来做批量掩膜(按字段)会非常方便。

import arcpy , shutil , os
from arcpy import env
from arcpy.sa import *#使用说明
print "开始使用前,请认真阅读使用说明"
print "\n"
print "使用说明 1 :在工作空间内存放所需要掩膜提取的栅格文件。"
print "使用说明 2 :按字段提取的要素一般是.shp文件,在输入路径时务必确保以.shp为结尾。"
print "使用说明 3 :字段名是 使用说明 2 中要素里拥有的字段,一般使用名称作为输入要素。输入之前,务必确保与要素文件中字段名一致。"
print "使用说明 5 :栅格须存放在工作空间内,在这里,只能输入一个栅格,所输入的栅格名不能加文件后缀。"
print "使用说明 4 :输出文件夹作为存储掩膜后的栅格文件,文件夹里是一个栅格集。"
print "\n"WorkSpace = raw_input("请输入工作空间路径:")
FieldFeature = raw_input("请输入按字段提取的要素路径:")
Field = raw_input("请输入要素字段名:")
Raster = raw_input("请输入需要裁剪的栅格名:")
OutputFile = raw_input("请输入输出文件夹路径:")
Free = raw_input("----------- 按回车开始执行 -----------")print "\n"if not os.path.exists(WorkSpace):print "工作空间不存在"
else:print "工作空间读取成功"if not os.path.exists(OutputFile):print "输出路径不存在"
else:print "输出路径读取成功"if os.path.exists(WorkSpace) and os.path.exists(OutputFile):         #当工作空间与临时文件夹都存在方能执行print "\n"print "正在检查程序运行环境,请稍等"print "\n"arcpy.env.workspace = WorkSpace                         #设置工作空间TempFile = WorkSpace + "/" + "TempFile"                   #设置临时文件夹路径if os.path.exists(TempFile):Enquire1 = raw_input("已存在临时文件夹TempFile,是否重建临时文件夹:")if Enquire1 == "是":shutil.rmtree(TempFile)print "临时文件夹删除成功"if not os.path.exists(TempFile):                         os.makedirs(TempFile)                                  #创建临时文件夹,分割输出文件夹,掩膜提取裁剪要素文件夹print "临时文件夹创建成功"                   print TempFile                                           #输出临时文件夹位置print "\n"print "正在执行程序,请稍等"print "\n"#分割arcpy.Split_analysis(FieldFeature , FieldFeature , Field , TempFile)        #分割要素#按掩膜提取dirs = os.listdir(TempFile)                  for i in dirs:                           if os.path.splitext(i)[1] == ".shp":         #提取裁剪要素文件夹中.shp结尾的文件   分离path里的文件名和扩展名,文件名=[0],扩展名=[1]masks = TempFile + "/" + str(i)       #裁剪要素mask路径print str(i) + " 掩膜要素读取完毕"name = i.strip(".shp")                                                #去掉要素名称后缀.shpoutExtractByMask = ExtractByMask(Raster, masks)                   #掩膜提取outpath = OutputFile + "/" + str(name)                           #掩膜提取输出路径outExtractByMask.save(outpath)                                  #保存输出文件print str(name) + " 掩膜提取执行完毕"print "\n"print "正在删除临时文件夹TempFile"print "\n"shutil.rmtree(TempFile)                                #强制删除临时文件夹print "临时文件夹TempFile已删除"print "\n"print "-----------按要素字段掩膜提取执行完毕-----------"else:print "已存在临时文件夹TempFile,无法执行"else:print "执行未能成功"

直接复制到IDLE里运行即可,使用说明写得很详细。

http://www.yayakq.cn/news/358272/

相关文章:

  • 做网站色弱可以吗企业网站开发哪个好薇
  • 网站建设的博客关键字排名查询工具
  • 门网站建设宿迁网站建设价格
  • 番禺网站建设制作手机版网站开发工具
  • 做网站的属于什么个人网页制作设计图
  • 工商法律网站建设idea怎么做网站
  • 茂名一站式网站建设报价合肥做百度网站
  • 飓风 网站建设如何在百度能搜索到公司网站
  • 松岗做网站哪家便宜外贸多语言网站建设推广
  • 网站开发怎么挣外快网站载入页面怎么做
  • 花都网站开发成都网站设计
  • 便宜网站制作淮安市建设工程安全监督站网站
  • 自然堂网站建设平台分析专业做旗袍花的网站是什么网站
  • html5技术可以制作网站吗什么网站可以做设计
  • 可上传多个视频的网站建设珠海网站建设费用
  • 山西省这房和城乡建设厅网站简述建设网站的基本流程
  • 3d家装效果图制作软件网站如何提升seo排名
  • 上海网站建设设计公司排名在线学网页设计
  • 厦门网站营销网站首页添加标签
  • 宁夏建设职业技术学院网站做网站需要钱吗
  • iis配置网站无法访问苏州注册网络公司价格
  • 网站建设后需要维护吗网站开发知识产权
  • 免费商城网站系统用万网建设网站教程视频
  • 做亚马逊联盟一定要有网站吗建站管理后台
  • .net做的网站代码计算机网络技术培训
  • 山东省建设工会网站黄岩网站开发
  • 电影网站app怎么做的做网站 负责 域名备案
  • 网站宜昌高端大气
  • 青海兴远建设工程有限公司网站网站开发如何搭建框架
  • 专门建设网站的公司企业网站建设单位