Sobre desvinculação de feições

355 views
Skip to first unread message

Andrè Bossan

unread,
Dec 26, 2011, 6:26:03 PM12/26/11
to qgisb...@googlegroups.com
Caros,

Estou enrolado com um recurso que acredito ser simples: preciso corrigir
um shape de setores censit�rios que mostra um atributo erroneamente para
duas fei��es. Quero saber como posso desvincular a fei��o indesejada da
tabela.

Agradecido,

Andr�.

Cássio Marcelo Castro

unread,
Dec 27, 2011, 6:20:02 AM12/27/11
to qgisb...@googlegroups.com
André
Seria excluir uma coluna da tabela de atributos?
Se sim, vc precisa baixar e instalar o complemento TABLE MANAGER.
Lá há uma opção p excluir a coluna indesejada.
 
Abraço

Em 26 de dezembro de 2011 21:26, Andrè Bossan <andrep...@gmail.com> escreveu:
Caros,

Estou enrolado com um recurso que acredito ser simples: preciso corrigir um shape de setores censitários que mostra um atributo erroneamente para duas feições. Quero saber como posso desvincular a feição indesejada da tabela.

Agradecido,

Andrè.

--
---
Você recebeu esta mensagem do Grupo "QGISBrasil"
Para postar neste grupo, envie um e-mail para qgisb...@googlegroups.com
Para cancelar a sua inscrição neste grupo, envie um e-mail paragisbrasil+unsubscribe@googlegroups.com
Para ver mais opções, visite este grupo em
http://groups.google.com/group/qgisbrasil?hl=pt?hl=pt-BR



--
Cássio Castro
Urbanista

Salvador, BA BRASIL

Andrè Bossan

unread,
Dec 27, 2011, 10:27:48 AM12/27/11
to qgisb...@googlegroups.com
Não...

Na verdade, tenho duas geometrias (polígonos) que estão ligados à mesma tupla. Não faço a menor idéia de como aconteceu isso... O processo para a produção desse shape foi bastante complicado, passível de erro, com certeza.

Vou tentar resolver o problema no Spring, mas gostaria de testar o Qgis nesse campo. Se alguém puder ajudar, agradeço muitíssimo.


Andrè.


Em 27/12/2011 09:20, Cássio Marcelo Castro escreveu:
André
Seria excluir uma coluna da tabela de atributos?
Se sim, vc precisa baixar e instalar o complemento TABLE MANAGER.
Lá há uma opção p excluir a coluna indesejada.
 
Abraço

Em 26 de dezembro de 2011 21:26, Andrè Bossan <andrep...@gmail.com> escreveu:
Caros,

Estou enrolado com um recurso que acredito ser simples: preciso corrigir um shape de setores censitários que mostra um atributo erroneamente para duas feições. Quero saber como posso desvincular a feição indesejada da tabela.

Agradecido,

Andrè.


--
---
Você recebeu esta mensagem do Grupo "QGISBrasil"
Para postar neste grupo, envie um e-mail para qgisb...@googlegroups.com
Para cancelar a sua inscrição neste grupo, envie um e-mail paragisbrasi...@googlegroups.com

Para ver mais opções, visite este grupo em
http://groups.google.com/group/qgisbrasil?hl=pt?hl=pt-BR



--
Cássio Castro
Urbanista

Salvador, BA BRASIL
--
---
Você recebeu esta mensagem do Grupo "QGISBrasil"
Para postar neste grupo, envie um e-mail para qgisb...@googlegroups.com
Para cancelar a sua inscrição neste grupo, envie um e-mail paragisbrasi...@googlegroups.com

Cássio Marcelo Castro

unread,
Dec 27, 2011, 10:32:10 AM12/27/11
to qgisb...@googlegroups.com
Seria algo semelhante ao dissolve do arcgis?

Andrè Bossan

unread,
Dec 27, 2011, 10:40:47 AM12/27/11
to qgisb...@googlegroups.com
Não...

Há uma vinculação indesejada de dado da tabela (dbf do shape) a duas feições no mapa. Preciso eliminar uma das ligações, que é incorreta. Preciso de um dispositivo que permita cortar essa ligação indesejada da tupla com a feição incorreta.

O desenho não tem erros, os erros estão na correspondência entre dados e feições.

Andrè.

Sidney - Geosaber

unread,
Dec 27, 2011, 11:28:57 AM12/27/11
to qgisbrasil
Por acaso você está querendo se referir ao caso de termos
multipolígonos, como no caso do município de São Sebastião (ou
Florianópolis) onde temos dois polígonos um da Ilha Bela e outro da
parte continental, mas que são o mesmo município, nesse caso só vai
ter um registro (linha) na tabela de atributos.
Nesse caso você pode entrar em modo de edição, selecionar os polígonos
que quer separar e usar a ferramenta quebrar feições (a tesoura) para
separar as feições multipartes para feições simples.
Sidney.

Andrè Bossan

unread,
Dec 27, 2011, 11:47:30 AM12/27/11
to qgisb...@googlegroups.com
Tamb�m n�o � isso! Hahuahuahu!!

Pensei que eu estava sendo claro... Vou ter de melhorar a comunica��o!

na verdade, eu teria dois pol�gonos ligados a uma mesma linha da tabela.
Preciso apenas desvincular um desses pol�gonos.

Andr�.

(obrigado pela ajuda, gente!)

Em 27/12/2011 14:28, Sidney - Geosaber escreveu:
> Por acaso voc� est� querendo se referir ao caso de termos
> multipol�gonos, como no caso do munic�pio de S�o Sebasti�o (ou
> Florian�polis) onde temos dois pol�gonos um da Ilha Bela e outro da
> parte continental, mas que s�o o mesmo munic�pio, nesse caso s� vai


> ter um registro (linha) na tabela de atributos.

> Nesse caso voc� pode entrar em modo de edi��o, selecionar os pol�gonos
> que quer separar e usar a ferramenta quebrar fei��es (a tesoura) para
> separar as fei��es multipartes para fei��es simples.
> Sidney.
>

Hebert Azevedo

unread,
Dec 27, 2011, 11:52:35 AM12/27/11
to qgisb...@googlegroups.com
Andr�,

pelo que entendi atualmente voc� tem isso:

Geometria Atributos
1 A
2

E quer que seja isso

Geometria Atributos
1 A
2 Excluir

Se for este o caso pode usar a fun��o Multipartes para partes simples e
depois excluir a geometria indesejada, ou at� alterar os atributos.

Att

Andrè Bossan

unread,
Dec 27, 2011, 2:07:31 PM12/27/11
to qgisb...@googlegroups.com
A� sim!

� isso Herbert!

Valeu, vou tentar.

Andr�.

Andrè Bossan

unread,
Dec 27, 2011, 2:13:58 PM12/27/11
to qgisb...@googlegroups.com
A prop�sito,

Se os colegas precisassem construir um mapa do zero, como fariam para
depois de desenhadas as fei��es, ligar os atributos a cada fei��o?

Estou supondo que as fun��es de geometria (como a indicada pelo Herbert)
t�m a ver com esse processo. Mas gostaria muito de ter o relato de algum
colega aqui, mostrando como fez seu mapa.

Andr�.

Em 27/12/2011 14:52, Hebert Azevedo escreveu:

Hebert Azevedo

unread,
Dec 27, 2011, 2:26:20 PM12/27/11
to qgisb...@googlegroups.com
Penso eu que ter�amos tr�s caminhos

* Definir o modelo de dados e adiquirir a geometria j� com o banco de
dados agregado (conforme o caso j� preenchendo alguns atributos)
* Criar uma chave com meus dados alfanum�ricos, talvez considerando uma
lei de cria��o, a depender do caso
* Criar um meio de definir uma liga��o espacial, por exemplo, mapeando
os lotes de determinada �rea, preencher na base alfanum�rica as
coordenadas de um ponto no interior da propriedade.

Acho que s� necessitei fazer isto uma vez, e usei a primeira solu��o.

Andrè Bossan

unread,
Dec 27, 2011, 5:29:49 PM12/27/11
to qgisb...@googlegroups.com
Continuando aquela conversa como um novo t�pico:

Quando falei em produzir um mapa "do zero", fui literal. Em muitos casos
n�o se encontra o .shp de que necessitamos e precisamos criar um. Temos
de tra�ar todas as fei��es e lig�-las aos seus atributos numa tabela.

Qual ou quais poderiam ser os caminhos?

Usando o Spring, tem-se uma janela onde se faz exclusivamente edi��o
vetorial e uma das a��es poss�veis �, ap�s desenhar as fei��es, abrir
uma tabela feita previamente e ir ligando cada fei��o a uma tupla desta
tabela.

H� algo semelhante no Qgis?

Andr�.

Em 27/12/2011 17:26, Hebert Azevedo escreveu:
> Penso eu que ter�amos tr�s caminhos
>

> * Definir o modelo de dados e adquirir a geometria j� com o banco de

Guilherme Dantas

unread,
Dec 28, 2011, 2:27:33 PM12/28/11
to qgisb...@googlegroups.com
André,

Para criar um novo shape file clique no ícone "Camada de shape file" localizado na barra de ferramentas.

abraços,

Guilherme Dantas

Em 27 de dezembro de 2011 19:29, Andrè Bossan <andrep...@gmail.com> escreveu:
Continuando aquela conversa como um novo tópico:

Quando falei em produzir um mapa "do zero", fui literal. Em muitos casos não se encontra o .shp de que necessitamos e precisamos criar um. Temos de traçar todas as feições e ligá-las aos seus atributos numa tabela.


Qual ou quais poderiam ser os caminhos?

Usando o Spring, tem-se uma janela onde se faz exclusivamente edição vetorial e uma das ações possíveis é, após desenhar as feições, abrir uma tabela feita previamente e ir ligando cada feição a uma tupla desta tabela.

Há algo semelhante no Qgis?

Andrè.


Em 27/12/2011 17:26, Hebert Azevedo escreveu:
Penso eu que teríamos três caminhos

* Definir o modelo de dados e adquirir a geometria já com o banco de dados agregado (conforme o caso já preenchendo alguns atributos)
* Criar uma chave com meus dados alfanuméricos, talvez considerando uma lei de criação, a depender do caso
* Criar um meio de definir uma ligação espacial, por exemplo, mapeando os lotes de determinada área, preencher na base alfanumérica as coordenadas de um ponto no interior da propriedade.

Acho que só necessitei fazer isto uma vez, e usei a primeira solução.


Em 27/12/2011 17:13, Andrè Bossan escreveu:
A propósito,

Se os colegas precisassem construir um mapa do zero, como fariam para depois de desenhadas as feições, ligar os atributos a cada feição?

Estou supondo que as funções de geometria (como a indicada pelo Herbert) têm a ver com esse processo. Mas gostaria muito de ter o relato de algum colega aqui, mostrando como fez seu mapa.

Andrè.


Em 27/12/2011 14:52, Hebert Azevedo escreveu:
Andrè,

pelo que entendi atualmente você tem isso:


Geometria     Atributos
1                      A
2

E quer que seja isso

Geometria   Atributos
1                    A
2                    Excluir

Se for este o caso pode usar a função Multipartes para partes simples e depois excluir a geometria indesejada, ou até alterar os atributos.

Att





Em 27/12/2011 14:47, Andrè Bossan escreveu:
Também não é isso! Hahuahuahu!!

Pensei que eu estava sendo claro... Vou ter de melhorar a comunicação!

na verdade, eu teria dois polígonos ligados a uma mesma linha da tabela. Preciso apenas desvincular um desses polígonos.

Andrè.


(obrigado pela ajuda, gente!)

Em 27/12/2011 14:28, Sidney - Geosaber escreveu:
Por acaso você está querendo se referir ao caso de termos

multipolígonos, como no caso do município de São Sebastião (ou
Florianópolis) onde temos dois polígonos um da Ilha Bela e outro da
parte continental, mas que são o mesmo município, nesse caso só vai

ter um registro (linha) na tabela de atributos.
Nesse caso você pode entrar em modo de edição, selecionar os polígonos
que quer separar e usar a ferramenta quebrar feições (a tesoura) para

separar as feições multipartes para feições simples.
Sidney.

--
---
Você recebeu esta mensagem do Grupo "QGISBrasil"
Para postar neste grupo, envie um e-mail para qgisb...@googlegroups.com
Para cancelar a sua inscrição neste grupo, envie um e-mail paragisbrasil+unsubscribe@googlegroups.com

Para ver mais opções, visite este grupo em
http://groups.google.com/group/qgisbrasil?hl=pt?hl=pt-BR



--
Guilherme Dantas

Andrè Bossan

unread,
Dec 28, 2011, 2:31:33 PM12/28/11
to qgisb...@googlegroups.com
Não, meu camarada...

Estou falando de construir um shape, não de importar um pronto. Desenhar e montar a tabela correspondente, do zero.

Se tivermos uma imagem georreferenciada de satélite e quisermos desenhar um mapa sobre ela, destacando determinados elementos, nomeando-os, descrevendo-os e determinando a topologia, como podemos fazer isso?

Andrè.
Guilherme Dantas

Para cancelar a sua inscrição neste grupo, envie um e-mail paragisbrasi...@googlegroups.com

Para ver mais opções, visite este grupo em
http://groups.google.com/group/qgisbrasil?hl=pt?hl=pt-BR



--
Guilherme Dantas

--
---
Você recebeu esta mensagem do Grupo "QGISBrasil"
Para postar neste grupo, envie um e-mail para qgisb...@googlegroups.com
Para cancelar a sua inscrição neste grupo, envie um e-mail paragisbrasi...@googlegroups.com

Guilherme Dantas

unread,
Dec 28, 2011, 2:42:00 PM12/28/11
to qgisb...@googlegroups.com
André,

É exatamente isto. Criar um shape do zero.

1 - Clique no ícone camada do tipo shape ou no menu camada>nova>Camada do tipó shape (Ctrl+Shift+N);
2 - A janela de "Seletor de Sistema de Coordenadas de Referência" é aberta;
3 - Definia o Sistema de coordenada e clique em Ok;
4 - A janela "Nova camada vetorial" é aberta;
5 - Defina:
      - Tipo: Ponto, Linha ou polígono;
      - Novo atributo: tipo de atributo a ser adicionado ao shape file.
6 - Clique em ok;
7 - A janela "Salvar como" é aberta. Defina localização e nome do shape file.

Andrè Bossan

unread,
Dec 28, 2011, 6:35:33 PM12/28/11
to qgisb...@googlegroups.com
AH, sim!

Tem razão, valeu pela dica!

Andrè.

yjmenezes

unread,
Dec 29, 2011, 1:20:21 PM12/29/11
to qgisbrasil
Andre,

So complementando aqui o assunto de construir um shape do zero com
mais uma possibilidade:

Eu trabalho com cartografia e equipes de campo, assim, meus dados sao
coletados, em 3D ou 4D e nada vem em SHP pronto, tudo do *zero*.
( gps geodesico, estacao total ... )

Usando o FWtools pode-se converter CSV para dbf e depois de dbf para
shp

# converter de csv para dbf usando o FWtools

ogr2ogr -f "ESRI Shapefile" /diretorio/destino entrada_g84.csv

entrada_g84.csv pode ser um arquivo Texto com um conteudo +- assim,
as 3 linha a seguir, em WGS84 e coordenadas geodesicas:
longgg,latggg,pname,he
-49.29,-25.39,p01,960.0
-49.29,-25.37,p02,961.0

Na sequencia converte para POINT LINESTRING POLYGON ou qq outra coisa,
com o ogr2ogr .
Aqui sera necessario um arquivinho texto OGRVRT, entrada_g84.vrt, para
descrever os dados a serem transformados e em que tipo de feicao.

# transforma de dbf em shp

ogr2ogr -f "ESRI Shapefile" /diretorio/destino/ entrada_g84.vrt

De quebra, pode converter de coordenadas geodesicas para UTM com algo
do tipo:

ogr2ogr -t_srs "+proj=utm +zone=22 +south +datum=WGS84"
meu_layer_u84.shp meu_layer_g84.shp -nlt POINT

Eu *nao* dei muita sequencia a este assunto de SHP:
a) *nao* descobrir ainda como fazer o shp aparecer como 3D ( z como
parte da coordenada ).
b) pessoalmente achar o shp uma representacao inadequada, centenas de
arquivos, sem topologia, sem SRID.
c) achar que o PostGIS e o Spatialite sao muito mais adequados para
representar os dados e por terem recursos de trabalhar com calculos
com as geometrias.

Alias, tenho investido mais tempo no PostGIS e Spatialite para
resolver meus problemas e tenho usado o QuantumGIS para visualizar, ja
que ele corta as consultas para 2D. :-(


[]s
julio menezes




Reply all
Reply to author
Forward
0 new messages