我是靠谱客的博主 开放鸭子,最近开发中收集的这篇文章主要介绍arcgis怎么用python批量计算属性表中的面积_ArcGIS中使用Python批量选择指定属性的要素...,觉得挺不错的,现在分享给大家,希望可以做个参考。
概述
在GIS数据处理中,选择数据是十分频繁的操作,常用的是"按属性选择"和"按位置选择",这两个功能虽然比较强大,但有时也不能满足实际需求。比如可能时常会遇到这样一种情景:将指定OID(假设3和6)的要素选择出来。
1、按属性SQL选择
最容易想到的是使用按属性选择构造WHERE子句("OBJECTID=3 OR OBJECTID=6")即可通过SQL选择出来。
2、属性连接
那么问题来了,如果给定的ID有100个,而且它们没有什么规律,构造SQL语句会不会手软呢?这也不难办,使用属性连接也可以选择出来。
3、自定义选择工具
有没有简便一点的、可重复使用的方式,不用连接、不用手动构造SQL子句,那就用代码自动来构造查询语句吧。
很简单很实用的工具,代码如下:
作者:我也是个傻瓜
作者博客地址:http://www.cnblogs.com/liweis/
转载于:地信论坛
本文仅限行业学习交流之用,版权、著作权归原载平台及作者所有。我们尊重作者的成果,如涉嫌侵权,请联系我们及时删除。
- END -
最后
以上就是开放鸭子为你收集整理的arcgis怎么用python批量计算属性表中的面积_ArcGIS中使用Python批量选择指定属性的要素...的全部内容,希望文章能够帮你解决arcgis怎么用python批量计算属性表中的面积_ArcGIS中使用Python批量选择指定属性的要素...所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复