GPS секунды недели до UT C время в R - PullRequest
0 голосов
/ 26 мая 2020

У меня есть данные, экспортированные из минимаксных файлов GPS. Экспортируемое время GPS отображается в формате GPS секунд недели и записывается каждые ~ 0,1 секунды.

 data <- structure(c(243.32, 243.33, 243.34, 243.35, 243.36, 243.37, 243.38, 
                    243.39, 243.4, 243.41, 243.42, 243.43, 243.44, 243.45, 243.46, 
                    243.47, 243.48, 243.49, 243.5, 243.51, 243.52, 243.53, 243.54, 
                    243.55, 243.56, 243.57, 243.58, 243.59, 243.6, 243.61, 243.62, 
                    243.63, 243.64, 243.65, 243.66, 243.67, 243.68, 243.69, 243.7, 
                    243.71, 243.72, 243.73, 243.74, 243.75, 243.76, 243.77, 243.78, 
                    243.79, 243.8, 243.81, 243.82, 243.83, 243.84, 243.85, 243.86, 
                    243.87, 243.88, 243.89, 243.9, 243.91, 243.92, 243.93, 243.94, 
                    243.95, 243.96, 243.97, 243.98, 243.99, 244, 244.01, 244.02, 
                    244.03, 244.04, 244.05, 244.06, 244.07, 244.08, 244.09, 244.1, 
                    244.11, 244.12, 244.13, 244.14, 244.15, 244.16, 244.17, 244.18, 
                    244.19, 244.2, 244.21, 244.22, 244.23, 244.24, 244.25, 244.26, 
                    244.27, 244.28, 244.29, 244.3, 244.31, 244.32, 18.2, 18.2, 18.2, 
                    18.2, 18.2, 18.2, 18.2, 18.2, 18.2, 18.2, 18.2, 18.2, 18.2, 18.2, 
                    18.2, 18.2, 18.2, 18.2, 18.2, 18.2, 18.2, 18.2, 18.2, 18.2, 18.2, 
                    18.2, 18.2, 18.2, 18.2, 18.2, 18.2, 18.2, 18.2, 18.2, 18.2, 18.2, 
                    18.2, 18.2, 18.2, 18.2, 18.2, 18.2, 18.2, 18.2, 18.2, 18.2, 18.2, 
                    18.2, 18.2, 18.2, 18.2, 18.2, 18.2, 18.2, 18.2, 18.2, 18.2, 18.2, 
                    18.2, 18.2, 18.2, 18.2, 18.2, 18.2, 18.2, 18.2, 18.2, 18.2, 18.2, 
                    18.2, 18.2, 18.2, 18.2, 18.2, 18.2, 18.2, 18.2, 18.2, 18.2, 18.2, 
                    18.2, 18.2, 18.2, 18.2, 18.2, 18.2, 18.2, 18.2, 18.2, 18.2, 18.2, 
                    18.2, 18.2, 18.2, 18.2, 18.2, 18.2, 18.2, 18.2, 18.2, 18.2, NA, 
                    NA, NA, NA, NA, NA, NA, 165350.6, NA, NA, NA, NA, NA, NA, NA, 
                    NA, NA, 165350.7, NA, NA, NA, NA, NA, NA, NA, NA, NA, 165350.8, 
                    NA, NA, NA, NA, NA, NA, NA, NA, NA, 165350.9, NA, NA, NA, NA, 
                    NA, NA, NA, NA, NA, 165351, NA, NA, NA, NA, NA, NA, NA, NA, NA, 
                    165351.1, NA, NA, NA, NA, NA, NA, NA, NA, NA, 165351.2, NA, NA, 
                    NA, NA, NA, NA, NA, NA, NA, 165351.3, NA, NA, NA, NA, NA, NA, 
                    NA, NA, NA, 165351.4, NA, NA, NA, NA, NA, NA, NA, NA, NA, 165351.5, 
                    NA, NA, NA), .Dim = c(101L, 3L), .Dimnames = list(NULL, c("Time", 
                                                                              "StRate", "GPStime")))

Мне нужно сопоставить время GPS из этого файла со временем GPS в другом файле, который находится в формате UT C %Y/%m/%d %H:%M:%S. Я могу преобразовать время GPS в приведенном выше коде в формат UT C с помощью онлайн-калькулятора, введя неделю GPS и секунды недели GPS. Мне интересно, есть ли быстрый способ конвертировать секунды GPS недели в UT C время в R, так как у меня есть много разных файлов с разных недель
Спасибо

...