I want to assemble a script to: 1) input a folder with shapefiles with different coordinate systems, 2) allow the user through a toolbox script to choose a desired coordinate system, and then 3) export all the shapefiles with the new coordinate system to a new folder.
So the problem is I don't know how to get the user to choose the coordinate system they want when I create the script in toolbox. Here is my code: import arcpy arcpy.env.workspace = arcpy.GetParameterAsText(0) fcList = arcpy.ListFeatureClasses() try: inFolder = arcpy.ListFeatureClasses() template = arcpy.GetParameteAsText(1) outFolder = arcpy.GetParameterAsText(2) arcpy.AddMessage(template) srf = arcpy.Describe(template).spatialReference.name for fc in fcList: if srf.Name == "Unknown": # skip continue else: arcpy.Describe(fc).spatialReference.name != srf.name: arcpy.Project_management (fc, outFolder + "\\" + fc, desc, {transform_method}, {in_coor_system}) # I have attached the window I am making in the toolbox to this email. I also get this error when I run the script in the toolbox: SyntaxError: invalid syntax (Final_Proj_DRAFT.py, line 16)Failed to execute (SpatRefAutomation). Line 16 of the code reads: spatialRef = arcpy.Describe(inputFolder).spatialReference Please help me. _______________________________________________ Tutor maillist - Tutor@python.org To unsubscribe or change subscription options: https://mail.python.org/mailman/listinfo/tutor