Skip to end of metadata
Go to start of metadata

You are viewing an old version of this content. View the current version.

Compare with Current View Version History

« Previous Version 5 Next »

Данное 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": [
            {
                "Area": "0.06 (0.0%)",
                "DateTimeEnd": "2020-10-20 16:52:27",
                "DateTimeEndUnix": 1603201947.0,
                "DateTimeStart": "2020-10-20 16:48:54",
                "DateTimeStartUnix": 1603201734.0,
                "Id": 20188,
                "MaxDeviation": 1.148,
                "PointEnd": [
                    50.43756667,
                    32.26701667
                ],
                "PointStart": [
                    50.43753333,
                    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.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": [
                [
                    [
                        50.43753333,
                        32.26693333,
                        1.85,
                        1603201734
                    ],
                    [
                        50.44108333,
                        32.26713333,
                        0.0,
                        1603210359
                    ]
                ]
            ]
        },
        "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

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

color_red = '#FF0000' - Скорость выше разрешённой

color_yellow = '#FFFF00' - Скорость ниже разрешённой

color_green = '#008000' - Скорость в пределах разрешённой

Zone

Блок информации о геозоне на которой располагается участок обработанный в рамках выполнения заданного микроОЗ

Area

Площадь геозоны

Color

Пользовательский цвет заливки геозоны на карте

Name

Пользовательское наименование геозоны

Points

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

  • No labels