Как я могу разобрать GPS, который является строковыми координатами (например, 33 ° 58'9 "S 18 ° 35'51" E) до градусов, например. двойные типы, которые будут использоваться для расчета расстояния между GPS-координатами.
Язык программирования С#, пользователь вводит координаты GPS в виде строки (примеры выше).
Как уже было сказано в разделе комментариев
Теперь вы захотите рассчитать расстояние между точками, которое, вероятно, потребует преобразования ваших координат от градусов к радианам, чтобы разрешить использование стандартных триггерных библиотек.
distance = 2*asin(sqrt((sin((lat1-lat2)/2))^2 +
cos(lat1)*cos(lat2)*(sin((lon1-lon2)/2))^2))