首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

ArcPy汇总每个行政区下各种地类面积

之前也加班做过统计报表,当时要的着急,也没有时间写一下批量的方法。后来做好之后就想如果有时间一定要做一些批量的方法、减少无用的工作,下面就使用一些测试数据和ArcPy以及内置Sqlite输出统计结果。数据表中列和统计SQL都是由数据自动创建,减少人为干预;本程序也可以灵活使用统计出其他数据类型结果。

最终实现的结果如下:以每个地类创建列,以每个行政村或镇创建行。

导入包。

导入数据。

打开db文件存储数据,如果存在就直接打开,没有会自动创建。

创建数据表和列。

属性去重,动态创建数据列。

去重函数。

向db中插入数据,属性值和列名对应添加。

拼接出统计SQL。

打印拼接后的SQL。

执行SQL输出统计结果。

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20210922A01NPF00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券