Eu tenho vários documentos de mapa (cerca de 30) que fazem referência aos mesmos arquivos e os exibem da mesma maneira. Eu os criei definindo um mapa como eu queria, depois usando "salvar como" para criar um novo mapa e ajustando as extensões do quadro de dados no layout. É claro que agora que todos eles foram criados, preciso fazer exatamente a mesma alteração em todos eles. Existe um processo mais eficiente do que apenas repetir manualmente as mesmas etapas em cada documento? Caso contrário, existe uma maneira melhor de configurar o projeto para facilitar mudanças como essa?
Estou usando o ArcMap 10.0.
arcgis-desktop
arcgis-10.0
Scott La Vanne
fonte
fonte
Respostas:
Você já usou páginas orientadas a dados? Não tenho certeza se a versão 10 possui, estou usando o 10.1. Bastante liso, mas estaria atrás do fato para você neste momento.
As páginas controladas por dados serão movidas de uma área para a próxima plotando ou exportando os mapas à medida que avançam. Eu esquematizo uma bacia hidrográfica grande e, em seguida, defino as sub-bacias hidrográficas para os limites de layout individuais.
Faça uma pesquisa na ajuda do Data Driven Pages para obter mais instruções.
fonte
A maneira mais eficiente de fazer alterações em massa em vários documentos é usar o script Python disponível no ArcGIS. Você precisaria escrever um script Python que iterará (ou passará por) cada um dos arquivos de documento de mapa que você possui e aplicará as alterações especificadas no código.
Comece a procurar o módulo arcpy.mapping . 10.1 e 10.2 têm mais funções incorporadas, mas você pode percorrer um longo caminho, mesmo com 10.0. Especifique que tipo de alterações você precisa executar e, em seguida, veja se consegue encontrar as funções correspondentes no módulo arcpy.mapping. Se houver algumas que estão faltando, inicie uma nova pergunta e tentaremos encontrar uma alternativa. Se você não criou um script no ArcGIS antes, considere ler a ajuda de introdução .
Considere também dar uma olhada nos scripts de amostra do arcpy.mapping que a equipe da Esri disponibiliza on-line para download (com código fonte). De acordo com o arquivo de ajuda, eles devem funcionar para a 10.0, mas eu os usei apenas nas versões 10.1 e 10.2.
PS. Comece com apenas um documento de mapa para verificar se as alterações foram aplicadas corretamente e sempre faça backup dos seus dados antes de fazer alterações.
fonte
Você não pode fazer tudo o que deseja fazer com um script Python.
Duas técnicas que você pode usar:
Você pode achar que um modelo personalizado pode ser útil.
Ajuda da ESRI em modelos
fonte