Versions Compared

Key

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

Данное API возвращает информацию по треку в привязке к микрозаданию полевой работы, в котором указывается заданный скоростной режим, либо же задана операция в которой указаны параметры скорости при которых она должна выполняться.

Запрос идёт к сервису, который отслеживает соблюдение скоростного режима заданными объектами.

Получение данных

Для получения данных, нужно отправить GET запрос на адрес  https://teletrack.ua/agro_api/<token>/planWorks/speeds_service_records/OutLinkId, где

token

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

OutLinkId

ID микрозадания внешней системы

В случае успешного выполнения запроса придёт ответ (сокращённый пример):

Code Block
languagejson
{
    "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

Блок содержащий полный трек, точки построения трека, координаты полученные в процесе формирования указаной части наряда