Nico Burgerhart criou um script fantástico chamado "Exportação em lote de MXD para PDF" em 2008. http://arcscripts.esri.com/details.asp?dbid=14872 Alguma idéia de como implementá-lo no ArcGIS 10? Algo usando Python, talvez? O Data Driven Pages não tem nada comparável que eu possa encontrar.
Aqui estão as etapas no arquivo de texto "leia-me", que não combina com a nova barra de menus do 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
fonte
fonte
PLR11001200_1101A-BO.mxd
1101A_ LT 314.mxd
1101A_BB 300B.mxd
1101A_BO.mxd
Você acha que preciso remover os espaços e hífens? vou tentar amanhã de manhã, quando for trabalhar para fazer horas extras.Parece que este é um módulo VBA. Se você instalar o VBA com ArcGIS 10, poderá executá-lo da mesma forma. (O VBA ainda é suportado, mas não estará disponível na próxima versão.) Uma abordagem melhor seria reescrever isso como um complemento.
fonte
Adicione o script a uma caixa de ferramentas e, em seguida, configure dois parâmetros clicando com o botão direito do mouse na ferramenta de script e digitando a exibição chamada como abaixo da imagem e escolhendo o tipo de dados da pasta como na imagem abaixo:
fonte
Veja neste conjunto de ferramentas de GP no ESRI Resource Center, pode haver algo para exportar para PDF em lote.
fonte
Com base nas contribuições do @Guest e do @bteranUFA, montei um script python e uma caixa de ferramentas. Ele exporta todo o MXD de uma pasta de entrada para um local de saída.
A partir daqui, baixe
ArcPlus.tbx
eScripts\ExportFolder2PDF.py
salve em algum lugar útil e, em seguida, leia as notas de uso, se necessário.fonte