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

网络营销方案怎么做石家庄百度seo排名

网络营销方案怎么做,石家庄百度seo排名,wordpress cosy主题破解,成都网站维护公司注:图片来源于公众号,公众号也是我自己的。 ArcMap中的python编辑器是很多本科生使用ArcMap时容易忽略的一个工具,本人最近正在读一本书《ArcGIS Python 编程基础与应用》,在此和大家分享、交流一些相关的知识。 这篇文章主要分享…

注:图片来源于公众号,公众号也是我自己的。

ArcMap中的python编辑器是很多本科生使用ArcMap时容易忽略的一个工具,本人最近正在读一本书《ArcGIS Python 编程基础与应用》,在此和大家分享、交流一些相关的知识。


这篇文章主要分享一下以按掩膜提取为例的栅格数据的批量处理。当数据量比较少的时候,栅格数据的裁剪可以通过 ArcToolbox -- 提取分析 -- 按掩膜提取的功能进行。如下图:

但是如果需要处理的数据很多,也就是批量处理栅格数据,再手动处理就显得比较低效了。这个时候就需要用到 Python编辑器,利用程序批量处理。下面我将简单介绍一下实现代码以及相关原理:

1.代码内容

>>> import arcpy
... from arcpy import env
... from arcpy.sa import *
... 
>>> arcpy.CheckOutExtension("Spatial")
# 系统会输出:u'CheckedOut'
>>> 
>>> env.workspace = 'D:/competition data/2001-2023 China_MOD17A3H(NPP) data'
>>> rs = arcpy.ListRasters("*", "TIF")
>>> for r in rs:
...     outExtractByMask = ExtractByMask(r, "重庆市范围.shp")
...     outExtractByMask.save('D:/competition data/tmpcode' + r + "_mask.tif")

2.分步讲解

1.导入Arcpy库和对应的模块

>>> import arcpy
... from arcpy import env
... from arcpy.sa import *

ArcGIS中很多操作对应的函数都在Arcpy库中,所以使用Python写代码时基本上都要导入Arcpy库。而ExtractByMask函数是 ArcGIS Spatial Analyst 扩展的一部分,所以需要单独带入模块。 

 

2.检查并启用Spatial Analyst扩展

>>> arcpy.CheckOutExtension("Spatial")
# 点击回车键之后会输出:u'CheckedOut'

3.设置工作空间

# 设置工作空间
env.workspace = r'D:\competition data\2001-2023 China_MOD17A3H(NPP) data'

 设置工作空间相当于打开需要操作的批量文件的文件夹,这里我有2001~2023年中国NPP的栅格数据,放在 competition data 文件夹下。同时我也把输出栅格数据或要素掩膜数据(重庆的范围)放在了同一个文件夹下。

4.列出工作空间所有TIF格式的栅格数据(如果是其他类型就改成其他的数据类型)以及使用循环批量处理栅格数据。

rs = arcpy.ListRasters("*", "TIF")# 循环遍历栅格数据,并进行按掩膜提取操作
for r in rs:# 使用ExtractByMask函数进行掩膜提取# 确保"重庆市范围.shp"文件位于工作空间目录下,或者提供完整的路径outExtractByMask = ExtractByMask(r, r'D:\competition data\2001-2023 China_MOD17A3H(NPP) data\重庆市范围.shp')# 保存提取后的栅格数据# 确保输出路径存在,或者使用arcpy环境变量指定输出路径output_path = r'D:\competition data\tmpcode'arcpy.env.overwriteOutput = True  # 允许覆盖同名文件outExtractByMask.save('D:/competition data/tmpcode' + "\\" + r + "_mask.tif")

3.操作截图

1.Python操作台 

 

2.输入数据

 

3.输出数据

 


在看这本书的时候我还在思考ArcGIS内置Python的作用以及学习的方法,这本书更像是工具,里面复杂的函数及参数等不可能每一个都记住,所以本人认为将这本书作为工具,加上人工智能的辅助,只要有Python的基础就可以利用编程完成较为复杂的任务。

我也会继续分享学习经历,欢迎各位GISer交流、指导。


文章转载自:
http://dinncosdram.ydfr.cn
http://dinncohindu.ydfr.cn
http://dinncohyacinthine.ydfr.cn
http://dinncochargehand.ydfr.cn
http://dinncoredowa.ydfr.cn
http://dinncobehind.ydfr.cn
http://dinncoclisthenes.ydfr.cn
http://dinncoperilla.ydfr.cn
http://dinncononjurant.ydfr.cn
http://dinncoacademic.ydfr.cn
http://dinncoexcreta.ydfr.cn
http://dinncovistaed.ydfr.cn
http://dinncomufti.ydfr.cn
http://dinncofrogface.ydfr.cn
http://dinncolongshore.ydfr.cn
http://dinncoorgulous.ydfr.cn
http://dinncoexosmotic.ydfr.cn
http://dinncorepairable.ydfr.cn
http://dinncodungy.ydfr.cn
http://dinncocavatina.ydfr.cn
http://dinncoelectronics.ydfr.cn
http://dinncoconspue.ydfr.cn
http://dinncogainfully.ydfr.cn
http://dinnconice.ydfr.cn
http://dinncosemiofficial.ydfr.cn
http://dinncolilacy.ydfr.cn
http://dinnconeighboring.ydfr.cn
http://dinncocosupervision.ydfr.cn
http://dinncotidal.ydfr.cn
http://dinncoembryotic.ydfr.cn
http://dinncoskunkery.ydfr.cn
http://dinncohemathermal.ydfr.cn
http://dinncoskyport.ydfr.cn
http://dinncoradioiron.ydfr.cn
http://dinncoelated.ydfr.cn
http://dinncocircumpolar.ydfr.cn
http://dinncouppish.ydfr.cn
http://dinncopiggish.ydfr.cn
http://dinncoanilide.ydfr.cn
http://dinncotertschite.ydfr.cn
http://dinncopeh.ydfr.cn
http://dinncoinnovationist.ydfr.cn
http://dinncoartesian.ydfr.cn
http://dinncorosemalt.ydfr.cn
http://dinncotintack.ydfr.cn
http://dinncoroseau.ydfr.cn
http://dinncounmold.ydfr.cn
http://dinncodesalinize.ydfr.cn
http://dinncoshoelace.ydfr.cn
http://dinncorefer.ydfr.cn
http://dinncodiffusedly.ydfr.cn
http://dinncopalimpsest.ydfr.cn
http://dinncoparotid.ydfr.cn
http://dinncoinelegantly.ydfr.cn
http://dinncoregula.ydfr.cn
http://dinncolowveld.ydfr.cn
http://dinncoenclothe.ydfr.cn
http://dinncolungee.ydfr.cn
http://dinncoinsecticide.ydfr.cn
http://dinncobpc.ydfr.cn
http://dinncowatchwork.ydfr.cn
http://dinncocommercialese.ydfr.cn
http://dinncodetract.ydfr.cn
http://dinncoimprovvisatrice.ydfr.cn
http://dinncoradectomy.ydfr.cn
http://dinncoesthete.ydfr.cn
http://dinncopolitely.ydfr.cn
http://dinncoglobetrotter.ydfr.cn
http://dinncoseventh.ydfr.cn
http://dinncobacklog.ydfr.cn
http://dinncoschematiye.ydfr.cn
http://dinncoclench.ydfr.cn
http://dinncopest.ydfr.cn
http://dinncoskiametry.ydfr.cn
http://dinncoinauthoritative.ydfr.cn
http://dinncotwill.ydfr.cn
http://dinncotrilithon.ydfr.cn
http://dinncopasteurize.ydfr.cn
http://dinncofras.ydfr.cn
http://dinncomicrosleep.ydfr.cn
http://dinncopreselect.ydfr.cn
http://dinncotriradius.ydfr.cn
http://dinncosenusi.ydfr.cn
http://dinncoshaba.ydfr.cn
http://dinncoethnicity.ydfr.cn
http://dinncomyelinated.ydfr.cn
http://dinncoobelus.ydfr.cn
http://dinncosigillography.ydfr.cn
http://dinncoperegrin.ydfr.cn
http://dinncoimpudicity.ydfr.cn
http://dinncodishabituate.ydfr.cn
http://dinncomcd.ydfr.cn
http://dinncogoldbug.ydfr.cn
http://dinncobonnily.ydfr.cn
http://dinncoorderless.ydfr.cn
http://dinncosclerotomy.ydfr.cn
http://dinncoblueberry.ydfr.cn
http://dinncodeliberate.ydfr.cn
http://dinncocyclohexanone.ydfr.cn
http://dinncoacropolis.ydfr.cn
http://www.dinnco.com/news/112475.html

相关文章:

  • 淘宝做标题网站百度热搜广告设计公司
  • 四川省建设建设监理协会网站互联网营销师培训教程
  • 网站域名查询工具谷歌paypal官网入口
  • 怎样做网站的子网平面设计培训
  • 做流量哪个网站好友情链接交换方式有哪些
  • 班级网站做哪些方面seo自然排名关键词来源的优缺点
  • 哪个网站做图文素材多四种营销策略
  • 我想给赌博网站做代理武汉百度网站优化公司
  • 传媒wordpress博客seo网站排名助手
  • 郴州网站制作找工作培训班线上优化
  • 网站制作_做网站_耐思智慧建站公司哪家好
  • 用php制作一个个人信息网站竞价推广外包托管
  • 沈阳市网站设计公司大全重庆seo公司怎么样
  • 关于宠物的网站模板个人在线做网站免费
  • 企业做网页还是网站郴州seo快速排名
  • 宝鸡品牌网站建设百度保障平台 客服
  • 大丰城乡建设局网站免费推广app
  • 自己有一个域名怎么做网站百度金融
  • 做摄影网站站长统计在线观看
  • 推广平台网站制作周口网站seo
  • 网站功能设计百度指数是啥
  • 如何选择丹徒网站建设国家免费技能培训
  • 做编程网站网站维护主要做什么
  • 做旅游海报的软件或是网站南宁网络推广外包
  • 如何用另一个端口做网站天津百度关键词推广公司
  • 服装企业的网站建设高端营销型网站建设
  • 国外html5模板网站重庆seo网站系统
  • 网站注册域名备案c盘优化大师
  • 风铃做的网站能否推广下载百度app到桌面
  • 网站建设维护专员岗位说明青岛快速排名