Все мы периодически сталкиваемся с проблемой, как нам быстрей добраться
от одной станции метро до другой. Несколько лет назад, каждый раз, когда
передо мной вставала эта проблема, я задумывался о подобной программе.
Потом мне попала в руки первая версия программы metro, написанная
Виталием Костусяком. К сожалению, в ней не было информации по
Люблинской линии, и нескольких открывшихся после 93-го года станциях.
В течении последующих лет, я так и не дождался обновления, и решил написать
программу заново.
Как видите, все начиналось с программы только для Москвы. Однако, понимая,
что в бывшем Союзе существует 14 городов в которых есть метро,
и прислушиваясь к просьбам подписчиков фидошной эхи ru.subway,
я решил сделать программу универсальной для любых городов. На данный
момент существует поддержка далеко не всех городов, но я надеюсь, что
общими силами мы сможем восполнить пробелы.
Ниже приводится описание возможностей программы.
Требования к системе
Операционная система Windows NT\2k\XP
Windows 95, 98 и ME поддериваются ограничено. В зависимости от настроек системы, програма может работать, не работать, или работать с некоторыми ошибками.
Для нормального отображения цветов желательно
наличие режима не ниже High Color (16bit).
Краткое описание
Программа предназначена для поиска оптимального
маршрута проезда между двумя станциями в метро.
При подсчете учитывается время суток, в которое совершается поездка,
время ожидания поезда на станциях и время пересадок с линии на линию.
При поиске маршрута программа выводит самый быстрый по времени,
и несколько альтернативных.
Количество альтернативных маршрутов можно регулировать в настройках программы.
В программе встроена возможность работы с различными городами.
Для этого требуется только наличие в каталоге программы соответствующего
файла данных. Переключение городов осуществляется через меню программы, либо в настройках.
Как работать с программой
Нужный Вам город можно выбрать через главное меню программы, пункт "Город", либо установить Ваш город по умолчанию, через настройки программы.
Здесь представлено главное окно программы.
В правой части окна находится схема метрополитена используемого города.
На ней можно выбирать начальную и конечную станции с помощью мыши.
Нажатием левой кнопки мыши на схеме можно установить начальную станцию, а если при этом зажать ctrl на клавиатуре, будет установлена конечная.
Кроме того, по правой кнопке мыши выпадает меню, в котором можно установить начальную или конечную станции, вызвать форму поиска станций, или очистить схему.
В левой части окна содержится блок параметров поиска, и информация о начальной и конечной станциях. Через выпадающие списки станций можно установить начало и конец маршрута.
В параметрах поиска устанавливается время суток, для которого проихводить расчет маршрута, и вывод только оптимальных, или всех найденных маршрутов.
Установленые здесь параметры поиска, при выходе из программы не запоминаются. Для того, что бы установить параметры по умолчанию, нужно выставить их в настройках программы.
После выбора станций, программа автоматически выведет список
найденных маршрутов, с информацией о времени поездки и количестве пересадок.
При щелчке на интересующем маршруте, он будет показан графически на схеме метро.
Список найденных маршрутов можно упорядочить по времени, или по количеству пересадок. Для этого нужно щелкнуть мышью на нужном заголовке списка.
Если Вы хотите очистить схему от показа маршрутов, выберите пункт "Очистить схему" из выпадающего по правой кнопке мыши меню, или просто нажмите на калавиатуре клавишу ESC.
Если Вам нужно распечатать схему метро, или схему с найденным маршрутом, то нужно выбрать из главного меню программы пункт "Файл - Печать" или нажать на клавиатуре комбинацию Ctrl+P.
После этого будет показан запрос на выбор принтера, куда нужно печатать, и, после этого, показанное выше окно с настройками печати.
Для поиска станций по названию, выберите из главного меню программы пункт "Файл - Найти станцию" или нажмите на клавиатуре комбинацию Ctrl+F.
В появившемся окне введите часть названия станции, и нажмите Найти. На схеме будут подсвечены все станции, в названиях которых содержится искомая комбинация букв.