ОФИЦИАЛЬНЫЙ ФОРУМ ГРУППЫ КОМПАНИЙ «ТЕХНОКОМ»

ОФИЦИАЛЬНЫЙ ФОРУМ ГРУППЫ КОМПАНИЙ «ТЕХНОКОМ» (http://forum.tk-chel.ru/index.php)
-   Система «АвтоГРАФ»: Программное обеспечение (http://forum.tk-chel.ru/forumdisplay.php?f=4)
-   -   Отсутствие треков в веб-сервисе (http://forum.tk-chel.ru/showthread.php?t=8154)

Oleg789 16.03.2020 10:35

Отсутствие треков в веб-сервисе
 
Добрый день,
Возникла следующая проблема: веб-сервис автографа (WCF/SOAP) не возвращает треки за указанный период (наша программа получает ответ, но треков в нем нет). При этом, треки за этот же период успешно отображаются в настольном клиенте автографа.
Замечена такая особенность, если расширить период запроса, сместить "дату от" левее, то можно все таки получить нужные треки.
Пример:
1. Трек за 10.02.2020 отображен в клиенте автографа.
2. Делаем запрос к веб-сервису с датами
08:00 10.02.2020
08:00 11.02.2020
В ответе треков нет.
3. Делаем запрос к веб-сервису с датами
08:00 01.02.2020
08:00 11.02.2020
В ответе есть треки начиная с 01.02.2020, а так же треки за 10.02.2020
В настоящий момент, мы не можем получить треки за март через веб-сервис, способ выше уже не помогает.

plex 16.03.2020 10:40

Цитата:

Сообщение от Oleg789 (Сообщение 198001)
Возникла следующая проблема: веб-сервис автографа (WCF/SOAP) не возвращает треки за указанный период (наша программа получает ответ, но треков в нем нет). При этом, треки за этот же период успешно отображаются в настольном клиенте автографа.

а в веб интерфесе треки есть?

Добавлено через 1 минуту
Oleg789,Вы обращались к поставщику системы?

SK 16.03.2020 10:57

Цитата:

Сообщение от Oleg789 (Сообщение 198001)
Добрый день,
Возникла следующая проблема: веб-сервис автографа (WCF/SOAP) не возвращает треки за указанный период (наша программа получает ответ, но треков в нем нет). При этом, треки за этот же период успешно отображаются в настольном клиенте автографа.
Замечена такая особенность, если расширить период запроса, сместить "дату от" левее, то можно все таки получить нужные треки.
Пример:
1. Трек за 10.02.2020 отображен в клиенте автографа.
2. Делаем запрос к веб-сервису с датами
08:00 10.02.2020
08:00 11.02.2020
В ответе треков нет.
3. Делаем запрос к веб-сервису с датами
08:00 01.02.2020
08:00 11.02.2020
В ответе есть треки начиная с 01.02.2020, а так же треки за 10.02.2020
В настоящий момент, мы не можем получить треки за март через веб-сервис, способ выше уже не помогает.

Это с высокой вероятностью связано с тем, что данные за эти периоды не исправлены от "Проблемы ГЛОНАСС-2020.01", которую поимели с 01.01.2020 все производители терминалов, кто работает с ГЛОНАСС и имеют внутри некорректные даты (2033-й год).
Вам нужно обработать бинарники корректором и установить самые свежие версии прошивок на терминалы.
Последние версии WEB-а, к слову, умеют обрабатывать такие записи, что, правда, не является полноценной заменой корректору и прошивке.

Oleg789 16.03.2020 11:27

Цитата:

Сообщение от plex (Сообщение 198002)
а в веб интерфесе треки есть?
Добавлено через 1 минуту
Oleg789,Вы обращались к поставщику системы?

Веб-интерфейс проверим.
Наш клиент обращался в службу поддержки автографа и сейчас занимается тем, что перепрошивает трекеры. Ему важно чтобы треки отображались в клиенте автографа, а проблемы веб-сервиса пока интересуют только нас.

Добавлено через 1 минуту
Цитата:

Сообщение от SK (Сообщение 198004)
Это с высокой вероятностью связано с тем, что данные за эти периоды не исправлены от "Проблемы ГЛОНАСС-2020.01", которую поимели с 01.01.2020 все производители терминалов, кто работает с ГЛОНАСС и имеют внутри некорректные даты (2033-й год).
Вам нужно обработать бинарники корректором и установить самые свежие версии прошивок на терминалы.
Последние версии WEB-а, к слову, умеют обрабатывать такие записи, что, правда, не является полноценной заменой корректору и прошивке.

Да, мы сталкивались с этой проблемой. Сейчас перепрошиваем трекеры.
Подскажите, а коррекцию существующих данных нужно выполнять с помощью утилиты GPS Time Corrector?

SK 16.03.2020 11:29

Oleg789, когда Вы что-то подобное спрашиваете, необходимо сразу сообщать названия и версии программ, которые Вы используете.
Перепрошивка трекеров не исправит данные, которые были переданы на сервер до прошивки - необходимо обработать их корректором:
http://forum.tk-chel.ru/showthread.php?t=7816

Oleg789 16.03.2020 12:25

К сожалению версия сервера автографа мне неизвестна.
Передам информацию о корректоре данных администраторам сервера и буду ожидать результата.
Спасибо!

Oleg789 20.03.2020 06:39

Такие новости: корректор еще не запускали. Трекеры прошили удаленно, затем для уверенности прошили их локально, на месте.

Треки после прошивки так и не появились в веб-сервисе (в автографе они отображаются).

Версия прошивки: AGXL-11.94 (1194).

Если запросить треки по машине с 1 января по 2040 год, то получаем такой результат:
- ...
- 2020-01-21T03:44:42Z
- 2020-01-21T03:45:32Z
- 2033-08-09T15:52:27Z
- данные обрываются

Предположения такие:
- проблемы с прошивкой (неверная версия либо не установилась)
- проблемы с веб-сервисом (там возможно какое-то хитрое индексирование и нужно запустить корректор для пересчета)

SK 20.03.2020 17:40

Oleg789, все не так просто. Файлы данных имеют недельную структуру. Если до этого в SBIN-файл писались некорректные данные, то трекеры с большой вероятностью могут не появиться до исправления файла корректором.
Вы сделали только половину дела.
Либо обработайте файлы данных корректором либо обновите WEB до актуальной версии, которая уже будет поддерживать встроенную коррекцию при чтении данных (как временная мера, не отменяющая необходимость обрабатывать файлы корректором).

Oleg789 27.03.2020 06:58

Запустили корректор для одной машины - треки стали появляться. Будем чинить остальные

Максим 10.03.2021 19:01

Добрый вечер, у меня такая же проблема, в режиме "файл" трек есть за определенную дату, а в режиме "период" трек пропадает. Причем это и WEB-версии и диспетчерской АвтоГРАФ5. Тестировал бинарники этого контроллера GPS корректором, но но они в корректировке не нуждались
0108064:
0108064-210104.sbin - ОК
0108064-210111.sbin - ОК
0108064-210118.sbin - ОК
0108064-210125.sbin - ОК
0108064-210201.sbin - ОК
0108064-210208.sbin - ОК
0108064-210215.sbin - ОК
0108064-210222.sbin - ОК
0108064-210301.sbin - ОК
0108064-210308.sbin - ОК
То, что файлы корректны является ли подтверждением, что прошивка на контроллере обновлена?
А даже если прошивка устаревшая и я её обновлю ведь это не решит же проблемы с уже записанными файлами.
Посоветуйте пожалуйста, что можно ещё предпринять?


Текущее время: 18:53. Часовой пояс GMT.

Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot