AutoGRAPH.NET Service GetTripsMobileCheckpoints — различия между версиями
Admin (обсуждение | вклад) |
Admin (обсуждение | вклад) |
||
(не показана 1 промежуточная версия 1 участника) | |||
Строка 9: | Строка 9: | ||
*schemaName – имя схемы |
*schemaName – имя схемы |
||
− | *IDs – список идентификаторов ТС (их можно получить с помощью [[AutoGRAPH.NET_Service_EnumDevices|EnumDevices]] – поле ID в классе RGroupItem). |
+ | *IDs – список идентификаторов ТС (их можно получить с помощью [[AutoGRAPH.NET_Service_EnumDevices|EnumDevices]] – поле ID в классе RGroupItem). Первый ID берется как основной и по нему считаются рейс. Остальные ID считаются мобильными КТ. |
− | *SD / ED – соответственно начало и конец временного периода. Время |
+ | *SD / ED – соответственно начало и конец временного периода. Время в UTC. |
*tripSplitterIndex - идентификатор разбиения на рейсы (по умолчанию 0), -1 если не разбивать на рейсы |
*tripSplitterIndex - идентификатор разбиения на рейсы (по умолчанию 0), -1 если не разбивать на рейсы |
||
*tripParams - если !=null - то возвращаются только указанные рейсовые параметры. По умолчанию (если tripParams==null) - то все параметры. |
*tripParams - если !=null - то возвращаются только указанные рейсовые параметры. По умолчанию (если tripParams==null) - то все параметры. |
Текущая версия на 11:48, 11 декабря 2020
Получение информации о рейсах с мобильными контрольными точками. Первый ID прибора считается основным, все остальные - контрольными точками. Результат аналогичен GetTrips + добавляется дополнительный отрезок "Мобильные КТ".
WCF
Определение:
Dictionary<Guid, RTrips> GetTripsMobileCheckpoints(Guid schemaID, Guid[] deviceIDs, DateTime SD, DateTime ED, int tripSplitterIndex, string[] tripParams, string[] tripTotalParams);
- schemaName – имя схемы
- IDs – список идентификаторов ТС (их можно получить с помощью EnumDevices – поле ID в классе RGroupItem). Первый ID берется как основной и по нему считаются рейс. Остальные ID считаются мобильными КТ.
- SD / ED – соответственно начало и конец временного периода. Время в UTC.
- tripSplitterIndex - идентификатор разбиения на рейсы (по умолчанию 0), -1 если не разбивать на рейсы
- tripParams - если !=null - то возвращаются только указанные рейсовые параметры. По умолчанию (если tripParams==null) - то все параметры.
- tripTotalParams - если !=null - то возвращаются только указанные итоговые параметры. По умолчанию (если tripTotalParams==null) - то все параметры.