測地線航海算法の公式による距離計算プログラム(PHP版)

2点間の距離の計算例:
地点1の緯度:34.954618707382
地点1の経度:135.74604034424
地点2の緯度:34.944769486018
地点2の経度:135.7202911377

距離は 2.594 [km]

このページのソース(ZIP),読み込まれるプログラムのソース(ZIP)
これらの圧縮を解凍して使用(Free)してみてください。
3点以上ではプログラムを読み出して計算し加算していけば
道のりが計算できます(サンプルプログラム データ)[ソース(ZIP)]。

注意:これらのプログラムはサーバの環境がPHP(推奨PHP5)に対応していることが必要です。