Come dividere funzionalità non contigue in QGIS?


14

Ho uno shapefile con una funzione non contigua. Voglio dividere le aree a sinistra dall'area a destra. Tuttavia, lo strumento Funzioni divise di QGIS richiede di tracciare una linea sopra la funzione. Quando traccio una linea tra le due aree di questa funzione, non fa nulla.

Come dovrei dividere questa funzione?

Ecco una schermata. La funzione che voglio dividere è in giallo.

schermata qgis


Dalla versione 2.4 e successive, esiste un nuovo strumento chiamato parti divise che può risolvere questo problema.
Alexandre Neto,

Sto cercando di usarlo ma non riesco a scoprire come.
Juan,

Risposte:


23

Potresti provare Multipart in Single Parts nel set di strumenti Vector, che dovrebbe dividere ciò che hai lì, un multipolio, nei suoi poligoni costituenti, da dove dovresti essere in grado di eliminare i poligoni necessari.

Puoi sempre ricombinarli in seguito, se necessario.


1

Sembrava che lo strumento multipart-to-singlepart volesse distruggere tutte le funzionalità multipart nel mio livello e creare un nuovo shapefile. Sembrava eccessivo.

Invece ho appena copiato / incollato la funzione desiderata. Quindi ho spostato la copia per non sovrapporsi, ho eliminato le parti extra sia dall'originale che dalla copia e ho spostato la copia nella posizione corretta.

Quindi: - modifica livello - seleziona funzione - funzione copia - incolla funzione - sposta funzione (la copia) - seleziona originale - elimina parte (dall'originale, se necessario) - seleziona copia - elimina parte (dalla copia, se necessario) - sposta funzione (la copia) torna alla posizione originale


3
È un approccio un po 'ingombrante. QGIS ha ora alcuni strumenti per dividere funzionalità multipart, come plug-in multipart split , plug-in strumenti di digitalizzazione e funzione core parti divise nella barra degli strumenti di digitalizzazione avanzata (versione 2.4 e successive).
Alexandre Neto,
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.