arcpy 合并多个shp
时间: 2023-09-16 22:09:15 浏览: 203
批量合并多个shp到一个shp内
您使用 ArcPy 中的 Merge 工具来合并多个 shapefile。以下是一个示例代码片段,它将合并名为 "input1.shp","input2.shp" 和 "input3.shp" 的三个 shapefile,并将结果保存到名为 "merged.shp" 的输出文件中:
```
import arcpy
arcpy.env.workspace = r"C:\data"
inputs = ["input1.shp", "input2.shp", "input3.shp"]
output = "merged.shp"
arcpy.Merge_management(inputs, output)
```
请注意,您需要替换示例中的输入和输出路径,以适应您的实际情况。同时,您可以使用其他选项来定制合并过程,例如指定字段映射表或合并类型。您可以在 ArcGIS Desktop 帮助文档中查找有关 Merge 工具的更多信息。
阅读全文