Saya memiliki lebih dari 100 file bentuk yang tidak memiliki file .prj dan dengan demikian ketika saya membawa mereka ke dalam ArcMap 10 mereka menunjukkan sistem koordinat sebagai tidak diketahui. Saya tahu semua bentuk file sistem koordinat adalah GCS WGS 1984. Saya juga tahu saya bisa menggunakan alat Tentukan Proyeksi GP untuk secara individual menetapkan sistem koordinat untuk setiap file tetapi itu akan memakan waktu selamanya.
Saya berharap ada alat GP untuk batch mendefinisikan ini tetapi saya tidak melihatnya. Selanjutnya saya berpikir mungkin saya bisa menggunakan python untuk melakukan ini sehingga saya mencari di menu bantuan dan menemukan skrip tetapi itu memberi saya kesalahan.
Berikut adalah kode python yang saya coba (ini untuk satu file shp jadi saya masih kesulitan mengetikkan nama untuk setiap 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)