Как стать автором
Обновить

С бумаги на цифровую карту: генерация файла из таблицы для импорта на карту и геокодирование адресов с помощью Python

Уровень сложностиПростой
Время на прочтение15 мин
Количество просмотров2.2K
Всего голосов 8: ↑8 и ↓0+12
Комментарии8

Комментарии 8

В качестве оптимизации, можно в коде прописать и преобразование в десятчиные градусы, и привести их к кортежу: благо есть функция tuple().

Спасибо.
Смущала форма записи - как записать градусы, минуты и секунды. А так уже готовое и только одно число, правда после манипуляции Эксель - Нотепад++.

Может лучше хранить входные данные в отдельном файле, например все известный csv.

Можно, но это такое решение на коленке - надо было получить результат и скорее всего больше к этому никогда не вернутся.

Далее в Notepad++ при помощи макросов привёл данные к неизменяемому виду данных в Python,

Можно было из экселя сразу сформировать gpx файл. Результат скопировать и вставить в текст. Может заголовок вручную добавить, чтобы не заморачиваться.

Если что, то и адреса можно подтянуть прямо в эксель без gpx, по точкам. Благо он позволяет использовать Google api. Адреса я так получал. По идее, расстояния тоже. Вроде был и такой запрос в мапс. В крайнем случае, можно Python функцию расстояния вставить там же. Хотя, это же расстоние "по прямой", без учета маршрута? Тогда луше Google api.

Спасибо, по делу написали - кое-что для себя взял.

Кто еще по заголовку и картинке подумал, что будет распознавание таблиц координат с изображений - ставим лайк :)

Частично здесь такое тоже есть, правда в ручном режиме

Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации

Истории