ArcGIS中如何批量栅格转要素(raster to feature)???

解决方法如下:

解决方法一:

在IDE中运行以下代码

import arcpy
from arcpy import envenv.workspace = "C:\****\****\****" # 存放栅格文件的文件夹
rasters = arcpy.ListRasters("*","tif") # 以tif为例
field = "VALUE"
for raster in rasters:inRaster = rasterdesc = arcpy.Describe(raster)filename = desc.baseNameprint(filename)outPolygons = r"C:\\****\\****\\****\\****\\output\\"+str(filename)+".shp" # 存放输出要素文件的文件夹地址field = "VALUE"arcpy.RasterToPolygon_conversion(inRaster, outPolygons, "NO_SIMPLIFY", field)print "finish"

解决方法二:

制作成简单的【脚本工具】

将以下文件夹放在ArcGIS中 优点:方便快捷 不用配置环境 直接可用 简单快捷

舒适称心:操作界面简约熟悉,可任意调参,满足不同需求

 获取途径,欢迎评论区留言

ArcGIS 批量栅格转要素工具——批量栅格转面相关推荐

  1. 批量备案域名查询工具-批量备案域名扫描查询

    备案域名查询,怎么批量查询域名是否备案.备案域名有什么用?做SEO的人员都知道,备案域名已经成为SEO优化的基础了.今天给大家分享一款批量查询域名的工具.支持批量备案域名查询,支持是否被强制查询.是否 ...

  2. ai智能混剪批量剪辑软件开发工具|批量视频剪辑开发分享

    AI智能批量剪辑系统研发主要涉及以下技术: 1. 视频处理技术:包括视频压缩.格式转换.去水印.稳定性处理等. 2. 视频剪辑技术:包括时间轴编辑.音视频素材分离.剪辑片段拼接等. 3. AI算法技术 ...

  3. linux脚本 批量ping,shell小工具-批量ping工具

    按需生成一个C段的ip地址并自动ping存活,输出结果 脚本逻辑如下 #!/bin/bash f="/tmp/ip_list.txt" read -p "input ip ...

  4. 利用ArcGIS的模型构建器实现批量投影栅格和批量克里金插值

    博主要批量投影几百个栅格,但是ArcGIS中的投影栅格的批处理工具需要手动一条条设置参数,还是麻烦,因此学习了使用模型构建器(Model Builder)来批量投影栅格,可以导入需投影栅格的文件夹,然 ...

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

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

  6. ArcGIS工具 - 批量删除空图层

    为了减少数据的冗余,我们经常需将数据库中的空图层(没有任何记录的要素类或表)删除,删除数据本来是一个很简单的操作,但如果数据量大,则需通过程序来处理.例如,删除成百上千个标准分幅DLG数据库中等高线数 ...

  7. ArcGIS arcpy代码工具——数据驱动工具批量导出MXD文档并同步导出图片

    ArcGIS arcpy代码工具--数据驱动工具批量导出MXD文档并同步导出图片 功能说明: 1 准备工作 设置数据驱动页面 页面范围设置 保存MXD文档 2 代码分段 (1)设定基础数据 (2)调用 ...

  8. ArcGIS基础:快速批量删除线要素上多余的折点

    原始数据如下,可以发现,该线数据上有很多折点. 如下所示,线要素上有很多节点都是多余的,本来一条线段使用2个点就可以表达,没必要用2个以上的点,因此需要删除,简化数据的存储. 如下箭头所示的区域就是一 ...

  9. Arcgis api for JavaScript 4.X 学习——图层加载(要素图层、栅格图层、切片图层)

    1. 一定要掌握对应需求在官网中查询信息的能力,比如说要加载图层那么就需要对应到api reference下的layers下对应查找API Referencehttps://developers.ar ...

最新文章

  1. 系统crash无法启动 tpm error / could not read size 0x8000000e
  2. System.Timers.Timer与System.Threading.Timer
  3. drop、delete与truncate的区别 和 delete是否记录日志
  4. Android 笔记之 R 文件
  5. 深度解读畅捷通云原生架构转型实战历程
  6. wkwebview html5页面,iOS使用WKWebView加载HTML5不显示屏幕宽度的问题解决
  7. DCMTK:函数dcmGenerateUniqueIdentifier的测试程序
  8. JavaScript学习总结(七)——JavaScript函数(function)
  9. 如何求解两个数的最大公约数
  10. (操作系统题目题型总结)第二章:处理器管理
  11. navision系统和sap区别_erp系统与sap的区别是什么?
  12. Python中的字符串与字符编码
  13. 内存溢出+CPU占用过高:问题排查+解决方案+复盘(超详细分析教程)
  14. Oracle数据库 查询所有表
  15. java系统课程设计报告_201621123063《JAVA课程设计报告》
  16. 如何让div靠右_如何实现CSS右对齐
  17. 常见的会员积分系统都有什么样的功能?
  18. C语言程序——用星号打印图案
  19. log日志中不打印异常栈的具体信息
  20. 基于飞桨本地ocr安卓按键插件

热门文章

  1. 福州大学特大游戏制作团伙-冲刺日志(第9天11.23)
  2. Python 批量修改图片格式和尺寸
  3. C++使用OpenSSL证书API
  4. Word文档多级标题编号及编号前黑条解决方案
  5. 苹果接盘曼联被辟谣/ 特斯拉FSD北美完全开放/ 马斯克脑机接口准备人体试验/ 微软收购暴雪遇阻…今日更多新鲜事在此...
  6. 《乌合之众》中的50金句
  7. 【已解决】ansible 命令报错 Error -5 while decompressing data: incomplete or truncated stream
  8. 3D模型的姿态单位化
  9. 【实战模拟】Kali Linux Vim命令大全 ——新手上路必备
  10. 相对X86+Windos云桌面,多多云ARM+安卓的云桌面有何价值?