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

Python与ArcGIS系列(十三)UpdateCursor方法

目录

  • 0 简述
  • 1 准备工作
  • 2 UpdateCursor更新行

0 简述

如果需要编辑或删除表或要素类中的行数据,可以使用更新游标(UpdateCursor)。同插入游标(InsertCursor)一样,更新游标(UpdateCursor)中的数据内容可以通过使用where条件语句来控制。本篇将介绍如何利用arcpy实现通过UpdateCursor更新要素类行。


1 准备工作

UpdateCursor()函数用于更新或删除表或要素类中的行数据。调用UpdateCursor()函数将返回一个更新游标(UpdateCursor)对象。
更新游标(UpdateCursor)对象会在正在编辑或删除的数据上设置锁。如果游标是在Python的with语句中使用的话,该锁会在数据处理完成后自动释放。游标锁自动释放的功能并不是一直都有。之前的版本中,游标需要使用Python的del语句来进行手动释放。创建了更新游标(UpdateCursor)实例,你就可以调用updateRow()方法来更新表或要素类中的记录,也可以调用deleteRow()方法删

相关文章:

  • webWorker解决单线程中的一些小问题和性能优化
  • 【C++】string类的接口综合运用
  • 第四阶|自在行草 暄桐教室,林曦书法 从书法之美到生活之美
  • PHP TCP服务端监听端口接收客户端RFID网络读卡器上传的读卡数据
  • 关于前端的学习思考-父子盒子溢出问题
  • 视频字幕处理+AI绘画,Runway 全功能超详细使用教程(4)
  • Pandas进阶:文本处理
  • 王者荣耀java版
  • git rebase冲突说明(base\remote\local概念说明)
  • uni-app+vue3 封装全局函数(详细完整的方法)
  • SQL中left join、right join、inner join等的区别
  • 快速了解ChatGPT(大语言模型)
  • CentOS部署python Flask项目
  • 一文带你了解网络安全简史
  • 网络安全技术
  • AES加密技术:原理与应用
  • 使用策略模式彻底消除if-else
  • 记一次简单的PHP反序列化字符串溢出
  • gitlab高级功能之CI/CD组件 - 实践(二)
  • 二叉树刷题Leetcode
  • 哪种“网红减肥法”比较靠谱?医学专家和运动专家共同解答
  • 市场监管总局召开平台企业支持个体工商户发展座谈会
  • 财政部党组召开2025年巡视工作会议暨第一轮巡视动员部署会
  • 第78届戛纳电影节开幕,罗伯特·德尼罗领取终身成就奖
  • 体坛联播|C罗儿子完成国家队首秀,德约结束与穆雷合作
  • 习近平致电祝贺阿尔巴尼斯当选连任澳大利亚总理