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.***
#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
#3 2014-12-20 12:48:55
Offline
#4 2014-12-20 13:01:54
- edward17
- Member
- Registered: 2013-08-26
- Posts: 1,849
- Website
Re: Про исчезающие building=* у amenity=*, shop=* (баг ID)
ИМХО, можно сразу исключать 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)
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)
Каждый проводит границу сам.
ИМХО, то, что построено на месте из элементов чтобы простоять несколько лет, - здание. А то, что привезено в целом виде, просто установлено и может быть увезено в том же виде, - не здание. 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)
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)
киоск, который стоит на одном и том же месте уже не один год - почему это не здание?
Не один год - может быть. А если его привозят только на летний сезон?
Это же OpenStreetMap. Он больше внутри, чем снаружи.
Offline
#14 2014-12-21 15:15:57
- freeExec
- Moderator
- From: Ульяновск,Модератор всех слоёв
- Registered: 2012-07-31
- Posts: 8,547
Re: Про исчезающие building=* у amenity=*, shop=* (баг ID)
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)
Поэтому нынешние торгующие киоски можно смело тежить зданиями.
Нет, закон не первоисточник здесь. Этот закон говорит "как надо" и "как наказывать и за что", а не "как есть" / "как на самом деле".
Вот был бы "Перечень капитальных торговых построек в ..." когда на основе его можно было бы проверить реальные объекты.
Если слепо верить документам будет история как с КЛАДРОМ.
Слепо можно вносить чисто виртуальные объекты (парки, школы, заповедники), а вот как они увяжутся с физическими объектами это сложный вопрос.
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 и др.
Но это, опять же, из области
Каждый проводит границу сам.
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)
что тэг ставится "исходя из внутреннего убеждения" маппера и логических свойств объектов, что это условно нормальный способ рисовать карту и обозначать очень разные объекты по всему миру, что этим мы провоцируем постоянные споры в личке и на форуме на тему как обозначать контректный объект, и уже не называем это бредом и бардаком.
пока у нас нет инструментов согласования смыслов тегов, то придётся исходить из мнения большинства.
Зачем нужен 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)
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)
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)
Исходное ваше утверждение было "киоск - не здание, нельзя обозначать его, как building".
Нет, не было. Есть разница между сказать "так обозначать нельзя" и "киоск может быть тем самым "shop без зданий"".
Для киосков, как местного предмета, есть сложившееся обозначение http://taginfo.openstreetmap.org/tags/building=kiosk (учитывая, что такие маленькие сооружения иначе как точкой редко обозначают - это немалое число).
Насколько я вижу, сложившееся обозначение киоска - shop=kiosk, который прописан в вики, в 40 раз чаще используется, и даже пропозал есть
На way у него 76% сочетаний с building, значит 24% (около 2000) - без building.
Перестаньте, пожалуйста, называть чужие сообщения бредом и шизофренией, раз сами допускаете такие ошибки.
к building можно относить постоянные или относительно постоянные (чье состояние соизмеримо с возможностями участников проекта по обновлению) рукотворные сооружения с помещениями внутри, предназначенные для проживания или осуществления хозяйственной деятельности любого рода, нахождения в них людей, предметов или оборудования. Также к building относятся местные предметы, которые будут относиться или относились к этому классу (collapsed, proposed, construction). Особый случай - логическое отрицание (building=no) хотя я, честно говоря, не до конца понимаю смысл его применения в данном конкретном случае.
Отличие, скажем, от man_made (наиболее близкий класс) - в том, что man_made имеют основную функцию, которая не связана прямо с использованием встроенных в них помещений.
На первый взгляд хорошее определение.
Пока к нему есть такие вопросы:
Киоск, который появляется на летний сезон (май-октябрь), - является постоянным или временным?
Брезентовая палатка, которую устанавливают и разбирают каждый (рабочий) день на одном и том же месте - является постоянной или временной?
Киоск стоящий внутри здания под крышей (например, вокзала) - является зданием (внутри здания)?
Last edited by OverQuantum (2014-12-22 21:40:55)
Это же OpenStreetMap. Он больше внутри, чем снаружи.
Offline