top of page

ArcGIS

Alterar Escala com Python no ArcGIS

Alterar escala com Python no ArcGIS é uma maneira eficaz de automatizar e otimizar o processo de ajuste de mapas. Com alguns scripts, você pode alterar a escala de vários mapas de forma rápida e precisa, economizando tempo e garantindo consistência em seus projetos. Usar Python para esse tipo de automação no ArcGIS simplifica o fluxo de trabalho, aumentando a produtividade e a precisão na geração de mapas. Configurando o Ambiente de Trabalho Verifique se o dataframe possui um sistema de...

Fundo branco em branco
Comentários
Avaliado com 0 de 5 estrelas.
Ainda sem avaliações
Adicionar avaliação
Compartilhe sua opiniãoSeja o primeiro a escrever um comentário.

Posts relacionados...

Design azul abstrato
Design azul abstrato
Design azul abstrato
Design azul abstrato
Design azul abstrato
Design azul abstrato

Alterar Escala com Python no ArcGIS

8 de set. de 2024
2 min de leitura

Atualizado: 18 de abr.

Alterar escala com Python no ArcGIS é uma maneira eficaz de automatizar e otimizar o processo de ajuste de mapas. Com alguns scripts, você pode alterar a escala de vários mapas de forma rápida e precisa, economizando tempo e garantindo consistência em seus projetos. Usar Python para esse tipo de automação no ArcGIS simplifica o fluxo de trabalho, aumentando a produtividade e a precisão na geração de mapas.


Configurando o Ambiente de Trabalho


Verifique se o dataframe possui um sistema de coordenadas definido. Clique com o botão direito do mouse no dataframe e logo após clique em Properties.


Na janela que abrir, vá em Coordinate System e configure o sistema de coordenadas do trabalho.







Abra o terminal Python do ArcMap e comece a inserir as linhas de código para configurar o ambiente antes de automatizarmos a escala do mapa.



Substitua [NOME_DATAFRAME] pelo nome do dataframe que você deseja alterar a escala. O nome padrão é "Layers".


Em [NOME_DA_CAMADA], altere para o nome do shapefile ou outro objeto que deseja ser o alvo da escala. No exemplo ao lado, é "_edif_opea_rev00".


A linha 5 arcpy.SelectLayerByAttribute_management(ly,"") seleciona todos os elementos da camada. Sugere-se que você combine este código com Data Driven Pages para melhorar seus mapas.


Alterar Escala com Python no ArcGIS


A partir deste ponto, a alteração da escala já é visível aplicando apenas:



Em [VALOR] coloque a base da escala que deseja ser atribuída ao mapa.



Para visualizar na tela a mudança, é preciso aplicar com o código abaixo:




Código completo


Por fim, veja como ficará o código completo deste exemplo:



Não deixe de ver o vídeo abaixo onde encontrará na prática como esse código funciona!



Gostou do conteúdo? Compartilhe!

Comentários


bottom of page