Чтобы нарисовать круг на карте, у меня есть центр GLatLng (A) и радиус (r) в метрах.
Здесь диаграмма:
-----------
--/ \--
-/ \-
/ \
/ \
/ r \
| *-------------*
\ A / B
\ /
\ /
-\ /-
--\ /--
-----------
Как рассчитать GLatLng в позиции B? Предполагая, что r параллельна экватору.
Получение радиуса, когда даны A и B, тривиально, используя метод GLatLng.distanceFrom(), но делать это не так. Кажется, мне нужно сделать более тяжелую математику.