タグ

距離に関するlazexのブックマーク (3)

  • Vincenty's formulae - Wikipedia

    For the mathematical background to this problem, see Geodesics on an ellipsoid. Vincenty's formulae are two related iterative methods used in geodesy to calculate the distance between two points on the surface of a spheroid, developed by Thaddeus Vincenty (1975a). They are based on the assumption that the figure of the Earth is an oblate spheroid, and hence are more accurate than methods that assu

    lazex
    lazex 2014/02/13
    地球上の2点の距離
  • 緯度経度間の直線距離取得 | GoogleMapsAPI Samples

    Hubenyの簡易式を使ってJavascriptで二地点間の直線距離を取得しています。 デフォルトでは東京都庁 (139.6917064, 35.6894875)から沖縄県庁(127.6809317, 26.2124013)の距離を求めるようになっています。 緯度経度はDEGREE形式で入力してください。 世界測地系専用なので、日測地系の緯度経度を入力するとずれる可能性があります。 結果はメートル単位で返却されます。 緯度経度その1(DEG形式):  緯度 経度 緯度経度その2(DEG形式):  緯度 経度 使っているJavascriptのファンクションは以下のような感じです。 子午線曲率半径、卯酉線曲率半径、離心率は公式な機関発表の数値ではないため、 (というか、探し方が悪いのか見つけられなかったため) 正確な数値ではない可能性があります。 function ca

  • MySQL 二点間の距離を正確に出す!~ distance_sphere() | QK

    いきなりですが、「MySQLで2点間の緯度・経度から距離算出」が!!前から気になっていたことがありました、 PostgreSQLのPostGISにはあって、MySQLのジオメトリ関数にはない関数、distance_spheroid というもので、回転楕円体で計算で、点間距離を算出する関数なのですが、これが、MySQLには実装されていないため、PostGISを使うか、 MySQLを使うかずっと悩んでいたのですが、MySQLのストアドファンクションを利用して、このdistance_spheroidが実現できないか な?と考えていたところ、ほぼ誤差ゼロで二点間の距離が算出できるようなものができましたので、ここに掲載したいと思います。 もとはといえば OKILABの方が、当方と同じ理由でMySQL向け距離関数 distance_sphere(), distance_spheroid()という関数を

  • 1