Вышла новая версия этой довольно полезной утилиты. В состав включены карты Москвы, Питера, Киева, Берлина, и Лондона. Остальные карты можно свободно скачать с сайта автора.
Список изменений:
+ Locale fixes/workarounds/hacks
+ "Compact" mode
+ "Time delta" now configurable from UI
+ Ability to disable/enable transfers
+ Added "Help" window
+ Added "right-click menu"
+ Zoom
Было бы классно иметь еще и lite-версию, которая запускается моментально и почти ничего не умеет - а то metromap очень долго загружается у меня на КПК... :(
Блин, в среду лечу на две недели в Лондон, но ради этой проги таскать с собой ноут - бессмысленно. Такие проги должны быть для всяческиз PDA в стли палмов и т.д. Тем не менее, уже посмотрел, как от Кинг Кросс до Гайд-парка добраться. Автору - спасибо
$ ./metromap.py Traceback (most recent call last): File "./metromap.py", line 215, in ? name = GetMapName(f) File "/home/dima/download/metromap-0.1.1/modules/ReadMap.py", line 20, in GetMapName return unicode(name, detect_encoding(name)) UnicodeDecodeError: 'utf8' codec can't decode bytes in position 0-1: invalid data
> в среду лечу на две недели в Лондон,
Тебе карта не поможет - там еще нужно знать расписание поездов и учесть что с одной станции поезда могут идти в разных направлениях - короче говоря бардак ...
maps.google.com = Это конечно хорошо - только детализация там за исключением нескольких мест мягко выражаясь - сакс. Да и хотелось бы всё это локально иметь 8)
>> в среду лечу на две недели в Лондон, >Тебе карта не поможет - там еще нужно знать расписание поездов и >учесть что с одной станции поезда могут идти в разных направлениях - >короче говоря бардак ...
Там всё предельно ясно. Через каждые 5 метров в коридорах указатели - раз. На станциях висят табло с указанием того, куда идёт поезд и через сколько он будет на станции.
А расписание поездов тоже знать ни к чему - даже в off-peak максимальный интервал движения составляет 10-15 минут. Это на удалённых от центра станциях. В центре это, как правило, 2-5-7 минут.
Traceback (most recent call last): File "./metromap.py", line 215, in ? name = GetMapName(f) File "/tmp/metromap-0.1.1/modules/ReadMap.py", line 20, in GetMapName return unicode(name, detect_encoding(name)) UnicodeDecodeError: 'utf8' codec can't decode bytes in position 0-1: invalid data
Был удивлен увидев эту новость на ЛОРе, потому как буквально за час до посещения ЛОРа читал, что "А на lor анонс давать не буду, ну его ?*%." :)))) Но нет, нашлись поклонники программы ;)
Если тебе _действительно_ хочется, чтобы оно нормально работало у тебя "на кпк" - свяжись со мной по почте, выясним, что именно там долго загружается и как это можно ускорить.
К сожалению все возможности программы оценить не смог. Я просто ее не смог запустить.
OS Slackware-10.1
Выдает слудующие ошибки:
Traceback (most recent call last):
File "/usr/bin/metromap", line 411, in ?
zoomlist = scalelist, zoomnow = scale)
File "/usr/share/metromap/modules/Interface.py", line 182, in __init__
self.button_help.set_image(image)
AttributeError: 'gtk.Button' object has no attribute 'set_image'
К сожалению заний по python у меня не хватает, чтобы решить эту проблему. Буду очень благодарен за подсказку в каком направлении копать.