【问题标题】:Java Coordinates CalculationJava 坐标计算
【发布时间】:2018-08-21 19:39:21
【问题描述】:

我可以知道是否有现有的算法或方法来计算这种情况?最初,给定了 2 个坐标,x1y1 和 x2y2,我们在它们之间画一条直线。

当我们得到第三个坐标x3y3时,我想知道这个第三个坐标是否在距离直线一定距离内。

【问题讨论】:

  • 很可能有,是的。
  • 感兴趣的区域是您在图中显示的吗?因为原则上你也可以在段的每一端取两个半圆。在任何情况下,特别是如果您要进行大量此类测试,您可以构建内部矩形并检查点是否在其中(如果您需要半圆检查到每一端的距离)。
  • 弄清楚如何在纸上做数学题,然后翻译成编程语言。
  • 这在技术上是对工具的请求,所以这里是题外话。

标签: java algorithm google-maps-api-3 geolocation


【解决方案1】:

您必须将此处的数学转换为代码,但这应该会有所帮助:https://en.wikipedia.org/wiki/Distance_from_a_point_to_a_line

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2014-06-09
    • 1970-01-01
    • 2017-05-30
    • 2019-01-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多