GPS координаты из exif
Получаю из метаданных фотографии gps координаты
def get_coords(dir,im_list):
f = open(dir + im_list[0], 'rb')
tags = exifread.process_file(f)
Вывод:
GPS GPSLatitude [46, 17, 241143/6250]
GPS GPSLongitude [119, 43, 1328511/25000]
Если смотреть просто в системе данные изображения, то координаты там показаны так:
Coordinates: 46,292603 N / -119,729950 W (426m)
Почему питон выводит координаты по другому? Как их понять?
Ответы (1 шт):
Автор решения: Newman
→ Ссылка
Использовал либу GPSPhoto
d=gpsphoto.getGPSData(dir+im_list[0])
Вывод
{'Latitude': 46.2945286, 'Longitude': -119.73191200000001, 'Altitude': 477.327}
Уже норм получилось