Как объединить данные GPS-трека с другим набором данных с временным кодом?

У меня есть данные GPS-трека с регистрирующего устройства в формате GPX (или в любом другом формате, который легко сделать с помощью gpsbabel). У меня также есть не-GPS данные с другого измерительного устройства за тот же период времени. Однако интервалы измерения обоих устройств не синхронизируются. Есть ли доступное программное обеспечение, которое может объединять данные измерений с данными GPS, чтобы я мог отображать измеренные значения в пространственном контексте? Это потребует сопоставления времени измерения и интерполяции точек трека GPS, объединения результатов в новый файл трека.

Я мог бы начать писать все это в сценарии, но если есть существующие инструменты, которые могут это сделать, я был бы рад узнать о них. Я думал, что GPSBabel мог бы это сделать, но я не нашел, как это сделать.


person wwwald    schedule 06.09.2010    source источник


Ответы (2)


простой макрос Excel сделает вашу работу

person Satya    schedule 29.09.2010
comment
Я надеялся на программный инструмент, который сделал бы это за меня... Но, похоже, сценарий - это действительно правильный путь. Хотя в моем случае это будет Python :-) - person wwwald; 30.09.2010

В программном обеспечении настольной ГИС вы можете импортировать два типа данных в соответствующих форматах (которые вы не указали), независимо от того, являются ли они шейп-файлами или даже просто таблицами. Затем можно выполнить соединение таблиц на основе атрибутов. При выборе времени измерения в качестве полей соединения будет создана таблица, в которой, если значения времени измерения являются общими для обоих ваших типов данных, строки будут присоединены друг к другу.

person Worm    schedule 06.10.2017