Более

Сохранение GPS-трека с отметками времени, а затем интерполяция местоположения по времени

Сохранение GPS-трека с отметками времени, а затем интерполяция местоположения по времени


Я бы хотел:

  1. Загрузите кривую GPS с интервалом в 1 секунду (не GPX) в PostGIS
  2. Затем запросите таблицу с точностью до секунды (около 5 Гц) и заставьте PostGIS интерполировать местоположение по времени.

Возможно ли это, или мне снится?

Необходимо попытаться найти широту / долготу каждого кадра в видеофайле Hawkeye с учетом сопутствующей GPS-трассы в формате CSV. Если есть более эффективные способы добиться этого, я открыт для них!

Я знаком с PostGIS, но хотел бы рассмотреть другие инструменты. У меня нет доступа к ESRI.

Данные GPS выглядят так:

UniqueKey, PrimaryKey, PrimaryKeyUnsync, UTCTime, широта, долгота, высота, FixType, SatsUsedInFix, HDOP, GPSSpeed ​​(км / ч), GPSDistance (км), IsSOWPulsed 0,59375222881843,593752228331843,011806,0, -382,197,197 12,0.7,0.005556,234.576104,1 1,59375222981747,59375222981747,011807.0, -38.197204167,146.533188000,42.7,2,12,0.7,0.016668,234.576109,1 2,59375223081754,59375223081754,011808.018, -38.1972204 2,12,0.7,0.024076,234.576109,1 3,59375223181858,59375223181858,011809.0, -38.197204333,146.533187833,42.7,2,12,0.7,0.040744,234.576109,1

Данные видеокадра выглядят так:

Количество записей в файле, первичный ключ, номер кадра для соответствующего файла AVI с тем же именем, UnsyncedPkHb3, UnsyncedPkHb2, LightCond, Brght, Gamma, Shut, ReqLum, Lum, Gain, Iris, Timestamp 1,59375291559140,059375291574176,593752915915 9,0,110,625,10,0.00,268,0,1970: 01: 01 04: 37: 24.382478 2,59375291649744,1,59375291664882,59375291664882,9,0,110,625,10,0.00,268,0,1970: 01: 01 04 : 37: 25.288534 3,59375291740362,2,59375291755985,59375291755985,9,0,110,625,10,0.00,268,0,1970: 01: 01 04: 37: 26.194716 4,59375291831084,3,59375291846200,59375291846200,9,0,110,625, 10,0.00,268,0,1970: 01: 01 04: 37: 27.101950

РЕДАКТИРОВАТЬ

В ответ на вопрос о формате вывода:

Входы:

  • Таблица широты и долготы, записанных с частотой 1 Гц
  • Таблица названий файлов фотографий, записанных с частотой 5 Гц, без широты и долготы

Выход:

  • Таблица названий файлов фотографий, записанных с частотой 5 Гц, с долгими широтами.

Это не совсем то, что вы ищете, но если вам комфортно с python, у меня есть сценарий, который принимает файл gpx и теги exif с фотографиями с указанием местоположения, включая интерполяцию между точками, и его можно легко изменить для чтения данных GPS. из формата, отличного от gpx.

https://gist.github.com/JesseCrocker/9c4b8e334ceba63f3d08