25.12.2014, 08:17
|
| »»» |
#11
|
Администратор
Регистрация: 27.05.2010
Сообщений: 29,955
|
Сообщение от lefion
|
Кстати, скорость обработки не радует ни в 1С, ни в C# - долго выполняется обход Crd для рейсов. Я понимаю, что доходит до 10k элементов, и что это все таки COM, но тем не менее... Загрузка одного ядра АвтоГРАФом достигает 100%. При том что через AG.TrackCrdsArray (только координаты) достаются практически моментально (больше времени уходит на создание COM-соединения).
|
Для этого выпущен АвтоГРАФ.NET который может грузить все 16 ядер на соответствующих процессорах...
ООО «ТехноКом», г. Челябинск
Самцов Константин Юрьевич - зам. директора по коммерческой деятельности
|
|
|
|
25.12.2014, 08:25
|
| »»» |
#12
|
Администратор
Регистрация: 27.05.2010
Сообщений: 29,955
|
lefion, и вы не забывайте, что "выплюнуть" чисто массив координат - это одно - он уже есть в готовом виде, а записи типа CrdEntry... - это целый набор еще и дополнительных записей по самым разным параметрам, который формируется и рассчитывается для каждой координатной точки, а это совсем другое...
Если надо чисто координаты - пользуйтесь TrackCrdsArray
И, еще: есть работа через файловые выгрузки, а не по каждой записи циклом - там тоже будет все быстро при больших объемах записей. Пользуйтесь. В конце концов DBF - "родной" для 1С-ки формат.
ООО «ТехноКом», г. Челябинск
Самцов Константин Юрьевич - зам. директора по коммерческой деятельности
|
|
|
|
25.12.2014, 08:45
|
| »»» |
#13
|
Администратор
Регистрация: 27.05.2010
Сообщений: 29,955
|
На всякий случай - примеры (правда для 7.7, но там все аналогично).
ООО «ТехноКом», г. Челябинск
Самцов Константин Юрьевич - зам. директора по коммерческой деятельности
|
|
|
|
25.12.2014, 09:21
|
| »»» |
#14
|
Начинающий
Белгород
Регистрация: 24.12.2014
Сообщений: 17
|
CrdEntryXXX выдаёт данные датчиков в сыром виде, а в таком виде их можно получить ?
(как в "списке записей" в интерфейсе АвтоГРАФ)
Добавлено через 2 минуты
За примеры спасибо, попробую откопать 7.7 и посмотреть
Добавлено через 12 минут
PS Другими словами, интересует связка - точка (широта, долгота), время, баки
Ну или по крайней мере - время + баки.
Добавлено через 1 минуту
В идеале конечно:
точка (широта, долгота, скорость, направление), время, баки, датчики
|
|
|
|
25.12.2014, 09:23
|
| »»» |
#15
|
Администратор
Регистрация: 27.05.2010
Сообщений: 29,955
|
Сообщение от lefion
|
CrdEntryXXX выдаёт данные датчиков в сыром виде, а в таком виде их можно получить ?
|
Репликацией данных в БД на сервере.
ООО «ТехноКом», г. Челябинск
Самцов Константин Юрьевич - зам. директора по коммерческой деятельности
|
|
|
|
25.12.2014, 09:26
|
| »»» |
#16
|
Начинающий
Белгород
Регистрация: 24.12.2014
Сообщений: 17
|
Другими словами проще сразу смотреть в сторону DBF ?
|
|
|
|
25.12.2014, 09:27
|
| »»» |
#17
|
Администратор
Регистрация: 27.05.2010
Сообщений: 29,955
|
Сообщение от lefion
|
За примеры спасибо, попробую откопать 7.7 и посмотреть
|
http://forum.ru-board.com/topic.cgi?...rt=104&limit=1
ООО «ТехноКом», г. Челябинск
Самцов Константин Юрьевич - зам. директора по коммерческой деятельности
|
|
|
|
25.12.2014, 09:29
|
| »»» |
#18
|
Администратор
Регистрация: 27.05.2010
Сообщений: 29,955
|
Сообщение от lefion
|
Другими словами проще сразу смотреть в сторону DBF ?
|
Для АвтоГРАФ 3.x...4.x - в каких-то случаях DBF будет проще, а в каких-то - нет.
Правильнее использовать и то и то.
Кроме того, в DBF выгружается существенно больше полей данных, чем через переменные.
Описание DBF-файлов тоже можно найти в папке с документацией.
ООО «ТехноКом», г. Челябинск
Самцов Константин Юрьевич - зам. директора по коммерческой деятельности
|
|
|
|
25.12.2014, 09:30
|
| »»» |
#19
|
Администратор
Регистрация: 27.05.2010
Сообщений: 29,955
|
lefion, а цель всего этого какая ???
ООО «ТехноКом», г. Челябинск
Самцов Константин Юрьевич - зам. директора по коммерческой деятельности
|
|
|
|
25.12.2014, 09:49
|
| »»» |
#20
|
Начинающий
Белгород
Регистрация: 24.12.2014
Сообщений: 17
|
Сообщение от SK
|
lefion, а цель всего этого какая ???
|
В базовом варианте, графическое представление по времени расхода топлива в привязке к скорости, с возможностью вывода показаний датчиков.
Далее с выводом на этом же графике посещенных "геозон".
Далее построение отчетов на основании этих данных.
Помимо тех что можно вытащить из АвтоГРАФ-а через COM (рейсы, остановки, пропадание питания, заправки/сливы, включения датчиков).
С отчетами из АвтоГРАФ, ещё нужно будет разобраться (не смотре ещё подробно, пробовал вытащить только список остановок).
Я про функции TripEntriesListTypeName / TripEntriesListKindName и поля EntryXXXXX.
Добавлено через 2 минуты
В общем, общий смысл - отчетность,
что бы скрины графиков из окно АвтоГРАФ не делать для вставки их в отчеты,
ну и что бы иметь цифры этих графиков, если понадобится их дополнительно обработать.
|
|
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Текущее время: 00:11. Часовой пояс GMT.
|
|