Nico Burgerhart membuat skrip fantastis yang disebut "Batch export MXD to PDF" pada tahun 2008. http://arcscripts.esri.com/details.asp?dbid=14872 Ada ide bagaimana cara mengimplementasikannya di ArcGIS 10? Sesuatu yang menggunakan Python mungkin? Data Driven Pages tidak memiliki apa pun yang dapat saya temukan.
Inilah langkah-langkah di file teks read me yang tidak cocok dengan bilah menu baru ArcGIS 10:
Tool: Batch export MXD to PDF
Purpose: Saves all MXDs in the selected directory to PDFs in the selected output folder
Author: Nico Burgerhart ([email protected])
Date: 31 Jan. 2007
INSTALLATION NOTES
------------------
1. Open ArcMap
2. Select Tools > Macro's > Visual Basic Editor
3. Select File > Import file
4. Import BatchExportMXDToPDF.bas
5. Select File > Close and Return to ArcMap
6. Select Tools > Macro's > Macro's
7. Select the BatchExportMXDToPDF mactro
8. Click Run
arcgis-desktop
pdf
batch
mxd
sirgeo
sumber
sumber
PLR11001200_1101A-BO.mxd
1101A_ LT 314.mxd
1101A_BB 300B.mxd
1101A_BO.mxd
Apakah Anda pikir saya perlu menghilangkan spasi dan tanda hubung? Saya akan mencobanya besok pagi ketika saya pergi bekerja untuk bekerja lembur.Sepertinya ini adalah modul VBA. Jika Anda menginstal VBA dengan ArcGIS 10 Anda harus dapat menjalankannya sama. (VBA masih didukung, tetapi tidak akan ada di rilis berikutnya.) Pendekatan yang lebih baik adalah menulis ulang ini sebagai tambahan.
sumber
Tambahkan skrip ke kotak alat, lalu atur dua parameter dengan mengklik kanan pada alat skrip dan mengetikkan tampilan bernama seperti gambar di bawah ini dan memilih tipe data folder seperti pada gambar di bawah:
sumber
Lihat di set alat GP ini di ESRI Resource Center, mungkin ada sesuatu di sana untuk mengekspor ke PDF dalam batch.
sumber
Membangun kontribusi dari @Guest dan @bteranUFA Saya telah membuat skrip python dan toolbox. Ini mengekspor semua MXD dari folder input ke lokasi output.
Dari sini unduh
ArcPlus.tbx
danScripts\ExportFolder2PDF.py
simpan tempat yang berguna, lalu baca catatan penggunaan jika diperlukan.sumber