Ho oltre 100 file di forma che non hanno file .prj e quindi quando li porto in ArcMap 10 mostrano il sistema di coordinate come sconosciuto. So che tutto il sistema di coordinate dei file di forma è GCS WGS 1984. So anche che posso usare lo strumento Define Projection GP per assegnare individualmente il sistema di coordinate a ciascun file, ma ci vorrà per sempre.
Speravo che ci fosse uno strumento GP per definirli in batch, ma non ne vedo uno. Poi stavo pensando che forse avrei potuto usare Python per farlo, quindi ho cercato nel menu di aiuto e ho trovato uno script ma mi dà un errore.
Ecco il codice python che ho provato (questo è per un singolo file shp, quindi avrei ancora il dolore di digitare il nome per ogni file:
import arcpy
infc = r"C:\Documents and Settings\User\My Documents\ArcGIS\shpfiles\Site_2.shp"
prjfile = r"<install directory>\Coordinate Systems\Geographic Coordinate Systems\World\WGS 1984.prj"
arcpy.DefineProjection_management(infc, prjfile)