You are not logged in.
- Topics: Active | Unanswered
Announcement
Please create new topics on the new site at community.openstreetmap.org. We expect the migration of data will take a few weeks, you can follow its progress here.***
#476 2010-08-09 15:20:25
- Ilis
- Member

- From: Екатеринбург
- Registered: 2009-05-24
- Posts: 5,970
Re: Как обозначать?
Ну так мечты и рисуются как мечты. А так есть проекты госучреждений, доступные широкому кругу лиц, проекты коммерческих организаций в виде карт и рендеров. Почему бы их не отметить?
Offline
#477 2010-08-09 15:35:43
- siberiano
- Moderator

- From: Novosibirsk
- Registered: 2010-02-25
- Posts: 1,006
- Website
Re: Как обозначать?
Я отметил план моста с ближайшими развязками, а всю магистраль оставил. Её ещё могут перепроектировать по ходу дела.
А вот маниловский генплан (с планами застроить весь частный сектор многоэтажками) рисовать не вижу смысла.
Offline
#478 2010-08-11 11:15:30
- tmprec
- Member
- From: Санкт-Петербург
- Registered: 2009-08-09
- Posts: 611
Re: Как обозначать?
Как правильно обозначать дорогу на которой установлен знак "Движение запрещено". В вики указано что нужно проставить тег vehicle=destination для линии и нода. С линией всё понятно, но на какой нод нужно прописывать тег?
Offline
#479 2010-08-11 11:21:48
- liosha
- Member

- From: Moscow
- Registered: 2008-03-04
- Posts: 8,447
- Website
Re: Как обозначать?
Ни на какой нод не надо, только на вей
Offline
#480 2010-08-11 16:00:36
- Canabis
- Member
- From: Moscow / Smolensk region
- Registered: 2010-02-07
- Posts: 863
- Website
Re: Как обозначать?
точку (нод) убрал из вики
Offline
#481 2010-08-16 10:26:58
- Sergey Gladilin
- Member
- Registered: 2009-08-21
- Posts: 220
- Website
Re: Как обозначать?
Рисуя населенные пункты, я регулярно встречаюсь с разницей между сельской застройкой (огороженные участки, пройти можно только по улицам, каждый двор - чей-то и огорожен) и городской (дома, между ними дворы, через которые можно срезать путь между улицами).
Что вы скажете, если участки сельской застройки обозначать как landuse=residential+access=private в качестве отличия от городской застройки, которая просто landuse=residential?
Offline
#482 2010-08-16 10:50:57
- metadenisik
- Member

- From: Stroitel, Izhevsk, Udmurtia
- Registered: 2010-08-16
- Posts: 346
Re: Как обозначать?
Кстати, вопрос новичка: какие границы должны быть у anduse=residential в городе: это должны быть отдельные районы, микрорайоны, кварталы или только территория, на которой стоит жильё (двор)? Просто если выделять такой областью сразу весь район или микрорайон, то поверх него будут накладываться новые слои, отданные на школы, поликлиники, детсады и т.д., что я считаю будет неправильно. На днях решил заняться отрисовкой собственного города (Ижевск), и residential отрисована крайне плохо по моему мнению: границы территории заезжают на дороги, на промку, на АЗС и на школы, детсады и т.д. Часть я поправил, а другая часть вызвала большие сомнения в правильности моих правок.
На высоте 5000 метров
Offline
#483 2010-08-16 10:55:23
- Zkir
- Member

- From: Хрустальная Москва
- Registered: 2009-02-21
- Posts: 6,110
Re: Как обозначать?
Лучше все же придерживаться семантики тегов: landuse=residential+access=private - значит что это область застройки (очень возможно что сельской, хотя возможно городской) куда посторонним лицам доступ в общем-то закрыт. Причем access=private это свойство периметра (как например и fenced=yes)
Если хочется отличать избы от хрущевок, а хрущевки от таунхаусов, лучше поискать значения для residential:
landuse=residential
residential=?
Истинные слова не не приятны, приятные слова не истинны.
True words are unpleasant; pleasant words are untrue.
Offline
#484 2010-08-16 10:55:36
- VikDD
- Member
- From: RU, Moscow-Yaroslavl
- Registered: 2010-04-21
- Posts: 1,867
Re: Как обозначать?
2metadenisik жилые кварталы/районы, другие единицы, если они имеют наименование. Если внутри стоит школа, скажем, то её можно исключить из "застройки" применением отношения мультиполигон.
Last edited by VikDD (2010-08-16 10:56:25)
Offline
#485 2010-08-16 10:59:39
- Zkir
- Member

- From: Хрустальная Москва
- Registered: 2009-02-21
- Posts: 6,110
Re: Как обозначать?
Это должны быть отдельные районы, микрорайоны, кварталы или только территория, на которой стоит жильё (двор)?
по вкусу и руководствуясь здравым смыслом. landuse=residential - это территория _преимущественно_ занятая жилыми домами
Просто если выделять такой областью сразу весь район или микрорайон, то поверх него будут накладываться новые слои, отданные на школы, поликлиники, детсады и т.д., что я считаю будет неправильно.
В osm "слоев" напрямую нет. Есть объекты.
Главное что-бы landuse'ы не перекрывались. Остальное допустимо. (Например amenity=school поверх landuse=residential)
Last edited by Zkir (2010-08-16 11:09:54)
Истинные слова не не приятны, приятные слова не истинны.
True words are unpleasant; pleasant words are untrue.
Offline
#486 2010-08-16 11:06:29
- Aleksandr Dezhin
- Member

- From: Msk
- Registered: 2008-05-25
- Posts: 2,109
- Website
Re: Как обозначать?
Не вижу ничего плохого в том, чтобы amenity=school и landuse=residential перекрывались. Это вполне нормально, когда школа является частью инфраструктуры жилого квартала. А вот пересечение различных landuse действительно крайне сомнительная вещь.
Тема сельской застройки обсуждалась, насколько я помню тут, http://forum.openstreetmap.org/viewtopi … d=4508&p=2 и еще где-то:
Поэтому предлагаю не выдумывать homestead а использовать вполне очевидную и понятную комбинацию landuse=residential + residential=rural|urban и это не будет входить в противоречие с тем, что есть сейчас. Такую простую связку я думаю можно даже не документировать пока - она и так понятна.
[ Проверка границ и НП | Дампы | Валидатор рек | Кое-что ещё ]
- Нет! Не надо пытаться. Делай. Или не делай. Не надо пытаться. (c) Йода
Offline
#487 2010-08-16 11:10:43
- Sergey Gladilin
- Member
- Registered: 2009-08-21
- Posts: 220
- Website
Re: Как обозначать?
Zkir, если ты о том, что часть городских районов тоже получит access=private - то я понял, думаю это не страшно. Меня действительно больше интересует обозначить доступность, чем то, изба там или хрущевка.
Насчет того, что access=private - это свойство периметра - это, кажется, хуже. Есть ли другие способы пометить территорию как недоступную кроме огораживания ее недоступным периметром? Или я зря парюсь?
Offline
#488 2010-08-16 11:14:33
- Sergey Gladilin
- Member
- Registered: 2009-08-21
- Posts: 220
- Website
Re: Как обозначать?
Aleksandr Dezhin, я не нашел residential=rural|urban в вики - и потому как раз считаю, что надо задокументировать, если уж договорились. Иначе возникает куча всяких странностей, например в Екатеринбурге, кажется, вообще городскую застройку не обозначают как landuse=residential.
Offline
#489 2010-08-16 11:47:56
- VikDD
- Member
- From: RU, Moscow-Yaroslavl
- Registered: 2010-04-21
- Posts: 1,867
Re: Как обозначать?
В догонку - а как этажность здания обозначать?
Offline
#490 2010-08-16 11:51:16
- AkMeR
- Member

- From: Samara
- Registered: 2008-02-27
- Posts: 1,158
Re: Как обозначать?
В догонку - а как этажность здания обозначать?
http://wiki.openstreetmap.org/wiki/Building_attributes
building:levels=
Offline
#491 2010-08-16 12:05:18
- Sergey Astakhov
- Member

- From: St.Petersburg, Russia
- Registered: 2009-11-13
- Posts: 5,817
Re: Как обозначать?
Не вижу ничего плохого в том, чтобы amenity=school и landuse=residential перекрывались. Это вполне нормально, когда школа является частью инфраструктуры жилого квартала. А вот пересечение различных landuse действительно крайне сомнительная вещь.
Не всегда. К примеру вполне можно себе представить газон (landuse=grass) внутри жилого квартала (landuse=residential). Или надо для газонов новый тег придумывать...
Offline
#492 2010-08-16 12:08:35
- VikDD
- Member
- From: RU, Moscow-Yaroslavl
- Registered: 2010-04-21
- Posts: 1,867
Re: Как обозначать?
Полигонами из надо, вот и всё. Газон будет внутри жилого массива, но один на другой накладываться не будут.
Offline
#493 2010-08-16 12:11:15
- Sergey Astakhov
- Member

- From: St.Petersburg, Russia
- Registered: 2009-11-13
- Posts: 5,817
Re: Как обозначать?
Полигонами из надо, вот и всё. Газон будет внутри жилого массива, но один на другой накладываться не будут.
Жилой квартал не перестаёт существовать в пределах газона. ![]()
Offline
#494 2010-08-16 12:15:55
- Aleksandr Dezhin
- Member

- From: Msk
- Registered: 2008-05-25
- Posts: 2,109
- Website
Re: Как обозначать?
Не всегда. К примеру вполне можно себе представить газон (landuse=grass) внутри жилого квартала (landuse=residential). Или надо для газонов новый тег придумывать...
Имхо, это больше проблема тега landuse=grass, нежели остальных его значений. Хотя для больших областей тег вполне юзфул.
[ Проверка границ и НП | Дампы | Валидатор рек | Кое-что ещё ]
- Нет! Не надо пытаться. Делай. Или не делай. Не надо пытаться. (c) Йода
Offline
#495 2010-08-16 12:16:17
- Hind
- Member

- From: Moscow
- Registered: 2009-05-25
- Posts: 3,950
Re: Как обозначать?
Да, landuse=grass это лютый кошмар.
Поэтому во дворах советую landuse=recreation_ground (если там есть скамеечки или детская площадка, короче, "культурный двор")
Это хотя бы оправдано фактами, рендером и ландусностью.
Last edited by Hind (2010-08-16 12:18:02)
Offline
#496 2010-08-16 12:22:34
- Surly
- Member
- From: Екатеринбург
- Registered: 2009-09-17
- Posts: 820
Re: Как обозначать?
Да, landuse=grass это лютый кошмар.
Поэтому во дворах советую landuse=recreation_ground
Разве это решит проблему landuse поверх другого landuse?
Offline
#497 2010-08-16 12:50:37
- VikDD
- Member
- From: RU, Moscow-Yaroslavl
- Registered: 2010-04-21
- Posts: 1,867
Re: Как обозначать?
Да, landuse=grass это лютый кошмар.
Поэтому во дворах советую landuse=recreation_ground (если там есть скамеечки или детская площадка, короче, "культурный двор")
Это хотя бы оправдано фактами, рендером и ландусностью.
Для мест, где люди проводят своё свободное время есть тег leisure.
recreation_ground - это как раз где ни место для прогулок, ни парк, ни лес.
landuse=grass - это, как я понимаю, не газон, а поля, искусственно созданные человеком.
2Sergey Astakhov, если landuse=grass, то там, как раз перестаёт существовать landuse=residentional, потому что по grass'у ходить нельзя. Т.е. он вокруг окружён жилым кварталом (в пределах которого пешеходы могут передвигаться в любом месте), а сам таковым не является. Типа как Ватикан, что ли ![]()
Last edited by VikDD (2010-08-16 12:57:02)
Offline
#498 2010-08-16 13:01:22
- Sergey Astakhov
- Member

- From: St.Petersburg, Russia
- Registered: 2009-11-13
- Posts: 5,817
Re: Как обозначать?
landuse=grass - это, как я понимаю, не газон, а поля, искусственно созданные человеком.
А в чём отличие?
если landuse=grass, то там, как раз перестаёт существовать landuse=residentional, потому что по grass'у ходить нельзя. Т.е. он вокруг окружён жилым кварталом (в пределах которого пешеходы могут передвигаться в любом месте), а сам таковым не является. Типа как Ватикан, что ли
Как-то очень натянуто. Разве условием принадлежности к landuse=residentional является возможность передвижения пешком? А для прудов, зданий и прочего тоже делать дырки?
ИМХО, требование непересечения любых landuse слишком категорично - некоторые значения не соответствуют категории "землепользования". Надо или для этих объектов придумывать другие теги или смириться с данной исторической несправедливостью и ограничивать требование непересечения только некоторым набором значений. ![]()
Offline
#499 2010-08-16 13:15:11
- VikDD
- Member
- From: RU, Moscow-Yaroslavl
- Registered: 2010-04-21
- Posts: 1,867
Re: Как обозначать?
А в чём отличие?
Размеры, цели создания.
Газон - меньше, создан для благоустройства жилых территорий.
Травой же засеивают поля в нежилом, что бы они ни чем не зарастали.
Как-то очень натянуто. Разве условием принадлежности к landuse=residentional является возможность передвижения пешком?
Не обязательно, но больше да.
А для прудов
Да, они же не используются по назначению landuse.
, зданий и прочего тоже делать дырки?
Здания - нет, они как раз являются определяющими в выборе значения тега.
Offline
#500 2010-08-16 13:17:43
- VikDD
- Member
- From: RU, Moscow-Yaroslavl
- Registered: 2010-04-21
- Posts: 1,867
Re: Как обозначать?
В случае пересечения тегов, кмк, обязательно сопоставление слоёв. Иначе что-то можно будет не увидеть, как это было Плещеевоым озером(точно не помню, но кажется оно).
Offline