Нико Бургерхарт (Nico Burgerhart) создал фантастический скрипт под названием «Пакетный экспорт MXD в PDF» еще в 2008 году. Http://arcscripts.esri.com/details.asp?dbid=14872 Есть идеи, как реализовать его в ArcGIS 10? Возможно, что-то с использованием Python? Страницы, управляемые данными, не имеют ничего похожего, что я мог бы найти.
Вот шаги в текстовом файле read me, который не сочетается с новой строкой меню 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 (nicoburgerhart@hotmail.com)
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
источник
источник
PLR11001200_1101A-BO.mxd
1101A_ LT 314.mxd
1101A_BB 300B.mxd
1101A_BO.mxd
Как вы думаете, мне нужно удалить пробелы и дефисы? Я сделаю снимок завтра утром, когда пойду на работу, чтобы работать сверхурочно.Похоже, это модуль VBA. Если вы устанавливаете VBA с ArcGIS 10, вы сможете запустить его точно так же. (VBA все еще поддерживается, но не будет в следующей версии.) Лучшим подходом было бы переписать это как дополнение.
источник
Добавьте скрипт в набор инструментов, затем настройте два параметра, щелкнув правой кнопкой мыши инструмент скрипта и набрав на дисплее имя, как показано на рисунке ниже, и выбрав тип данных папки, как на рисунке ниже:
источник
Посмотрите на этот набор инструментов GP в Ресурсном центре ESRI, там может быть что-то для экспорта в PDF в пакетном режиме.
источник
Опираясь на вклады @Guest и @bteranUFA, я собрал скрипт и набор инструментов для python. Он экспортирует все MXD из входной папки в выходную папку.
От сюда скачать
ArcPlus.tbx
иScripts\ExportFolder2PDF.py
и сохранить где - то полезное, то прочитайте примечание использования , если это необходимо.источник