Ответ
 
Опции темы
Старый 28.05.2009, 17:04      #1
a2z
Супер-Модератор
 
Аватар для a2z
По умолчанию pMetro


pMetro - справочник метро Москвы и других городов. Отображает схему метро города (а для некоторых городов и схему электропоездов), позволяет найти кратчайшие пути между станциями, а также описывает, что находится рядом со станциями.


Отличительные особенности:
* Схемы метро 180 городов мира.
* Масштабирование, сглаживание рисунка.
* Можно задать несколько начальных и конечных станций.
* Можно отметить обязательные и нежелательные в пути станции.
* Транспорт рядом со станцией, театры, музеи и пр.
* Зоны покрытия сотовых операторов.
* Наземный транспорт: поиск пути между заданными пунктами, в том числе с пересадками, справочник по маршрутам.
* Жирным шрифтом выделяются пути без пересадок или с одноплатформенными пересадками (с учетом направления движения).
* Схемы станций Москвы и Санкт-Петербурга.
* 3d-макеты станций Москвы и Екатеринбурга.
* Многоязыковая поддержка и транслитерация.
* В каком вагоне надо ехать, чтобы сразу попасть на переход или нужный выход.
* Почти все данные доступны для редактирования. Возможность создавать свои схемы.
* 3d-схема.
Планируется сделать когда-нибудь:
* Можно будет редактировать данные прямо в программе.
* Схемы метро многих городов.
* Попробовать другую платформу, вероятнее всего J2ME на примере Nokia.
* Схемы маршрутов наземного транспорта Москвы и Петербурга.
* Более подробная документация и пр.
Работа с программой
* Выбор начальной и конечной станции делается первым и вторым нажатием левой кнопки мыши на изображении или названии станции. Следующие нажатия меняют конечную станцию. Сбросить начальную станцию можно, нажав в пустом месте или выбрав команду "очистить" в меню.
* Можно задать постоянную начальную станцию через контестное меню. В этом случае другую начальную станцию можно выбрать с помощью первой команды в контекстном меню.
* Также начальную станцию можно выбрать/изменить Alt-левой кнопкой мыши.
* Выбрать начальную, запрещённую или обязательную станции можно через контекстное меню, вызываемое правой кнопкой мыши.
* Найти станцию по названию можно просто набирая ее название на клавиатуре. При наборе можно использовать клавишу BackSpace.
* Дополнительная информация по станции вызывается или кликом средней кнопки мыши, или Ctrl-левой, или через контекстное меню.
* Если Вам нужно побывать на нескольких станциях, выберите в контектном меню "Добавить к обязательным". Там же можно запретить заезжать на некоторые станции.
* Через контекстное меню можно добавить несколько начальных или конечных станций.
* Нажатие на название или изображение линии вызывает подсветку всей линии.
* Масштаб схем линий и станций меняется правой кнопкой мыши вверх-вниз.
* Поворот схем линий и станций меняется правой кнопкой мыши влево-вправо.
* Команда "Найти ближайшие" делает все найденные станции конечными точками маршрута и находит ближайший путь до одной из них.
* При выборе станций для поиска наземного транспорта можно выбирать несколько начальных и конечных станций - программа обработает все варианты.
* В командной строке можно указать карту, с которой программа должна запуститься: pMetro Moscow, или pMetro Moscow.pmz.
* Команда "Показывать время" ставит около каждой станции время, за которое можно до нее доехать. Учитываются начальные станции и запрещённые. Конечные и обязательные станции не учитываются.
* 3d-схемы и макеты управляются мышью - при нажатой левой кнопке меняется положение камеры, при нажатой правой - расстояние и скорость вращения. Shift-левая и правая кнопка мыши передвигает камеру.
* Для разработчиков: Если программу запустить так: pMetro <город> -edit, то в информации будут отражены все закладки, даже если там нет информации. Информацию (кроме наземного транспорта) можно менять, и при нажатии на кнопку "Сохранить" информация с текущей закладки будет сохранена в txt-файл в папке запуска. Рекомендую предварительно нужный txt-файл распаковать из pmz-файла.
Вопросы и ответы
В) Как посмотреть схему другого города, например, Праги?
О) Способов три:
1) Настройки/Дополнительно, выбираете любой город.
2) Запускаете pMetro Praha.
3) Скопируйте в отдельную папку pMetro.exe и Praha.pmz.

В) Как создавать и редактировать схемы?
О) Переименуйте .pmz в .zip, внутри найдете текстовые файлы. Они имеют простую структуру, вы легко в ней разберетесь. Можете также скачать редактор, там найдете более подробное описание структуры файлов.

В) На схеме вместо национальных букв отображаются русские (или наоборот).
О) В настройках в пункте "шрифт" укажите Центрально-европейский (или любой другой, по необходимости) набор символов.

В) В справочнике наземного транспорта встречаем фразу: "интервалы 20/20 30/30 30/30 37/37"? Что это означает?
О) Будни/вых.дни, интервалы 6:00-9:00, 9:00-16:00, 16:00-19:00 и 19:00-1:00. Ответил Ramil.

В) Как убрать/добавить красную стрелку?
О) В контекстном меню (т.е. правой кнопкой мыши) можно установить станцию "начальную по умолчанию", и стрелка появится около нее. Если не появилась, идите в Настройки/Дополнительно/Указатель, поставьте (или снимите) галочку "Рисовать указатель".

В) Почему от "Выставочного центра" до "Улицы академика Королева" 13 минут, хотя реально там не больше 5?
О) Потому, что сюда прибавилось среднее время ожидания поезда 10 минут. Поставьте "Время ожидания" в "Нет", и увидите чистое время поездки.

В) До Рязани программа показывает явно завышенное время.
О) Программа пока не умеет обрабатывать расписания и скорые поезда, и считает, что поезд останавливается на каждой станции. Я планирую позже сделать более полноценный расчет.

В) А что это за черная "Междувокзальная" ветка на схеме электричек?
О) Появление этой "линии" связано с ограничениями программы: любой маршрут рассматривается как линия метро - набор остановок, на каждой из которых надо остановиться. Т.е. программа пока не может учесть, что часть поездов из Тулы, например, ходит до Курской, а часть - до Каланчевской. Поэтому придумана отдельная виртуальная линия, на которую как бы надо пересесть, чтобы ехать дальше. Со временем эта ситуация будет исправлена.

В) Почему от ст."Фили" до "Беговой" ничего не показывает?
О) Переключитесь на схему электричек и увидите, что от ст."Фили" до "Беговой" быстрее доехать на электричке. Если хотите видеть только метро, снимите галочку "электрички".

В) Как в в 3d остановить вращение?
О) Нажмите правую кнопку мыши, и двигайте мышью вправо или влево до остановки вращения.

В) Под Vista не показывает 3d.
О) Причины мне не известны. Эффект проявляется при включенном Aero. Чтобы видеть 3d, можно отключить Aero совсем, или только при запуске программы: в ярлыке запуска программы, на вкладке "Совместимость" поставьте галочку "Отключить композицию рабочего стола". В настоящее время я не планирую разбираться с этой проблемой.

В) Когда будет для КПК?
О) В ближайшее время не планируется. Много идей под ПК еще не реализовано.
Программа написана во многом под влиянием программы Константина Штенникова - mmetro (http://mmetro.ru). Данные о времени движения и пересадок некоторых городов также взяты из этой программы с любезного согласия автора.

Официальный сайт: http://pmetro.su/

Скрытый текст
Вы должны войти под своим логином или зарегистрироваться и иметь 25 сообщение(ий)
Правила форума | Регистрация на форуме
Предупреждение: увидев этот блок скрытого текста, не стоит сразу бросаться набивать бессмысленные сообщения. Освойтесь на форуме, проникнитесь его атмосферой и пишите, если Вам действительно есть, что сказать. Если Модератор решит, что Вы набиваете сообщения, он удалит их все, а Вам выдаст либо предупреждение, либо сразу заблокирует Ваш аккаунт.
__________________
× Если вы нашли ошибку в моём сообщении, выделите её мышкой и нажмите Alt-F4 ×
× Twitter, LastFm, SCC, What.cd, Tapochek.net ×
a2z вне форума Пол: Мужчина   Ответить с цитированием Вверх
Благодарности: 1
Димон (28.05.2009)
Ответ


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Обратная связь
Текущее время: 11:32. Часовой пояс GMT +3.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot