Я хотел бы вычислить точку (латы и долготы) в трех случаях:Координаты точки из 2-й или 3-х известных точек с расстояниями
- Три точек доступны с их расстояниями моего местоположения
- Две точки доступны с их расстояниями мое местоположение
для 1. Если у меня уже есть решение Trilateration Method Android Java
Но 2. Если я ничего не получил.
Есть ли у кого-нибудь идея, как я могу рассчитать этот момент, узнав еще два?
Существуют ли библиотеки Java (или, по крайней мере, псевдокод) для подобных задач «гео»?
Здесь изображение для двухточечной проблемы. Один из них находится за стеной, так что я только принять решение, какой из двух лучше (с помощью Bluetooth Low Energy, я могу это сделать сравнение RSSI)
Это как единственный случай вычисления пересечения круга, объясненный здесь: http://mathworld.wolfram.com/Circle-CircleIntersection.html Ваш случай может быть выполнен точно так, как показано в этой ссылке, поскольку вы можете предположить, что P1 и P2 находятся на одной оси –
@AkkaJaworek thx –