OpenStreetMap Forum

The Free Wiki World Map

You are not logged in.

#12026 2018-01-29 07:16:29

pfg21
Member
From: Чебоксары
Registered: 2012-10-18
Posts: 2,960

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

Headshaker01 wrote:

Даже если он отмечен не полигоном а точкой?

да, можно отметить здание одной точкой.
скорей всего отображать на карте как здание оно не будет. хотя, к примеру, джосм кажет значок здания для точи c building=*.
но точно будет отображаться значок amenity=fast_food и пои будет отыскиваться в поиске.
так что ставь хотя бы точкой.

Online

#12027 2018-01-30 13:14:52

coolkaas
Member
From: RU, Penza
Registered: 2009-05-28
Posts: 2,246

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

Османд показывает.

А чем плох билдинг=киоск? Тип здания, куда нельзя зайти.

Offline

#12028 2018-01-30 14:02:35

literan
Member
Registered: 2012-11-06
Posts: 2,597
Website

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

coolkaas wrote:

А чем плох билдинг=киоск? Тип здания, куда нельзя зайти.

как это нельзя зайти? а как туда продавец попадает?)) Есть мнение, что building - это в принципе то, куда можно зайти человеку. А если нельзя, то это уже man_made=street_cabinet или что-то подобное tongue

Offline

#12029 2018-01-30 23:30:22

Alexander-II
Member
From: Москва
Registered: 2017-02-03
Posts: 147
Website

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

literan wrote:

Есть мнение, что building - это в принципе то, куда можно зайти человеку

Я бы даже заявил, что это именно здание (со стенами и, возможно, потолком/крышей), которое подразумевает, что в него может входить человек.
Если это не здание, или в это не может войти человек, то это определенно не building.

Offline

#12030 2018-01-31 19:52:24

coolkaas
Member
From: RU, Penza
Registered: 2009-05-28
Posts: 2,246

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

Ну, не дописал. В ларек клиент не может зайти, обслужиться.

Хорошо, тогда выпилим давайте здание=навес? магазин=парикмахер? Много можно найти примеров. скоростная_дорога=пешая_дорожка?

Это уровень абстрагирования, в осм так принято. Я вообще не бьюсь за выше-поднятую тему, просто, так привычно и нормально. Как мне кажется))

Offline

#12031 2018-02-01 23:27:56

Sergey Astakhov
Member
From: St.Petersburg, Russia
Registered: 2009-11-13
Posts: 5,504

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

coolkaas wrote:

магазин=парикмахер?

shop != магазин

Offline

#12032 2018-02-05 08:04:46

freeExec
Moderator
From: Ульяновск,Модератор всех слоёв
Registered: 2012-07-31
Posts: 7,427

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

Про памятники переехало с отдельную тему

Offline

#12033 2018-02-10 12:42:03

Anton Khorev
Member
From: Санкт-Петербург
Registered: 2011-07-30
Posts: 154

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

Хотите чтобы такие здания обозначались как building=pavilion? По вики такое обозначение не подходит, хотя на форуме именно такие рекомендации можно найти. Если да, то надо в вики записать, если нет, то другое придумать.

Offline

#12034 2018-02-10 12:56:21

literan
Member
Registered: 2012-11-06
Posts: 2,597
Website

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

Anton Khorev wrote:

Хотите чтобы такие здания обозначались как building=pavilion? По вики такое обозначение не подходит, хотя на форуме именно такие рекомендации можно найти. Если да, то надо в вики записать, если нет, то другое придумать.

а при чем тут вообще building=pavilion, если на панораме видно самый обычный building=kiosk? Не знаю, что понаписали в форуме, но из вики понятно, что building=pavilion это абсолютно другое

Offline

#12035 2018-02-10 20:32:08

Anton Khorev
Member
From: Санкт-Петербург
Registered: 2011-07-30
Posts: 154

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

literan wrote:
Anton Khorev wrote:

Хотите чтобы такие здания обозначались как building=pavilion? По вики такое обозначение не подходит, хотя на форуме именно такие рекомендации можно найти. Если да, то надо в вики записать, если нет, то другое придумать.

а при чем тут вообще building=pavilion, если на панораме видно самый обычный building=kiosk? Не знаю, что понаписали в форуме, но из вики понятно, что building=pavilion это абсолютно другое

Вам понятно, что это не building=pavilion, но некоторым другим участникам не понятно. Посмотрел оверпассом на Москву, там вроде почти всем понятно. А в СПб этих building=pavilion поставлено штук 800.

В вики ведь ещё про building=kiosk написано "Такие здания не имеют помещения для клиентов, всё взаимодействие происходит через окно", так что из вики должно быть понятно, что это не building=kiosk. На панорамах, возможно, входной двери не видно, возьмём другой пример, чтобы понятнее было.

Offline

#12036 2018-02-10 22:23:30

literan
Member
Registered: 2012-11-06
Posts: 2,597
Website

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

Anton Khorev wrote:

Вам понятно, что это не building=pavilion, но некоторым другим участникам не понятно. Посмотрел оверпассом на Москву, там вроде почти всем понятно. А в СПб этих building=pavilion поставлено штук 800.

учим английский, читаем, читаем, читаем вики

Anton Khorev wrote:

На панорамах, возможно, входной двери не видно, возьмём другой пример, чтобы понятнее было.

не возможно, а точно не было видно. По вашей второй ссылке - building=retail

Offline

#12037 2018-02-11 00:09:40

Anton Khorev
Member
From: Санкт-Петербург
Registered: 2011-07-30
Posts: 154

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

literan wrote:

учим английский, читаем, читаем, читаем вики

Вы мне это предлагаете, или вы мне предлагаете это предложить тем, кто ставит pavilion? Если мне, то я уже прочитал, как нетрудно догадаться из того, что я ссылку на вики привёл.

literan wrote:
Anton Khorev wrote:

На панорамах, возможно, входной двери не видно, возьмём другой пример, чтобы понятнее было.

не возможно, а точно не было видно. По вашей второй ссылке - building=retail

Ну так я вам сказал, что дверь есть, вы всё ещё считаете, что первый пример - kiosk? Наличие двери повлияет на ваш ответ?

Я не уверен, что "помещения для клиентов" - хороший критерий для типа здания, потому что есть такие ларьки, у которых сейчас дверь открыта и помещение для клиентов как бы есть, но её запросто могут и закрыть, а окно открыть. Должно ли это открывание-закрывание влиять на значение building? Собственно эти ларьки у метро я нарисовал, но тип здания ставить им не стал, но есть более уверенные участники.

Можно, например, решить, что kiosk это разновидность retail, и в случае, если помещение для клиентов может как быть, так и не быть, рекомендовать ставить retail.

Offline

#12038 2018-02-11 10:58:01

literan
Member
Registered: 2012-11-06
Posts: 2,597
Website

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

Anton Khorev wrote:

Вы мне это предлагаете, или вы мне предлагаете это предложить тем, кто ставит pavilion? Если мне, то я уже прочитал, как нетрудно догадаться из того, что я ссылку на вики привёл.

Anton Khorev wrote:

Ну так я вам сказал, что дверь есть, вы всё ещё считаете, что первый пример - kiosk? Наличие двери повлияет на ваш ответ?

занятия бесцельными словесными упражнениями не входят в список причин, по которым я здесь, поэтому дискуссию эту завершаю.

Offline

#12039 2018-02-11 12:25:58

Sergey Astakhov
Member
From: St.Petersburg, Russia
Registered: 2009-11-13
Posts: 5,504

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

Anton Khorev wrote:

По вики такое обозначение не подходит, хотя на форуме именно такие рекомендации можно найти.

Вы всё-таки на даты внимание обращайте. Когда были рекомендации и когда была создана страничка. От того, что кто-то создал в вики страничку с узкоспециализированным значением тега не следует необходимость всё срочно перетегировать. Может быть стоит подправить именно страничку в вики.

Offline

#12040 2018-02-11 14:08:32

Anton Khorev
Member
From: Санкт-Петербург
Registered: 2011-07-30
Posts: 154

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

literan wrote:

занятия бесцельными словесными упражнениями не входят в список причин, по которым я здесь, поэтому дискуссию эту завершаю.

Это не бесцельное словесное упражнение. Я спрашиваю (не обязательно лично участника literan, он может перестать обращать внимание на то, что я здесь пишу), как вы бы хотели чтобы это здание, обозначенное в данный момент как pavilion, было бы обозначено.

literan, похоже, решил, что единственная проблема в том, что либо я вики не читал, либо те, кто отмечали, вики не читали. Но на самом то деле действительно

Sergey Astakhov wrote:

Вы всё-таки на даты внимание обращайте. Когда были рекомендации и когда была создана страничка. От того, что кто-то создал в вики страничку с узкоспециализированным значением тега не следует необходимость всё срочно перетегировать. Может быть стоит подправить именно страничку в вики.

И большинство тегов было поставлено задолго до появления и страницы и соответствующего места в шаблоне. И даже на странице обсуждения про это написано. Из всех оттеженых pavilion (~3000) в СПб где-то четверть (~800), и они, скорее всего, не соответствуют тому, что в вики.

Первый пример, который я привёл - это то, что можно было бы назвать павильоном, я его видел ещё до того, как в вики что-либо про павильоны было написано, и ничего подозрительного не заметил. Но у этих сооружений я не понимаю, в чём отличие от kiosk. Я понимаю, почему их так перетежили ("помещение для клиентов"), но мне это не кажется хорошей причиной.

Last edited by Anton Khorev (2018-02-11 14:08:57)

Offline

#12041 2018-02-23 19:42:42

Simunin
Member
Registered: 2017-06-09
Posts: 34

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

Такс. Встал ОЧЕНЬ важный вопрос. Как обозначать дровницы? В рамках своего проекта картирую некоторые вырубки. Обозначаю пока, как Лесопилка, но блин... И дровниц там много.
sad

Offline

#12042 2018-02-25 19:33:44

4004
Member
Registered: 2013-05-28
Posts: 98

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

дровницы, которые под дрова? никак. в большинстве случаев они же не постоянные, а если это что то вроде сарая или навеса, то для них есть теги

Last edited by 4004 (2018-02-25 19:34:11)

Offline

#12043 2018-02-27 09:20:06

dima100
Member
Registered: 2016-08-18
Posts: 21

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

Как правильно обозначить здание с адресом, состоящее из двух частей? Например, 5-этажный жилой дом с 1-этажной пристройкой, в которой расположен магазин.
Проще всего нарисовать 2 здания с общими точками и навесить на каждое одинаковый адрес. Но как-то некрасиво... :-)
А можно использовать отношение с тремя участниками: контур (outline) и 2 части (part). На контур навесить адрес, а вот дальше... Как задать тип зданий? На контур building=yes, а на части building:part=retail и building:part=apartments? Тоже некрасиво, да и неправильно, наверное...
Как быть?

Offline

#12044 2018-02-27 10:27:50

Alexander-II
Member
From: Москва
Registered: 2017-02-03
Posts: 147
Website

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

dima100 wrote:

А можно использовать отношение с тремя участниками: контур (outline) и 2 части (part). На контур навесить адрес, а вот дальше... Как задать тип зданий? На контур building=yes, а на части building:part=retail и building:part=apartments? Тоже некрасиво, да и неправильно, наверное...

Красиво и правильно. Не очень понимаю, что вас в таком варианте смущает.

UPD:
Мне тут заметили, и я спешу поправить себя. Только не отношение с 3 участниками, а 3 отношения (мультиполигона). Или же просто 3 полигона, если мультиполигоны тяжело даются.

Last edited by Alexander-II (2018-02-27 11:03:52)

Offline

#12045 2018-02-27 11:08:10

literan
Member
Registered: 2012-11-06
Posts: 2,597
Website

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

Alexander-II wrote:

UPD:
Так, мне тут заметили, и я спешу поправить себя. Только не отношение с 3 участниками, а 3 отношения (мультиполигона). Или же просто 3 полигона, если мультиполигоны тяжело даются.

https://www.openstreetmap.org/relation/3832227/history - а вот и пример таким образом отрисованного здания, и это самый грамотный и элегантный вариант

Offline

#12046 2018-02-27 12:21:13

dima100
Member
Registered: 2016-08-18
Posts: 21

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

Alexander-II wrote:
dima100 wrote:

А можно использовать отношение с тремя участниками: контур (outline) и 2 части (part). На контур навесить адрес, а вот дальше... Как задать тип зданий? На контур building=yes, а на части building:part=retail и building:part=apartments? Тоже некрасиво, да и неправильно, наверное...

Красиво и правильно. Не очень понимаю, что вас в таком варианте смущает.

UPD:
Мне тут заметили, и я спешу поправить себя. Только не отношение с 3 участниками, а 3 отношения (мультиполигона). Или же просто 3 полигона, если мультиполигоны тяжело даются.

Какая разница? Все равно родительское отношение будет состоять из 3-х участников, пусть и мультиполигонов. Не в этом суть.

Смущает меня противоречивость в тегах. На контуре у нас один building, а на частях - другие. Разве это логично? Мы же не ставим на контур, например, building:levels - в этом нет смысла. А вот building, согласно Вики (https://wiki.openstreetmap.org/wiki/RU: … 0.B8.D1.8F), ставить должны. Как на это противоречие будут реагировать всякие рендеры и конвертеры, какой тег они сочтут предпочтительным?
Или, может быть, building=yes можно рассматривать как "неполноценный" тег, который ставится на здания с неизвестным типом? Но тогда это должно быть где-то документировано.

Offline

#12047 2018-02-27 12:29:26

literan
Member
Registered: 2012-11-06
Posts: 2,597
Website

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

dima100 wrote:

Какая разница? Все равно родительское отношение будет состоять из 3-х участников, пусть и мультиполигонов. Не в этом суть.

родительское отношение - вы имеете в виду то, которое весь дом охватывать будет? Не из трех, а из двух, общая стена между частями здания туда входить не должно. И на самих контурах никаких тегов быть не должно - все только на мультиполигонах. Я привел вам пример, смотрите.

Offline

#12048 2018-02-27 12:36:28

dima100
Member
Registered: 2016-08-18
Posts: 21

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

literan wrote:

родительское отношение - вы имеете в виду то, которое весь дом охватывать будет? Не из трех, а из двух, общая стена между частями здания туда входить не должно. И на самих контурах никаких тегов быть не должно - все только на мультиполигонах. Я привел вам пример, смотрите.

Я, наверное, чего-то не понимаю. Открыл в JOSM ваш пример. Вот оно, родительское отношение:
type=building
3 участника:
outline - мультиполигон
part - мультиполигон
part - мультиполигон

Что я не так делаю?

Offline

#12049 2018-02-27 12:51:36

literan
Member
Registered: 2012-11-06
Posts: 2,597
Website

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

dima100 wrote:

Я, наверное, чего-то не понимаю. Открыл в JOSM ваш пример. Вот оно, родительское отношение:
type=building
3 участника:
outline - мультиполигон
part - мультиполигон
part - мультиполигон

Что я не так делаю?

так. Отношение type=building я не заметил - оно не обязательно, и, насколько я понимаю, рисуется как костыль для одного из рендеров. Вам нужны отношения с тегом type=multipolygon.

Вот, смотрите, пример без type=building, чтобы оно не отвлекало:

https://www.openstreetmap.org/relation/7722742

Offline

#12050 2018-02-27 12:51:40

dima100
Member
Registered: 2016-08-18
Posts: 21

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

А... дошло. :-)
outline действительно состоит из двух частей. Но сам по себе он является участником отношения, одним из трех. Вот где мы друг друга не поняли...

Offline

Board footer

Powered by FluxBB