Данное API возвращает информацию по треку в привязке к микрозаданию полевой работы, в котором указывается заданный скоростной режим, либо же задана операция в которой указаны параметры скорости при которых она должна выполняться.
Запрос идёт к сервису, который отслеживает соблюдение скоростного режима заданными объектами.
Получение данных
Для получения данных, нужно отправить GET запрос на адрес https://teletrack.ua/agro_api/<token>/planWorks/speeds_service_records/OutLinkId, где
token | Токен, полученный при авторизации |
OutLinkId | ID микрозадания внешней системы |
В случае успешного выполнения запроса придёт ответ (сокращённый пример):
Code Block | ||
---|---|---|
| ||
{ "data": { "Record": { "Date": "2020-10-20", "Number": 186756, "Work": "Збирання соняшника" }, "SpeedRecords": [ { "Area": "0.06 (0.0%)", ], "DateTimeEndTrack": "2020-10-20 16:52:27", { "DateTimeEndUnix#008000": 1603201947.0,[ "DateTimeStart": "2020-10-20 16:48:54",[ "DateTimeStartUnix": 1603201734.0, [ "Id": 20188, "MaxDeviation": 1.148, "PointEnd": [ 50.44125, 50.43756667, 32.26701667 ], 26686667, "PointStart": [ 50.43753333, 32.26693333 ], "SpeedBottom": 3.0.0, "SpeedTop": 8.0, 1603179298 "Time": "00:03:33" }], { "Area": "0.0 (0.0%)",................. "DateTimeEnd": null, "DateTimeStart": "2020-10-20 19:15:34", "Id": 20767, "MaxDeviation": 0.0, "PointEnd": null, "PointStart": [ 50.44075, 32.26641667 ], "SpeedBottom": 3.0, "SpeedTop": 8.0, "Time": "None" } ], "Track": { "#008000": [ [ [ 50.44125, 32.26686667, 0.0, 1603179298 ................. ], [ 50.43805, 32.25683333, 16.67, 1603210704 ] ] ], "#FF0000": [ [ [ 50.43668333, 32.26923333, 9.26, 1603202068 ], [ 50.4411, 32.267, 9.26, 1603210104 ] ] "#FFFF00": [], "#FFFF00ColoredArea": [{ [ [ 50.43753333, 32.26693333"#008000": "14.6 h(13.6%)", 1.85, 1603201734 ], [ 50.44108333"#FF0000": "0.0 h(0.0%)", 32.26713333, 0.0,"#FFFF00": "0.0 h(0.0%)" 1603210359 } ] ] ] }, "Zone": { "Area": 107.35, "Color": "#4F81BD", "Name": "Дубовий Гай 025/00", "Points": [ { "st_asgeojson": "{\"type\":\"MultiPolygon\",\"coordinates\":[[[[32.26663798,50.44131486,0],[32......2667197,50.44131449,0],......,[32.26663817,50.44131873,0],[32.26663798,50.44131486,0]]]]}" } ], "Square": 107.35 } }, "err": null, "status": true } |