нужен тестовый автограф и примеры данных для интеграции с ERP
Добрый день.
Я разработчик ПО, в основном Java и не windows. Один из заказчиков пользуется Автографом (думаю какие-то последние версии) и хочет сделать интеграцию с ним ERP-системы. Видимо возможны два варианта -- через "AutoGRAPH.NET_Service" и какую-то виндовую машину или разбором сырых файлов с данными по транспортному средству (наверное это что-то из разряда TSDB, временных рядов)? Я запросил примеры данных чтобы в .Net сервис их загрузить но это тянется уже долго. Может кто-то из форумчан отсыпет данных (одно-два транспортных средства) или укажет откуда их скачать? Мне нужно оттуда получать за период по идентификатору ТС: • Пробег за запрашиваемый период • Время работы двигателя • Время работы двигателя на остановке • Конечный уровень топлива • Время работы отопителя • Время работы исполнительного механизма • Периоды превышения скорости • Сливы топлива • Объем заправки топлива по ДУТ • Список посещённых геозон • Периоды превышения скорости • Время работы двигателя ТС • Время работы двигателя ТС (Холостой Ход) • Время работы исполнительным механизмом • Сливы топлива ERP саповская, не на винде и вдобавок в облаке. всем интеграторам удачи! |
Цитата:
Описано здесь: http://wiki.tk-chel.ru/index.php/AutoGRAPH.NET_Service 2. Работа с десктопной версией АвтоГРАФ.ПРО через COM/OLE 3. Разбор сырых файлов. Но... а) формат данных просто так не раздается, хотя большую их часть можно с сервера реплицировать в SQL-БД. Эта функция встроена в серверное ПО. б) Время работы простых дискретных датчиков (вкл./выкл.) посчитать будет несложно, но вот качественно посчитать пробег, отфильтровав и сгладив скачки трека в движении и координатный дрейф на остановках - потребуется написать собственные алгоритмы, которые, мягко говоря, не шибко просты и используют в работе массу различных параметров для детекции и фильтрации. Например, данные дискретных датчиков (ДАДМ или Ignition), акселерометра, некоторых параметров CAN-шины, алгоритмов анализа характера движения со скользящим усреднением, фильтрацией по геометрически рассчитанным скоростям и ускорениям и т.п. Просто сложить отрезки сырых данных координат трека - не получится. Расхождения будут очень большими. в) Детекция заправок и сливов топлива тоже штука очень и очень непростая. Алгоритмы и фильтры шлифуются годами и совершенствуются с первых версий ПО по настоящее время. Достаточно даже посмотреть настройки уровней и баков в ПО. Кроме того, Вам придется самостоятельно обрабатывать показания датчиков уровня (т.е. высоты столба топлива в отсчетах АЦП), усреднять их, сглаживать, фильтровать и переводить их в объем посредством тарировочных таблиц (индивидуальных для каждого бака), которые могут иметь как кусочно-линейную, так и полиномиальную сплайновую аппроксимацию описания формы бака. Любая неточность приведет в лучшем случае к расхождению в несколько %, а заказчик, как правило, желает иметь данные по топливу (в т.ч. по сливам и заправкам) с погрешностью не хуже 1...5%. Так что рекомендую остановиться на первых двух вариантах. Все перечисленные Вами данные можно получить в готовом рассчитанном виде. Также можно использовать очень мощную встроенную систему отчетов с запросом отчетов в формате XML и последующим их парсингом в Вашу систему. Впрочем, если появится желание и масса времени (месяцы или даже годы) чтобы прокачать свой скилл по матанализу и статанализу - можете попробовать написать собственные алгоритмы расчета. Однако еще понадобится понимание происходящих на транспорте процессов и физики ряда явлений. Например, что происходит с топливом при повышении и понижении температуры и как корректировать это, чтобы не получалось ложного расхода, заправок и сливов. |
Цитата:
|
Константин, спасибо большое за подробные ответы.
Цитата:
Про разбор сырых файлов -- понял, сразу отступаю, у меня простая задача интеграции а не докторская диссертация. А как можно пример данных получить чтобы в автограф десктопный загрузить и получать их через веб-сервис? |
Цитата:
|
и всё-таки, примеры данных для разработки, или это нереально?
|
Цитата:
|
Цитата:
На m.tk-chel.ru под demo/demo можно получить тестовые данные, часть из которых обновляется в реальном времени с эмулятора. |
Текущее время: 21:14. Часовой пояс GMT. |
Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot