Como Criar uma Camada de Pontos a partir de Tabela - Complemento Layer From Clipboard


O complemento Layer From Clipboard cria uma camada temporária a partir de uma tabela na área de transferência. Essa ferramenta é útil para criar um shapefile de pontos a partir de uma tabela de coordenadas qualquer, de um artigo ou relatório, por exemplo, sem que seja necessário salvar os dados em um arquivo e depois importar no QGIS via Gerenciador de Fontes. O complemento pode ser instalado pelo Gerenciador de Complementos

Como exemplo, será utilizada a tabela abaixo com as coordenadas geográficas das capitais dos estados brasileiros, mais o Distrito Federal. Copie todos os dados da tabela abaixo, inclusive o cabeçalho. Se os dados estivessem em uma planilha Excel, bloco de notas ou csv o processo seria o mesmo: selecionar e copiar todos os dados. 

CapitalLongitudeLatitudeEstadoUF
Aracaju-37.048213-10.907216SergipeSE
Belém-48.487826-1.459845ParáPA
Belo Horizonte-43.926453-19.937524Minas GeraisMG
Boa Vista-60.6705332.816682RoraimaRR
Brasília-47.887905-15.794087Distrito FederalDF
Campo Grande-54.615744-20.458030Mato Grosso do SulMS
Cuiabá-56.073252-15.569989Mato GrossoMT
Curitiba-49.271848-25.432956ParanáPR
Florianópolis-48.547637-27.587796Santa CatarinaSC
Fortaleza-38.589928-3.723805CearáCE
Goiânia-49.255814-16.673310GoiásGO
João Pessoa-34.873385-7.149382ParaíbaPB
Macapá-51.0574050.038951AmapáAP
Maceió-35.701630-9.660822AlagoasAL
Manaus-60.023335-3.134691AmazonasAM
Natal-35.252255-5.750899Rio Grande do NorteRN
Palmas-48.351044-10.163253TocantinsTO
Porto Alegre-51.228660-30.030037Rio Grande do SulRS
Porto Velho-63.831446-8.768892RondôniaRO
Recife-34.888942-8.062762PernambucoPE
Rio Branco-67.810529-9.978299AcreAC
Rio de Janeiro-43.227875-22.876652Rio de JaneiroRJ
Salvador-38.488061-13.014772BahiaBA
São Luís-44.297919-2.531886MaranhãoMA
São Paulo-46.570383-23.567387São PauloSP
Teresina-42.805270-5.086342PiauíPI
Vitória-40.322209-20.320154Espírito SantoES

No QGIS, clique no ícone do complemento e será aberta uma janela auxiliar. Clique em Past from Clipboard para colar a tabela que está na área de transferência.


Em Field delimiters, marque o delimitador de coluna. A escolha vai depender da fonte dos dados e pode ser tabulação (Tab), vírgula (Comma), espaço (Space) ou qualquer outro que pode ser especificado (Others). Para o exemplo atual, deixe marcada a opção Tab

Em Options, é informado se a primeira linha da tabela contém o cabeçalho e se o separador decimal é vírgula. No exemplo utilizado a primeira linha contém o cabeçalho e o separador decimal é ponto, logo, deixe a primeira caixa marcada e a segunda desmarcada.

A seguir, é dada a opção plotar a tabela como uma camada de pontos, caso haja colunas de coordenadas. Marque a caixa de seleção em frente a Geometry e, depois, escolha as colunas que contêm as coordenadas dos pontos a serem plotados. As colunas de coordenadas são selecionadas automaticamente caso tenham nomes comumente utilizados como Longitude, Latitude, X e Y.

Depois, selecione o sistema de projeção em que as coordenadas estão. 

Por fim, dê um nome para a camada temporária a ser criada e clique em Create layer.



Os pontos são criados em uma camada temporária. Caso haja interesse em salvar para uso futuro, basta salvar como shapefile ou GeoPackge

Ficou com alguma dúvida ou tem alguma sugestão? Deixe nos comentários para que eu possa lhe ajudar!

Comentários

Postagens mais visitadas deste blog

Download e Instalação do QGIS

Conversão de Arquivos de Simbologia ArcGIS para QGIS - Complemento SLYR

Composição do Shapefile e Como Restaurar um Shapefile Incompleto