using API;

2006年12月11日 API, 緯度経度

緯度経度から距離を算出するAPI

LatLng2Distance:::緯度経度から距離算出

2点の緯度経度から距離を算出するAPIを公開します。
XMLとJSONPで出力できます。


GoogleMapsAPIを使ったデモが見れる。
緯度経度から距離を求める方法も球面三角法などいくつかあるようだ。地球は丸いと言っても完全な球体ではないためだが、ややこしい数式が並んでいる。

距離と方位角の計算
ここギコ!: GoogleMapsと連動したいなら幾何データ型よりPostGIS

なかなか出してはくれないだろうが、GoogleMapsの米国版のGet directionsALPSLAB routeの内部で利用されているような、直線距離ではなく道に沿った距離を算出できる仕組みがAPI化されると面白そうである。

2 Comments »

  1. 拙作APIのご紹介ありがとうございます!
    今回、「緯度経度から○○算出API」シリーズ第二弾として、
    標高を算出するAPIも公開してみました。
    http://lab.uribou.net/ll2h/
    こちらもぜひお試しください~

    Comment by NIKO — December 16, 2006 @ 9:06 pm

  2. […] 関連 using API; 緯度経度から距離を算出するAPI […]

    Pingback by using API; 緯度経度からその場所の標高を算出するAPI — December 17, 2006 @ 10:32 am

コメントはお気軽にどうぞ

Powered by WordPress

Licensed under a Creative Commons Attribution 2.5 License

RSS 2.0 feed