Formule Excel pour calculer la distance entre plusieurs points à l'aide des coordonnées de latitude/longitude

Je suis actuellement à l'élaboration d'une maquette schéma de base de données, avec deux tables: Booking et Waypoint.

  • De réservation les magasins de la réservation de taxi de l'information.

Formule Excel pour calculer la distance entre plusieurs points à l'aide des coordonnées de latitude/longitude

  • Waypoint magasins le pick-up et drop-off de points pendant le voyage, le long de la latitude /longitude de la position. Chaque séquence est un arrêt dans le voyage.

Formule Excel pour calculer la distance entre plusieurs points à l'aide des coordonnées de latitude/longitude

Comment puis-je calculer la distance entre les différents arrêts à chaque voyage (à l'aide de la lat/lon de données dans Excel?

Est-il un moyen de définir par programme ce dans Excel, c'est à dire afin qu'une formule peut être placé dans le mileage colonne (Booking table), la recherche de la correspondance de séquence (via bookingId) pour ce voyage dans le Waypoint table et retourner un résultat?

Exemple 1:

Un voyage avec 2 arrêts:

1   1   1   MK4 4FL, 2, Levens Hall Drive, Westcroft, Milton Keynes 52.002529   -0.797623
2   1   2   MK2 2RD, 55, Westfield Road, Bletchley, Milton Keynes   51.992571   -0.72753

4.1 km selon Google, entrée en mileage colonne dans Booking table où id = 1

Exemple 2:

Un voyage avec 3 arrêts:

6   3   1   MK7 7DT, 2, Spearmint Close, Walnut Tree, Milton Keynes 52.017486   -0.690113
7   3   2   MK18 1JL, H S B C, Market Hill, Buckingham              52.000674   -0.987062
8   3   1   MK17 0FE, 1, Maids Close, Mursley, Milton Keynes        52.040622   -0.759417

27.7 km selon Google, entrée en mileage colonne dans Booking table où id = 3

  • paiement: cpearson.com/Excel/latlong.aspx
  • Alors qu'il est facile de calculer les distances sur des lignes droites sur une carte ("loxodromic distances") et pas si difficile de les grands cercles ("distances orthodromiques"), le calcul raisonnablement précise le kilométrage sur la terre nécessite beaucoup plus compliqué solutions minimum de longueur de chemin d'accès de problèmes sur les graphes représentant les routes -- qui à son tour nécessite une bonne route bases de données. Je le recommande pour une utilisation hors-the-shelf de logiciels spécialisés pour cette fonction, à moins que vous ne vous souciez pas vraiment de précision. Si c'est le cas, laissez-moi savoir et je vais trouver les formules... je les ai quelque part...
  • Merci de revenir vers moi. La précision n'est pas vraiment un problème 🙂
  • Voici un bon lien: stackoverflow.com/questions/365826/.... Une affiche fait mention de "haversine", qui est le nom de la formule pour le calcul des distances sur une sphère. Google "haversine excel', et vous avez quelque chose à obtenir certains résultats.
InformationsquelleAutor methuselah | 2014-08-27