Ciao,

complimenti per l'interessante discussione, 

non so se utile, 
ho scritto due moduli in python per effettuare trasformazioni di tipo :

affine (roto traslazione nel piano con variazione di scala  (6 parametri))

conforme (rototraslazione nel piano senza variazione di scala (4 parametri))

i due moduli utilizzano il metodo dei minimi quadrati
per la risoluzione del sistema ed il calcolo di nuovi parametri di 
trasformazione.

ad esempio per una trasformazione affine il modulo funziona con una chiamata 
del tipo :

>>python
>>from affine import *
>>print affine(file_1, file_2, file_3, file_4)

dove :
file_1 = file ascii delle coordinate dei punti omologhi nel datum 1
file_2 = file ascii delle coordinate dei punti omologhi nel datum 2
file_3 = file ascii delle coordinate dei punti da convertire dal datum 1 al 
datum 2
file_4 = file di output per le coordinate convertite



se i punti omologhi sono affidabili il sistema non risulta mal-condizionato
 e la risoluzione porta ad un errore inferiore al metro.

 (per i test ho utilizzato 34 punti omologhi presi dalle monografie della rete 
igm95, ho confrontato i risultati convertendo gli stessi punti usando il sw 
proprietario "traspunto")



       
---------------------------------

---------------------------------
L'email della prossima generazione? Puoi averla con la nuova Yahoo! Mail
_______________________________________________
Iscriviti all'associazione GFOSS.it: http://www.gfoss.it/drupal/iscrizione
[email protected]
http://www.faunalia.com/cgi-bin/mailman/listinfo/gfoss
Questa e' una lista di discussione pubblica aperta a tutti. 
I messaggi di questa lista non rispecchiano necessariamente
le posizioni dell'Associazione GFOSS.it.

Rispondere a