Сортировка аэрофотоснимков с БПЛА [djisort]

Вопросы по нескольким пакетам сразу, или вопросы, которые непонятно к какой ГИС отнести
Ответить
Аватара пользователя
ANAT01
Активный участник
Сообщения: 196
Зарегистрирован: 18 апр 2012, 14:41
Репутация: 57

Сортировка аэрофотоснимков с БПЛА [djisort]

Сообщение ANAT01 » 02 апр 2018, 21:08

Запилил скрипт для сортировки фотоснимков по данным EXIF GPS снимка на основе информации обратного геокодирования

Внимание!: делайте копию данных перед использованием, чтобы потом не было мучительно больно за бесцельно отлетанные часы

Установка в виртуальное окружение Python3:

Код: Выделить всё

virtualenv -p python3 venv
. venv/bin/activate
pip install https://github.com/ANAT01/djisort/archive/master.zip
Использование:

Код: Выделить всё

djisort unsorted/ sorted/ 
,где unsorted/ - путь где лежат снимки
sorted/ - куда положить отсортированные
скрипт переносит файлы снимков из папки источника в папку назначения

Если у геокодера Яндекса нет сведений subAdministrativeArea о месте съемки, то файлы не будут обрабатывается (проще говоря если съемка делалась в поле, которое не относится к административным границам населенного пункта в Яндексе, то ничего волшебного не произойдет)
упячка11111адинадинадин!!!!11

Аватара пользователя
ANAT01
Активный участник
Сообщения: 196
Зарегистрирован: 18 апр 2012, 14:41
Репутация: 57

Re: Сортировка аэрофотоснимков с БПЛА [djisort]

Сообщение ANAT01 » 03 апр 2018, 10:49

Спойлер
Скрипт делает следующее:
1) читает из всех снимков данные GPS и Время
2) объеденеят все снимки в одну "стопку" в которых время между снимками не более 2х минут
3) Находит среднеарифметическое GPS координат в стопке
4) Пытается получить у яндекса Район и Населенный пункт полученной координаты
5) Перемещает снимок в нужное место в структуре каталогов
При удачном стечении обстоятельств структура каталогов выглядит так

Код: Выделить всё

.
├── master.csv
└── городской округ Новосибирска
    └── Новосибирск
        └── 2017-04-06
            ├── chunk01
            │   ├── 20170406_151711.jpg
            │   ├── 20170406_151713.jpg
            └── chunk01.csv
            
упячка11111адинадинадин!!!!11

Аватара пользователя
ANAT01
Активный участник
Сообщения: 196
Зарегистрирован: 18 апр 2012, 14:41
Репутация: 57

Re: Сортировка аэрофотоснимков с БПЛА [djisort]

Сообщение ANAT01 » 19 сен 2018, 20:44

Изображение
упячка11111адинадинадин!!!!11

Ответить

Вернуться в «Общий - ПО»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 7 гостей