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)
相关推荐
智航GIS21 小时前
ArcGIS大师之路500技---068分类统计
arcgis
智航GIS21 小时前
ArcGIS Python零基础脚本开发教程---前言
arcgis
青春不败 177-3266-052021 小时前
地理信息系统(ArcGIS)在水文水资源、水环境中的实践技术应用及案例分析实践技术应用
arcgis·水文学·水文水资源·水环境·水文模型·环境科学·地下水
水静川流2 天前
GIS工具、POI数据、DEM数据、NDVI数据等地学大数据
arcgis·gis·poi·dem·地学大数据
智航GIS2 天前
ArcGIS大师之路500技---066DEM不进位保留一位小数
arcgis
智航GIS3 天前
ArcGIS脚本工具之---左上至右下分组编号
python·arcgis
装疯迷窍_A3 天前
ARCGIS国土超级工具集1.8更新说明
arcgis·插件·变更调查·尖锐角·勘测定界·分割矢量
智航GIS3 天前
ArcGIS大师之路500技---067栅格数据修补NoData空洞
arcgis
GIS萬事通5 天前
基于arcgis制作深度学习标签并基于python自动化预处理样本
python·深度学习·arcgis·边缘计算
智航GIS5 天前
ArcGIS大师之路500技---064通过字段计算器获得要素几何属性
arcgis