Importando dados de coordenadas do excel para o QGIS?


23

Eu tenho um arquivo do Excel que contém dados coletados ao longo de muitos anos como coordenadas de latitude e longitude para sites arqueológicos - como posso importá-lo para o QGIS como uma nova camada?


2
Converter um arquivo do Excel para CSV não é uma questão de GIS. Converter um Excel ou CSV em um shapefile seria. O que você tentou até agora em termos de teste ou pesquisa?
— PolyGeo

Se seus dados estiverem formatados corretamente no Excel (cabeçalhos de coluna, sem dados estranhos), 'salvar como' no Excel como tipo CSV. Você receberá avisos sobre o CSV que não suporta várias planilhas, etc. . Você pode dar uma captura de tela do que você tem no Excel e indicar o que você tentou e onde está falhando.
— precisa

Respostas:


11

Se você já possui seus dados no Excel, verifique o seguinte: a) Os dados devem estar em graus decimais b) A primeira linha do arquivo tem o nome do campo (este é apenas um exemplo) insira a descrição da imagem aqui

você precisará salvar o arquivo como uma vírgula csv delimitada (não msdos ou mac). Depois de abrir o Qgis, você precisa procurar o "add plugin delimitado da camada de texto (um postit azul com o ícone de vírgulas). insira a descrição da imagem aqui

É necessário definir que o delimitador é vírgula e escolher os arquivos x e y apropriados. Quando o Qgis abre os dados, ele solicita o CRS, você precisa definir um para seus dados. Os dados que você está procurando na imagem são latlon wgs 84, então eu escolhi o EPSG4326. Depois que seus dados são carregados, você pode salvar a camada de texto em outro tipo de arquivo como shp. Espero que ajude


Melhore sua resposta adicionando a nota do @Radar no CRS. Como você deve saber, a importação delim txt deve solicitar o CRS.
— Willy

7

Este excelente tutorial explica como fazer exatamente isso.

Observe que se seus dados estiverem no UTM:

Você pode seguir o mesmo processo, mas escolha o UTM CRS apropriado no Seletor de sistema de referência de coordenadas em vez de WGS84.


6
Eu acho que seria melhor se você pudesse postar um esboço ou um resumo do tutorial que você vinculou. Sua resposta é ótima, mas seria inútil se o blog ao qual você vinculou subitamente ficou offline.
— RK

E também isso não responde a pergunta muito bem - a questão era sobre arquivos do Excel
— Tomas

Eu diria que um CSV criado no Excel é tanto um 'arquivo do Excel' quanto um arquivo com extensão .xls, pois eles podem ser convertidos para e de cada formato usando o Excel. Se você quiser ser realmente exigente, a etapa intermediária seria a conversão do arquivo .xls para CSV usando o Excel.
— Radar

Concordo que esta resposta deve ser um pouco mais do que um link. As informações que você não pode simplesmente carregar o arquivo do Excel no QGIS e precisa primeiro do Excel ou de outro software alternativo para convertê-lo em CSV são críticas.
— Miro

7

Você pode controlar seus dados tabulares com o plugin XYtools .

O objetivo do xy-tools-plugin é preencher uma coluna xey de uma determinada tabela de atributos clicando em um mapa (de referência). Após o preenchimento da coluna xey, você poderá exportar a tabela para um arquivo de formato de ponto. Desde a versão 0.2, você também pode abrir arquivos do Excel e, usando uma coluna x e y, carregá-lo como uma camada Point.


Bom, mas trabalhar apenas com o arquivo * .xls ...
— GeoStoneMarten


1

Há um tutorial aqui sobre a importação de CSVs ou planilhas: http://www.qgistutorials.com/en/docs/importing_spreadsheets_csv.html

Há uma pergunta antiga com respostas aqui: Importando dados de coordenadas do excel para o QGIS?

E aqui está outro tutorial: http://maps.cga.harvard.edu/qgis/wkshop/import_csv.php

Basicamente, você converte seu arquivo em um arquivo .csv e, em seguida, usa a ferramenta 'Adicionar camada de texto delimitada', disponível na barra de ferramentas 'camada' -> 'adicionar camada'.

Adicionar texto delimitado

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.