ArcGIS(ArcPy)常用高级操作汇总

 

在日常工作中,常常遇到要提取政区的场景,典型的就是从下级政区界(面状)根据某一个或者多个字段值规则进行合并,得到上级行政区界,这种需求用ArcGIS Dissolve工具可以解决。但是某些情况下,需要使用程序来处理,其调用也是非常简单的,这里提供小方法:

开发语言: Python + ArcPyimport arcpy

 

import arcpy

#
用于融合的字段 dissolveFields = ['SHENG','SHI','XIAN'] # 从源路径数据,经过处理,生成到目标路径,根据指定字段合并,保持多面对象的多面特性 arcpy.Dissolve_management(os.path.join(shpPath, 'shi.shp'), os.path.join(out_path, 'sheng.shp',                  dissolveFields, "", "MULTI_PART", "DISSOLVE_LINES")
print 'finish[%s]:' % (code), now.strftime('%Y-%m-%d %H:%M:%S')

 

转载于:https://www.cnblogs.com/jitai6/p/8007627.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值