J'ai plus de 100 fichiers de formes qui n'ont pas de fichier .prj et donc quand je les amène dans ArcMap 10, ils montrent le système de coordonnées comme inconnu. Je sais que le système de coordonnées de tous les fichiers de formes est GCS WGS 1984. Je sais également que je peux utiliser l'outil Define Projection GP pour attribuer individuellement le système de coordonnées à chaque fichier, mais cela prendra une éternité.
J'espérais qu'il y avait un outil GP pour les définir par lots, mais je n'en vois pas. Ensuite, je pensais que je pourrais peut-être utiliser python pour cela, alors j'ai regardé dans le menu d'aide et trouvé un script, mais cela me donne une erreur.
Voici le code python que j'ai essayé (c'est pour un seul fichier shp donc j'aurais toujours la peine de taper le nom de chaque fichier:
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)