You are not logged in.

Announcement

*** NOTICE: forum.openstreetmap.org is being retired. Please request a category for your community in the new ones as soon as possible using this process, which will allow you to propose your community moderators.
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 для линии и нода. С линией всё понятно, но на какой нод нужно прописывать тег?

http://wiki.openstreetmap.org/wiki/RU:Road_Signs

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 и еще где-то:

Aleksandr Dezhin wrote:

Поэтому предлагаю не выдумывать 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: Как обозначать?

VikDD wrote:

В догонку - а как этажность здания обозначать?

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: Как обозначать?

Aleksandr Dezhin wrote:

Не вижу ничего плохого в том, чтобы 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: Как обозначать?

VikDD wrote:

Полигонами из надо, вот и всё. Газон будет внутри жилого массива, но один на другой накладываться не будут.

Жилой квартал не перестаёт существовать в пределах газона. wink

Offline

#494 2010-08-16 12:15:55

Aleksandr Dezhin
Member
From: Msk
Registered: 2008-05-25
Posts: 2,109
Website

Re: Как обозначать?

Sergey Astakhov wrote:

Не всегда. К примеру вполне можно себе представить газон (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: Как обозначать?

Hind wrote:

Да, 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: Как обозначать?

Hind wrote:

Да, landuse=grass это лютый кошмар.
Поэтому во дворах советую landuse=recreation_ground (если там есть скамеечки или детская площадка, короче, "культурный двор")
Это хотя бы оправдано фактами, рендером и ландусностью.

Для мест, где люди проводят своё свободное время есть тег leisure.
recreation_ground - это как раз где ни место для прогулок, ни парк, ни лес.
landuse=grass - это, как я понимаю, не газон, а поля, искусственно созданные человеком.
2Sergey Astakhov, если landuse=grass, то там, как раз перестаёт существовать landuse=residentional, потому что по grass'у ходить нельзя. Т.е. он вокруг окружён жилым кварталом (в пределах которого пешеходы могут передвигаться в любом месте), а сам таковым не является. Типа как Ватикан, что ли smile

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: Как обозначать?

VikDD wrote:

landuse=grass - это, как я понимаю, не газон, а поля, искусственно созданные человеком.

А в чём отличие?

VikDD wrote:

если landuse=grass, то там, как раз перестаёт существовать landuse=residentional, потому что по grass'у ходить нельзя. Т.е. он вокруг окружён жилым кварталом (в пределах которого пешеходы могут передвигаться в любом месте), а сам таковым не является. Типа как Ватикан, что ли smile

Как-то очень натянуто. Разве условием принадлежности к landuse=residentional является возможность передвижения пешком? А для прудов, зданий и прочего тоже делать дырки?

ИМХО, требование непересечения любых landuse слишком категорично - некоторые значения не соответствуют категории "землепользования". Надо или для этих объектов придумывать другие теги или смириться с данной исторической несправедливостью и ограничивать требование непересечения только некоторым набором значений. smile

Offline

#499 2010-08-16 13:15:11

VikDD
Member
From: RU, Moscow-Yaroslavl
Registered: 2010-04-21
Posts: 1,867

Re: Как обозначать?

Sergey Astakhov wrote:

А в чём отличие?

Размеры, цели создания.
Газон - меньше, создан для благоустройства жилых территорий.
Травой же засеивают поля в нежилом, что бы они ни чем не зарастали.

Sergey Astakhov wrote:

Как-то очень натянуто. Разве условием принадлежности к landuse=residentional является возможность передвижения пешком?

Не обязательно, но больше да.

Sergey Astakhov wrote:

А для прудов

Да, они же не используются по назначению landuse.

Sergey Astakhov wrote:

, зданий и прочего тоже делать дырки?

Здания - нет, они как раз являются определяющими в выборе значения тега.

Offline

#500 2010-08-16 13:17:43

VikDD
Member
From: RU, Moscow-Yaroslavl
Registered: 2010-04-21
Posts: 1,867

Re: Как обозначать?

В случае пересечения тегов, кмк, обязательно сопоставление слоёв. Иначе что-то можно будет не увидеть, как это было Плещеевоым озером(точно не помню, но кажется оно).

Offline

Board footer

Powered by FluxBB