public double CalculateDistance(
Coordinate c,
Coordinate a,
Coordinate b,
LineMode mode)
参数:
c 类型:SpatialLite.Core.API.Coordinate 计算距离的坐标。
a 类型:SpatialLite.Core.API.Coordinate 线的一个点。
b 类型:SpatialLite.Core.API.Coordinate 线的另一点。
mode 类型:SpatialLite.Core.Algorithms.LineMode LineMode 值,指定 AB 应被视为无限线还是线段。
返回值 C 到 AB 线的距离,坐标单位。
我正在使用SpatialLite库中的上述方法。返回的变量是 double 类型,如文档中所述,它是以坐标为单位的距离。我不明白“坐标单位”到底是什么。如何将它们转换为米?
源代码在这里。