Архив рубрики: трамвай

Re: Неожиданные маршруты челябинского электротранспорта

Прошлое исследование показало, что в Челябинске фактически вдвое больше троллейбусных маршрутов, чем кажется плюс сплошной беспорядок в нумерации. А что же с трамваями? А с ними — аналогично.

Посчитаем:

  • 3. Завод имени Колющенко — ЧМК
  • 3. Завод имени Колющенко — Коксохим
  • 3. Завод имени Колющенко — ЦХП (недавно в новостях преподносилось как свежая забота о садоводах, хотя этот удлинённый маршрут был и в СССР — см. справочник «Улицы Челябинска» за 1989 год)
  • 3. ЦХП — ЧМК
  • 5. Завод имени Колющенко — улица Горького — ЧЭМК
  • 5, 18. ЧЭМК — трамвайное депо № 1
  • 6. ЧТЗ — Медгородок
  • 6. ЧТЗ — улица Карла Маркса — трамвайное депо № 1 (кольцевой с хвостиком)
  • 6. ЧТЗ — улица Кирова — трамвайное депо № 1 (кольцевой с хвостиком)
  • 6, 17, 20. Трамвайное депо № 2 — Медгородок (фактически это часть двадцатого маршрута)
  • 6, 8. Трамвайное депо № 1 — улица Чистопольская (часть восьмого маршрута)
  • 6, 15. Трамвайное депо № 1 — улица Горького — улица Чичерина
  • 6. Трамвайное депо № 1 — улица Кирова — улица Горького — трамвайное депо № 1 (кольцевой)
  • 6, 22. Улица Чичерина — улица Карла Маркса — трамвайное депо № 1
  • 7. Завод имени Колющенко — ЧГРЭС
  • 5, 7, 8, 19. Завод имени Колющенко — трамвайное депо № 1 (можно не считать, у семёрки не такое уж большое отклонение, хотя и непонятно, что тут девятнадцатый забыл)
  • 8. Завод имени Колющенко — улица Чистопольская
  • 10, 14. Першино — ЦХП (часть четырнадцатого)
  • 10, 19. Першино — Коксохим (часть девятнадцатого)
  • 10, 14, 19. ЦХП — Коксохим (вроде, в советское время был маршрут № 9, который так ходил вокруг комбината)
  • 10, 19. ЧМК — Коксохим (укороченная версия предыдущего)
  • 10. Трамвайное депо № 2 — ЧМК (часть маршрутов № 3 и 14)
  • 14. Улица Чичерина — ЦХП
  • 14, 19. Улица Чичерина — ЧМК (чуть короче)
  • 14, 17, 19, 22. Улица Чичерина — трамвайное депо № 2 (ещё короче)
  • 15. ЧТЗ — улица Чичерина
  • 15. ЧТЗ — трамвайное депо № 1 (можно не считать, не такое уж большое отклонение)
  • 15, 19. Трамвайное депо № 1 — улица Российская — улица Чичерина
  • 16. Завод имени Колющенко — улица Чичерина
  • 16. Завод имени Колющенко — театр оперы и балета — трамвайное депо № 1 (внезапно по улице Труда)
  • 16, 22. Трамвайное депо № 1 — улица Карла Маркса — улица Чичерина
  • 17. Медгородок — улица Чичерина
  • 18. ЧЭМК — улица Чистопольская
  • 19. Улица Чичерина — Коксохим
  • 19, 20. Трамвайное депо № 2 — Коксохим (часть предыдущего)
  • 19. Першино — ЧМК
  • 20. Медгородок — ЧМК
  • 20. Медгородок — Коксохим
  • 21. ЧМК — ЧЭМК
  • 21. ЧЭМК — ЦХП
  • 22. Улица Чичерина — улица Чистопольская
  • 22. Улица Чистопольская — улица Карла Маркса (часть восьмого маршрута, на карте нарисован невозможный для трамвая разворот)
  • 22. Трамвайное депо № 2 — улица Карла Маркса — улица Чистопольская

Итого — больше сорока маршрутов, причём в Металлургическом районе творится совсем уж полное безобразие: там и одному номеру могут соответствовать разные маршруты, и по одному и тому же маршруту могут хоть трамваи с разными номерами.

Что делать с этим — вообще не понятно. Если не оставлять всё как есть, и не менять маршруты принципиально, остаётся лишь смена нумерации. И тут, как нетрудно догадаться, есть два варианта: либо каждому маршруту давать номер, состоящий только из цифр, либо нормальные номера давать только рейсам между самыми дальними конечными (например, номер 3 относился бы только к маршруту Завод имени Колющенко — ЦХП), а к рейсам покороче добавлять буквы. Трамвайная сеть в Челябинске хоть и не самая большая (даже в Магнитогорске больше), но достаточно развитая — её можно представить таким графом:

«Самые дальние конечные» — это те вершины графа, к которым приходит только одно ребро и таких вершин всего девять, что даёт ещё один вариант нумерации, точнее, разновидность второго из предложенных ранее вариантов: пусть номер маршрута складывается из номеров его самых дальних конечных, а если он до них не доезжает — добавим букву. Если конечные будет пронумерованы таким образом: 0 — Чичерина, 1 — Медгородок, 2 — Колющенко, 3 — ЧГРЭС, то, например, нынешний семнадцатый маршрут «Чичерина — Медгородок» получит номер 1, шестнадцатый «Колющенко — Чичерина» — 2, а семёрка «Колющенко — ЧГРЭС» — 23.

Преимущество подобного подхода в том, что номера девяти конечных проще запомнить, чем несколько десятков маршрутов, но вот недостатков у него — множество:

  • нумерация меняется очень сильно,
  • нумерация не сплошная, а с разрывами,
  • некоторые популярные маршруты могут получить неудобные длинные номера: например, 26к или 26а вместо тройки.

Надо чел. урбанисту подкинуть идею — раз уж удалось поменять схемы в трамваях, может, и нумерацию можно выправить? 🙂

Неожиданные маршруты челябинского электротранспорта

В детстве я не понимал, почему же нет беспересадочных маршрутов между разными точками города — есть же и провода, и рельсы! Присмотрелся повнимательнее к тому, что пишут на марсрутах.ру — нашёл кучу неожиданных маршрутов.

Вот, скажем, троллейбусных маршрутов у нас, вроде, семнадцать. А теперь посчитаем ещё раз и учтём всякие отклонения и некоторые рейсы в единственное оставшееся троллейбусное депо:

  • 1. Вокзал — ПКиО
  • 2. ЧТЗ — ПКиО
  • 4. ЧКПЗ — Копейское шоссе — улица Гагарина — Солнечный берег
  • 5. АМЗ — Вокзал
  • 6. ЧТЗ — Первоозёрный
  • 7. ЧМК — АМЗ
  • 5, 7, 12. АМЗ — Троллейбусное депо № 2 (часть обычного седьмого маршрута)
  • 7, 14. ЧМК — Троллейбусное депо № 2 (часть обычного седьмого маршрута)
  • 8. ПКиО — улица Гагарина — ЧКПЗ
  • 8, 19. ПКиО — Копейское шоссе — ЧКПЗ (в восьмидесятые так ходил 18-й троллейбус)
  • 8. ЧКПЗ — Копейское шоссе — улица Гагарина — ЧКПЗ (а так ходил 20-й)
  • 8. ПКиО — улица Сони Кривой —Дворец спорта «Юность» — Троллейбусное депо № 2
  • 10. Улица Молдавская — Солнечный берег
  • 10, 26. Улица Молдавская — Копейское шоссе — ЧКПЗ
  • 10. Улица Молдавская — улица Гагарина — ЧКПЗ
  • 10. Солнечный берег — улица Новороссийская — ЧКПЗ (маршрут 4 в 2002 году)
  • 11. ЧТЗ — АМЗ
  • 12. АМЗ — улица Молдавская
  • 14. ЧМК — улица Братьев Кашириных — ПКиО
  • 14. ПКиО — улица Братьев Кашириных — улица Молдавская (почти как 13-й маршрут до 1997 года, только от ПКиО идёт по проспекту Ленина, а не по улице Сони Кривой)
  • 14, 17. Улица Молдавская — улица Братьев Кашириных (внутри Северо-Запада)
  • 14, 15. ЧМК — ДК «Строитель» (внутри ЧМЗ)
  • 14, 15. ЧМК — Братьев Кашириных (четырнадцатый так ходил в 1994–2004)
  • 14. ПКиО — проспект Ленина — Дворец спорта «Юность» — Троллейбусное депо № 2
  • 14. Троллейбусное депо № 2 — Алое поле — улица Братьев Кашириных — ЧМК
  • 14. Улица Братьев Кашириных — ПКиО (часть нынешнего 14-го, в 1997–2012 так ходил 13-й)
  • 15. ЧМК — улица Молдавская
  • 16. АМЗ — ЖБИ
  • 17. Вокзал — улица Молдавская
  • 17. Улица Молдавская — Алое поле (он так ходил в 1995–2001, а до этого — почти так же, только оборачивался не по Труда → Свердловскому → Ленина → Энгельса, а против часовой стрелки: по Коммуны → Энгельса → Сони Кривой, да и шёл по Комсомольскому и Свердловскому проспектам, а не по улице Братьев Кашириных)
  • 17. Троллейбусное депо № 2 — улица Братьев Кашириных — Вокзал
  • 17, 26. Троллейбусное депо № 2 — Алое поле — улица Братьев Кашириных — улица Молдавская
  • 19. ПКиО — Первоозёрный — ТЭЦ-3
  • 19. ПКиО — Первоозёрный (обычный 19-й, как он ходил до этого мая)
  • 19. ПКиО — Солнечный берег (как 10-й в 1997–2013) — а нет, рейсов-то ноль
  • 19. Первоозёрный — ТЭЦ-3 — и тут ноль рейсов
  • 19, 26. ЧКПЗ — Копейское шоссе — Первоозёрный (14 утренних рейсов в рабочие дни и пять — в выходные, но только в одну сторону, потому что с театра ЧТЗ на КБС на троллейбусе не повернёшь)
  • 26. Улица Молдавская — улица Чичерина — Первоозёрный
  • 27. Улица Молдавская — улица Чичерина — ПКиО
  • 27. Улица Братьев Кашириных — улица Молодогвардейцев — улица Чичерина — ПКиО

Итого — почти сорок троллейбусных маршрутов с диким бардаком в нумерации.

С трамваями такая же фигня, особенно с теми, что ходят по Металлургическому району. Но это — тема отдельного поста.

С пересадкой

В начале апреля в Челябинске ввели часовые билеты — купив один билет, можно в течение часа пересаживаться на другой транспорт. Я вчера наконец-то сам испытал, как это работает.

Билеты

При первом проезде надо как обычно дать кондуктору транспортную карту и сказать, что нужен билет с пересадкой — кондуктор выдаст билет за 20 рублей вместо обычных шестнадцати.

После пересадки — опять надо дать кондуктору карту, но выдаваемый билет будет бесплатным — это видно и по сумме 0.00 и по не изменившемуся остатку.

Больше трамваев!

«Челябинский обзор», ссылаясь на пресс-службу областного правительства, сообщает: По Челябинску будут курсировать новые автобусы и трамваи

Новые трамваи и автобусы будут приобретены в соответствии с поручением Президента Российской Федерации Владимира Путина о реализации мер по стимулированию использования экологически чистого транспорта с целью снижения выбросов вредных веществ.

Проектом скорректированной маршрутной сети города Челябинска предусмотрено развитие трамвайного движения: увеличение количества трамваев на ряде действующих маршрутов и организация трамвайного сообщения по улицам Овчинникова и Труда.

Ну с улицей Овчинникова (и Курчатова заодно) понятно — в начале зимы в прессе было про обсуждение перспектив транспортных схем — по этим улицам хотят пустить трамвай из района первой городской больницы от Свердловского проспекта до улицы Степана Разина, к вокзалу — эта линия отмечена на карте сосисочным пунктиром:

Карта перспективных линий челябинского трамвая

А вот с улицей Труда не очень понятно. Что там хотят? Восстановить прямое движение шестого трамвая мимо филармонии и картинной галереи? Снести цветочные ларьки между  Володарского и Свердловским проспектом и потянуть рельсы на запад? Продлить рельсы по улице Первой Пятилетки на восток?

Два вагона

В советское время в Челябинске активно использовались двухвагонные трамвайные поезда, работавшие по системе многих единиц — одиночные трамваи попадались на маршрутах с низким пассажиропотоком, а такие маршруты, как 3, 15, 16, 17 даже после распада Союза и появления маршруток продолжали обслуживаться двойными вагонами. Несколько лет назад все (ну или почти все) системы расцепили, ссылаясь на падение пассажиропотока и нехватку кондукторов.

Вчера заметил, что расцепили не всё. А може быть, собрали обратно — на улице Цвиллинга попалась двухвагонная тройка:

Трамваи 71-619 на улице Цвиллинга

Вообще на Цвиллинга достаточно напряжённое трамвайное движение, однако из-за рельефа — спуска от кинотеатра Пушкина к площади Революции — оно медленное: иногда трамваи стоя́т за квартал-полтора от площади, ждут своей очереди на то, чтоб подъехать к остановке. Ближе не подъезжают, наверное, из-за опасения, что откажут тормоза при спуске под горку — я как-то видел пару столкнувшихся попутных трамваев как раз на площади.

Трамваи на улице Цвиллинга

Трамвайная схема — можно и в TileMill

В марте я рисовал для википедии челябинскую трамвайную схему при помощи TileMill, однако как выделить трамвайные пути самим тайлмиллом, я не знал. Пришлось тогда экспортировать схему в SVG и затем редактировать полученный SVG-файл в Inkscape, вручную выделяя нужные рельсы и меняя им внешний вид.

На самом деле в том, чтоб TileMill нарисовал трамвайные пути, нет особо хитрой магии. Более того, даже не надо, пугаясь питона, ковырять imposm-mapping.py — трамвайные пути можно выделить при помощи CartoCSS, потому что для железных дорог сохраняется их тип:

SELECT DISTINCT type FROM osm_railways;
type
--------------
preserved
narrow_gauge
light_rail
subway
tram
rail

Стиль трамвайных путей можно задать в файле roads.mss. В OSM Bright все доро́ги: и железные, и обычные — слиты в один слой. Правила рисования дорог весьма витиеваты, поэтому, чтоб не тратить на эксперименты лишние усилия, мы не будем пытаться переопределить стиль трамвайных путей — вместо этого добавим новое правило, рисующее широкие красные линии поверх трамвайных путей, не трогая более ничего. Правило это надо поместить после правил, описывающих слой #roads_high:

#roads_high::tram_highlight [type='tram'] {
  line-width: 5;
  line-color: @tram_line;
  line-comp-op: darken;
}

Результат:

Схема трамвайных путей

Для того, чтоб убедиться в работоспособности метода, этого вполне достаточно.

Бросается в глаза отсутствие подсветки на мостах — связано это с тем, что слой #bridge находится выше, чем #roads_high. Возможный способ решения — завести свой слой железных дорог (а для этого надо уже́ лезть в imposm-mapping.py, но теперь это не страшно), поместить его выше слоя с мостами и написать для железнодорожного слоя свои стилевые правила.

Трамвайная схема из OpenStreetMap

Когда-то для статьи «Челябинский трамвай» в википедии я нарисовал поверх какой-то карты схему маршутов, простенькую, куда проще бирмановской. Нарисовал, выложил нарисованное (без карты, только схему) в векторном виде, да и забыл — пить-есть не просит.

Прошло шесть с половиной лет, OpenStreetMap развился до состояния, когда на карты некоторых районов уже можно стало смотреть без слёз. «Почему б не попробовать схему с картой из OSM?» — подумал я. И попробовал.

Сначала был TileMill (я год назад о нём рассказывал на UWDC) — можно, например, сделать свой картостиль, основываясь на OSM Bright. Карта получается достаточно симпатичной и её внешний легко настраивается — в тайлмилле используется CSS-подобный язык разметки. Однако добавить на карту трамвайные маршруты не получилось — в OSM Bright трамвайные пути и железные дороги отображаются совершенно одинаково. Это, наверное, можно изменить, поковырявшись в настройке, но скрипты преобразования геоданных написаны на питоне, в котором я почти ничего не понимаю. Поэтому пришлось добавлять трамвайные линии вручную. Результат —

Попробовал альтернативный способ — alaCarte. В alaCarte оказалось возможным сразу выделить трамвайные пути, и, кроме того, alaCarte создаёт набор тайлов, пригодный для использования с библиотеками OpenLayers и Leaflet.

Получается, например, так:

Схема трамвайных маршрутов

в виде интерактивной карты — http://tile.susu.ac.ru/tram.html, используемые стили скоро будут на гитхабе. Stay tuned!