Discussione:
Conversione da coordinate cartesiane a geografiche gps
(troppo vecchio per rispondere)
carmelo
2008-12-15 09:11:35 UTC
Permalink
Ciao a tutti,
avrei necessità di convertire delle coordinate da cartesiane a
geografiche gps. Conoscendo X,Y come posso ottenere Latitudine e
Longitudine?

Un amico mi ha fornito la seguente formula:

/*coordinate gps del punto zero locale*/
X0POL = 38.4758676627; # 1° PUNTO ZERO POLARE
Y0POL = 15.9189614895; # 2° PUNTO ZERO POLARE

/*conversione punto zero da coordinate DD a DDM*/
B5 = (60 * X0POL) - (38 * 60) + 3800;#3828.5521 # 1° PUNTO ZERO
B6 = (60 * Y0POL) - (15 * 60) + 1500;#1555.1377 # 2° PUNTO ZERO

G5 = 4.12841392; # ANGOLO ROTAZIONE TERRESTRE IN RADIANTI

COEFFX = 1849.94;
COEFFY = 1454.88;

VALORE1 = (X * SIN(G5) + B5 * COEFFX + Y * COS(G5)) / COEFFX;
VALORE2 = (VALORE1 * COEFFX * COT(G5) - Y * (SIN(G5) + COS(G5) * COT
(G5)) - B5 * COEFFX * COT(G5) + B6 * COEFFY) / COEFFY;

/*trasformazione da DDM a DD*/
LatGPS = (VALORE1+38*60-3800)/60;
LongGPS = (VALORE2+15*60-1500)/60;


Però purtroppo non si ricorda come aveva ottenuto COEFFX e COEFFY.
Utilizzando queste formule le coordinate gps che ottengo sono
abbastanza precise, corrispondono cioè in maniera abbastanza buona a
quello che dovrebbero essere per dei punti di coordinate note.

Vorrei però avere una precisione maggiore, perciò spero che voi
possiate aiutarmi a trovare delle formule per la conversione di
coordinate da cartesiane a gps.


Grazie mille in anticipo
Carmelo
deterSylvio
2008-12-15 09:26:52 UTC
Permalink
Post by carmelo
Ciao a tutti,
avrei necessità di convertire delle coordinate da cartesiane a
geografiche gps. Conoscendo X,Y come posso ottenere Latitudine e
Longitudine?
se vuoi farlo manualmente, arrangiati ;-)

altrimenti vai qui
http://www.borneo.name/topo/topo.html

oppure fai una ricerca web su "Verto" o "CartLab"

o magari scarica "Convers" in francese
qui http://vtopo.free.fr/


dS
carmelo
2008-12-15 10:09:29 UTC
Permalink
Post by deterSylvio
Post by carmelo
Ciao a tutti,
avrei necessità di convertire delle coordinate da cartesiane a
geografiche gps. Conoscendo X,Y come posso ottenere Latitudine e
Longitudine?
se vuoi farlo manualmente, arrangiati ;-)
altrimenti vai quihttp://www.borneo.name/topo/topo.html
oppure fai una ricerca web su "Verto" o "CartLab"
o magari scarica "Convers" in francese
qui  http://vtopo.free.fr/
dS
Devo effettuare questa trasformazione non attraverso un software di
terzi ma sui dati che ho sul mio DB MySql
deterSylvio
2008-12-15 11:08:02 UTC
Permalink
Post by carmelo
Devo effettuare questa trasformazione non attraverso un software di
terzi ma sui dati che ho sul mio DB MySql
se capisco, forse intendi programmare una 'tabella'
e ti servono delle formule.
Immagino che puoi trovarle
in un manuale dell'ingegnere o qualcosa di simile

dS
carmelo
2008-12-16 08:27:02 UTC
Permalink
Post by deterSylvio
Post by carmelo
Devo effettuare questa trasformazione non attraverso un software di
terzi ma sui dati che ho sul mio DB MySql
se capisco, forse intendi programmare una 'tabella'
e ti servono delle formule.
Immagino che puoi trovarle
in un manuale dell'ingegnere o qualcosa di simile
dS
Si devo creare una tabella in cui a partire dalle coordinate X,Y in
metri locali mi ricavo le coordinate GPS

Continua a leggere su narkive:
Loading...