...
Чтобы получить информацию о пересечении расширенных гоезон, нужно отправить запрос 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. |
* -обязательный параметр.
Ответ приходит в формате JSON:
Code Block | ||
---|---|---|
| ||
{ "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} |