может быть, некоторые из вас знают, что в автоспорте есть GPS-инструменты.Многие из них предоставляют следующую функцию: если вы едете на машине и нажимаете кнопку в определенный момент, эта GPS-координата будет сохранена, и каждый раз, когда вы едете по этой координате, будет сохраняться LapTime.Для небольшого приложения нужна аналогичная функция.Но вот моя проблема: так как вы никогда не удвоите точную координату дважды, эти инструменты сохранят координаты линии, и если вы нажмете одну из координат этой линии, круг завершится.Как рассчитать такую линию?Если вы посмотрите на мое изображение, красная точка - это координата, где пользователь нажимает кнопку, чтобы начать круг, а зеленая линия - это то, что устройство хранит и использует в качестве виртуальной финишной линии, а не только координату, где находится красная точка.Любая идея, как я могу рассчитать такую линию?Я действительно не понимаю, так как линия никогда не бывает идеальной, направленной на север или юг.
Большое спасибо
twickl