Diferenca Simetrica e Diferenca Normal

Fonte: QGIS
(Redirecionado de Diferenca Simetrica)
Saltar para a navegação Saltar para a pesquisa

<-- Voltar à página hierarquicamente anterior

Tipos de Diferenças

Explica-se aqui de uma forma visual o resultado de se aplicar cada uma das 3 hipóteses:

  1. Algoritmo da Diferença Simétrica
  2. Algoritmo da Diferença, usando a camada um como camada de entrada e a camada dois como camada de sobreposição.
  3. Algoritmo da Diferença, usando a camada dois como camada de entrada e a camada um como camada de sobreposição.

Diferença Simétrica (camada um e camada dois, a ordem das camadas não interessa)

Extrai as partes das geometrias das camadas de entrada e de sobreposição que não se sobrepõem, as áreas sobrepostas entre as duas camadas são removidas. Para se perceber melhor o resultado do algoritmo de diferença simétrica eis um exemplo usando 2 camadas, ambas com geometria do tipo polígono.

  1. A camada um tem 2 itens (um polígono com 5 lados e um triângulo). A tabela de atributos tem por exemplo 4 colunas.
  2. A camada dois tem 3 triângulos, um deles está completamente dentro de um dos objetos da camada um, o outro interseta os dois objetos da camada um e o último não interseta nenhum dos objetos da camada um. A tabela de atributos tem por exemplo 6 colunas.
  3. Ao se aplicar o algoritmo de diferença simétrica obtém-se uma tabela de atributos com 10 colunas (as 4 colunas da camada um e as 6 colunas da camada dois) e com 4 linhas (ver figuras abaixo, os 4 itens/linhas contados de cima para baixo e da esquerda para a direita são):
    1. a linha correspondente ao polígono de 5 lados da camada um a quem foi retirada a parte de interseção com o triângulo da camada dois
    2. a linha correspondente ao triângulo da camada dois a quem foram retiradas as partes que intersetam com os 2 objetos da camada um
    3. a linha correspondente ao triângulo da camada um a quem foi retirado a parte correspondente à interseção parcial com um triângulo da camada dois e a parte correspondente ao triângulo da camada dois que se encontrava no seu interior
    4. a linha correspondente ao triângulo da camada dois que não interseta com os elementos da camada um
  • link = Camada um: Camada um
  • link = Camada dois: Camada dois
  • link = Camada um e dois: Camadas um e dois (de modo a mostrar a sobreposição)
  • link = Camada interseção simétrica: Diferença simétrica da camada um e dois

Diferença (camada um como camada de entrada e dois como camada de sobreposição )

Dá como resultado as geometrias da camada de entrada que caiem fora ou só se sobrepõem parcialmente com as geometrias da camada de sobreposição.

  • link = Camada um: Camada um
  • link = Camada dois: Camada dois
  • link = Camada um e dois: Camada um e dois (de modo a mostrar a sobreposição)
  • link = Camada dois: Diferença com um como camada de entrada e dois como camada de sobreposição

Diferença (camada dois como camada de entrada e um como camada de sobreposição )

Dá como resultado as geometrias da camada de entrada que caiem fora ou só se sobrepõem parcialmente com as geometrias da camada de sobreposição.

  • link = Camada um: Camada um
  • link = Camada dois: Camada dois
  • link = Camada um e dois: Camada um e dois (de modo a mostrar a sobreposição)
  • link = Camada dois: Diferença com dois como camada de entrada e um como camada de sobreposição

<-- Voltar à página hierarquicamente anterior