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.***
#7326 2014-05-30 19:47:59
- Sergey Astakhov
- Member

- From: St.Petersburg, Russia
- Registered: 2009-11-13
- Posts: 5,817
Re: Как обозначать?
Какая-то странная логика. Был общественный санаторий, но решил продавать путёвки лично Путину. Как так, давайте срочно из базы сносить!
Через год одумался, стал снова продавать всем. Какой ужас, давайте снова рисовать!
Не сносить, а обозначать соответствующими тегами. В том числе и меняя один на другой при перепрофилировании заведения.
POI надо в любом случае регулярно обновлять и валидировать, в соответствии с действительностью, иначе они рано или поздно "протухнут".
Как-то понадобилось зайти в аптеку, пробежался по своему кварталу - половина из ранее отмеченных закрылась и появились другие рядом.
И я бы не хотел видеть в общем списке санаториев чьи-то частные завалинки, в которые никто доступа не имеет.
PS: Я это к тому, что не вижу ничего плохого в тегах-модификаторах abandoned=yes, disused=yes, construction=yes. Другое дело что они да, сильно значимы для машинной обработки и по идее должны стандартизовываться и внедряться в логику машобработки в первую очередь.
Вы забываете что у нас не один рендерер/конвертер. Их много. Вот вы настроили обработку, а затем кто-то приходит и предлагает ещё один тег радикально меняющие свойства (burnt=yes для сгоревших, collapsed=yes для обвалившихся и т.п.), а ваш настроенный конвертер ничего про них не знает. И ещё 100500 конвертеров у других, над которыми у вас нет никакого контроля и даже информации о том что они существуют. Чтобы обеспечить совместимость со всем этим зоопарком есть один подход - дополнительные теги должны только "уточнять" свойства, но не изменять уже существующие. Тогда эти работающие конвертеры смогут спокойно эти новые теги игнорировать и продолжать нормально работать.
Offline
#7327 2014-06-01 04:08:55
- akas
- Member
- Registered: 2014-06-01
- Posts: 2
Re: Как обозначать?
Есть группа островов с общим названием
Не могу разобраться, как правильно обозначается.
Очевидно, это должно быть отношение (relation)
В wiki нашел только такой вариант:
place=archipelago
name=Вороньи острова
Проблема в том, что
1) josm страшно ругается на такое отношение, требует указать его тип(тег type)
2) наличие этого отношения никак не отображается на карте, острова выглядят как безымянные.
Как быть?
Offline
#7328 2014-06-01 04:15:38
- Danidin9
- Member
- From: Санкт-Петербург
- Registered: 2011-01-31
- Posts: 589
Re: Как обозначать?
Проблема в том, что
1) josm страшно ругается на такое отношение, требует указать его тип(тег type)Как быть?
Укажите type=multipolygon
Offline
#7329 2014-06-02 10:00:21
- d1g
- Member
- From: not using forum
- Registered: 2010-01-23
- Posts: 2,380
- Website
Re: Как обозначать?
Барьер в виде насыпи земли? Так и не смог подходящий тег найти что-то.
Offline
#7330 2014-06-02 10:03:40
- evgenykatyshev
- Member

- From: Nizhny Novgorod
- Registered: 2009-06-16
- Posts: 1,413
- Website
Re: Как обозначать?
Барьер в виде насыпи земли? Так и не смог подходящий тег найти что-то.
Предположу, что barrier=embankment. Вообще, переводи что тебе надо на английский и ищи это в вики.
Карта культурного наследия России. Нижегородская область: ФГИС, страница в ВК
Offline
#7331 2014-06-02 10:07:30
- d1g
- Member
- From: not using forum
- Registered: 2010-01-23
- Posts: 2,380
- Website
Re: Как обозначать?
В вики искал везде, не нашел. embankment это не то. embankment это насыпь идущая вместе с путём, у меня насыпь это барьер трехметровый поперёк движения пути.
http://taginfo.openstreetmap.org/keys/barrier#values - ничего подходящего на первых двух страницах кроме barrier=yes...
Offline
#7332 2014-06-02 10:26:16
- dair
- Member
- From: Ленинградская область
- Registered: 2013-07-11
- Posts: 1,090
Re: Как обозначать?
А какого происхождения насыпь? мб это просто частный случай barrier=debris (A road is blocked by debris with or without ground.)? Или там укрепления в виде земляного вала?
Offline
#7333 2014-06-02 11:13:09
- d1g
- Member
- From: not using forum
- Registered: 2010-01-23
- Posts: 2,380
- Website
Re: Как обозначать?
Да, это выглядит почти как на фото http://wiki.openstreetmap.org/wiki/File … debris.jpg, но это насыпь из земли, без какого-либо мусора. barrier=debris делает упор на мусор, присутствие земли там не важно.
Offline
#7334 2014-06-03 06:56:39
- akas
- Member
- Registered: 2014-06-01
- Posts: 2
Re: Как обозначать?
Есть остров в море, нарисован как полигон natural=coastline place=island
Остров полностью покрыт лесом, без пляжей, от берега до берега.
Как это обозначить?
Продублировать весь полигон острова , и поставить ему natural=wood?
Offline
#7335 2014-06-03 07:05:27
- pfg21
- Member
- From: Чебоксары
- Registered: 2012-10-18
- Posts: 4,281
Re: Как обозначать?
на полигон острова добавить natural=wood, несколько дополняющих тегов на одном обьекте не запрещены.
http://www.openstreetmap.org/way/37871711
Last edited by pfg21 (2014-06-03 07:07:36)
Offline
#7336 2014-06-03 07:22:11
- Глеб
- Member
- From: Kazan, RU-TA
- Registered: 2012-03-03
- Posts: 193
Re: Как обозначать?
Может быть вы имели в виду natural=coastline;wood ?
Offline
#7337 2014-06-03 07:25:06
- VikDD
- Member
- From: RU, Moscow-Yaroslavl
- Registered: 2010-04-21
- Posts: 1,867
Re: Как обозначать?
Ну, во-первых, деревья навряд ли прямо из воды растут. Во-вторых, лучше сделать 2 мультиполигона, один для coastline'а, второй для wood'а, т.к. это всё-таки разные вещи и даже если они сейчас полностью пересекаются, то потом могут появиться поляны, просеки, дорожки и т.д., которые уже надо будет исключать из wood'а, а что бы это делать проще - проще сразу правильно замапить.
Offline
#7338 2014-06-03 08:16:00
- Cd_spb
- Member
- From: Санкт-Петербург
- Registered: 2011-11-04
- Posts: 1,267
Re: Как обозначать?
Кажется уже был вопрос, но не могу найти как обозначить "Лабораторную службу". В частности Хеликс (Helix) http://helix.ru/centers
Что нашёл:
https://www.openstreetmap.org/node/2370539304
amenity=clinic
name=Лабораторная служба Хеликсhttp://www.openstreetmap.org/node/1548431709
amenity=doctors
name=Хеликсhttp://www.openstreetmap.org/node/1805789748
FIXME=Какой тип POI для "Лабораторная служба"?
contact:website=http://helix.ru/
name=Лабораторная служба Хеликсhttp://www.openstreetmap.org/node/676673812
amenity=doctors
name=Лабораторная служба Хеликс
name:ru=Лабораторная служба Хеликсhttp://www.openstreetmap.org/node/2657548312
amenity=hospital
name=Лабораторная служба ХеликсСамый интересный и непонятный для меня
http://www.openstreetmap.org/node/2373338666
amenity=healthcare
description=Лабораторная служба
name=Helixcontact:website=http://helix.ru/Выборка:
http://overpass-turbo.eu/s/3Cf
Last edited by Cd_spb (2014-06-03 10:16:09)
Offline
#7339 2014-06-03 08:34:53
- golyanitskiy
- Member
- Registered: 2013-12-20
- Posts: 776
Re: Как обозначать?
В этом пропозале предлагают
health_facility:type=laboratory
но этот пропозал уже лет сто как пропозал
Offline
#7340 2014-06-03 08:45:50
- freeExec
- Moderator
- From: Ульяновск,Модератор всех слоёв
- Registered: 2012-07-31
- Posts: 8,547
Re: Как обозначать?
Но у этих пропазалов есть плюс - они более полно сохраняют данные и в случае чего их можно переделать в дальнейшем, чего не скажешь о
amenity=doctors
name=ХеликсOffline
#7341 2014-06-03 09:22:02
- literan
- Member

- Registered: 2012-11-06
- Posts: 3,941
- Website
Re: Как обозначать?
Я для лабораторий Инвитро использую именно
health_facility:type=laboratory
Offline
#7342 2014-06-03 09:37:20
- Cd_spb
- Member
- From: Санкт-Петербург
- Registered: 2011-11-04
- Posts: 1,267
Re: Как обозначать?
Я для лабораторий Инвитро использую именно
health_facility:type=laboratory
Ок. На это и исправлю.
Offline
#7343 2014-06-04 06:31:41
- var-alex
- Member
- From: МО, Коломна
- Registered: 2012-04-12
- Posts: 1,399
Re: Как обозначать?
Как обосначить оптово-розничную базу торгующую продуктами, напитками? Хорошо бы еще и ассортимент указать.
Offline
#7344 2014-06-04 09:41:28
- literan
- Member

- Registered: 2012-11-06
- Posts: 3,941
- Website
Re: Как обозначать?
Как обосначить оптово-розничную базу торгующую продуктами, напитками?
Хороший вопрос, кстати. Я пока ставлю на территорию landuse=retail + name=... В Москве таких полно, хотя грань отличия от тех же Metro весьма зыбка
Offline
#7345 2014-06-04 10:08:24
- var-alex
- Member
- From: МО, Коломна
- Registered: 2012-04-12
- Posts: 1,399
Re: Как обозначать?
Хороший вопрос, кстати. Я пока ставлю на территорию landuse=retail + name=...
А на что поставить теги рабочего времени и контакт? Еще бы обозначить как то ассортимент, но это уже за гранью, с этим вообще практически никак тут.
Offline
#7346 2014-06-04 11:43:33
- edward17
- Member
- Registered: 2013-08-26
- Posts: 1,849
- Website
Re: Как обозначать?
Дорогу пересекает газовая труба, на которой висит знак "Максимальная разрешённая высота - 4,5 м".
Что ясно:
Включить в дорогу точку с maxhight=4.5
Что непонятно:
Добавлять ли maxheight:physical=4.5, если я не мерял эту трубу и не знаю точно, что она именно 4,5 м?
Что писать в теге traffic_sign - maxhight или UA:3.18 как сказано здесь?
Last edited by edward17 (2014-06-04 11:45:18)
Все жители частного сектора, вешающие таблички с названием улицы и номером дома, попадают в рай без очереди.
Offline
#7347 2014-06-04 11:51:34
- freeExec
- Moderator
- From: Ульяновск,Модератор всех слоёв
- Registered: 2012-07-31
- Posts: 8,547
Re: Как обозначать?
Добавлять ли maxheight:physical=4.5
Зачем фантазировать.
А вот на счёт "Включить в дорогу точку" я не знаю обрабатывают ли их, почему-то вместо запретов на воротах вешают запреты на внутренней территории.
Offline
#7348 2014-06-04 12:06:11
- NetWormKido
- Member

- From: Chapaevsk@63RUS
- Registered: 2011-11-22
- Posts: 1,003
Re: Как обозначать?
Включить в дорогу точку с maxhight=4.5
я вешаю этот тег на отрезок дороги по которому не проехать если у тебя высота больше этих 4.5
Offline
#7349 2014-06-04 13:00:49
- edward17
- Member
- Registered: 2013-08-26
- Posts: 1,849
- Website
Re: Как обозначать?
я вешаю этот тег на отрезок дороги по которому не проехать если у тебя высота больше этих 4.5
Но ведь по самой дороге можно проехать, нельзя только в той точке.
По-хорошему, навигационные программы (та же OSMAnd или OSRM) должны обрабатывать такие точки, как barrier=block например, если в настройках указана высота автомобиля больше разрешенной.
Все жители частного сектора, вешающие таблички с названием улицы и номером дома, попадают в рай без очереди.
Offline
#7350 2014-06-04 13:19:48
- Глеб
- Member
- From: Kazan, RU-TA
- Registered: 2012-03-03
- Posts: 193
Re: Как обозначать?
Ну как сказать, в точке. Труба тоже имеет свой диаметр, от 20 до 1020 мм, так что это не точка, а отрезок. Поэтому в разрезании вея на отрезки и придания им определённых свойств не вижу ничего предосудительного.
Offline