Adicionar dados do Excel no ArcGIS (ArcMAP)

Convertendo dados tabulares em espaciais.  (Veja também: Adicionar dados do Excel no QGIS)

Muitos não sabem ou tem problemas para criar um shapefile (ou feature class) a partir dos dados de uma planilha Excel. Isto é uma das coisas mais legais de um software GIS, a possibilidade de espacializar seus dados, ver em mapas e de facilmente perceber relações, lógica, se foram coletados de maneira adequada, sem contar uma infinidade de outras análises possíveis em um segundo momento.


-Veja (em inglês) passo a passo como importar, neste excelente artigo.


Bom, vamos mostrar então, como carregar uma planilha de dados (amostras, coleta de dados de campo, inventário florestal, etc).


====Antes de iniciar====↚

Verifique todos os passos abaixo pois o ArcGIS interpreta e converte um arquivo xls ou xlsx para formato DBF, então devemos formatar como tal para evitar erros:
-O nome do arquivo xls(x) deve ser curto e sem espaços e caracteres especiais;
-Nomes dos campos (títulos de cada coluna) deve começar com uma letra; 
-Nomes dos campos devem conter apenas letras, números e sublinhados (nunca espaços, cedilha,acentuação e outros caracteres não permitidos)
-Os nomes dos campos não devem exceder 64 caracteres. Para garantir, não ultrapasse 8 caracteres.


====Coordenadas ====↚

-É um pouco óbvio mas é bom comentar que, você obrigatoriamente deverá ter na planilha duas colunas que deverão conter as coordenadas da amostra, do registro, enfim do seu dado.

Recomenda-se sempre utilizar graus decimais na projeção adequada que será informado na tela de importação. Veja como reconhecer o formato de suas coordenadas:

  • 52°39’17.838″W  29°9’4.057″S  —- GMS (Graus Minutos Segundos)
  • (22J) 339030 6774137                —- UTM
  • -52.654955,  -29.151127            —- Graus decimais !!! Você está com sorte !

Não deu sorte, não tem problema  – Veja como converter suas coordenadas clicando aqui ou baixe o Orbis, o conversor de coordenadas da ForestGIS

Com sua tabela preparada, com coordenadas e todos os campos dos registros observando os requisitos acima, siga os seguintes passos no ArcGIS:


  • Clique no ícone para Adicionar Dados (Add Data)
  • Escolha o seu arquivo xls(x) no local onde o salvou;
  • Selecione o arquivo e clique no botão ADD. Ele abrirá suas planilhas internas, selecione a que contém os dados e clique em ADD novamente.
  • Ela aparecerá na table of contents. Clique com o direito do mouse sobre ela e escolha Display XY data (tela ao lado)
  • Selecione o campo que contenha as coordenadas X (latitude), Y(Longitute) e se tiver altitude ponha no campo Z Field.
  • Se souber qual o sistema de coordenadas que foi coletado seus dados da planilha, escolha-o na sessão “Coordinate System of Input Coordinates” clicando no botão EDIT. É importante sempre definir com base nos dados coletados. Na mesma janela clique OK
  • Se tudo estiver certo, deverão aparecer em sua tela os pontos espacializados que contem os dados de seus registros. Clique com a ferramenta identify para visualizar seus atributos.
  • Último passo é exportar estes pontos para shapefile ou gdb para guardá-los definitivamente como dados e
          • spacial para que você não precise repetir o processo toda vez que precisar utilizar estes dados.
–> Erro “Fail to connect”? Instale o driver do office 2007 disponível neste link, reinicie a máquina e tente novamente
 
 
Se tiver dúvidas ou erros, deixa sua mensagem abaixo em comentários.
TÓPICOS RELACIONADOS:
Comente:

Gostou? Compartilhe

29
Deixe um comentário

Please Login to comment
29 Comentários
0 Respostas
0 Seguidores
 
Most reacted comment
Hottest comment thread
2 Autores dos comentários
  Inscreva-se  
Mais novo Mais velho Mais votado
Notifique-me de
Bruna

Olá, tento inserir uma tabela do excel de coordenadas no ArcMap e aparece a seguinte mensagem:

Failed to connect to database.
An underlying database error occurred.
Classe não registrada.

Já tentei alterar nomes, mudar de planilhas, nada resolveu.
Sabe me dizer como procedo?

Muito obrigada!

Legal ericorre. Bom podermos ajudar

Muito obrigado, estive com o mesmo problema e com a instalação do driver ele voltou a rodar perfeitamente.

Prezado, se estiver em GMS decimal ele funciona tranquilo, se for em graus, precisa converter – Procure aqui no blog que mostramos como montar uma equação no excel para converter.
Quanto ao problema fail to connect, na maioria das vezes é devido a falta do driver do excel na máquina.
Instale o driver do office do link da Microsoft abaixo que deve funcionar (nos avise).
https://www.microsoft.com/en-us/download/details.aspx?id=23734

Anônimo

Olá F-GIS, estou com um problema para exportar uma planilha execel para o arcgis (preciso fazer um mapa de pontos a partir dos dados dessa planilha).
o primeiro problema corresponde ao fato de que meus pontos estão em GMS;
o segundo problema é que quando vou para a ferramenta add data aparece a seguinte mensagem: failed to connect to database, classe não registrada.
o que pode estar acontecendo?

Desde já agradeço.

Muito bom Rodrigo, obrigado por compartilhar.

Olá. Gostaria apenas de deixar o link para uma base de dados de Coordendadas Geográficas, latitude e longitude por CEP caso alguém tenha necessidade um abraço

Anônimo

Como formatar uma planilha xls para adicioná-la no Arcgis de forma correta? Pois quando exporto para shapefile os dados da tabela que inseri, o Arcgis notifica que há uma extensão incompatível na tabela.

Estou me ligando agora, depois de experimentar os meus interesses, comentarei.

Anônimo

Estou tentado lançar as coordenadas da planilha e os pontos aparecem, porém n cai onde deveria e eu estou usando a mesma projeção p todos os outros layer…´porque será que n sobrepoem

Ok Rogério.
Se precisar de ajuda pode contar comigo.
abraço

Carissimo Forest-GIS,

Consegui Projetar os dados no mapa alterando as unidades de GMS para graus decimais, ainda assim parece-me haver um ligeiro desvio visto que aparecem muitos pontos a cerca de 60Km da Costa Portuguesa poderá ter a ver com o meridiano de referência.Vou continuar a tentar!!
Obrigado pela ajuda.
Rogério

Caro Rogério, se seus pontos estão em coordenadas geográficas, certifique-se que estão positivas e não negativas.

Be sure if you are using latitude/longitude coordinates that your northings are positive if north of the equator and eastings are negative if you are in the western hemisphere. Example: the coordinates for a location in Houghton, Michigan are -88.54820, 47.11535 in latitude/longitude and 382552, 5219145 in UTM zone 16, NAD 1983 datum. Omitting the “-” sign will put your points on the wrong side of the globe.

Caso queira me enviar sua tabela de pontos para que eu analise, mande para joabelb@outlook.com

Boa Tarde F-GIS,
Estou a tentar projetar no arcmap coordenadas de pontos de observação e o que me acontece é que os pontos aparecem ao largo de Africa quando deveriam aparecer em Portugal na verdade os dados do X parecem corretos mas o arcmap não consegue perceber que os dados referem-se ao hemisfério Norte e então projeta-os a Sul!!
Faz ideia de como resolvo esta situação?

Cumprimentos Rogério

Anônimo

MANDEI PRO SEU EMAIL DA UMA OLHADA AI SE TA TUDO CERTO.
ABRAÇÃO

Olha Juliano, sempre fiz assim e deu certo. -Adicione sua tabela de dados no ArcMap-Clica com direito nela e escolha Display XY Data-Vai aparecer três campos, X, Y e Z Field.No Z Field indicará em qual coluna estão seus dados de cota. Se não aparecer ersta coluna geralmente está formatada errada, ou com acento ou com espaço ou com mais de 8 caracteres (ponha somente COTA).Veja na imagem do Post aparece bem claro Z Field. Este campo mostrará seus dados de cota. Apos isto basta exportar como shapefile. Se nao conseguir me mande seus dados via joabelb@outlook.com que faço pra… Ler mais »

Anônimo

Boa Tarde F-GIS,
as opções do 3D Analyst não estão disponível após …Conversion–>
se tiver alguma outra opção para que possa informar os valores de altitudes para meus dados.

Agradeço.

Juliano Felipe

Olá Juliano,
Tente usar a seguinte ferramenta:
3D Analyst Tools –> Conversion –> From File –> ASCII 3D to Feature Class

Anônimo

Bom dia meu caro,

Eu estou começando agora a utilizar este programa e seu post me ajudou,
porem estou com a seguinte duvida.

Quando busco a tabela, somente aparece para me informar os campos X e Y, e não da para me informar as cotas de meus dados, o que me atrapalha com a gerar meu mdt,

grato
Juliano felipe

Olá Talita. Infelizmente o ArcGIS não importa dados em graus minutos e segundos. Para isso vc precisa converter no excel mesmo para no minimo graus decimais. Mas não é dificil, basta dividir os minutos por 60 e os segundos por 3600, veja neste outro post que eu fiz como preceder. http://forestgis.blogspot.com.br/2011/07/como-converter-graus-minutos-e-segundos.html