Данное API возвращает информацию по треку в привязке к микрозаданию полевой работы. Параметры скоростных лимитов при этом запросе берутся из настроек скоростного режима параметров объекта установленных в блоке Настройки модуля АГРО.
Запрос осуществляется к треку объекта.
Получение данных
Для получения данных, нужно отправить GET запрос на адрес https://teletrack.ua/agro_api/<token>/planWorks/speeds_geo_data/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",{ "DateTimeStart#008000": "2020-10-20 16:48:54",[ "Id": 20188,[ "MaxDeviation": 1.148, [ "PointEnd": [ 50.4375666744126667, 32.26701667 ]32.26686667, "PointStart": [ 7.41, 50.43753333, 1603197173 32.26693333 ], "SpeedBottom": 3.0,........... "SpeedTop": 8.0, "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.44126667, 32.26686667, 7.41, 1603197173 ], [ 50.4408543805, 32.2669833325683333, 316.767, 16032105101603210704 ] ] ], "#FF0000#FFFF00": [], "ColoredArea": { [ [ 50.44126667, 32.26686667"#008000": "0.29 h(0.3%)", 7.41, 1603197173 ], [ 50.43805"#FF0000": "18.13 h(16.9%)", 32.25683333, 16.67,"#FFFF00": "0.0 h(0.0%)" 1603210704 ] ] ], "#FFFF00": []} }, "Zone": { "Area": 107.35, "Color": "#4F81BD", "Name": "Дубовий Гай 025/00", "Points": [ { "st_asgeojson": "{\"type\":\"MultiPolygon\",\"coordinates\":[[[[32.26663798,50.44131486,0],..........,[32.26663817,50.44131873,0],[32.26663798,50.44131486,0]]]]}" } ], "Square": 107.35 } }, "err": null, "status": true } |
Record | Блок общей информации о записи |
|
| Date | Дата запланированого задания (микроОЗ) |
| Number | Номер записи (ID) микроОЗ в системе |
| Work | Операция запланированная к выполнению в микроОЗ |
SpeedRecords | Блок информации по скорости обработки в треке |
Area
Площадь обработанная на текущем участке поля, с указанными параметрами (процент от полной площади поля)
DateTimeEnd
Время завершения работ на выделенном участке поля
DateTimeEndUnix
Время завершения работ на выделенном участке поля в формате Unix
DateTimeStart
Время начала работ на выделенном участке поля
DateTimeStartUnix
Время начала работ на выделенном участке поля в формате Unix
MaxDeviation
Диапазон максимального колебания скорости на текущем участке поля
PointEnd
Координата начала участка поля
PointStart
Координата окончания участка поля
SpeedBottom
Минимальная скорость разрешённая для указанной операции
SpeedTop
Максимальная скорость разрешённая для указанной операции
Time
Продолжительность работы на текущем участке поля
Track | Блок информации по треку с указанием координат и цвета выделения участков обработанных с допустимой скоростью, или отклонениями от допустимой |
|
| #FF0000 | color_red = |
Скорость выше разрешённой | ||
| #FFFF00 | color_yellow = |
Скорость ниже разрешённой | ||
| #008000 | color_green = |
Скорость в пределах разрешённой |
ColoredArea | Блок информации |
по выполению работы в % от площади поля, с информацией о раскарске трека, согласно соответствия установленных параметров скорости выполнения операции. |
| |
| #FF0000 | Площадь раскрашенного трека в гектарах (и процентах, от общей площади поля) |
| #FFFF00 | |
| #008000 | |
Zone | Блок общей информации |
|
| Area | Площадь геозоны |
| Color | Пользовательский цвет заливки геозоны на карте |
| Name | Пользовательское наименование геозоны |
| Points | Блок содержащий полный трек, точки построения трека, координаты полученные в процесе формирования указаной части наряда |
|
|
|