¿¿Automatizar la herramienta definir proyección así que sólo puedo ingresar mi capa cada vez?
Tengo como una secuencia de comandos en el cuadro de herramientas, pero no estoy seguro cómo configurarlo así que sólo puedo introducir mi capa como GetParameterAsText
Aquí está el script. Quiero sustituir el "forest.shp" con una capa de mi propia elección cada vez
# set local variables
inDataset = "forest.shp"
coordinateSystem ="GEOGCS['GCS_WGS_1984',DATUM['D_WGS_1984',SPHEROID['WGS_1984',6378137.0,298.257223563]],PRIMEM['Greenwich',0.0],UNIT['Degree',0.0174532925199433]]"
arcpy.DefineProjection_management(inDataset, coordinateSystem)
2 votos
Puede hacer que la entrada de su herramienta sea un parámetro del modelo. Al ejecutar la herramienta, le pedirá la entrada igual que cuando la ejecuta desde la caja de herramientas. Sabe que también puede ejecutar la herramienta como un "lote" haciendo clic con el botón derecho del ratón en la herramienta Definir Proyección.