[Gfoss] royalty-free precision datum transform in Italy
Bud P. Bruegger
bud a comune.grosseto.it
Gio 17 Gen 2008 09:07:00 CET
Ciao Massimo,
grande! Giusto che cercavo. Sotto quale licenza e' disponibile?
(cmf2shp e' sotto GPL e se vorrei integrare il codice...)
Una domanda anche sulle monografie del igm95. Come sono disponibili?
Anche elettronicamente? A pagamento? Da chi?..
mille grazie
-b
On Wed, 16 Jan 2008 18:25:54 +0100 (CET)
Massimo Di Stefano <massimodisasha at yahoo.it> wrote:
>
> 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
--
Bud P. Bruegger, Ph.D. +39-0564-488577 (voice), -21139 (fax)
European Chair, Global Collaboration Forum on eID
Chair, Porvoo Subgroup on collab. govs/operating systems
Leader of the Permanent eID Status Observatory (PESO) project
Servizio Elaborazione Dati e-mail: bud at comune.grosseto.it
Comune di Grosseto jabber: bud at jabber.no
Via Ginori, 43 http://www.comune.grosseto.it/
58100 Grosseto (Tuscany, Italy)
http://www.comune.grosseto.it/interopEID/
Maggiori informazioni sulla lista
Gfoss