2015-12-23 17:20 GMT+01:00 Romina Di Paolo <romi.dipa...@gmail.com>:
> Ciao a tutti,
>
> sto cercando un modo per dissolvere alcuni poligoni il cui valore è -99 (
> che secondo la mia elaborazione vuol dire non classificato) in base al
> valore del poligono adiacente.
> Su Postgis avevo risolto lo stesso problema con una query del genere
>
> update layer1 set id_eunis = (c.id_eunis)
> from layer1  as c
> where
> layer1 .id_eunis = -99 and ST_Touches(c.geom,layer1.geom)
>
> Però  non so come riprodurre lo stesso risultato dentro grass ora che non ho
> nessun campo geom


Ciao Romina,

solo come spunto segnalo questa pagina (essenzialmente v.to.db che
"sa" dei poligoni adiacenti:

https://grasswiki.osgeo.org/wiki/Vector_length_of_common_boundaries

Poi c'è anche
https://grass.osgeo.org/grass70/manuals/v.select.html#touches:-features-spatially-touches-%28using-geos%29

Spero che sia un aiutino,

Markus

_______________________________________________
GRASS-Italia mailing list
GRASS-Italia@listserv.unipr.it
http://listserv.unipr.it/mailman/listinfo/grass-italia

Rispondere a