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.***

#1 2014-12-20 09:51:28

d1g
Member
From: not using forum
Registered: 2010-01-23
Posts: 2,380
Website

Про исчезающие building=* у amenity=*, shop=* (баг ID)

В iD был и есть баг когда при выборе пресета (shop, amenity) удалял при этом тег building=*.

Разработчики решили притвориться что бага нет, потому что шаги для его воспроизведения были элементарные и в ста процентах случаях воспроизводимые. Тем не менее, какое-то время пользователи iD удаляли building=* когда они указывали shop, amenity (рестораны, кафешки, фастфуды, больницы, поликлиники).

Проверьте building!=* and (amenity=* or shop=*) and (type:relation or type:way) в своих областях. Этот запрос не финальный, его можно ужесточить - как именно зависит от вашего региона.

amenity и shop без зданий когда они есть будут плохим примером новичкам. Указывайте хотя бы building=yes.

Last edited by d1g (2015-08-29 07:45:41)

Offline

#2 2014-12-20 09:59:54

Zverik
Moderator
From: Tallinn
Registered: 2010-10-14
Posts: 5,699
Website

Re: Про исчезающие building=* у amenity=*, shop=* (баг ID)

Помню, как решал эту проблему в potlatch 2.


ШТОСМ | josm.ru | обо мне | удалёнка зло

Offline

#3 2014-12-20 12:48:55

OverQuantum
Member
From: Zelenograd
Registered: 2009-06-17
Posts: 1,582
Website

Re: Про исчезающие building=* у amenity=*, shop=* (баг ID)

Около Зеленограда нашёл только 1 объект и исправил.

ИМХО, можно сразу исключать shop=kiosk, оно не здание.


Это же OpenStreetMap. Он больше внутри, чем снаружи.

Offline

#4 2014-12-20 13:01:54

edward17
Member
Registered: 2013-08-26
Posts: 1,849
Website

Re: Про исчезающие building=* у amenity=*, shop=* (баг ID)

OverQuantum wrote:

ИМХО, можно сразу исключать shop=kiosk, оно не здание.

А что же это?


Все жители частного сектора, вешающие таблички с названием улицы и номером дома, попадают в рай без очереди.

Offline

#5 2014-12-20 13:58:53

OverQuantum
Member
From: Zelenograd
Registered: 2009-06-17
Posts: 1,582
Website

Re: Про исчезающие building=* у amenity=*, shop=* (баг ID)

edward17 wrote:
OverQuantum wrote:

ИМХО, можно сразу исключать shop=kiosk, оно не здание.

А что же это?

Контейнер.


Это же OpenStreetMap. Он больше внутри, чем снаружи.

Offline

#6 2014-12-20 20:32:26

BushmanK
Member
Registered: 2011-05-03
Posts: 5,106

Re: Про исчезающие building=* у amenity=*, shop=* (баг ID)

Контейнер - тоже здание, только металлическое. Ни чем в этом смысле не отличается от, скажем, гаража. Который building=garage. У вас проблемы с абстракциями давно замечены.


"Не умею" не значит "невозможно", "не видел" не значит "не бывает". "Нет проблемы", вероятнее всего, значит, что "нет мозгов".

Offline

#7 2014-12-20 23:32:01

OverQuantum
Member
From: Zelenograd
Registered: 2009-06-17
Posts: 1,582
Website

Re: Про исчезающие building=* у amenity=*, shop=* (баг ID)

Каждый проводит границу сам.
ИМХО, то, что построено на месте из элементов чтобы простоять несколько лет, - здание. А то, что привезено в целом виде, просто установлено и может быть увезено в том же виде, - не здание. RV, трейлер, прицеп, бытовка, киоск, торговый автомат - не здания.


Это же OpenStreetMap. Он больше внутри, чем снаружи.

Offline

#8 2014-12-21 00:57:12

BushmanK
Member
Registered: 2011-05-03
Posts: 5,106

Re: Про исчезающие building=* у amenity=*, shop=* (баг ID)

OverQuantum

Каждый проводит границу сам.

Вот это главный источник бардака и бреда в российской части OSM.


"Не умею" не значит "невозможно", "не видел" не значит "не бывает". "Нет проблемы", вероятнее всего, значит, что "нет мозгов".

Offline

#9 2014-12-21 07:54:20

GaM
Member
From: Planet.osm
Registered: 2011-01-10
Posts: 3,210

Re: Про исчезающие building=* у amenity=*, shop=* (баг ID)

shop-kiosk ещё как здание, ибо shop никак не говорит о характеристиках здания.
Ибо киоск это то где продают что либо в окошко на улицу, вот и всё.
А building оно может быть и kiosk и pavilion и пр.

Offline

#10 2014-12-21 09:57:13

XAN_ua
Member
Registered: 2012-10-20
Posts: 603

Re: Про исчезающие building=* у amenity=*, shop=* (баг ID)

OverQuantum wrote:

Каждый проводит границу сам.
ИМХО, то, что построено на месте из элементов чтобы простоять несколько лет, - здание. А то, что привезено в целом виде, просто установлено и может быть увезено в том же виде, - не здание. RV, трейлер, прицеп, бытовка, киоск, торговый автомат - не здания.

А мужики-то не знают!

Offline

#11 2014-12-21 11:46:03

OverQuantum
Member
From: Zelenograd
Registered: 2009-06-17
Posts: 1,582
Website

Re: Про исчезающие building=* у amenity=*, shop=* (баг ID)

BushmanK wrote:

OverQuantum

Каждый проводит границу сам.

Вот это главный источник бардака и бреда в российской части OSM.

Сформулируйте, пожалуйста, чёткое и понятное определение здания для простановки тэга building. Чтобы во всех случаях можно было однозначно понять, когда ставить, а когда не ставить. Пропишем его в вики, чтобы закрыть вопрос.


Это же OpenStreetMap. Он больше внутри, чем снаружи.

Offline

#12 2014-12-21 12:56:06

kisaa
Member
From: ДВ, Хабаровск
Registered: 2011-09-13
Posts: 636

Re: Про исчезающие building=* у amenity=*, shop=* (баг ID)

Насчет трейлера - не знаю, но киоск, который стоит на одном и том же месте уже не один год - почему это не здание? building=kiosk. В придачу - ещё и shop=kiosk (или shop=bakery, shop=newsagent, shop=florist).

Offline

#13 2014-12-21 13:15:46

OverQuantum
Member
From: Zelenograd
Registered: 2009-06-17
Posts: 1,582
Website

Re: Про исчезающие building=* у amenity=*, shop=* (баг ID)

kisaa wrote:

киоск, который стоит на одном и том же месте уже не один год - почему это не здание?

Не один год - может быть. А если его привозят только на летний сезон?


Это же OpenStreetMap. Он больше внутри, чем снаружи.

Offline

#14 2014-12-21 15:15:57

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

Re: Про исчезающие building=* у amenity=*, shop=* (баг ID)

kisaa wrote:

building=kiosk

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

Offline

#15 2014-12-21 15:31:19

d1g
Member
From: not using forum
Registered: 2010-01-23
Posts: 2,380
Website

Re: Про исчезающие building=* у amenity=*, shop=* (баг ID)

freeExec wrote:

Поэтому нынешние торгующие киоски можно смело тежить зданиями.

Нет, закон не первоисточник здесь. Этот закон говорит "как надо" и "как наказывать и за что", а не "как есть" / "как на самом деле".

Вот был бы "Перечень капитальных торговых построек в ..." когда на основе его можно было бы проверить реальные объекты.

Если слепо верить документам будет история как с КЛАДРОМ.

Слепо можно вносить чисто виртуальные объекты (парки, школы, заповедники), а вот как они увяжутся с физическими объектами это сложный вопрос.

Offline

#16 2014-12-22 04:25:09

LLlypuk82
Member
Registered: 2012-12-23
Posts: 2,512
Website

Re: Про исчезающие building=* у amenity=*, shop=* (баг ID)

Если воспринимать building=* не строго как здание/строение, а в качестве помещения, рассчитанного на доступ (и нахождение) туда (там) людей, то особых затруднений не возникает. Значение параметра определяет, в качестве чего это помещение выступает. А детали указываются отдельно (кирпичная кладка, железобетонная заливка, металлоконструкция, деревянная и т.п.) через building:material и др.
Но это, опять же, из области

OverQuantum wrote:

Каждый проводит границу сам.

Offline

#17 2014-12-22 04:44:17

BushmanK
Member
Registered: 2011-05-03
Posts: 5,106

Re: Про исчезающие building=* у amenity=*, shop=* (баг ID)

Тут некоторые хотят поупражняться в словоблудии, а все, на самом деле, куда проще.

В базу мы вносим физически существующие местные предметы (водоемы, дороги, заборы, здания) и логические свойства, которые существуют у этих предметов (так мы указываем, что это здание - офисы, а это - многоквартирный дом) или самостоятельно (административные границы, границы собственности).

Теги, которыми мы это отмечаем, иногда не блещут качеством формулировки (highway=steps, barrier=entrance). Но карта или картографическая база - это условное обозначение, потому мы бы могли вообще пользоваться какими-нибудь цифровыми кодами (как это делают пользователи ГИС "Карта", весьма распространенной в гос. конторах). И хуже от этого бы не было, может только немного более неудобно.

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


"Не умею" не значит "невозможно", "не видел" не значит "не бывает". "Нет проблемы", вероятнее всего, значит, что "нет мозгов".

Offline

#18 2014-12-22 07:27:24

ineiev
Member
Registered: 2014-05-05
Posts: 26

Re: Про исчезающие building=* у amenity=*, shop=* (баг ID)

Собственно, есть building=roof, под которое подходит, видимо, любой навес от дождя.

Offline

#19 2014-12-22 18:55:38

OverQuantum
Member
From: Zelenograd
Registered: 2009-06-17
Posts: 1,582
Website

Re: Про исчезающие building=* у amenity=*, shop=* (баг ID)

BushmanK,
Когда я сказал "Каждый проводит границу сам", вы написали, что "это главный источник бардака и бреда в российской части OSM".
Когда я попросил сформулировать чёткий критерий, вы написали "картографическая база - это условное обозначение" и "киоск - это местный предмет, вполне постоянный ... пусть и не тянет на капитальное здание, но ближе всего именно к зданию".

Вы можете пояснить как одно соотносится с другим?
ИМХО, либо мы пишем чёткий критерий по которому ставится тэг и соглашаемся, что иногда будут возникать ситуации вида "раз он картонный, то не может быть building";
либо мы признаём, что тэг ставится "исходя из внутреннего убеждения" маппера и логических свойств объектов, что это условно нормальный способ рисовать карту и обозначать очень разные объекты по всему миру, что этим мы провоцируем постоянные споры в личке и на форуме на тему как обозначать контректный объект, и уже не называем это бредом и бардаком.


Это же OpenStreetMap. Он больше внутри, чем снаружи.

Offline

#20 2014-12-22 19:33:14

d1g
Member
From: not using forum
Registered: 2010-01-23
Posts: 2,380
Website

Re: Про исчезающие building=* у amenity=*, shop=* (баг ID)

OverQuantum wrote:

что тэг ставится "исходя из внутреннего убеждения" маппера и логических свойств объектов, что это условно нормальный способ рисовать карту и обозначать очень разные объекты по всему миру, что этим мы провоцируем постоянные споры в личке и на форуме на тему как обозначать контректный объект, и уже не называем это бредом и бардаком.

пока у нас нет инструментов согласования смыслов тегов, то придётся исходить из мнения большинства.

Зачем нужен building=*? Через него ходить нельзя, кроме building=roof у которого явно сказано что как минимум 2 стен у него нет.

До нормальных семантических инструментов и согласования смыслов тегов у отдельных авторов через API нужно еще дожить, пока их нет.

Offline

#21 2014-12-22 20:00:48

BushmanK
Member
Registered: 2011-05-03
Posts: 5,106

Re: Про исчезающие building=* у amenity=*, shop=* (баг ID)

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

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

До того, как вы это сказали, никто тут не обсуждал классификацию building, обсуждали обозначение магазинов. Вообще.

Для киосков, как местного предмета, есть сложившееся обозначение http://taginfo.openstreetmap.org/tags/building=kiosk (учитывая, что такие маленькие сооружения иначе как точкой редко обозначают - это немалое число).
Но даже если принять, что киоск плохо подходит под понятие building, его обозначение уже достаточно сложившееся и это годное обозначение, потому что оно а) условно, как и все остальные б) оно не хуже других условных тегов типа highway=steps или barrier=entrance. Очевидным бредом было бы обозначать киоск, скажем, как природный объект. Еще большим бредом - не обозначать никак. Но к зданиям его причислить можно, и никаких противоречий это не несет. Так что на вопрос, можно ли обозначать киоск, как здание, отвечает не критерий "что такое здание", а перечисленное выше.

Что касается вопроса критерия отнесения чего-либо к building, раз вам хочется услышать его - пожалуйста: к building можно относить постоянные или относительно постоянные (чье состояние соизмеримо с возможностями участников проекта по обновлению) рукотворные сооружения с помещениями внутри, предназначенные для проживания или осуществления хозяйственной деятельности любого рода, нахождения в них людей, предметов или оборудования. Также к building относятся местные предметы, которые будут относиться или относились к этому классу (collapsed, proposed, construction). Особый случай - логическое отрицание (building=no) хотя я, честно говоря, не до конца понимаю смысл его применения в данном конкретном случае.
Отличие, скажем, от man_made (наиболее близкий класс) - в том, что man_made имеют основную функцию, которая не связана прямо с использованием встроенных в них помещений.

Киоск - постоянное или временное сооружение, он имеет помещение внутри для хранения товаров и нахождения там продавца, даже иногда - для изготовления продукции, предназначенное для торговой (обычно) хозяйственной деятельности. 
building=roof - просто очень крайний случай, где помещение состоит из одного только навеса и не имеет стен.

Но, повторюсь, вопрос того, что вообще считать относящимся к зданиям, не относится прямо к вопросу о том, допустимо или нет обозначение building=kiosk.


"Не умею" не значит "невозможно", "не видел" не значит "не бывает". "Нет проблемы", вероятнее всего, значит, что "нет мозгов".

Offline

#22 2014-12-22 20:35:51

fserges
Member
From: St.Petersburg/Russia
Registered: 2010-11-08
Posts: 4,033

Re: Про исчезающие building=* у amenity=*, shop=* (баг ID)

Ну в ОСМ есть и прочие интересные объекты типа:

building=stairs: http://overpass-turbo.eu/?w=%22building … 2+global&R
building=ship: http://overpass-turbo.eu/?w=%22building … 2+global&R
building=aeroplane: http://overpass-turbo.eu/?w=%22building … 2+global&R


Бывший редактор ОСМ

Offline

#23 2014-12-22 20:53:54

d1g
Member
From: not using forum
Registered: 2010-01-23
Posts: 2,380
Website

Re: Про исчезающие building=* у amenity=*, shop=* (баг ID)

fserges wrote:

building=aeroplane

Вот это особо хорошо.

На самом деле, такие ляпы могут возникнуть по недосмотру когда забыл на historic=* поменять тег в процессе редактирования

Offline

#24 2014-12-22 21:24:43

kastellano
Member
Registered: 2014-01-15
Posts: 229
Website

Re: Про исчезающие building=* у amenity=*, shop=* (баг ID)

fserges wrote:

building=aeroplane

Что-то не все обозначены. http://bigpicture.ru/?p=309907

Offline

#25 2014-12-22 21:40:29

OverQuantum
Member
From: Zelenograd
Registered: 2009-06-17
Posts: 1,582
Website

Re: Про исчезающие building=* у amenity=*, shop=* (баг ID)

BushmanK wrote:

Исходное ваше утверждение было "киоск - не здание, нельзя обозначать его, как building".

Нет, не было. Есть разница между сказать "так обозначать нельзя" и "киоск может быть тем самым "shop без зданий"".

BushmanK wrote:

Для киосков, как местного предмета, есть сложившееся обозначение http://taginfo.openstreetmap.org/tags/building=kiosk (учитывая, что такие маленькие сооружения иначе как точкой редко обозначают - это немалое число).

Насколько я вижу, сложившееся обозначение киоска - shop=kiosk, который прописан в вики, в 40 раз чаще используется, и даже пропозал есть
На way у него 76% сочетаний с building, значит 24% (около 2000) - без building.

Перестаньте, пожалуйста, называть чужие сообщения бредом и шизофренией, раз сами допускаете такие ошибки.

BushmanK wrote:

к building можно относить постоянные или относительно постоянные (чье состояние соизмеримо с возможностями участников проекта по обновлению) рукотворные сооружения с помещениями внутри, предназначенные для проживания или осуществления хозяйственной деятельности любого рода, нахождения в них людей, предметов или оборудования. Также к building относятся местные предметы, которые будут относиться или относились к этому классу (collapsed, proposed, construction). Особый случай - логическое отрицание (building=no) хотя я, честно говоря, не до конца понимаю смысл его применения в данном конкретном случае.
Отличие, скажем, от man_made (наиболее близкий класс) - в том, что man_made имеют основную функцию, которая не связана прямо с использованием встроенных в них помещений.

На первый взгляд хорошее определение.
Пока к нему есть такие вопросы:
Киоск, который появляется на летний сезон (май-октябрь), - является постоянным или временным?
Брезентовая палатка, которую устанавливают и разбирают каждый (рабочий) день на одном и том же месте - является постоянной или временной?
Киоск стоящий внутри здания под крышей (например, вокзала) - является зданием (внутри здания)?

Last edited by OverQuantum (2014-12-22 21:40:55)


Это же OpenStreetMap. Он больше внутри, чем снаружи.

Offline

Board footer

Powered by FluxBB