Como funciona o encaixe no QGIS?

13

Eu li várias postagens e tutoriais, até o manual do QGIS sobre snapping. Defino as opções de ajuste em configurações> opções de ajuste ; selecionando as duas camadas em que eu gostaria de ajustar, definindo o modo como vértice, a tolerância de 0,00002 unidades de mapa e verificada Evite int. e habilite a edição topológica.

Movi o polígono on na camada um, agarrando o vértice aproximado ao vértice aproximado adjacente na camada dois. em uma escala de 1: 500, parece que ele se encaixa corretamente, mas quando amplio uma escala de 1: 1, eles não estão alinhados corretamente. Estou faltando alguma coisa ou estou tentando ser preciso?

Obrigado pela contribuição.

LandArch
fonte
Quais são suas unidades de mapa? 0,00002 parece muito pequeno
Nathan W

Respostas:

14

A tolerância de 0,00002 unidades do mapa está obviamente errada. Eu configurei minha tolerância de encaixe para 10 pixels, o que significa que um ponto é encaixado em um ponto existente se estiver mais próximo de 10 pixels.

Com a tolerância pequena que você define, evita o encaixe na maioria dos casos, a menos que esteja trabalhando em uma escala de 50.000: 1 (não 1: 50000!).

AndreJ
fonte
Ok, mudei para 10 pixels e movi o polígono novamente. em uma escala de 1: 500, parece bom, mas quando ampliado, digamos 100000: 1, está desativado. Sei que um mapa nunca será visto nessa escala, mas acho que é uma questão de precisão. Eu vim do mundo CAD, onde a precisão é vital.
LandArch 11/01
4
100000: 1 é bem pequeno. Duvido muito que você precisaria desse nível de precisão em um sistema GIS. O QGIS também pode não renderizar com precisão nesse nível.
11117 Nathan W
A melhor maneira de testar o encaixe é mover o nó. Com a edição topológica ativada, os dois nós de polígono devem se mover juntos (você pode desfazer a movimentação posteriormente).
precisa saber é
Isso discute os parâmetros do problema do OP, mas provavelmente não foi de muita ajuda para as mais de 3.500 pessoas que clicaram na página "Como funciona o encaixe no QGIS?". Algumas informações adicionais seriam úteis.
Geotheory
0

Consegui resolver o problema do encaixe, acessando Configurações, Opções de encaixe; defina a seleção ff: Layer --- All Visible Layers Snap to ------ Tolerance Vertex ---- 3 Selecione map Units.

O que isso faz é que, quando um nó está dentro da tolerância de encaixe, ele é encaixado no vértice próximo.

Eromosei Ezekiel
fonte