QGIS come dividere poligoni con linee

Domanda posta in lista qgis-it-user:

Con la precedente versione di QGIS (2.18) ho usato spesso il comando che permette di tagliare un poligono con una polilinea di un layer. Poi per un po’ di tempo non ho avuto necessità di usare questo comando. Oggi, con QGIS 3.4.15 ho provato ad utilizzare questo comando, ma non l’ho più trovato. Ricordo che dopo aver selezionato il poligono da tagliare e la polilinea con cui tagliare, attivando la digitalizzazione avanzata, si aveva un bottone con il simbolo del poligono e della polilinea che avviava il comando.Con questa versione di QGIS, il comando non si attiva più e non è possibile compiere l’operazione. Ho cercato in processing se per caso fosse stato spostato in questa sezione, ma non sono riuscito a trovarlo.Come posso fare per tagliare il poligono con la polilinea scelta?Grazie

Carlo T.

La soluzione al quesito si trova in Strumenti di Processing e l’algoritmo è Dividi con linee:

l’algoritmo è presente anche in Edit in Place.

Come funziona

Questo algoritmo divide le linee o i poligoni in un nuovo livello usando le linee di un altro livello per definire i punti di rottura. L’intersezione tra le geometrie in entrambi i livelli è considerata come punto di divisione.

Esempio, carico uno strato poligonale e uno strato lineare:

La finestra di dialogo dell’algoritmo si presenta cosi:

  1. layer in ingresso puo’ essere poligonale o lineare;
  2. attivo solo se il layer in ingresso ha delle feature selezionate;
  3. Dividi il layer è solo lineare;
  4. attivo solo se il Dividi il layer ha delle feature selezionate;
  5. Dividi percorso dello strato risultante memorizzato.

divido l’intero strato poligonale utilizzando solo la linea più lunga:

output:

altro esempio, usando Edit in Place:

output:


NOTE FINALI: lo strumento sembra veramente notevole in quanto è possibile iterare per ogni feature (tramite l’iconcina a freccia circolare verde; possibilità di utilizzare layer non caicati nella TOC tramite l’iconcina con tre puntini; infine eseguire come processo in serie.


Dati:

RIFERIMENTI


Se il blog post vi è piaciuto cliccate su ‘Mi piace’, grazie!!!
if you liked the blog post click on ‘Like’, thank you !!!

SE IL POST VI È STATO UTILE CONTRIBUITE A MANTENERLO AGGIORNATO PAYPAL


4 pensieri su “QGIS come dividere poligoni con linee

Lascia un commento

Questo sito utilizza Akismet per ridurre lo spam. Scopri come vengono elaborati i dati derivati dai commenti.