Рассинхронизация
-
- Участник
- Сообщения: 51
- Зарегистрирован: 19 сен 2013, 14:45
- Репутация: 0
Рассинхронизация
Собственно проблема заключается в следуюшем есть файл с отснятыми показателями(координаты и некоторые данные включая время) ,но произошла рассинхронизация по времени.Возможности повторить измерения не имею. Есть ли статьи как вносить поправки по времени или софт какой либо или методика ? Сам лично впервые сталкиваюсь с этим.
-
- Гуру
- Сообщения: 5355
- Зарегистрирован: 09 апр 2010, 19:30
- Репутация: 1021
- Ваше звание: просто мимо прохожу
- Откуда: Ё-бург
-
- Участник
- Сообщения: 51
- Зарегистрирован: 19 сен 2013, 14:45
- Репутация: 0
Re: Рассинхронизация
Один человек сделал это вручную в экзеле.За 20 минут 182 тыщи точек
-
- Гуру
- Сообщения: 4231
- Зарегистрирован: 10 апр 2006, 22:34
- Репутация: -344969098
- Откуда: Париж
Re: Рассинхронизация
Не верю. Вручную перебор точек занимает гораздо больше времени. Даже простой перебор строк в Excel, который позволяет использовать больше 64К точек, с помощью макроса VBA займет где то столько же времени. И это не считая времени на написание кода и его отладку.Орхан писал(а):Один человек сделал это вручную в экзеле.За 20 минут 182 тыщи точек
Теперь по существу - зачем был весь этот пост? Конечная цель показать себя умным? Достичь некоторого количества сообщений?
-
- Участник
- Сообщения: 51
- Зарегистрирован: 19 сен 2013, 14:45
- Репутация: 0
Re: Рассинхронизация
Это было к тому ,что это можно сделать без БД. Я понимаю ,что вручную это не сделать. Но может ктото сможет помочь.Boris писал(а):Не верю. Вручную перебор точек занимает гораздо больше времени. Даже простой перебор строк в Excel, который позволяет использовать больше 64К точек, с помощью макроса VBA займет где то столько же времени. И это не считая времени на написание кода и его отладку.Орхан писал(а):Один человек сделал это вручную в экзеле.За 20 минут 182 тыщи точек
Теперь по существу - зачем был весь этот пост? Конечная цель показать себя умным? Достичь некоторого количества сообщений?
Я подозревю что использовался график ,но я не уверен что на графике в экзеле возможно смешать группы точек. и менять их значения на значения точек отстоящих по времени на определеный промежуток времени.
Колличество сообщений меня неинтересуют у меня просто ситуация когда я понимаю что сделанно ,но непонимаю как.
-
- Гуру
- Сообщения: 4231
- Зарегистрирован: 10 апр 2006, 22:34
- Репутация: -344969098
- Откуда: Париж
Re: Рассинхронизация
Что бы помогли, надо описать проблему или задачу, пока что есть некое субъективное мнение - "все не так". Рассинхронизация - это данных может иметь много причин и много лечений. Как она выглядит: данные продолжают поступать с изъяном или эти данные статично потеряли связь, но никак больше не меняются и не накапливаются? Данные организованы - как? Построчно в Excel или сливаются еще откуда то? Разброс только в плюс или минус или совершенно произвольно? И как вообще определено, что данные получили искажение?
Картинка или фрагмент данных дадут гораздо больше, чем куча "все не так" и "что же теперь делать?".
Я знаю только один вариант, когда за это время можно что то сделать - удалить или добавить несколько ячеек в столбец со сдвигом вниз или вверх. Вот тогда за 20 минут 3-6 блоков можно таким образом "исправить". Или остались какие то маркеры, позволяющие совместить данные и тогда это проделано программно или опять же с помощь SQL, который Excel позволяет использовать.
Картинка или фрагмент данных дадут гораздо больше, чем куча "все не так" и "что же теперь делать?".
Я знаю только один вариант, когда за это время можно что то сделать - удалить или добавить несколько ячеек в столбец со сдвигом вниз или вверх. Вот тогда за 20 минут 3-6 блоков можно таким образом "исправить". Или остались какие то маркеры, позволяющие совместить данные и тогда это проделано программно или опять же с помощь SQL, который Excel позволяет использовать.
-
- Участник
- Сообщения: 51
- Зарегистрирован: 19 сен 2013, 14:45
- Репутация: 0
Re: Рассинхронизация
Данные организованы по столбцам ниже пример
# [Northing] [Easting] [F1,Left] [F2,Right] [Depth] [GeoidalHeight] [GPSTime] [Date]
5315401.1370 33359014.9665 59.9296 51.4418 0.0000 549.4573 16:35:08.074 18/05/2016 # Галс 1
5315401.3104 33359015.0174 60.3552 51.7551 0.0000 549.4579 16:35:08.223 18/05/2016
5315401.4838 33359015.0683 60.2048 51.7835 0.0000 549.4585 16:35:08.372 18/05/2016
5315401.6572 33359015.1193 59.3612 51.3567 0.0000 549.4591 16:35:08.520 18/05/2016
Во время пост обработки в софте приложеным к этому оборудованию,замеченно что данные сдвинуты. После запроса разработчик сообщил что была рассинхронизация во время записи данных 65 секунд. Максимумы каналов ф1 ф2 смещенны на 65 секунд . Я вогнал точки этого файла и точки любезно исправленого разработчиками файла ,их прога просто сменила максимумы на 65 секунд.
В тоже время коллега (сам или нет я не спрашивал) проделал тоже самое не с такой точностью все это в экзеле.
Я не супер знаток экзеля и всего лишь хочу,чтоб меня направили в нужное русло (чтото почитать ,или чтото поковырять ) в ручную пробовал смещать но это просто нереально как выше совершенно верно описали сам процесс.
Картинку незнаю как вставить там более наглядно цветом показанно какие максимумы имеются в виду.
# [Northing] [Easting] [F1,Left] [F2,Right] [Depth] [GeoidalHeight] [GPSTime] [Date]
5315401.1370 33359014.9665 59.9296 51.4418 0.0000 549.4573 16:35:08.074 18/05/2016 # Галс 1
5315401.3104 33359015.0174 60.3552 51.7551 0.0000 549.4579 16:35:08.223 18/05/2016
5315401.4838 33359015.0683 60.2048 51.7835 0.0000 549.4585 16:35:08.372 18/05/2016
5315401.6572 33359015.1193 59.3612 51.3567 0.0000 549.4591 16:35:08.520 18/05/2016
Во время пост обработки в софте приложеным к этому оборудованию,замеченно что данные сдвинуты. После запроса разработчик сообщил что была рассинхронизация во время записи данных 65 секунд. Максимумы каналов ф1 ф2 смещенны на 65 секунд . Я вогнал точки этого файла и точки любезно исправленого разработчиками файла ,их прога просто сменила максимумы на 65 секунд.
В тоже время коллега (сам или нет я не спрашивал) проделал тоже самое не с такой точностью все это в экзеле.
Я не супер знаток экзеля и всего лишь хочу,чтоб меня направили в нужное русло (чтото почитать ,или чтото поковырять ) в ручную пробовал смещать но это просто нереально как выше совершенно верно описали сам процесс.
Картинку незнаю как вставить там более наглядно цветом показанно какие максимумы имеются в виду.
-
- Гуру
- Сообщения: 5355
- Зарегистрирован: 09 апр 2010, 19:30
- Репутация: 1021
- Ваше звание: просто мимо прохожу
- Откуда: Ё-бург
Re: Рассинхронизация
формулой
-
- Гуру
- Сообщения: 4231
- Зарегистрирован: 10 апр 2006, 22:34
- Репутация: -344969098
- Откуда: Париж
Re: Рассинхронизация
Вы знаете сдвиг и его хотите применить или вам нужен алгоритм как самому в будущем находить подобные ошибки?
И F1 и F2 - это лево, право от чего? И как поняли, что это максимумы и что они сдвинуты?
И F1 и F2 - это лево, право от чего? И как поняли, что это максимумы и что они сдвинуты?
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость