То есть пресеты мы делать не будем? Чисто из принципа…
Ви ап чём? Владимир, я понимаю, что Вы сейчас нацелены на конфронтацию со всеми, а со мной в особенности. Но давайте будем честны. Не я предложил использовать три тега. Люди, которые в этой теме высказывались, тем или иным образом вышли на использование именно этих трех тегов. Я хочу подчеркнуть - ЭТО НЕ МОЕ РЕШЕНИЕ, а решение, всех высказавшихся. Я своим постом хотел лишь закрепить это решение, дабы помочь новичкам в нахождении ответа “как отмечать дворы?”. Мы же опять, за горой (по большей части) флуда прячем ответ на этот вопрос.
Тег service=parking_aisle это как раз подгонка под одну конкретную рисовалку под названием Mapnik.
Надеюсь, что участники сообщества не станут отклоняться от Good practice в угоду рисовалке Mapnik.
Если будет parking_aisle в сочетании с living_street=yes, то сейчас принять решение, что впоследствии эта Пара тегов будет преобразована в living_street=yes. И признать, что aisle мы ставим для красоты.
Тогда надо прийти к соглашению, считаем ли мы living_street=yes тем самым highway=dvor, или нет? Надо и про это подумать, тогда проще будет разобраться и с ‘тремя тегами’.
Мне кажется, что на будущее два тега: highway=service и living_street=yes гибче, чем один highway=dvor.
Не хочу лишний раз флудить, но предлагаю задуматься о следующем:
Вчера во время покартушек в строгино видели такую картину: два квартала разделены бульваром.
Вдоль застройки справа и слева от бульвара идут дороги спорного типа. На одном заезде установлен знак “жилая зона”, на другом не установлен.
Вопрос: как помечать одну и другую дорогу и чем они отличаются.
Я уже высказывался по поводу parking_aisle, это “грязный хак^H^H^H workaround”, хотя особо и не противоречит назначению.
Т.е. сам двор идентифицируется { highway=service, living_street=yes }, использование parking_aisle дополнительно только для красоты.
Вроде договорились что дворы (“прилегающая территория”) считаются одинаково двором независимо есть там знак ЖЗ или нет.
Как-то по другому (highway=living_street ? { highway=residential, living_street=yes } ? { highway=residential, maxspeed=20 } ?) видимо нужно отмечать “обычные” улицы (с названием), на [участках] которых действуют такие же правила как во дворе (обозначены знаками ЖЗ).
PS.
А рисовать то удобнее всего highway=living_street, есть поддержда и в Potlatch и в JOSM Ой щас опять начнеться…
Дак уж и так к нему пришли и полмесяца возражений не было. Надо уже нести на вики, а тут начать обсуждать следующий вопрос, какой тег сделать для дворовых проездов, и сколько видов этих проездов надо иметь.
Имеется ввиду требования для жилой зоны (“территории, въезды на которую и выезды с которой обозначены знаками 5.21 и 5.22”) распространяются также и на дворовые территории.
Таким образом зона действия раздела 17 ПДД (далее - зона 17) включается в себя:
территории не являющиеся дворовыми, но обозначенными знаками 5.21 и 5.22
дворовые территории (как обозначенные знаками 5.21 и 5.22, так и необозначенными ими)
По аналогии с разбивкой highway по важности на primary, secondary, tertiary, а также service предлагается дороги в зоне 17 также классифицировать на 2 класса (больше двух вряд ли имеет смысл) по степени визуальной похожести на обычную улицу:
I) Дороги с разметкой, возможно со светофорами - то что мы приняли бы за обычную улицу, но тем не менее это зона 17. В частности, это пример с коттеджным поселком, который AkMeR приводит. Сюда же на усмотрение картографа можно отнести “стволовые” дворовые проезды (не обязательно сквозные), к которым могут примыкать “нестволовые” дворовые проезды. Для этого класса уже имеем тег highway=living_street
II) Дворовые и прочие дороги, не вошедшие в I) - они выполняют функцию service для дорог из I)
Напрашивается highway=service Но одного этого тега мало, поскольку мы находимся в зоне 17. Предложенный второй тег livings_street=yes укажет на принадлежность к зоне 17. Таким образом, здесь получается пара тегов highway=service и livings_street=yes. Рисовалкам рекомендуется начинать рисовать дороги из этого класса на более крупных масштабах, чем в случае самостоятельного употребления highway=service
service=parking_aisle или другие теги для рисовалок рекомендовать не нужно, что не создавать прецедент отхода от правила “Don’t map for the renderer”
По мне, так больше напрашивается вывод:
“стволовые” проезды помечаем - highway=service living_street=yes
“отростки” (именно самые дворы) - highway=service, living_street=yes, service=parking_aisle.
А “жилые зоны” (highway=living_street) оставить в покое. За это особенно говорит тот факт, что после ввода living_street=yes, highway=living_street быстренько получит статус deprecated. И придется нам тогда все заново перекраивать и переделывать.
PS. Если двор огорожен железным забором, на въезде шлагбаум (со знаком ЖЗ
забор - полигон barrier=fence, все проезды отмечаем access=private, на въезде barrier=gate? Или как?
я так уже привык, что проезды это service… а тут опять набор целый.
Предлагаю укласться в 2 типа сабжей:
просто дворовой проезд, он же стволовой. Обозначать тегом
highway=service;
тупиковый дворовой проезд (по АкМеРу: “отростки”, именно самые дворы). Обозначаем парой тегов
highway=service
living_street=yes.
Всё. Чем плохо?
living_street=yes тока рендерить с 16 масштаба, а не с 17. Такое вот еще пожелание. 17 уж больно крупный. На экране мало умещается.
Я на стороне ввоовв.
Можно конечно устроить жёсткую голосовалку – кто победит, того и тапки… Но надо до последнего стараться полюбовно решить вопрос. Продолжая аргументировать. (Грустно, когда что-то навязывается, а ты делать так не хочешь. А осм всё же и для радости))).
Любой дворовый проезд - это зона 17. Поэтому living_street=yes необходим в каждом случае, когда идет речь о зоне 17.
Рендеринг living_street=yes зависит от основного тега, с которым он употребляется (residential, unclassified,service). В частности unclassified и service, употребляемые с living_street=yes, рекомендуется начинать рисовать с более крупного масштаба, чем в отсутствии living_street=yes
Чем еще удобно решение с living_street=yes: рисовалка нарисует основной тег (residential, unclassified,service), даже если рисовалка не понимает living_street=yes