convertir la latitude, la longitude x,y

Je veux convertir localisation GPS (latitude, longitude) dans x,y coordonnées.
J'ai trouvé beaucoup de liens sur ce sujet et l'a appliqué, mais il ne me donne pas la bonne réponse!

Je suis en suivant ces étapes pour tester la réponse:
(1) tout d'abord, je prends deux positions et de calculer la distance entre eux à l'aide de cartes.
(2) puis de convertir les deux positions en x,y coordonnées.
(3) puis à nouveau calculer la distance entre les deux points de coordonnées x,y,
et voir si il me donner le même résultat dans le point(1) ou pas.

l'une des solution que j'ai trouvé le suivant, mais il ne me donne pas la bonne réponse!

latitude = Math.PI * latitude /180;
longitude = Math.PI * longitude /180;

//adjust position by radians
latitude -= 1.570795765134; //subtract 90 degrees (in radians)

//and switch z and y 
xPos = (app.radius) * Math.sin(latitude) * Math.cos(longitude);
zPos = (app.radius) * Math.sin(latitude) * Math.sin(longitude);
yPos = (app.radius) * Math.cos(latitude);

aussi j'ai essayé cette lien, mais toujours pas de travailler avec moi!

toute aide comment convertir(latitude, longitude) à (x,y) ?

Merci,

OriginalL'auteur noor | 2013-04-28