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?
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)
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).
É 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
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.
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'.
Respostas:
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)
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).
É 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
fonte
Este excelente tutorial explica como fazer exatamente isso.
Observe que se seus dados estiverem no UTM:
fonte
Você pode controlar seus dados tabulares com o plugin XYtools .
fonte
No QGIS 3, posso recomendar o plug-in "Camadas de planilha", que funcionou muito bem para mim. Não há necessidade de várias etapas ou um tutorial! https://github.com/camptocamp/QGIS-SpreadSheetLayers
fonte
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'.
fonte