Плазма/Громадський транспорт

From KDE UserBase Wiki
This page is a translated version of the page Plasma/Public Transport and the translation is 100% complete.
Other languages:
PublicTransport — аплет Плазми, який показує розклад відправлення і прибуття громадського транспорту для вказаної зупинки. Крім того, цей аплет може показувати маршрути з вказаної «домашньої зупинки».

Вступ

У аплеті PublicTransport (громадський транспорт) передбачено багато можливостей, зокрема фільтрування та нагадування. Крім того, програма здатна показувати додаткову інформацію, зокрема час затримки, новини щодо маршрутів, рейси, типи засобів пересування (за допомогою піктограм).

Дані отримуються обробкою файлів HTML/XML, отриманих з інтернету. Дані можна отримати не лише для міського транспорту, але і для потягів, поромів та літаків (за допомогою flightstats.com). Передбачено підтримку багатьох джерел даних на основі шаблонів XML та файлів скриптів.

Ви можете встановлювати нагадування щодо відправлення та фільтрувати дані щодо відправлення (за типом засобу пересування, пунктом призначення або відправлення, затримкою, номером або назвою рейсу, проміжними зупинками). Фільтри можна поєднувати у ланцюжки.

PublicTransport не є частиною жодного з основних модулів KDE  Див. примітку. Хоча програму створено для Німеччини, нею можна користуватися для подорожей іншими європейськими країнами.

Вкладені сторінки

Наперед визначені служби надання даних
Як створити новий запис служби надання даних
Як додати підтримку нової служби надання даних


Можливості

  • Показ для Відправлення або Прибуття:
    • Типів засобів пересування, пунктів відправлення або прибуття, часу відправлення або прибуття.
    • Маршрутів.
    • Затримок (з причинами затримки).
    • Новин, наприклад, «тепер відправляється з іншої зупинки».
    • Додаткових даних, зокрема платформи відправлення, назви оператора.

Зауваження

Повну підтримку всіх можливостей передбачено не для всіх джерел даних, докладніше про це на сторінці можливих джерел даних.


  • Пошук Маршрутів:
    • На основі даних, введених до рядка вхідних даних, з підсвічуванням синтаксичних конструкцій.
    • Використання локалізованих ключових слів, ви можете написати щось таке:
      До "Bremen Hbf" прибуття завтра о 15:30
    • Пропозиції, зокрема:
      • Додавання або вилучення ключових слів.
      • Зміна часу, наприклад, на 30 хвилин пізніше.
      • Використання останніх результатів пошуку маршруту.
      • Назви зупинок (автоматичне доповнення)
  • Може бути встановлено і збережено на загальному рівні декілька зупинок для всіх аплетів PublicTransport.
    • Зупинки можна поєднувати, наприклад, якщо дві зупинки розташовано поряд, і час відправлення для обох з них слід показувати разом.
  • Можна визначати фільтри, які обмежуватимуть список до потрібних вам пунктів.
    • Декілька варіантів обмеження:
      • Назва або номер рейсу.
      • Пункт прибуття або відправлення.
      • Проміжні зупинки.
      • Тип засобу пересування.
      • Затримка.
    • Фільтри можна пов’язувати з зупинками.
  • Нагадування двох типів: повторні і одноразові.
    • Просте додавання нагадування щодо рейсу за допомогою контекстного меню.
    • Встановлення регулярних нагадувань для нових рейсів за допомогою фільтра нагадувань.
  • Створення скриптів підтримки нових джерел даних.
  • Рушій обробки даних для обміну даними між аплетами.


У Public Transport є власна сторінка на kde-look.org, з якої ви можете звантажити найсвіжіші коди та бінарні пакунки для різноманітних дистрибутивів.


Подробиці щодо цієї програми можна знайти на домашній сторінці відповідного проекту