Script de Pytho Arcpy

Descargar como docx, pdf o txt
Descargar como docx, pdf o txt
Está en la página 1de 1

script de pytho arcpy

#-------------------------------------------------------------------------------
# Name: CORTADOR
# Purpose:
#
# Author: ELREYSAUL007
#
# Created: 04/06/2016
# Copyright: (c) ELREYSAUL007 2016
# Licence: Creative Commons
#-------------------------------------------------------------------------------

import arcpy, os

def buscarSHP(carpeta):
lista = []
for ruta, NombreCarpeta, fileNames in os.walk(carpeta):
for archivo in fileNames:
if(archivo.endswith('.shp')):
lista.append(os.path.join(ruta, archivo))
return lista

carpeta_in = arcpy.GetParameterAsText(0)
shpCortar = arcpy.GetParameterAsText(1)
carpeta_out= arcpy.GetParameterAsText(2)

listaSHP = buscarSHP(carpeta_in)

for shp in listaSHP:


# archivo de salida
salida = shp.replace(carpeta_in, carpeta_out)
#carpeta de salida
outFolder = os.path.dirname(os.path.realpath(salida))
#crear carpetas de salida
if not os.path.exists(outFolder):
os.makedirs(outFolder)
#ejecutar clip
arcpy.Clip_analysis(shp, shpCortar, salida)

arcpy.AddMessage("El CORTADOR ha cortado \n muy bien!!!!")

También podría gustarte