【发布时间】:2016-09-28 07:48:38
【问题描述】:
我想在三种情况下计算一个点(纬度和经度):
- 三个点与我的位置的距离可用
- 有两个点到我的位置的距离可供使用
对于 1. 案例我已经有了解决方案Trilateration Method Android Java
但是对于 2. 案例我什么也没得到。
有谁知道,知道另外两个,我如何计算这一点?
是否有用于类似“地理”任务的 Java 库(或至少是伪代码)?
这里是两点问题的图片。其中一个在墙后面,所以我只做决定,两个哪个更好(使用蓝牙低功耗我可以比较 RSSI)
【问题讨论】:
-
这只是计算圆交点的情况,在此解释:mathworld.wolfram.com/Circle-CircleIntersection.html 您的情况可以完全按照此链接中所示进行,因为您可以假设 P1 和 P2 在同一轴上
标签: java android geolocation geopoints trilateration