{ "context": { "@context": "http://www.w3.org/ns/csvw", "@language": "uk" }, "tableSchema": { "columns": [ { "name": "tripUid", "title": "Ідентифікатор рейсу", "description": "Ідентифікатор рейсу з таблиці trips (колонка uid). Наприклад: 25", "datatype": "string", "required": true }, { "name": "arrivalTime", "title": "Час прибуття", "description": "Час прибуття транспортного засобу на зупинку під час конкретного рейсу у форматі гг:хх:сс (24-годинний формат). Наприклад: 09:34:00. Якщо не визначено окремий час для прибуття і відправлення, у колонках arrivalTime та departureTime записується однакове значення. Час прибуття обов’язково вказується для першої та останньої зупинки поїздки", "datatype": "time", "required": true }, { "name": "departureTime", "title": "Час відправлення", "description": "Час відправлення транспортного засобу від зупинки під час конкретного рейсу у форматі гг:хх:сс (24-годинний формат). Наприклад: 09:34:00. Якщо не визначено окремий час для прибуття і відправлення, у колонках arrivalTime та departureTime записується однакове значення. Час прибуття обов’язково вказується для першої та останньої зупинки поїздки", "datatype": "time", "required": true }, { "name": "stopId", "title": "Ідентифікатор зупинки", "description": "Ідентифікатор зупинки громадського транспорту або станції з таблиці stops (колонка uid)", "datatype": "string", "required": true }, { "name": "stopSequence", "title": "Порядок зупинки", "description": "Порядковий номер зупинки на рейсі. Значення мають зростати, однак можуть бути непослідовними. Перша зупинка (відправлення) має номер 1, друга – 2, третя – 7. Наприклад: 2", "datatype": "integer", "required": true }, { "name": "stopHeadsign", "title": "Напрямок руху", "description": "Напрямок руху на рейсі з даної зупинки, що зазначається у графіках або на інформаційних табло. Наприклад: Індустріальний мікрорайон", "datatype": "string", "required": false }, { "name": "pickupType", "title": "Тип посадки", "description": "Наявність зупинки руху для посадки пасажирів кодується такими цифрами: 0 – посадка проводиться регулярно відповідно до графіка, 1 – посадка пасажирів не проводиться. Наприклад: 0. Незаповнена колонка означає “посадка проводиться регулярно”", "datatype": "integer", "required": false }, { "name": "dropOffType", "title": "Тип висадки", "description": "Наявність зупинки руху для висадки пасажирів кодується такими цифрами: 0 – висадка проводиться регулярно відповідно до графіка, 1 – висадка пасажирів не проводиться. Наприклад: 0. Незаповнена колонка означає “висадка проводиться регулярно”", "datatype": "integer", "required": false }, { "name": "shapeDistTraveled", "title": "Подолана відстань", "description": "Подолана відстань від початку поїздки у кілометрах. Розділювачем десяткових значень є крапка. Наприклад, якщо автобус здолав 5.25 км від початку поїздки до зупинки, вказується 5.25", "datatype": "string", "required": false }, { "name": "timepoint", "title": "Точність", "description": "Точність прибуття та відправлення транспорту від зупинки кодується такими числами: 0 — приблизний час, 1 — точний час. Порожня комірка означає точний час. Незаповнена колонка означає “точний час”", "datatype": "string", "required": false } ] }, "primaryKey": "tripUid" }