public double CalculateDistance(
Coordinate c,
Coordinate a,
Coordinate b,
LineMode mode)
パラメーター:
c タイプ: SpatialLite.Core.API.Coordinate 距離を計算する座標。
a タイプ: SpatialLite.Core.API.Coordinate ラインの 1 点。
b タイプ: SpatialLite.Core.API.Coordinate ラインの別のポイント。
mode 型: SpatialLite.Core.Algorithms.LineMode AB を無限線として扱うか線分として扱うかを指定する LineMode 値。
戻り値 C からライン AB までの座標の単位での距離。
SpatialLiteライブラリの上記の方法を使用しています。返される変数は double 型で、ドキュメントで説明されているように、座標単位の距離です。「座標の単位」が正確に何であるかわかりません。それらをメートルに変換するにはどうすればよいですか?
ソースコードはこちら。