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

python 复制代码
# -*- coding:utf-8 -*-

import arcpy
import os

from 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命名的值,也可以改为其他的字段如name
    for row in cursor:
        outname = str(row[1])+'.shp'
        arcpy.FeatureClassToFeatureClass_conversion(row[0],outpath,outname)
相关推荐
规划酱21 小时前
Arcgis中pip安装ezdxf部分GIS有pyparsing安装失败的情况处理
python·arcgis·pip·规划酱
奔跑的呱呱牛21 小时前
geojson-to-kml (KML 格式转换工具)
arcgis·json
GISer_Jing1 天前
原生HTML项目重构:Vue/React双框架实战
vue.js·人工智能·arcgis·重构·html
智航GIS3 天前
ArcGIS大师之路500技---070对齐边工具
arcgis
智航GIS4 天前
ArcGIS Python零基础脚本开发教程---10.3 Exists函数
开发语言·python·arcgis
有个人神神叨叨4 天前
pnpm cnpm npm 对比
前端·arcgis·npm
有个人神神叨叨4 天前
node、npm 和 npx 的关系
前端·arcgis·npm
NBhhbYyOljP6 天前
人工势场与领航跟随的Matlab仿真
arcgis
智航GIS6 天前
ArcGIS Python零基础脚本开发教程---1.1 Describe 函数
开发语言·python·arcgis
zhz52146 天前
ArcGIS实习教程
arcgis·地理信息·空间数据