Come funziona lo snap in QGIS?


13

Ho letto una serie di post ed esercitazioni, persino il manuale di QGIS sullo snap. Ho impostato le opzioni di aggancio in Impostazioni> Opzioni di aggancio ; selezionando i due livelli su cui vorrei scattare, impostando la modalità su vertice, la tolleranza di 0,00002 unità della mappa e verificato evitare int. e abilitare la modifica topologica.

Ho spostato il poligono sul livello uno, afferrando il vertice approssimativo al vertice approssimativo adiacente sul livello due. a una scala di 1: 500 sembra che scatta correttamente, ma quando ingrandisco una scala di 1: 1 non sono allineati correttamente. Mi sto perdendo qualcosa o sto cercando di essere accurato?

Grazie per l'input.


Quali sono le tue unità cartografiche? 0,00002 sembra davvero piccolo
Nathan W, l'

Risposte:


14

La tolleranza di 0,00002 unità della mappa è ovviamente errata. Ho impostato la tolleranza di scatto su 10 pixel, il che significa che un punto viene agganciato a un punto esistente se si avvicina a più di 10 pixel.

Con la piccola tolleranza impostata, nella maggior parte dei casi eviti di scattare, a meno che non lavori in una scala di 50.000: 1 (non 1: 50000!).


Ok, quindi l'ho cambiato in 10 pixel e ho spostato di nuovo il poligono. a una scala di 1: 500 sembra buono, ma quando ingrandito dire 100000: 1 è spento. So che una mappa non verrà mai visualizzata su quella scala, ma immagino che sia una questione di precisione. Sono venuto dal mondo CAD, dove l'accuratezza è vitale.
LandArch,

4
100000: 1 è piuttosto piccola diga. Dubito fortemente che avresti bisogno di quel livello di precisione in un sistema GIS. QGIS potrebbe non essere riprodotto correttamente anche a quel livello.
Nathan W,

Il modo migliore per testare lo snap è di spostare il nodo. Con la modifica topologica attiva, entrambi i nodi poligonali devono spostarsi insieme (è possibile annullare la mossa in seguito).
AndreJ,

Ciò discute i parametri del problema del PO, ma probabilmente non è stato di grande aiuto per le oltre 3.500 persone che hanno fatto clic sulla pagina "Come funziona lo snap in QGIS?". Alcune informazioni aggiuntive sarebbero utili.
geotheory,

0

Sono stato in grado di risolvere il problema di aggancio andando in Impostazioni, Opzioni di aggancio; imposta ff: Selezione livello --- Tutti i livelli visibili Aggancia a ------ Tolleranza vertici ---- 3 Seleziona mappa Unità.

Ciò che fa è che quando un nodo rientra nella tolleranza di snap, viene bloccato sul vertice vicino.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.