AutoGRAPH.NET Service GetTripsMobileCheckpoints — различия между версиями
Admin (обсуждение | вклад) (Новая страница: «Получение информации о рейсах с мобильными контрольными точками. Первый ID прибора счита…») |
Admin (обсуждение | вклад) |
||
Строка 1: | Строка 1: | ||
Получение информации о рейсах с мобильными контрольными точками. Первый ID прибора считается основным, все остальные - контрольными точками. Результат аналогичен GetTrips + добавляется дополнительный отрезок "Мобильные КТ". |
Получение информации о рейсах с мобильными контрольными точками. Первый ID прибора считается основным, все остальные - контрольными точками. Результат аналогичен GetTrips + добавляется дополнительный отрезок "Мобильные КТ". |
||
+ | == WCF ''<small><span style="background-color:#FFFF00;">протокол устарел и не рекомендуется к использованию. Будет удалён с 01.06.2020</span></small>'' == |
||
− | == WCF == |
||
Определение: |
Определение: |
||
+ | <pre>Dictionary<Guid, RTrips> GetTripsMobileCheckpoints(string schemaID, Guid[] deviceIDs, DateTime SD, DateTime ED, int tripSplitterIndex, |
||
− | <pre> |
||
− | Dictionary<Guid, RTrips> GetTripsMobileCheckpoints(string schemaID, Guid[] deviceIDs, DateTime SD, DateTime ED, int tripSplitterIndex, |
||
string[] tripParams, string[] tripTotalParams); |
string[] tripParams, string[] tripTotalParams); |
||
</pre> |
</pre> |
||
− | * |
+ | *schemaName – имя схемы |
− | * |
+ | *IDs – список идентификаторов ТС (их можно получить с помощью [[AutoGRAPH.NET_Service_EnumDevices|EnumDevices]] – поле ID в классе RGroupItem). |
− | * |
+ | *SD / ED – соответственно начало и конец временного периода. Время местное по часовому поясу сервера. |
− | * |
+ | *tripSplitterIndex - идентификатор разбиения на рейсы (по умолчанию 0), -1 если не разбивать на рейсы |
− | * |
+ | *tripParams - если !=null - то возвращаются только указанные рейсовые параметры. По умолчанию (если tripParams==null) - то все параметры. |
− | * |
+ | *tripTotalParams - если !=null - то возвращаются только указанные итоговые параметры. По умолчанию (если tripTotalParams==null) - то все параметры. |
Версия 16:15, 21 января 2020
Получение информации о рейсах с мобильными контрольными точками. Первый ID прибора считается основным, все остальные - контрольными точками. Результат аналогичен GetTrips + добавляется дополнительный отрезок "Мобильные КТ".
WCF протокол устарел и не рекомендуется к использованию. Будет удалён с 01.06.2020
Определение:
Dictionary<Guid, RTrips> GetTripsMobileCheckpoints(string schemaID, Guid[] deviceIDs, DateTime SD, DateTime ED, int tripSplitterIndex, string[] tripParams, string[] tripTotalParams);
- schemaName – имя схемы
- IDs – список идентификаторов ТС (их можно получить с помощью EnumDevices – поле ID в классе RGroupItem).
- SD / ED – соответственно начало и конец временного периода. Время местное по часовому поясу сервера.
- tripSplitterIndex - идентификатор разбиения на рейсы (по умолчанию 0), -1 если не разбивать на рейсы
- tripParams - если !=null - то возвращаются только указанные рейсовые параметры. По умолчанию (если tripParams==null) - то все параметры.
- tripTotalParams - если !=null - то возвращаются только указанные итоговые параметры. По умолчанию (если tripTotalParams==null) - то все параметры.