当前位置: 首页 > news >正文

Arcgis将一个shp依照属性表导出为多个shp

# -*- coding:utf-8 -*-import arcpy
import osfrom arcpy import env#env.workspace = "./" #自己设置路径shp = r'C:\Users\Administrator\Desktop\Lake\xxx.shp' #shp文件路径outpath = r"C:\Users\Administrator\Desktop\Lake\fenli" #输出结果路径with arcpy.da.SearchCursor(shp,["SHAPE@",'lake_id'])as cursor:
##SHAPE@指代单个要素,lake_id是一个字段,该字段也是我们想要作为每个polygon命名的值,也可以改为其他的字段如namefor row in cursor:outname = str(row[1])+'.shp'arcpy.FeatureClassToFeatureClass_conversion(row[0],outpath,outname)

 

http://www.lryc.cn/news/121511.html

相关文章:

  • LeetCode.26,27,88三题-双指针的运用
  • 【Django】招聘面试管理01 创建项目运行项目
  • C# 数据类型
  • 竞赛项目 深度学习手势识别算法实现 - opencv python
  • 前端进阶html+css04----盒子模型
  • Go Web--Go Module
  • Spring Boot 统一功能处理(拦截器实现用户登录权限的统一校验、统一异常返回、统一数据格式返回)
  • P4058 [Code+#1] 木材
  • Python学习笔记第五十二天(Pandas 安装)
  • 分布式搜索ElasticSearch-ES(一)
  • react学习笔记——3. jsx语法规则
  • MySQL分表实现上百万上千万记录分布存储的批量查询设计模式
  • 射频入门知识-1
  • 基于注解函数式编程实现组件解耦设计
  • 并查集、树状数组
  • ES6中Null判断运算符(??)正确打开方式-
  • java的内存模型
  • 基于 CentOS 7 构建 LVS-DR 群集 配置nginx负载均衡
  • CSS练习
  • 基于深度学习的3D城市模型增强【Mask R-CNN】
  • LabVIEW对并行机器人结构进行建模仿真
  • 【算法题】1281. 整数的各位积和之差
  • (一)ES6 介绍
  • 窥孔优化(Peephole Optimization)
  • Docker安装ElasticSearch/ES 7.4.0
  • 无涯教程-Perl - readline函数
  • 类与对象(入门)
  • 刷题记录(2023-08-12)
  • GPT内功心法:搜索思维到GPT思维的转换
  • 在WebStorm中通过live-server插件搭建Ajax运行环境