convertir la latitude et la longitude pour x et y de système de grille à l'aide de python

J'ai un fichier avec les valeurs de latitude et longitude, que je veux convertir le x et le y en km
Je veux mesurer la distance entre chaque point.

par exemple, je fais les premiers points de la latitude et de la longitude(qui sont 51.58, -124.6 respectueusement)

à (0,0) dans mon x et y du système de sorte que, fondamentalement, je veux savoir ce que les autres points sont et leur emplacement à partir de l'origine, si je veux trouver ce que 51.56(lat) -123.64(long) est en (x,y) en km et ainsi de suite pour le reste du fichier.

Je veux faire tout cela en python, est-il une sorte de code ?

J'ai trouvé les sites en ligne , par exemple

http://www.whoi.edu/marine/ndsf/cgi-bin/NDSFutility.cgi?form=0&de=LatLon&to=XY

fait exactement ce que je veux faire, je ne sais pas comment ils font.

Vous vous rendez compte que la terre est une sphère, donc il n'y a pas de solution à votre problème (en d'autres termes, le monde ne peut pas être mappé à une 2D de la surface sans quelques approximations / distorsions). Vous pouvez trouver les formules dont vous avez besoin à movable-type.co.uk/scripts/latlong.html
Si vous voulez essayer de résoudre le problème vous-même, vous devriez commencer à coder, et de revenir quand vous avez une, étroite question. Si vous voulez juste un ready-made de réponse, ce n'est probablement pas le site à la recherche sur.
techniquement un sphéroïde oblate, mais votre point de stands 🙂
Le site lié est faite dans HTML et js vous pourriez traduire à python?
dans ce cas, je suis en supposant que cet emplacement qui correspond à mes données est plat, juste pour cette conversion de la lat, long de x et de y

OriginalL'auteur learner | 2014-07-07