> x1= x0+distanza*cos(angolo) > y1= y0+distanza*sin(angolo) Questo, ovviamente, è un'approssimazione del tutto accettabile in un intorno, al massimo, di pochi chilometri dalla tua posizione. Altrimenti un'approssimazione più corretta è data dalle formule di Vincenty [1]. Ecco qua uno script python per fare il calcolo, sia con il grande cerchio che con Vincenty [2]
giovanni [1] http://en.wikipedia.org/wiki/Vincenty%27s_formulae [2] http://www.koders.com/python/fid0A930D7924AE856342437CA1F5A9A3EC0CAEACE2.aspx Il 31 marzo 2010 19.25, Markus Neteler <[email protected]> ha scritto: > 2010/3/30 Mauro Mosso <[email protected]>: >> Salve a tutti, >> avrei bisogno di convertire una misura presa come azimut e distanza tra me e >> l'oggetto osservato in una linea o un punto in cui si trova l'oggetto. >> Utilizzo grass6.3 e qgis 1.4. >> Ho provato il plugin di qgis Azimut e distance, ma mi da un errore di >> python. > > In GRASS, con m.cogo si possono fare questi calcoli: > > http://grass.osgeo.org/grass64/manuals/html64_user/m.cogo.html > (c'è anche in GRASS 6.3) > > ciao > Markus > _______________________________________________ > Iscriviti all'associazione GFOSS.it: http://www.gfoss.it/drupal/iscrizione > [email protected] > http://lists.faunalia.it/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. > 440 iscritti al 15.3.2010 > _______________________________________________ Iscriviti all'associazione GFOSS.it: http://www.gfoss.it/drupal/iscrizione [email protected] http://lists.faunalia.it/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. 440 iscritti al 15.3.2010
