Modifica posizione punto direttamente dalla tabella attributi

1,504 views
Skip to first unread message

giulio....@gmail.com

unread,
Aug 14, 2020, 3:06:19 AM8/14/20
to QGIS_Utenti_FVG
BGiorno, mi presento essendo la prima volta che posto un quesito in questo gruppo.
Mi chiamo Giulio Salvador e sono un topografo ampiamente in pensione (diplomato geometra a Trieste presso il da Vinci nel 1966).
Cerco di restare aggiornato sull'evoluzione della topografia, così velocemente cambiata in questi ultimi decenni (siamo passati dai logaritmi e calcolatrice meccanica dei miei primi incarichi al computer, al GPS, al laserscanner eccetera).
In questa ottica ho cercato di apprendere le nozioni sul QGis e mi sono applicato seguendo alcuni tutorial on line (pecco di presunzione: sono un discreto fruitore dell'informatica e mi destreggio abbastanza bene con i vari software).

Ad un certo punto mi sono imbattuto in un problema dal quale non riesco ad uscire.
Avevo un insieme di punti di cui conoscevo nome, coordinate e quota, più altre informazioni e le ho importate attraverso un file *.CSV in un progetto.
Per fare questo ho usato il comando LAYER/AGGIUNGI LAYER/AGGIUNGI LAYER TESTO DELIMITATO verificando, in basso, che la formattazione fosse valida.
Ho quindi premuto il tasto AGGIUNGI ed effettivamente i punti sono comparsi nella finestra grafica, ed erano nelle posizioni previste (quindi il SR era corretto).
Invocando (attraverso l'apposita icona o con il tasto <F6>) la TABELLA ATTRIBUTI ho notato che in essa ci sono le coordinate E/N (assieme a tutto quanto contenuto nel file CSV) ma il sistema non mi permette di accedere all'icona ATTIVA MODIFICHE (quella con la matita).

Il mio problema era poter apportare qualche piccola variazione ad un numero esiguo di punti, magari uno solo, senza dover rifare il file CSV e mantenendo inoltre eventuali migliorie effettuate dal momento della prima importazione (ad esempio una colorazione dei punti in funzione della quota).

Ho pensato che il problema fosse nel fatto che avevo importato un file CSV e allora ho esportato il layer in formato ESRI (LAYER/SALVA CON NOME/ESRI shapefile).
Questa nuova esportazione (che pensavo priva di problemi in quanto generata dallo stesso programma, e quindi pensavo di essere al riparo da eventuali non compatibilità) mi ha effettivamente mostrato la tabella degli attributi e anzi si è resa disponibile l'icona MODIFICA (la matita). 
Per sicurezza (ma probabilmente non vi era bisogno) ho eliminato il layer generato dall'importazione del file *.CSV. Sempre per sicurezza ho SALVATO CON NOME la versione del progetto, sono uscito dal programma e sono rientrato (senza riscontrare problemi di sorta).
A questo punto ho selezionato UN PUNTO e ho invocato la TABELLA DEGLI ATTRIBUTI. Pensavo di poterla modificare ed avere immediato riscontro sulla mappa. Per questo motivo ho cambiato il primo decimale della LATITUDINE del punto selezionato, e mi aspettavo che il punto "schizzasse" di un decimo di grado. Invece così non è stato. Allora ho provato a premere AGGIORNA (nella tabella in alto a destra), senza però veder cambiare la posizione del punto ed anzi ottenendo il messaggio di errore "Aggiorna attributi. Errore durante la valutazione della stringa da calcolare: nessun nodo di root! Analisi fallita?". Il curioso è che il nuovo numero è stato mantenuto in tabella ma, anche ad un successivo ricarico, è rimasto graficamente nella posizione originale.

Vorrei sapere perché non riesco am modificare un singolo punto intervenendo in tabella degli attributi.

Grazie
Giulio

EMANUELE MARIA MORO

unread,
Aug 14, 2020, 5:56:57 AM8/14/20
to giulio....@gmail.com, QGIS_Utenti_FVG
Perché è un attributo, un dato qualitativo, non un elemento topologico .
Ti suggerisco di generare i punti destinazione e spostare gli origine snappando su questi ultimi, che poi butterai selezionandoli dalla tabella.
Ciao
Emanuele

--
Hai ricevuto questo messaggio perché sei iscritto al gruppo "QGIS_Utenti_FVG" di Google Gruppi.
Per annullare l'iscrizione a questo gruppo e non ricevere più le sue email, invia un'email a qgis_utenti_f...@googlegroups.com.
Per visualizzare questa discussione sul Web, visita https://groups.google.com/d/msgid/qgis_utenti_fvg/63028174-7d85-48b3-b393-9dad41401f18n%40googlegroups.com.

Alberto De Luca

unread,
Aug 14, 2020, 9:58:30 AM8/14/20
to QGIS_Utenti_FVG
Buongiorno Giulio,

in QGIS 3 è possibile editare le coordinate dei vertici delle geometrie utilizzando lo "Strumento vertice" presente sulla "Barra degli strumenti di digitalizzazione":

- selezionare e attivare l'editing sul layer di punti;
- attivare lo "Strumento vertice";
- click col tasto destro del mouse sul punto, si apre così il pannello "Modifica vertici", con una tabella in cui si può editare le coordinate.


A quel punto però le coordinate riportate nella tabella degli attributi non saranno più coerenti con le coordinate della geometria.

Alberto

From: qgis_ut...@googlegroups.com <qgis_ut...@googlegroups.com> on behalf of EMANUELE MARIA MORO <emanuelem...@gmail.com>
Sent: Friday, August 14, 2020 11:56 AM
To: giulio....@gmail.com <giulio....@gmail.com>
Cc: QGIS_Utenti_FVG <qgis_ut...@googlegroups.com>
Subject: Re: [qgis_utenti_fvg:483] Modifica posizione punto direttamente dalla tabella attributi
 

Studio Bandi & Associati

unread,
Aug 14, 2020, 10:04:57 AM8/14/20
to qgis_ut...@googlegroups.com

Buongiorno,


le coordinate riportate nella tabella si possono aggiornare, modificando nel modulo attributi il campo Est con: predefiniti -> valore predefinito = '$x' e campo nord con -> valore predefinito = '$y' e spuntando 'Applica valore predefinito all'aggiornamento'.

Per visualizzare questa discussione sul Web, visita https://groups.google.com/d/msgid/qgis_utenti_fvg/VE1PR02MB5631535BBC73A803BBF99D059B400%40VE1PR02MB5631.eurprd02.prod.outlook.com.
--

geom. David Bandi
STUDIO TECNICO BANDI & ASSOCIATI
34018 San Dorligo della Valle
Dolina, 71

ufficio +39040227037

Reply all
Reply to author
Forward
0 new messages