AutoGRAPH.NET Service GetTripsCustom — различия между версиями

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

Версия 16:14, 21 января 2020

WCF протокол устарел и не рекомендуется к использованию. Будет удалён с 01.06.2020

Определение:

Dictionary<Guid, RTrips> GetTripsCustom(string schemaID, Guid[] IDs, DateTime SD, DateTime ED, RGeoFence[] geofences, int tripSplitterIndex)
  • schemaID – ID схемы
  • IDs – список идентификаторов ТС (их можно получить с помощью EnumDevices – поле ID в классе RGroupItem)
  • SD / ED – соответственно начало и конец временного периода. Время местное по часовому поясу сервера.
  • geofences - одна или более геозон, по которым выполняется разбивка дополнительного отрезка GeoFence1.
  • tripSplitterIndex - идентификатор разбиения на рейсы (по умолчанию 0), -1 если не разбивать на рейсы

Результат: аналогичен GetTrips