Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Чтобы получить информацию о пересечении расширенных гоезон, нужно отправить запрос GET на адрес https://teletrack.ua/api/reports/get_CrossZonesPlanWorks/?dateEnd=<dateEnd>&dateStart=<dateStart>&listId=<ObjectId>&token=<token>&track=1&zonesId=allzones, где

...

Дата начала периода в формате YYYY-MM-DD hh:mm *

...

Дата окончания периода в формате YYYY-MM-DD hh:mm *

...

ID объекта в БД *

...

Токен, полученный при авторизации *

...

Признак трека, по умолчанию "1" *

...

ID геозоны в БД, по умолчанию "allzones" *

 * -обязательный параметр.

Ответ приходит в формате JSON:

{

...

"ObjectInfo": {
"CreateDate": "Wed, 30 May 2018 12:59:06 GMT"
"Created": "a.troyan"
"DepartId": 1536
"DeviceId": 7182
"DriverId": 2770
"FuelTankCapacity": 0
"GroupId": 700
"Icon": null
"Id": 5357
"IsHired": null
"IsLocked": false
"LastDataDate": "Wed, 20 Mar 2019 13:47:10 GMT"
"Name": "КА24592 Трактор колісний Беларус-82.1"
"NumberSatellites": null
"OutLinkId": "adf84aed-c1a7-11db-9b06-0007e9316b3d"
"Parent": "595a2785b94a6402ee09c492"
"Parent_type": "client"
"RfidIdentifier": ""
"ServiceLastDate": null
"ServiceLastValue": 0
"ServiceLastValueDate": null
"ServicePeriod": 0
"SettingUnion": "5a16da9af69f472d0dfe717a"
"TrackColor": ""
"TrackWidth": 1
"ZoneId": null
}
"PointEnd": {
"Acceleration": 0
"CreateDate": "2019-03-11 17:02:40"
"Date": "2019-03-11 17:02:37"
"DateDetal": {
"d": 8
"h": 21
"m": 10
"s": 37
}
"Dist": 0
"Driver": {
"Id": 2770
"Name": "Білоусов Василь Миколайович"
"Phone": ""
"Rfid": ""
}
"EventData": 6
"Id": "5c8678909d0b1c4927709a5c"
"Lat": 48.36986667
"Lng": 29.45105
"Location": ""
"Object": {
"Id": 5357
"Name": "КА24592 Трактор колісний Беларус-82.1"
"Rfid": ""
}
"Sensors": {
"VZO-8": "0.13 l"
}
"Speed": 0
"Stop": true
"Title": "КА24592 Трактор колісний Беларус-82.1"
"UnixTime": 1552316557
"Valid": true
"index": 2349
}
"PointStart": {
"Acceleration": 0
"CreateDate": "2019-03-11 00:01:47"
"Date": "2019-03-11 00:01:00"
"DateDetal": {
"d": 9
"h": 14
"m": 12
"s": 13
}
"Dist": 0
"Driver": {
"Id": 2770
"Name": "Білоусов Василь Миколайович"
"Phone": ""
"Rfid": ""
}
"EventData": 4
"Id": "5c85894b9d0b1ce197ee70c7"
"Lat": 48.37005
"Lng": 29.45
"Location": ""
"Object": {
"Id": 5357
"Name": "КА24592 Трактор колісний Беларус-82.1"
"Rfid": ""
}
"Sensors": {
"VZO-8": "11.11 l"
}
"Speed": 0
"Stop": true
"Title": "КА24592 Трактор колісний Беларус-82.1"
"UnixTime": 1552255260
"Valid": true
"index": 0
}
"RedTrackData": 
"ReportData": 
  {
"Distance": 11.49
"Entry": "2019-03-11 00:01:00"
"EntryLocation": "48.37005 , 29.45"
"EntryUnix": 1552262460
"Exit": "2019-03-11 09:42:11"
"ExitLocation": "48.38083333 , 29.52263333"
"ExitUnix": 1552297331
"GeneralDistance": 11.51
"GeoZone": "В пути"
"Id": 0
"Interval": "9:41:11"
"MovingTime": "0:40:09"
"ParkingTime": "9:01:02"
"Type": "Moving"
"ZoneOutLinkId": ""
}
  {
"Distance": 10.12
"Entry": "2019-03-11 09:42:11"
"EntryLocation": "48.38083333 , 29.52263333"
"EntryUnix": 1552297331
"Exit": "2019-03-11 11:28:35"
"ExitLocation": "48.38215 , 29.5253"
"ExitUnix": 1552303715
"GeneralDistance": 21.62
"GeoZone": "100m Бирлівка 045/02"
"Id": "BUFFER30928"
"Interval": "1:46:24"
"MovingTime": "1:29:52"
"ParkingTime": "0:16:32"
"Type": "Moving"
"ZoneOutLinkId": "a4dd3e05-c2e4-11e8-80e7-005056b03a9d"
} 
...
  {
"Distance": 0.11
"Entry": "2019-03-11 13:29:57"
"EntryLocation": "48.40461667 , 29.477"
"EntryUnix": 1552310997
"Exit": "2019-03-11 13:30:53"
"ExitLocation": "48.40443333 , 29.477"
"ExitUnix": 1552311053
"GeneralDistance": 38.67
"GeoZone": "Бирлівка 038/00"
"Id": 30915
"Interval": "0:00:56"
"MovingTime": "0:00:46"
"ParkingTime": "0:00:10"
"Type": "Moving"
"ZoneOutLinkId": "12afb5ef-dede-11e8-80ea-005056b03a9d"
}
  {
"Distance": 5.75
"Entry": "2019-03-11 13:38:09"
"EntryLocation": "48.40358333 , 29.47548333"
"EntryUnix": 1552311489
"Exit": "2019-03-11 17:02:37"
"ExitLocation": "48.36986667 , 29.45105"
"ExitUnix": 1552323757
"GeneralDistance": 44.57
"GeoZone": "В пути"
"Id": 0
"Interval": "3:24:28"
"MovingTime": "0:26:39"
"ParkingTime": "2:57:49"
"Type": "Moving"
"ZoneOutLinkId": ""
}
"ReportDataCreate": "2019-03-20 12:13"
"ReportName": "crossZones"
"Sensors": {
"dates": 
  1552262460
  ...
  1552323757
}
"SpeedData": 
  0
  0
  5.56
 ...
  1.85
  0
  0
"Totals": {
"graphBar": {
"category": 
"series": 
}
"graphRing":   
  "Общее время движения, ч"
  273  
  "Общее время стоянок, ч"
  748
"table":   
  "Посещенные геозоны"
  "Кол-во посещений"
  "Общее время пребывания в геозоне, ч"
  "Общее время стоянок в геозоне "
  "Общий пробег в геозоне, км"  
  "Бирлівка 038/00"
  5
  "0:30:49"
  "0:03:11"
  3.72  
  "Бирлівка 045/02"
  10
  "1:28:42"
  "0:02:48"
  9.68
  ...
  
  "100m Бирлівка 045/02"
  2
  "1:48:08"
  "0:16:32"
  10.52
  
  "100m Бирлівка 045/03"
  1
  "1:07:24"
  "0:05:48"
  7.03
  
  "ВСЕГО:"
  26
  "6:40:39"
  "0:38:53"
  42.61
"totals":   
  "Общий пробег за период, км"
  44.56  
  "Общее время движения, ч"
  "4:33:01"  
  "Общее время стоянок, ч"
  "12:28:36"
}
"TrackData": 
"Zones": 
  {
"Color": "#4F81BD"
"Id": 30915
"Name": "Бирлівка 038/00"
"OutLinkId": "12afb5ef-dede-11e8-80ea-005056b03a9d"
"Points": 
  {
"st_asgeojson": "{"type":"MultiPolygon","coordinates":[[[[29.4714786,48.4202736,0],[29.4715504,48.4202584,0],[29.4716275,48.4202508,0],[29.471707,48.4202384,0],[29.4718146,48.4202191,0],[29.471938,48.4201924,0],[29.4720546,48.420161,0],[29.4721782,48.420121,0],[29.4724194,48.4200262,0],[29.4725501,48.4199702,0],[29.4726873,48.4199066,0],[29.4728115,48.4198413,0],...[29.4697333,48.4196794,0],[29.4701479,48.4198689,0],[29.470405,48.4199894,0],[29.4705178,48.420045,0],[29.4706341,48.420107,0],[29.4708184,48.4202106,0],[29.4709836,48.4202966,0],[29.4710712,48.4203151,0],[29.4711602,48.4203219,0],[29.4712153,48.4203235,0],[29.4713148,48.4203227,0],[29.4714786,48.4202736,0]]]]}"
}
"Square": 173.5935
}
  {
"Color": "#4F81BD"
"Id": 30928
"Name": "Бирлівка 045/02"
"OutLinkId": "a4dd3e05-c2e4-11e8-80e7-005056b03a9d"
"Points": 
  {
"st_asgeojson": "{"type":"MultiPolygon","coordinates":[[[[29.52390209,48.38150069,0],[29.5238794,48.381503,0],[29.523723,48.3814279,0],[29.5236295,48.3813788,0],[29.5235753,48.3813524,0],[29.5235277,48.3813318,0],...,[29.52392187,48.38147798,0],[29.52391318,48.38149684,0],[29.52390209,48.38150069,0]]]]}"
}
"Square": 2.3976
}
  {
"Color": "#4F81BD"
"Id": 30929
"Name": "Бирлівка 045/03"
"OutLinkId": "4c6a2c77-c2fd-11e8-80e7-005056b03a9d"
"Points": 
  {
"st_asgeojson": "{"type":"MultiPolygon","coordinates":[[[[29.5252952,48.3821322,0],[29.5253329,48.382096,0],[29.5254571,48.3819661,0],[29.5255267,48.3818886,0],[29.5256021,48.3818173,0],[29.5256339,48.3817842,0],...[29.5252864,48.3821389,0],[29.5252952,48.3821322,0]]]]}"
}
"Square": 1.4612
}

...

Чтобы получить информацию о пересечении расширенных гоезон, нужно отправить запрос GET на адрес https://teletrack.ua/api/reports/get_CrossZonesPlanWorks/?dateEnd=<dateEnd>&dateStart=<dateStart>&listId=<ObjectId>&token=<token>&track=1&zonesId=allzones&short=true, где

dateStart
Дата начала периода в формате YYYY-MM-DD hh:mm *
dateEnd
Дата окончания периода в формате YYYY-MM-DD hh:mm *
listId
ID объекта в БД *
token
Токен, полученный при авторизации *
track
Признак трека, по умолчанию "1" *
zonesId
ID геозоны в БД, по умолчанию "allzones" *
short
Необязательный признак сокращенной формы отчета. По умолчанию false.
При передаче true, ответ приходит без трека и данных для графика.

 * -обязательный параметр.

Ответ приходит в формате JSON:

Code Block
themeEclipse
{

"data": {
4010: {
"GraphBands": 
"ObjectInfo": {
"CreateDate": "Thu, 24 May 2018 15:27:28 GMT"
"Created": "admin_sales1@rcs.kiev.ua"
"DepartId": 434
"DeviceId": 3338
"DriverId": 0
"FuelTankCapacity": 0
"GroupId": 700
"Icon": null
"Id": 4010
"IsHired": null
"IsLocked": false
"LastDataDate": "Wed, 12 Jun 2019 12:10:07 GMT"
"Name": "04563ВС Трактор колісний МТЗ-1025"
"NumberSatellites": null
"OutLinkId": "823d5b59-883b-47e4-9b43-d1506e0e1350"
"Parent": "595a2785b94a6402ee09c492"
"Parent_type": "client"
"RfidIdentifier": " "
"ServiceLastDate": null
"ServiceLastValue": 0
"ServiceLastValueDate": null
"ServicePeriod": 0
"SettingUnion": "5c599ee1f69f47fa677b0183"
"TrackColor": "undefined"
"TrackWidth": 1
"ZoneId": null
}
"PointEnd": {
"Acceleration": 0
"CreateDate": "2019-06-12 00:02:45"
"Date": "2019-06-11 23:59:20"
"DateDetal": {
"d": 0
"h": 15
"m": 17
"s": 39
}
"Dist": 0
"Driver": {
"Id": 16746
"Name": "Магера Василь Петрович"
"Phone": ""
"Rfid": "157"
}
"EventData": 4
"Id": "5d0016f59d0b1ca823bf6da0"
"Lat": 49.70928333
"Lng": 24.80248333
"Location": ""
"Object": {
"Id": 4010
"Name": "04563ВС Трактор колісний МТЗ-1025"
"Rfid": " "
}
"Sensors": {
"VZO-4": "1.55 літр"
"Водій": "157 *"
"Прицеп": "27654 5046 Розкидач Bredal K105"
}
"Speed": 0
"Stop": true
"Title": "04563ВС Трактор колісний МТЗ-1025"
"UnixTime": 1560286760
"Valid": true
"index": 12821
}
"PointStart": {
"Acceleration": 0
"CreateDate": "2019-06-11 00:07:28"
"Date": "2019-06-11 00:00:25"
"DateDetal": {
"d": 1
"h": 15
"m": 16
"s": 32
}
"Dist": 0
"Driver": {}
"EventData": 4
"Id": "5cfec6909d0b1c9b7a12f87a"
"Lat": 49.70448333
"Lng": 24.79846667
"Location": ""
"Object": {
"Id": 4010
"Name": "04563ВС Трактор колісний МТЗ-1025"
"Rfid": " "
}
"Sensors": {
"VZO-4": "3.71 літр"
"Водій": "1023 *"
"Прицеп": "0 *"
}
"Speed": 0
"Stop": true
"Title": "04563ВС Трактор колісний МТЗ-1025"
"UnixTime": 1560200425
"Valid": true
"index": 0
"zones": 
  "BUFFER32843"
}
"RedTrackData": 
"ReportData": 
  {
"Distance": 37.77
"Entry": "2019-06-11 00:00:25"
"EntryLocation": "49.70448333 , 24.79846667"
"EntryUnix": 1560211225
"Exit": "2019-06-11 12:20:01"
"ExitLocation": "49.70783333 , 24.7947"
"ExitUnix": 1560255601
"GeneralDistance": 37.77
"GeoZone": "100m Жуків 002/0 "
"Id": "BUFFER32843"
"Interval": "12:19:36"
"MovingTime": "5:29:05"
"ParkingTime": "6:50:31"
"Type": "Moving"
"ZoneOutLinkId": "ac8d4812-837f-11e8-80e6-005056b03a9d"
}
  ...
  {
"Distance": 0.99
"Entry": "2019-06-11 21:48:41"
"EntryLocation": "49.70783333 , 24.79468333"
"EntryUnix": 1560289721
"Exit": "2019-06-11 23:59:20"
"ExitLocation": "49.70928333 , 24.80248333"
"ExitUnix": 1560297560
"GeneralDistance": 75.57
"GeoZone": "В пути"
"Id": 0
"Interval": "2:10:39"
"MovingTime": "0:05:03"
"ParkingTime": "2:05:36"
"Type": "Moving"
"ZoneOutLinkId": ""
}
"ReportDataCreate": "2019-06-12 12:17"
"ReportName": "crossZonesWithBuffer"
"Totals": {
"graphBar": {
"category": 
"series": }
"graphRing":   
  "Общее время движения, ч"
  602  
  "Общее время стоянок, ч"
  836
"table":   
  "Посещенные геозоны"
  "Кол-во посещений"
  "Общее время пребывания в геозоне, ч"
  "Общее время стоянок в геозоне "
  "Общий пробег в геозоне, км"
  
  "Жуків 004/0 "
  7
  "1:27:52"
  "0:20:06"
  8.68  
  ...
  
  "100m Жуків 002/0 "
  6
  "12:58:50"
  "6:54:18"
  43.81
  
  "ВСЕГО:"
  30
  "22:05:21"
  "11:21:07"
  79.75
"totals":   
  "Общий пробег за период, км"
  75.59
  
  "Общее время движения, ч"
  "10:02:24"
  
  "Общее время стоянок, ч"
  "13:56:31"
}
"urlParams": "dateEnd=2019-06-11+23:59:59&dateStart=2019-

...

06-11+00:00:00&listId=

...

4010&token=

...

1fda537a-

...

f1d5-

...

4d10-

...

ba14-

...

4730550d4952&track=1&zonesId=allzones&short=true"

...


}

...


}

...


"err":

...

 null
"status":

...

 true}