exportar tabela de atributos

1,846 views
Skip to first unread message

Rossane do nascimento cordeiro alves

unread,
Mar 23, 2017, 6:18:19 AM3/23/17
to qgisbrasil
Olá, 
gostaria de saber se é possível exportar os campos unidos da tabela de atributos para tabela excel?
Porque eu tentei através do complemento xytools, mas ele não exporta  os dados que foram unidos ao shape

Narcélio de Sá Pereira Filho

unread,
Mar 23, 2017, 6:30:41 AM3/23/17
to qgisbrasil
Você pode salvar para ods,CSV ou xlsx (Excel)  clicando na camada com o botão direito > salvar como > escolhendo o formato desejado. Se escolher um dos três aí de cima ele grava uma planilha com os dados da tabela de atributos. Sem precisa de plugins. 

--
Comunidade QGIS Brasil: http://qgisbrasil.org/
---
Você recebeu essa mensagem porque está inscrito no grupo "qgisbrasil" dos Grupos do Google.
Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para qgisbrasil+...@googlegroups.com.
Para postar nesse grupo, envie um e-mail para qgisb...@googlegroups.com.
Acesse esse grupo em https://groups.google.com/group/qgisbrasil.
Para mais opções, acesse https://groups.google.com/d/optout.

Jorge Santos

unread,
Mar 23, 2017, 6:37:29 AM3/23/17
to qgisb...@googlegroups.com
Há duas formas: 

1) Na tabela de atributos há um botão que permite a cópia do conteúdo para a área de transferência. Selecione todos os registros e pressione esse botão. Em seguida, abra o Microsoft Excel ou LibreOffice Calc e formate toda a tabela para Texto. Por fim, cole o conteúdo na planilha.


2) Botão direito sobre a camada vetorial desejada para selecionar a função Salvar Como. Modifique o formato  de Shapefile para Valores Separados por Vírgula ( Comma Separated Values - CSV). 

Com os dados em CSV, basta usar o mecanismo do programa desejado para importação de documentos de texto delimitado (no Excel fica no menu Dados - De Texto e no Calc fica em Inserir Planilha do Arquivo). Ajuda se você formatar a planilha em branco para texto para não prejudicar os números da tabela.

--
Comunidade QGIS Brasil: http://qgisbrasil.org/
---
Você recebeu essa mensagem porque está inscrito no grupo "qgisbrasil" dos Grupos do Google.
Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para qgisbrasil+unsubscribe@googlegroups.com.

yjmenezes

unread,
Mar 23, 2017, 8:04:34 AM3/23/17
to qgisbrasil
@Rossane

Usando a linha de comandos e a Shaplib, tente isso:
dbinfo para ver os nomes e tipo dos campos.
shpdump -m para gerar uma saida em formato texto.

dbfinfo      arquivo.dbf  > info.txt
dbfdump   arquivo.dbf  > dump.txt

http://shapelib.maptools.org/

http://download.osgeo.org/shapelib/

[]s
julio
cartognu.org

Rossane do nascimento cordeiro alves

unread,
Mar 23, 2017, 9:57:34 AM3/23/17
to qgisb...@googlegroups.com
Obrigada pessoal!
ajudou muito e foi bem mais simples do que eu imaginava

Você recebeu essa mensagem porque está inscrito em um tópico no grupo "qgisbrasil" dos Grupos do Google.
Para cancelar inscrição nesse tópico, acesse https://groups.google.com/d/topic/qgisbrasil/NTedjtfE3Xc/unsubscribe.
Para cancelar inscrição nesse grupo e todos os seus tópicos, envie um e-mail para qgisbrasil+unsubscribe@googlegroups.com.

yjmenezes

unread,
Mar 23, 2017, 10:07:06 AM3/23/17
to qgisbrasil
@Rossane

E como resolveu ? Assim ajuda a outros que tiverem problema semelhante.

[]s
julio

Rossane do nascimento cordeiro alves

unread,
Mar 23, 2017, 1:25:43 PM3/23/17
to qgisb...@googlegroups.com
Ah foi mal por não dar o feedback, não sabia essa dinâmica porque foi minha primeira pergunta aqui rs

Resolvi com a resposta numero 2 do Jorge Santos: 
"2) Botão direito sobre a camada vetorial desejada para selecionar a função Salvar Como. Modifique o formato  de Shapefile para Valores Separados por Vírgula ( Comma Separated Values - CSV). 

Com os dados em CSV, basta usar o mecanismo do programa desejado para importação de documentos de texto delimitado (no Excel fica no menu Dados - De Texto e no Calc fica em Inserir Planilha do Arquivo)."

No entanto, os numeros estavam indo errado, ai eu formatei a planilha excel pra número pra não influenciar nos valores.

abs

Reply all
Reply to author
Forward
0 new messages