Данное API возвращает информацию по треку в привязке к микрозаданию полевой работы, в котором указывается заданный скоростной режим, либо же задана операция в которой указаны параметры скорости при которых она должна выполняться.
Запрос идёт к сервису, который отслеживает соблюдение скоростного режима заданными объектами.
Получение данных
Для получения данных, нужно отправить GET запрос на адрес https://teletrack.ua/agro_api/<token>/planWorks/speeds_service_records/OutLinkId, где
token | Токен, полученный при авторизации |
OutLinkId | ID микрозадания внешней системы |
В случае успешного выполнения запроса придёт ответ (сокращённый пример):
{ "data": { "Record": { "Date": "2020-10-20", "Number": 186756, "Work": "Збирання соняшника" }, "SpeedRecords": [], "Track": { "#008000": [ [ [ 50.44125, 32.26686667, 0.0, 1603179298 ], ................. ................. [ 50.43805, 32.25683333, 16.67, 1603210704 ] ] ], "#FF0000": [], "#FFFF00": [], "ColoredArea": { "#008000": "14.6 h(13.6%)", "#FF0000": "0.0 h(0.0%)", "#FFFF00": "0.0 h(0.0%)" } }, "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 }
Record | Блок общей информации о записи | |
Date | Дата запланированого задания (микроОЗ) | |
Number | Номер записи (ID) микроОЗ в системе | |
Work | Операция запланированная к выполнению в микроОЗ | |
SpeedRecords | Блок информации по скорости обработки в треке | |
Track | Блок информации по треку с указанием координат и цвета выделения участков обработанных с допустимой скоростью, или отклонениями от допустимой | |
#FF0000 | color_red = Скорость выше разрешённой | |
#FFFF00 | color_yellow = Скорость ниже разрешённой | |
#008000 | color_green = Скорость в пределах разрешённой | |
ColoredArea | Блок информации по выполению работы в % от площади поля, с информацией о раскарске трека, согласно соответствия установленных параметров скорости выполнения операции. | |
#FF0000 | Площадь раскрашенного трека в гектарах (и процентах, от общей площади поля) | |
#FFFF00 | ||
#008000 | ||
Zone | Блок общей информации | |
Area | Площадь геозоны | |
Color | Пользовательский цвет заливки геозоны на карте | |
Name | Пользовательское наименование геозоны | |
Points | Блок содержащий полный трек, точки построения трека, координаты полученные в процесе формирования указаной части наряда | |