Eu tenho mais de 100 arquivos de forma que não possuem arquivo .prj e, portanto, quando os trago para o ArcMap 10, eles mostram o sistema de coordenadas como desconhecido. Sei que todo o sistema de coordenadas dos arquivos de formas é GCS WGS 1984. Também sei que posso usar a ferramenta Define Projection GP para atribuir individualmente o sistema de coordenadas a cada arquivo, mas isso levará uma eternidade.
Eu esperava que houvesse uma ferramenta GP para definir em lote, mas não a vejo. Em seguida, pensei que talvez pudesse usar python para fazer isso. Procurei no menu de ajuda e encontrei um script, mas isso me deu um erro.
Aqui está o código python que eu tentei (isso é para um único arquivo shp, então eu ainda teria a dor de digitar o nome de cada arquivo:
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)