随笔分类 -  ArcPy

ArcPy 是一个 Python 站点包,可提供以实用高效的方式通过 Python 执行地理数据分析、数据转换、数据管理和地图自动化
摘要:1 # -*- coding: GBK -*- 2 import arcpy , os , csv 3 4 in_new = arcpy.GetParameterAsText(0) 5 in_old = arcpy.GetParameterAsText(1) 6 output = arcpy.Get 阅读全文
posted @ 2021-03-04 17:41 Eric_Koh 阅读(112) 评论(0) 推荐(0)
摘要:ArcGIS 帮助 10.2 摘要 UpdateCursor 函数创建一个用于更新或删除指定要素类、shapefile 和表中的行的游标。该游标将数据锁定保留至脚本完成或更新游标对象被删除时。 讨论 以迭代方式更新游标的方式有两种:for 循环或者 while 循环(通过游标的 next 方法返回下 阅读全文
posted @ 2021-02-07 22:06 Eric_Koh 阅读(1667) 评论(0) 推荐(0)
摘要:ArcGIS 帮助 10.2 摘要 向要素类、shapefile 或表中插入行。InsertCursor 返回一个分发行对象的枚举对象。 讨论 可使用 newRow 方法从插入行的枚举对象获取新的行对象。每次调用光标上 insertRow 都会在表中创建新行,该行的初始值设置为输入行中的值。 语法 阅读全文
posted @ 2021-02-06 21:50 Eric_Koh 阅读(1293) 评论(0) 推荐(0)
摘要:ArcGIS 帮助 10.2 摘要 SearchCursor 函数用于在要素类或表上建立只读游标。SearchCursor 可用于遍历行对象并提取字段值。可以使用 where 子句或字段限制搜索,并对结果排序。 讨论 以迭代方式搜索游标的方式有两种:for 循环或者 while 循环(通过游标的 n 阅读全文
posted @ 2021-02-05 22:58 Eric_Koh 阅读(2017) 评论(0) 推荐(0)
摘要:功能需求:每次矢量数据迭代会有X、Y(经度、纬度)信息变更,把这些变更的信息检查并提取出来。 分析思路:一、传统处理办法:利用要素属性表关联,新数据ID连接旧数据ID,比较新旧XY是否一致,添加字段用来记录新旧XY的比较结果,筛选出不一致的记录。 1.新旧表连接字段,用Join Field (Dat 阅读全文
posted @ 2021-02-03 21:11 Eric_Koh 阅读(243) 评论(0) 推荐(0)
摘要:功能需求:现有大量面数据(polygon),每个面要素有字段:X(经度)、Y(纬度),检查X、Y是否处于所在面中。 分析思路:一、传统处理办法,利用ArcGIS拓扑检查处理,使用拓扑规则:Contains One Point(包含一个点) 1.这种处理办法首先提取X、Y坐标值生成点数据,用ArcTo 阅读全文
posted @ 2021-02-02 22:03 Eric_Koh 阅读(1041) 评论(0) 推荐(0)