Комментарии 8
В качестве оптимизации, можно в коде прописать и преобразование в десятчиные градусы, и привести их к кортежу: благо есть функция tuple().
Может лучше хранить входные данные в отдельном файле, например все известный csv.
Далее в Notepad++ при помощи макросов привёл данные к неизменяемому виду данных в Python,
Можно было из экселя сразу сформировать gpx файл. Результат скопировать и вставить в текст. Может заголовок вручную добавить, чтобы не заморачиваться.
Если что, то и адреса можно подтянуть прямо в эксель без gpx, по точкам. Благо он позволяет использовать Google api. Адреса я так получал. По идее, расстояния тоже. Вроде был и такой запрос в мапс. В крайнем случае, можно Python функцию расстояния вставить там же. Хотя, это же расстоние "по прямой", без учета маршрута? Тогда луше Google api.
Кто еще по заголовку и картинке подумал, что будет распознавание таблиц координат с изображений - ставим лайк :)
С бумаги на цифровую карту: генерация файла из таблицы для импорта на карту и геокодирование адресов с помощью Python