2点の緯度経度から距離を算出するAPIを公開します。
XMLとJSONPで出力できます。
GoogleMapsAPIを使ったデモが見れる。
緯度経度から距離を求める方法も球面三角法などいくつかあるようだ。地球は丸いと言っても完全な球体ではないためだが、ややこしい数式が並んでいる。
距離と方位角の計算
ここギコ!: GoogleMapsと連動したいなら幾何データ型よりPostGIS
なかなか出してはくれないだろうが、GoogleMapsの米国版のGet directionsやALPSLAB routeの内部で利用されているような、直線距離ではなく道に沿った距離を算出できる仕組みがAPI化されると面白そうである。


拙作APIのご紹介ありがとうございます!
今回、「緯度経度から○○算出API」シリーズ第二弾として、
標高を算出するAPIも公開してみました。
http://lab.uribou.net/ll2h/
こちらもぜひお試しください~
Comment by NIKO — December 16, 2006 @ 9:06 pm
[…] 関連 using API; 緯度経度から距離を算出するAPI […]
Pingback by using API; 緯度経度からその場所の標高を算出するAPI — December 17, 2006 @ 10:32 am