2017-06-12 14 views
0

都市間の距離を計算するためにpostgisを使用しようとしています。たとえば、モスクワとSPbの間の距離は〜637kmです(Googleマップで距離を測定)。私はPostGISの使用時:ポストギスによる都市間の距離の計算方法は?

select ST_Distance(
    ST_Point(59.925632, 30.327239), 
    ST_Point(55.750352, 37.615717), 
    true 
); 

を、私は895キロ

を取得誰もが、この測定では、なぜこのようなエラーを教えてもらえますか?

答えて

1

私はあなたのST_Pointのためのパラメータで緯度/経度逆転してきたと考えている:このPostGISのlink

geometry ST_Point(float x_lon, float y_lat); 

詳細。

関連する問題