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

#7326 2014-05-30 19:47:59

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

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

LinFor wrote:

Какая-то странная логика. Был общественный санаторий, но решил продавать путёвки лично Путину. Как так, давайте срочно из базы сносить!
Через год одумался, стал снова продавать всем. Какой ужас, давайте снова рисовать!

Не сносить, а обозначать соответствующими тегами. В том числе и меняя один на другой при перепрофилировании заведения.
POI надо в любом случае регулярно обновлять и валидировать, в соответствии с действительностью, иначе они рано или поздно "протухнут".
Как-то понадобилось зайти в аптеку, пробежался по своему кварталу - половина из ранее отмеченных закрылась и появились другие рядом.
И я бы не хотел видеть в общем списке санаториев чьи-то частные завалинки, в которые никто доступа не имеет.

LinFor wrote:

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: Как обозначать?

akas wrote:

Проблема в том, что
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: Как обозначать?

d1g wrote:

Барьер в виде насыпи земли? Так и не смог подходящий тег найти что-то.

Предположу, что 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=Helix
contact: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: Как обозначать?

literan wrote:

Я для лабораторий Инвитро использую именно
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: Как обозначать?

var-alex wrote:

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

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

Offline

#7345 2014-06-04 10:08:24

var-alex
Member
From: МО, Коломна
Registered: 2012-04-12
Posts: 1,399

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

literan wrote:

Хороший вопрос, кстати. Я пока ставлю на территорию 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: Как обозначать?

edward17 wrote:

Добавлять ли 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: Как обозначать?

NetWormKido wrote:

я вешаю этот тег на отрезок дороги по которому не проехать если у тебя высота больше этих 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

Board footer

Powered by FluxBB