Ciao a tutti.

Ho realizzato uno script (in allegato) per la definizione interattiva del file 
di testo(contenente le coordinate di input e di output di un vettoriale da 
georiferire) da caricare successivamente in v.transform.

E' sicuramente utile per evitare di scrivere a mano le coordinate e spero possa 
servire anche a voi.

Il funzionamento è semplice:
-Una volta caricata la mappa da georiferire e quella di riferimento (che può 
essere raster o vettoriale) si apriranno 2 monitor.

-Bisogna spostare un monitor affiancandolo all'altro e si seguono le istruzioni 
presenti nella finesta di output del comando.

-Si procede facendo uno zoom (se necessario) sul primo monitor (mappa da 
georiferire) e poi individuando il punto di input (GCP) con un click; dopodichè 
questa stessa operazione andrà fatta per individuare il punto omologo sul 
secondo monitor (mappa di riferimento).
Le coppie di punti da individuare sono minimo 4.Per ulteriori punti apparirà 
una finestra grafica che richiederà di continuare o meno col processo.

-Terminato l'inserimento dei punti, nella vostra /home sarà presente un file di 
testo 'coordinate.txt' formattato in maniera tale da poterlo usare in 
v.transform per il georiferimento.


Lo script è sicuramente migliorabile, ad esempio facendo rimanere traccia dei 
punti inseriti (come avviene ad es in i.points)o affiancando in automatico i 2 
monitor o sfruttando gli snap per l'inserimento dei punti ecc..., ma tuttavia 
funziona.

A tal proposito sono graditi qualsiasi tipo di intervento e segnalazioni su 
eventuali errori o imprecisioni.

Auguri

Gabriele

PS
Necessari l'installazione di xdialog e xmessage

Attachment: v.coordinate
Description: Binary data

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

Rispondere a