本文介绍: ARCGIS10.1后引入了几何令牌,可以只返回几何的一部分信息,对于只需要特定几何的情况可以明显提高SearchCursor性能。几何令牌以SHAPE@的格式作为字段列表中的字段来传递给游标构造函数。SearchCursor函数返回的对象,只能通过遍历行的方式返回只读目标,不可进行修改。默认情况下SearchCursor将返回一个要素类的所有行,若需要使用某些限制条件约束返回的行,可以通过where子句设置筛选条件实现。若存在中文编码错误问题,可以在代码前加上以下代码。
0 简述
从要素类和图层中以只读的方式进行检索,如获取GDP超过多少以上的城市列表。除此之外,可以进一步地对数据进行where筛选,以获取数据集子集;大数据量的情况下这种方式效率可能较低,我们可以通过几何令牌的方式改进检索效率。本篇将介绍如何利用arcpy实现通过SearchCursor检索要素、通过where子句筛选、通过几何令牌改进检索性能。
1 SearchCursor检索要素
SearchCursor函数返回的对象,只能通过遍历行的方式返回只读目标,不可进行修改。SearchCursor函数返回的对象包含fields属性以及next和reset等方法。
import arcpy
原文地址:https://blog.csdn.net/weixin_43894929/article/details/134350441
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若转载,请注明出处:http://www.7code.cn/show_17453.html
如若内容造成侵权/违法违规/事实不符,请联系代码007邮箱:suwngjj01@126.com进行投诉反馈,一经查实,立即删除!
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。