DALAM mengerjakan suatu project menggunakan ArcMap dengan banyak file mxd tentunya akan memakan waktu lama jika harus mengexportnya ke format pdf satu per satu. Dengan menggunakan script phyton akan sangat memudahkan untuk menyelesaikannya secara praktis.
Dengan menggunakan script phyton di bawah ini, maka tanpa perlu sibuk membuka masing-masing mxd, file pdf akan terexport secara otomatis.
>>> import arcpy, os
>>> arcpy.env.workspace = ws = r"D:\Lokasi directory folder"
>>> mxd_list = arcpy.ListFiles("*.mxd")
>>> for mxd in mxd_list:
... current_mxd = arcpy.mapping.MapDocument(os.path.join(ws, mxd))
... pdf_name = mxd[:-4] + ".pdf"
... arcpy.mapping.ExportToPDF(current_mxd, pdf_name)
...
>>> del mxd_list
Untuk menjalankannya simpel. Pastikan mxd nya sudah final dan siap untuk diexport ke pdf. Buka aplikasi ArcMap dan pilih Geoprocessing – Phyton. Selanjutnya akan muncul kotak script Phyton.
Input script Phyton di atas dengan cara copy – paste ke kotak script Phyton di ArcMap kemudian eksekusi (klik Enter). Oh ya, jangan lupa ganti lokasi direktori folder projectnya ya sesuai yang ada di laptop/PC kalian. Secara otomatis, file pdf akan terexport tanpa harus mengexportnya daru satu per satu mxd.
Demikian tutorial singkat ini dan semoga bermanfaat.
Sumber script: ESRI