Taglia / Taglia / Dividi un poligono con un altro poligono dello stesso livello


17

Per non avere poligoni / funzioni sovrapposti, normalmente utilizzo uno o più poligoni per tagliare / modellare altri poligoni. Questo è spesso molto più veloce della traccia quando si aggiungono poligoni, ecc. Non riesco a trovare questa funzionalità in QGIS.

Il poligono evidenziato è sovrapposto al poligono adiacente (ovest / sinistra) con il bordo dritto. Voglio tagliare il poligono adiacente con l'evidenziato.

Il poligono evidenziato è sovrapposto al poligono adiacente (ovest / sinistra) con il bordo dritto.

Risposte:


9

Puoi sottrarre (tagliare) un poligono da un altro dello stesso livello usando il plugin Clipper . Devi scegliere il poligono che vuoi tagliare e poi fai Vector-> Clipper-> Clip e il plugin sottrae il poligono da quello più grande. Quindi scegli il poligono ritagliato ed eliminalo.

Se non riesci a scegliere il poligono che desideri davvero perché QGIS sceglie l'altro, puoi utilizzare lo strumento identifica (i) e quindi scegliere il poligono giusto utilizzando l' opzione Seleziona funzione dalla finestra Identifica. Attiva / disattiva selezione funzionalitàIn questo modo è possibile selezionare il poligono desiderato quando c'è una sovrapposizione tra le funzioni.


Questo non funziona per me in QGIS 2.18.15. Ho 2 poligoni nello stesso livello, ho selezionato quello che voglio tagliare (clipper) dall'altro (il clippee), il vettore selezionato> clipper> clip ma non succede nulla. ho anche provato le opzioni del menu di anteprima ma non succede nulla. Ho confermato che non era successo nulla trascinando il poligono del clipper fuori dal clippee per confermare che non vi era alcun buco creato nel clipee. Ho anche provato il contrario (selezionando il clipee) ma nessuna modifica. Qualcun altro ha funzionato con una build recente?
user25644,

L'ho usato con il 2.18.15 e lo uso con il più recente 2.18.15. Forse hai una cattiva geometria con i tuoi poligoni?
geoSAM,

7

Ho trovato lo strumento che stavo cercando! Si può fare usando il plugin chiamato " Clipper ".


5

Esiste un plug-in chiamato Strumenti di digitalizzazione che ha la funzione "Taglia con poligono da un altro livello" ...

Nell'immagine seguente sto modificando il livello Verde e ho una funzione poligonale selezionata dal livello Viola.

Quando faccio clic su "Taglia con poligono da un altro livello", rimuoverò la porzione dal livello Verde che avevo selezionato nel livello Viola:

inserisci qui la descrizione dell'immagine

inserisci qui la descrizione dell'immagine


Non proprio quello che sto cercando, ma uno strumento utile in altre relazioni. Penso ancora che durante la digitalizzazione, devi essere in grado di tagliare un poligono con un altro (dallo stesso livello) come un compito semplice e veloce.
Johan Fast,

2
Ho trovato lo strumento che stavo cercando! Si chiama "Clipper".
Johan Fast,

@JohanFast - Dovresti pubblicare il tuo commento come amico di risposta e accettarlo (dopo 2 giorni dalla prima pubblicazione) in modo che la domanda sia chiusa :)
Joseph

0

Non è necessario installare alcun plug-in per eseguire tale operazione: utilizzare gli strumenti SAGA. Vai a Elaborazione> Strumenti (il riquadro degli strumenti si apre sulla destra dello schermo)> SAGA> Strumenti poligono vettoriale> Autointersezione poligono. Questo strumento fondamentalmente creerà un nuovo livello composto da ogni possibile combinazione di poligoni intersecati nello stesso livello.

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.