quinta-feira, 19 de janeiro de 2012

ArcGis10–Exportando tabelas para o Excel (XLS)

Muitas vezes é necessário exportar tabelas do ArcGis para visualização e cálculos complementares, cálculos estatísticos e  gráficos no Microsoft Excel. No ArcGis sabe-se lá porque esta funcionalidade não foi implementada diretamente no ArcToolbox e depende do download de um toolbox para pode ser executada. Então vamos mostrar como implementar esta funcionalidade de maneira rápida e indolor.

Passo 1 – Baixar o Toolbox - Additional Conversion - Generic Tools

Passo 2 – Descompacte o Toolbox em um diretório, sugiro criar um especificamente para este fim e colocar lá dentro todos os toolboxes que você baixar, por exemplo C:\toolbox

Passo 3- Entre no ArcGis e clique no ArcToolbox

Passo 4 – Na aba do Arctoolbox clique com o botão direito do mouse sobre a palavra ArcToolBox e entre na opção “Add Toolbox”. Selecione o Toolbox que você baixou – “Additional Conversion - Generic Tools.tbx” e clique no botão Open. Observe que dentro do ArcToolBox aparecera una caixa de ferramentas com o nome “Additional Conversion - Generic Tools”

Passo 5 -  Neste ponto o conversor já esta funcionando, porem só exporta as tabelas do arcgis para o formato CSV (separado por virgula). Este formato apresenta alguma inconsistência com nosso formato numérico que usa a virgula como separador decimal e precisa de alguma manipulação no Excel para ajustar este problema. A melhor opção é exportar direto no formato nativo do Excel (XLS). Para isto é necessário fazer o download de uma biblioteca Python que exporta os dados no formato XLS. Faça o download desta biblioteca clicando aqui. Para instalar a biblioteca é necessário poderes de administrador. Para isto vá até o diretório onde a biblioteca foi baixada e clique sobre ela com o botão direito do mouse e entre na opção  “Executar como administrador”. Siga as instruções do instalador e ao final do processo retorne ao ArcGis e você estará apto a exportar as tabelas do ArcGis tanto em CSV como em XLS. Ai é só alegria….rs

image

Um comentário: