Шаблон:Схема Нью-Йоркского метрополитена/doc
Автор первой версии этой схемы — Kononenko Alex.
По сравнению с исходной схемой здесь убраны станции (чтобы придать схеме более компактный размер и более реалистичные очертания), а также добавлена поддержка параметров.
Первый способ обращения к шаблону
[править код]- 1 параметр — слово
line
либоroute
в зависимости от того, нужно ли показать на схеме линию или маршрут; - 2 параметр — имя линии или маршрута соответственно (имя линии задаётся как название статьи о ней, имя маршрута в соответствии с таблицей routes в модуле).
Если параметр 1 задан, то схема рисуется вся серым цветом, а красным на ней показывается только соответствующая линия или маршрут (для маршрутов разные оттенки красного обозначают разное количество часов использования участков маршрутом, от круглосуточного до чисто ночного или чисто часпикового).
Код | Результат | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
{{Схема Нью-Йоркского метрополитена|line|Линия Шестой авеню, Ай-эн-ди}} | Линия на схеме метро
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
{{Схема Нью-Йоркского метрополитена|route|M}} | Маршрут на схеме метро
|
Второй способ обращения к шаблону
[править код]Параметр 1 пустой, а в параметре 2 следующие слова:
lines
— будут закрашены официальными цветами стволовые линии (остальные участки рисуются чёрным);routes
— будут закрашены официальными цветами те участки, которые обслуживаются маршрутами одного цвета;dirs
— разные цвета обозначают способы использования участков (есть ли экспрессы, есть ли челноки и т. п.).
Если во 2 параметре задано dirs
, можно задать в 3 параметре обозначение периода времени согласно модулю.
Результаты для второго способа можно увидеть здесь.
Третий способ обращения к шаблону
[править код]Если оба параметра оставить пустыми, то шаблон покажет историю метрополитена — какой компанией обслуживался каждый участок и в какой период он был построен. Это единственный способ вызова шаблона, при котором он не обращается к модулю.
Другие параметры
[править код]Независимо от способа заполнения нумерованных параметров, непустое значение в именованном параметре o
приведёт к появлению эллипсов, обозначающих пересадочные узлы (согласно таблице station_complexes в модуле).
Аналогично, планируется поддержка параметра s
, который должен привести к появлению белых точек, обозначающих станции. Инструкция тому, кто за это возьмётся: нужно будет передать в шаблоны {{SM pic}}, {{SM cross}} или {{SM auto}} (смотря какой шаблон использован в той или иной ячейке) через параметры n
, w
, c
, e
или s
(что соответствует позиции белой точки у верхней стороны ячейки, у левой стороны, в центре, у правой стороны и у нижней стороны) 472 названия станций, обусловив передачу этих значений наличием параметра s
при вызове всей схемы. Пока это сделано для примера только для 14 станций, входящих в таблицу multiline_stations. Следует проверить (в том числе для станций, которые уже добавлены), что каждая станция находится на своём сегменте, а также на участке с правильным цветом на схеме с историей. Возможно, при этом придётся увеличить размер схемы: кое-где не хватит ячеек (на самом севере и самом юге схемы, где мало пересечений, линии были немасштабно укорочены для компактности), а кое-где на схеме может отсутствовать сегмент (это было сделано для компактности с некоторыми сегментами размером в одну станцию).
Примечания
[править код]Внимание: в варианте с параметрами схема тяжёлая, начиная с 4 штук на странице могут выдаваться ошибки. В реальной статье она должна быть максимум одна.
Внимание: нет консенсуса за то, чтобы расставлять эту схему по статьям о линиях/маршрутах. В списке линий и списке маршрутов можно будет сделать её в интерактивном виде, с выбором линии/маршрута, — но это только после того, как появится техническая возможность вызывать одним кликом шаблон с нужными параметрами без создания подстраницы для каждого вызова. То же касается схемы с вариантами для периодов времени.