面相交合并工具,选择两个目录,按照shp文件一一匹配,求相交面后,输出一个shp
目录
需求说明
目录1: 271.shp, 272.shp, 273.shp, 274.shp, 275.shp,....
目录2: 271.shp, 272.shp, 273.shp, 274.shp, 275.shp,....
结果是:分别求两目录下271的两个面的相交面,然后将整个目录中所有的相交面全部合并输出到一个shp面文件中
实现源码:
# -*- coding: utf-8 -*-
import arcpy
import os
def intersect_shapefiles(folder1, folder2, output_shp):
# 创建输出文件
if not arcpy.Exists(output_shp):
arcpy.CreateFeatureclass_management(os.path.dirname(output_shp)