Предполагая, что в Android вы можете получить ширину и высоту экрана, вы можете просто посчитать расстояние по горизонтальной и вертикальной оси отдельно.Получив расстояния по этим осям, вы можете использовать уравнение Пифагора, например
dist = sqrt( dx^2 * dy^2 )
. Чтобы сделать его более гибким, просто создайте функцию, которая принимает угловое положение в качестве параметра и задайте dx * 1005.* и dy как абсолютная разница угла и местоположения эпицентра.
Возвращаясь к вашему вопросу и atan (...) , я не совсем понимаюнеобходимость использования этого здесь, за исключением случаев, когда это проект для математического класса:)