Многоэтажное отношение
Некоторое время назад очередной немец потряс читающих вики мапперов своим грандиозным пропозалом. На этот раз — про рисование этажей (или уровней на улице) и переходов между ними. Суть в использовании единственного отношения, включающего абсолютно все объекты. Разумеется, эта задача невыполнима без особо витьеватых тегов, которых в тексте предложения избыток:
Объём предложения уже превысил 65 килобайт, если считать учебник и попытки объяснить смысл затеи в обсуждении. Автор очень увлечён, и есть шанс, что рано или поздно начнётся голосование. Как альтернатива, мне больше нравится более простое (и заброшенное) предложение обозначать каждый этаж отдельным отношением, а Tordanik вообще предлагает ограничиться тегом
levels=B=Basement@-4;G=Ground floor@0;1@5;2@9;3=Roof garden@13
— обычное описание этажей, role:FrontStairsPlateau=1@3;repeat=all@4
— описание параметрических ролей. Сюда можно добавить остроумную попытку моделирования вертикальных линий через точки, например, vway:highway=footway
(что бы это ни было). И нельзя пропустить грандиозный финал — трёхмерные мультиполигоны!Объём предложения уже превысил 65 килобайт, если считать учебник и попытки объяснить смысл затеи в обсуждении. Автор очень увлечён, и есть шанс, что рано или поздно начнётся голосование. Как альтернатива, мне больше нравится более простое (и заброшенное) предложение обозначать каждый этаж отдельным отношением, а Tordanik вообще предлагает ограничиться тегом
level
. И конечно, в вики уже почти два года поддерживается сводный список способов рисования многоэтажных карт.