【发布时间】:2018-08-21 19:39:21
【问题描述】:
我可以知道是否有现有的算法或方法来计算这种情况?最初,给定了 2 个坐标,x1y1 和 x2y2,我们在它们之间画一条直线。
当我们得到第三个坐标x3y3时,我想知道这个第三个坐标是否在距离直线一定距离内。
【问题讨论】:
-
很可能有,是的。
-
感兴趣的区域是您在图中显示的吗?因为原则上你也可以在段的每一端取两个半圆。在任何情况下,特别是如果您要进行大量此类测试,您可以构建内部矩形并检查点是否在其中(如果您需要半圆检查到每一端的距离)。
-
弄清楚如何在纸上做数学题,然后翻译成编程语言。
-
这在技术上是对工具的请求,所以这里是题外话。
标签: java algorithm google-maps-api-3 geolocation