import arcpy
# 设置工作空间和 Shapefile 存放路径
shp_path = r"C:\path\to\your\folder\PolygonZY.shp" # Shapefile 存放路径
fields = [
("CHBH", "TEXT", 20),
("ZCMC", "TEXT", 100),
("ZCLX", "TEXT", 10),
("ZCXZ", "TEXT", 20),
("SYZT", "TEXT", 10),
("QLRMC", "TEXT", 100),
("DWDM", "TEXT", 18),
("DWMC", "TEXT", 100),
("QSDWDM", "TEXT", 12),
("QSDWMC", "TEXT", 100)
]
# 检查 Shapefile 是否已存在,如果存在则删除
if arcpy.Exists(shp_path):
arcpy.Delete_management(shp_path)
# 创建 Polygon 类型的 Shapefile
arcpy.CreateFeatureclass_management(r"C:\path\to\your\folder", "PolygonZY.shp", "POLYGON")
# 为 Shapefile 添加字段
for field in fields:
field_name, field_type, field_length = field
arcpy.AddField_management(shp_path, field_name, field_type, field_le
ArcGISPro 新建shp+数据结构
最新推荐文章于 2025-04-21 17:13:17 发布