eliminare aree senza categorie

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
4 messages Options
Reply | Threaded
Open this post in threaded view
|

eliminare aree senza categorie

marco.donnini@tiscali.it
Buonasera a tutti/e

ho un file shape (si tratta di una carta
geologica). Per alcuni poligoni nella colonna attributi non è riportato
alcun valore (nota bene: non è riportato il valore "null", bensì nessun
valore è riportato).
Ho verificato che non si tratta di aree senza
centroide, ma di aree senza attributi provviste di centroide.
Quello
che vorrei fare è eliminare queste aree in modo da riempire con dei
poligoni di un altro shape i "buchi" che ne verranno fuori.

qualcuno
ha qualche idea??

grazie mille!!
Marco


Invita i tuoi amici e Tiscali ti premia! Il consiglio di un amico vale più di uno spot in TV. Per ogni nuovo abbonato 30 € di premio per te e per lui! Un amico al mese e parli e navighi sempre gratis: http://freelosophy.tiscali.it/
_______________________________________________
[hidden email]
http://lists.gfoss.it/cgi-bin/mailman/listinfo/gfoss
Questa e' una lista di discussione pubblica aperta a tutti.
Non inviate messaggi commerciali.
I messaggi di questa lista non rispecchiano necessariamente
le posizioni dell'Associazione GFOSS.it.
605 iscritti al 10.7.2012
Reply | Threaded
Open this post in threaded view
|

Re: eliminare aree senza categorie

giuliano su Tiscali
On Thu, 13 Sep 2012 18:30:31 +0200 (CEST)
"[hidden email]" <[hidden email]> wrote:

> Buonasera a tutti/e
>
> ho un file shape (si tratta di una carta
> geologica). Per alcuni poligoni nella colonna attributi non è riportato
> alcun valore (nota bene: non è riportato il valore "null", bensì nessun
> valore è riportato).

un blank ?

> Ho verificato che non si tratta di aree senza
> ........
> che vorrei fare è eliminare queste aree in modo da riempire con dei
> poligoni di un altro shape i "buchi" che ne verranno fuori.
>
> qualcuno
> ha qualche idea??

ricopiare mediante una query spaziale gli attributi dai poligoni del
layer corretto? non so se riuscirei a farlo, però, se ritieni la strada
percorribile, altri lo faranno sicuramente;


> grazie mille!!
> Marco

ciao,
giuliano
_______________________________________________
[hidden email]
http://lists.gfoss.it/cgi-bin/mailman/listinfo/gfoss
Questa e' una lista di discussione pubblica aperta a tutti.
Non inviate messaggi commerciali.
I messaggi di questa lista non rispecchiano necessariamente
le posizioni dell'Associazione GFOSS.it.
605 iscritti al 10.7.2012
Reply | Threaded
Open this post in threaded view
|

Re: eliminare aree senza categorie

PiaMic
In reply to this post by marco.donnini@tiscali.it
Ipotizzo che tu lavori con Qgis, e spero di aver capito bene la domanda

Ho un file shape (si tratta di una cartageologica). Per alcuni poligoni nella colonna attributi non è riportato
alcun valore (nota bene: non è riportato il valore "null", bensì nessun
valore è riportato). Ho verificato che non si tratta di aree senza centroide, ma di aree senza attributi provviste di centroide.
Con un'interrogazione sulla tabella  selezioni i record che vuoi cancellare, poi attivi l'editing e li cancelli. In alternativa selezioni (dalle proprietà del layer:interrogazione) quelli che vuoi conservare e poi fai salva con nome, creando un nuovo shape (SHAPEBUCATO.shp).
Quello che vorrei fare è eliminare queste aree in modo da riempire con dei
poligoni di un altro shape i "buchi" che ne verranno fuori.

qualcuno ha qualche idea??
Vettore -> Strumenti di geoprocessing -> Differenza simmetrica
tra SHAPEBUCATO.shp e uno shape che contiene il perimetro complessivo dell'area di tuo interesse, ad es. CONFINI_AMM.shp).
Viene così generato un nuovo shapefile che contiene tutti i buchi riempiti, che compongono però un unica geometria multipart(MULTIBUCHI.shp).

Vettore -> Strumenti di geometria-> Da parti multiple a parti singole

su MULTIBUCHI.shp per ottenere un record per ciascuna geometria (SINGOLIBUCHI.shp)

Non rimane che unire SHAPEBUCATO.shp e SINGOLIBUCHI.shp tramite
Vettore -> Strumenti di geoprocessing -> Unione
E' facile che ci sia una via più breve, o che non ho capito niente.
Ci ho provato! Buona fortuna...

Pia Miccoli
tecnico Gis
Ufficio Sic
Comune di Fano
tel. 0721-887746



Comune di Fano - www.comune.fano.ps.it
---------------------------------------------------------------------------------------------------------------
Questo messaggio è destinato unicamente alle persone sopra indicate e le informazioni contenute sono da considerarsi strettamente riservate. Se avete ricevuto questo messaggio per errore, siete pregati di rispedirlo al mittente. Grazie.


_______________________________________________
[hidden email]
http://lists.gfoss.it/cgi-bin/mailman/listinfo/gfoss
Questa e' una lista di discussione pubblica aperta a tutti.
Non inviate messaggi commerciali.
I messaggi di questa lista non rispecchiano necessariamente
le posizioni dell'Associazione GFOSS.it.
605 iscritti al 10.7.2012
Reply | Threaded
Open this post in threaded view
|

Re: eliminare aree senza categorie

Ruggero Bonisolli
è troppo semplice fare il join tra i due file?

R
Il 14/09/2012 09:25, PiaMic ha scritto:
Ipotizzo che tu lavori con Qgis, e spero di aver capito bene la domanda

Ho un file shape (si tratta di una cartageologica). Per alcuni poligoni nella colonna attributi non è riportato
alcun valore (nota bene: non è riportato il valore "null", bensì nessun
valore è riportato). Ho verificato che non si tratta di aree senza centroide, ma di aree senza attributi provviste di centroide.
Con un'interrogazione sulla tabella  selezioni i record che vuoi cancellare, poi attivi l'editing e li cancelli. In alternativa selezioni (dalle proprietà del layer:interrogazione) quelli che vuoi conservare e poi fai salva con nome, creando un nuovo shape (SHAPEBUCATO.shp).
Quello che vorrei fare è eliminare queste aree in modo da riempire con dei
poligoni di un altro shape i "buchi" che ne verranno fuori.

qualcuno ha qualche idea??
Vettore -> Strumenti di geoprocessing -> Differenza simmetrica
tra SHAPEBUCATO.shp e uno shape che contiene il perimetro complessivo dell'area di tuo interesse, ad es. CONFINI_AMM.shp).
Viene così generato un nuovo shapefile che contiene tutti i buchi riempiti, che compongono però un unica geometria multipart(MULTIBUCHI.shp).

Vettore -> Strumenti di geometria-> Da parti multiple a parti singole

su MULTIBUCHI.shp per ottenere un record per ciascuna geometria (SINGOLIBUCHI.shp)

Non rimane che unire SHAPEBUCATO.shp e SINGOLIBUCHI.shp tramite
Vettore -> Strumenti di geoprocessing -> Unione
E' facile che ci sia una via più breve, o che non ho capito niente.
Ci ho provato! Buona fortuna...

Pia Miccoli
tecnico Gis
Ufficio Sic
Comune di Fano
tel. 0721-887746



Comune di Fano - www.comune.fano.ps.it
---------------------------------------------------------------------------------------------------------------
Questo messaggio è destinato unicamente alle persone sopra indicate e le informazioni contenute sono da considerarsi strettamente riservate. Se avete ricevuto questo messaggio per errore, siete pregati di rispedirlo al mittente. Grazie.



_______________________________________________
[hidden email]
http://lists.gfoss.it/cgi-bin/mailman/listinfo/gfoss
Questa e' una lista di discussione pubblica aperta a tutti.
Non inviate messaggi commerciali.
I messaggi di questa lista non rispecchiano necessariamente
le posizioni dell'Associazione GFOSS.it.
605 iscritti al 10.7.2012

--

Arch. Ruggero Bonisolli

(LPE) Laboratorio di Progettazione Ecologica – (LADeC) Laboratorio Analisi Dati e Cartografie

(DiAP) Dipartimento di Architettura e Pianificazione

Politecnico di Milano

Via Bonardi, 9

20133 Milano

Tel 02239994 41/42

Fax 02 239994444

 


_______________________________________________
[hidden email]
http://lists.gfoss.it/cgi-bin/mailman/listinfo/gfoss
Questa e' una lista di discussione pubblica aperta a tutti.
Non inviate messaggi commerciali.
I messaggi di questa lista non rispecchiano necessariamente
le posizioni dell'Associazione GFOSS.it.
605 iscritti al 10.7.2012