Как обозначать? (Part 1)

Я для лабораторий Инвитро использую именно
health_facility:type=laboratory

Ок. На это и исправлю.

Как обосначить оптово-розничную базу торгующую продуктами, напитками? Хорошо бы еще и ассортимент указать.

Хороший вопрос, кстати. Я пока ставлю на территорию landuse=retail + name=… В Москве таких полно, хотя грань отличия от тех же Metro весьма зыбка

А на что поставить теги рабочего времени и контакт? Еще бы обозначить как то ассортимент, но это уже за гранью, с этим вообще практически никак тут.

Дорогу пересекает газовая труба, на которой висит знак “Максимальная разрешённая высота - 4,5 м”.
Что ясно:
Включить в дорогу точку с maxhight=4.5
Что непонятно:
Добавлять ли maxheight:physical=4.5, если я не мерял эту трубу и не знаю точно, что она именно 4,5 м?
Что писать в теге traffic_sign - maxhight или UA:3.18 как сказано здесь?

Зачем фантазировать.
А вот на счёт “Включить в дорогу точку” я не знаю обрабатывают ли их, почему-то вместо запретов на воротах вешают запреты на внутренней территории.

я вешаю этот тег на отрезок дороги по которому не проехать если у тебя высота больше этих 4.5

Но ведь по самой дороге можно проехать, нельзя только в той точке.
По-хорошему, навигационные программы (та же OSMAnd или OSRM) должны обрабатывать такие точки, как barrier=block например, если в настройках указана высота автомобиля больше разрешенной.

Ну как сказать, в точке. Труба тоже имеет свой диаметр, от 20 до 1020 мм, так что это не точка, а отрезок. Поэтому в разрезании вея на отрезки и придания им определённых свойств не вижу ничего предосудительного.

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

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

Под мостом - на отрезок дороги, понятное дело. Вот пример: http://www.openstreetmap.org/way/117884701

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

По-хорошему надо бы отдельный тег делать, типа barrier=height_restrictor. Вполне отдельная сущность.

Зачем? А если это туннель, то ставить на каждый метр?
Вполне maxhight=

Не передергивайте. Туннель - это туннель, height restrictor - это height restrictor.

Вполне физическая сущность.
Или давайте тогда упраздним всякие bus_trap, motorcycle_barrier и cycle_barrier, мы же умные, мы можем других тегов навешать. Зачем отмечать заграждения и их виды, если можно нарезать веи на полуметровые участки и на них навешать ограничений?

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

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

Разницу вижу. И если конструкция будет, даже поставлю тег. Но конструкции нет. Поэтому и удивляюсь непринятию обычного ограничения высоты.

То есть если труба идет по опорной раме - то это height restrictor, если жесткость трубы позволяет обойтись без рамы - это уже не height restrictor.
Окау.