Filo diretto con i geologi italiani    
 
Non sei ancora iscritto ?
Compleanni di Oggi
Carmine Filice (47), Fabietto84 (42), Giorgio89 (37), jaevla (43)
Chi è Online Ora
0 membri (), 1,192 ospiti, e 0 robot.
Chiave: Admin, Mod Globale, Mod
Top Poster(30 Giorni)
Biggeo 1
Sponsor
GeoFoto
Vendo test di risposta termica
Vendo test di risposta termica
by aw8cub, September 7
Frammento azzurro trovato in strada
Frammento azzurro trovato in strada
by Keccogrin, December 6
Qualcuno sa di cosa si tratta?
Qualcuno sa di cosa si tratta?
by Alex_Bach, September 21
Uovo ?
Uovo ?
by ACM80, August 25
Sponsor
Sponsor
Discussione Precedente
Discussione Successiva
Stampa Discussione
Valuta Discussione
Iscritto: Apr 2012
Posts: 34
S
Member
OP Offline
Member
S
Iscritto: Apr 2012
Posts: 34
Salve a tutti
Vorrei esporvi questo piccolo problema: ho una tabella attributi di poligoni formata dalla sola colonna ID, quindi da numeri interi che definiscono le mia classi di poligoni.
Quello che vorrei fare è, ad esempio, prendere tutti i poligoni con ID 11, 12, 13 e assegnare a tutti lo stesso ID 11, meglio senza dover generare una nuova colonna (in pratica devo accorpare più classi di poligoni in un numero inferiore classi, nello specifico passare da 41 a 15 classi unendo tutti quelli che nel mio progetto hanno caratteristiche simili ma classi differenti).
Ho già provato a modificare il dbf dello shapefile con open office, ma dopo averlo fatto mi sballa le classi dei poligoni (quelli che dovrebbero essere ID 11 diventano ID 3, quelli ID 14 diventano 7 e così via).
Premetto che lavoro principalmente con QGis e qualche volta con Grass.
Se sono stato chiaro (spero di esserlo), qualcuno sarebbe in grado di darmi una mano?

Iscritto: Oct 2011
Posts: 478
A
Member
****
Offline
Member
****
A
Iscritto: Oct 2011
Posts: 478
Si puo' fare nel Calcolatore Campi, sia manualmente che automaticamente.

1] apri la tabella attributi, modalita' editazione, selezioni i record da 11 a 13, e nel campo dell'espressione, scrivi 11, flaggando la casella "Only update selected features"

2] apri la tabella attributi => Update existing field => scegli ID, e nel campo dell'espressione, scrivi la seguente formula:

CASE WHEN ("id" >= 11 AND "id" <= 13) THEN 11

eccetera...


Moderated by  Greenhouse, Valerio_gpk 

Link Copiato negli Appunti
Ultimi Post
VENDO ECHO TROMO HVSR 3 AMBROGEO
by Massimo95 - 27/10/2026 15:02
Geologo per collaborazione sul campo
by Pietro Lentinu - 26/10/2026 17:09
Cercasi Geologo Rocciatore per gara ANAS SPA
by Ing. Patrizia Fi - 12/10/2026 12:39
Statistiche del Forum
Forum34
Discussioni21,099
Post147,911
Membri18,179
Massimo Online17,513
Jul 9th, 2026
Nuovi Membri
Geo-Tester, GheaSrl, Pietro Lentinu, IngToscana, geosisma
18,179 Utenti Registrati
Sponsor
www.geologi.it bar-2
bar-3

Per domande o commenti su questo sito Web info@geologi.it

Powered by UBB.threads™ PHP Forum Software 7.7.5
(Release build 20201027)
Responsive Width:

PHP: 7.4.33 Page Time: 0.014s Queries: 19 (0.007s) Memory: 2.9327 MB (Peak: 3.2592 MB) Data Comp: Off Server Time: 2026-11-08 13:35:06 UTC
Valid HTML 5 and Valid CSS