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.***
#8151 2014-12-20 15:02:42
- d1g
- Member
- From: not using forum
- Registered: 2010-01-23
- Posts: 2,380
- Website
Re: Как обозначать?
Для образования еще есть теги, а вот для отдыха нет пока нормальных.
Нехватает пока схемы для отдыха детей, но я не в теме чтобы нормальную схему предложить. Там нужно больше тегов чем просто "пионерский лагерь".
Нужен системный подход, посмотрите законы как эти учереждения образуются, как они сами определяются в уставах, где отличия - на основе этого получится вменяемая схема.
upd
Указывайте пока как club=youth. Про тег club русские еще не знают. http://taginfo.openstreetmap.ru/tags/club=youth
Last edited by d1g (2014-12-20 15:19:53)
Offline
#8152 2014-12-20 15:37:07
- literan
- Member

- Registered: 2012-11-06
- Posts: 3,941
- Website
Re: Как обозначать?
да нет существенных различий между отелем на побережье и детским лагерем, кроме контингента отдыхающих. И там и там кормят, развлекают и т.п.
Offline
#8153 2014-12-20 16:10:00
- d1g
- Member
- From: not using forum
- Registered: 2010-01-23
- Posts: 2,380
- Website
Re: Как обозначать?
кроме контингента отдыхающих.
Тега "предназначен для детей" я не помню. Причем его нужно указывать вместе с leisure=*. Иначе leisure=* будет взрослый, что-то еще "детское".
Детский неймспейс? Что если учереждение и детское и взрослое? Те же отели на побережье... Мне в голову не придёт адекватная схема чтобы решить этот вопрос.
Offline
#8154 2014-12-20 17:34:43
- var-alex
- Member
- From: МО, Коломна
- Registered: 2012-04-12
- Posts: 1,399
Re: Как обозначать?
Так как вообще правильно дома отдыха обозначать то? В том числе и детские? liesure=summer_camp для которого даже странички в wiki нет? Или leisure=resort про который в wiki даже не упоминается? amenity=sanatorium тут никаким боком точно не подходит.
Offline
#8155 2014-12-20 17:38:10
- keder
- Member

- From: Воронеж (Voronezh, RU)
- Registered: 2014-02-18
- Posts: 820
Re: Как обозначать?
это не "пляж для отдыха" (https://wiki.openstreetmap.org/wiki/Tag … ach_resort), а "пустынное пространство на берегу" (https://wiki.openstreetmap.org/wiki/Tag:natural%3Dbeach)
И чем это отличается от nature=sand кроме расположения у воды?
Это невозможно. Это сказать "всё дожно быть хорошо". Что "хорошо"? Что "всё"?
Ну можно конечно ничего не делать с этим и потихоньку превратится в викимапию. Можно было бы начать хотя бы с избавления от бестолковых тегов типа landuse=grass.
Проблема с amenity что он очень много охватывает и слишком перегружен. Надо выносить из него значения, как вынесли тег power (он же тоже подразумевает amenity). Сделать например тег education=school, university, kindergarten;healthcare=doctor,clinic,hospital и т.д. (можно при этом указывать amenity=education,healthcare... если очень хочется)
Last edited by keder (2014-12-20 17:47:39)
Offline
#8156 2014-12-20 18:10:43
- var-alex
- Member
- From: МО, Коломна
- Registered: 2012-04-12
- Posts: 1,399
Re: Как обозначать?
healthcare=doctor,clinic,hospital
Это уже придумали. http://wiki.openstreetmap.org/wiki/Prop … thcare_2.0
Offline
#8157 2014-12-20 18:15:42
- maxphizik
- Member
- Registered: 2013-02-19
- Posts: 227
Re: Как обозначать?
Так как вообще правильно дома отдыха обозначать то? В том числе и детские? liesure=summer_camp для которого даже странички в wiki нет? Или leisure=resort про который в wiki даже не упоминается? amenity=sanatorium тут никаким боком точно не подходит.
https://wiki.openstreetmap.org/wiki/RU: … 0.B7.D0.B0
Для кого заведение должно описываться в уточняющих тегах.
Offline
#8158 2014-12-20 18:47:29
- d1g
- Member
- From: not using forum
- Registered: 2010-01-23
- Posts: 2,380
- Website
Re: Как обозначать?
Ну можно конечно ничего не делать с этим и потихоньку превратится в викимапию.
Вы как раз этим и будете заниматься.
Вычищая "левые теги":
Будете говорить "это не квадрат".
Будете говорить "здесь красный треугольник не пересекает его".
Будете говорить "граница сплошная", не нужен этот левый тег.
Сделать например тег education=school, university, kindergarten;healthcare=doctor,clinic,hospital и т.д. (можно при этом указывать amenity=education,healthcare... если очень хочется)
Перестаньте бороться с тегами просто так, старым тегам нужна альтернатива. Рабочая альтернатива, а не только потому что вам так кажется.
https://wiki.openstreetmap.org/wiki/Pro … healthcare
https://wiki.openstreetmap.org/wiki/Pro … Healthcare
https://wiki.openstreetmap.org/wiki/Pro … thcare_2.0
https://wiki.openstreetmap.org/wiki/Pro … ion_Reform
"Не нравится amenity" - не аргумент.
http://wiki.openstreetmap.org/wiki/User … nvent_tags
Нравятся бани? Предлагайте схему тегирования бань. Предлагайте как адекватно перемапить старые неадекватные теги.
Вместо тега "круглости" нужно предложить инструмент который автоматически для пользователя будет выбирать только круглые объекты. Есть другие теги для которых невозможно написать такой инструмент. Даже гугл картинки убого опознаёт, зато для такого количества объектов и классов, что его слепые могут использовать.
Last edited by d1g (2014-12-20 18:57:35)
Offline
#8159 2014-12-20 19:00:37
- var-alex
- Member
- From: МО, Коломна
- Registered: 2012-04-12
- Posts: 1,399
Re: Как обозначать?
https://wiki.openstreetmap.org/wiki/RU: … 0.B7.D0.B0
Для кого заведение должно описываться в уточняющих тегах.
Турбаза конечно хорошо, но как обозначить то территорию всю??? Там только для домиков оно.
Offline
#8160 2014-12-20 19:06:56
- maxphizik
- Member
- Registered: 2013-02-19
- Posts: 227
Re: Как обозначать?
Судя по описанию тега на английском, этот тег как-раз для территории.
UPD: Это для tourism=chalet, для отеля кажется на здание.
Last edited by maxphizik (2014-12-20 19:12:29)
Offline
#8161 2014-12-20 19:10:42
- var-alex
- Member
- From: МО, Коломна
- Registered: 2012-04-12
- Posts: 1,399
Re: Как обозначать?
Судя по описанию тега на английском, этот тег как-раз для территории.
Но все таки это совсем не "шале", принцип организации данного лагеря совсем другой. Для турбаз, в классическом понимании, принцип "шале" вполне подходит.
Offline
#8162 2014-12-21 06:59:18
- maxphizik
- Member
- Registered: 2013-02-19
- Posts: 227
Re: Как обозначать?
С травой проблема в том что grassland придумали после landuse=grass, а до того как придумали использовали ближайшее.
Трава/кусты/деревья это прежде всего natural=grassland, natural=scrub, natural=wood, независимо от того ухаживают за ними или нет. А вот для последнего можно использовать уточняющий тэг managed=yes|no. landuse=forest настолько неправильно используется что его лучше вообще больше не использовать даже для лесопитомников которые он должен обозначать, а по аналогии не использовать и landuse=grass.
Если все согласны с нежелательностью использования тега landuse=forest, то я удалю его упоминание на страничке "Как обозначить".
Offline
#8163 2014-12-21 08:37:46
- Zverik
- Moderator

- From: Tallinn
- Registered: 2010-10-14
- Posts: 5,695
- Website
Offline
#8164 2014-12-21 08:40:03
- maxphizik
- Member
- Registered: 2013-02-19
- Posts: 227
Re: Как обозначать?
Решил изменить не откладывая в долгий ящик, а если кто будет возражать откатить обратно.
Offline
#8165 2014-12-21 10:06:59
- freeExec
- Moderator
- From: Ульяновск,Модератор всех слоёв
- Registered: 2012-07-31
- Posts: 8,547
Re: Как обозначать?
Я что-то пропустил, тег уже запретили?
Там появился явный запрет?
Offline
#8166 2014-12-21 13:06:18
- EugenyN
- Member

- From: Voronezh
- Registered: 2011-03-17
- Posts: 1,000
- Website
Re: Как обозначать?
Всем привет!
Такой вопрос. Есть улица, покрытие очень плохое и транзитный транспорт по ней не ездит совсем. Однако она с трудом но проходима для легкового автомобиля. Это частный сектор, рядом с домами гаражи, и автомобили подъезжают к ним по этой улице. Какие теги ставить ?
Ещё вдоль улицы параллельно идёт лестница, т.к. улица спускается к водохранилищу. тут понятно её и рисовать параллельно.
http://www.openstreetmap.org/note/18504 … 5&layers=N
фото
https://drive.google.com/file/d/0B67JMJ … sp=sharing
Last edited by EugenyN (2014-12-21 13:07:35)
Offline
#8167 2014-12-21 13:16:07
- gryphon
- Member

- From: Pskov
- Registered: 2010-09-16
- Posts: 1,690
Re: Как обозначать?
можно дополнить тегами lanes, lit, surface, smoothness, incline
Offline
#8168 2014-12-21 13:25:34
- literan
- Member

- Registered: 2012-11-06
- Posts: 3,941
- Website
Re: Как обозначать?
Такой вопрос. Есть улица, покрытие очень плохое и транзитный транспорт по ней не ездит совсем. Однако она с трудом но проходима для легкового автомобиля. Это частный сектор, рядом с домами гаражи, и автомобили подъезжают к ним по этой улице. Какие теги ставить ?
однозначно highway=residential + да, дополнить тегами, о которых написал gryphon
Offline
#8169 2014-12-21 13:30:48
- EugenyN
- Member

- From: Voronezh
- Registered: 2011-03-17
- Posts: 1,000
- Website
Re: Как обозначать?
ок. я так и думал. каких-то специальных тегов которые рекомендуют объезжать эту улицу для транзитного транспорта нет ? чтобы навигатор не строил путь через эту улицу.
Offline
#8170 2014-12-21 13:36:52
- maxphizik
- Member
- Registered: 2013-02-19
- Posts: 227
Re: Как обозначать?
Есть ещё maxspeed:practical.
Offline
#8171 2014-12-21 14:01:53
- edward17
- Member
- Registered: 2013-08-26
- Posts: 1,849
- Website
Re: Как обозначать?
Одноэтажное здание, которое наполовину состоит из собственно здания и наполовину - из навеса. Фундамент у них (здания и навеса) один общий. Как такое обозначить?
Забить на всё и сделать один контур building=yes?
Двумя отдельными зданиями?
Само здание - building=yes, навес - building:part=roof?
Все жители частного сектора, вешающие таблички с названием улицы и номером дома, попадают в рай без очереди.
Offline
#8172 2014-12-21 14:37:26
- EugenyN
- Member

- From: Voronezh
- Registered: 2011-03-17
- Posts: 1,000
- Website
Re: Как обозначать?
ок. спасибо за подсказки.
Offline
#8173 2014-12-21 14:42:24
- d1g
- Member
- From: not using forum
- Registered: 2010-01-23
- Posts: 2,380
- Website
Re: Как обозначать?
Само здание - building=yes, навес - building:part=roof?
building:part= существует только потому что нужно было обозначать разные свойства у одного здания building=*. Переменный цвет, этажность, форма крыш, что угодно.
отдельные значения не задокументированы никем
http://taginfo.openstreetmap.org/keys/b … art#values
Т.е. смысл в них никто не постарался вложить.
У ключа в целом статус "unspecified".
http://wiki.openstreetmap.org/wiki/Key% … ing%3Apart
Это значит что предложения не было и нужно либо каждый объект в базе смотреть чтобы понять как обозначать либо доверится описанию вики. Причем описанию без пропозала.
Offline
#8174 2014-12-21 21:39:28
- keder
- Member

- From: Воронеж (Voronezh, RU)
- Registered: 2014-02-18
- Posts: 820
Re: Как обозначать?
Вы как раз этим и будете заниматься.
Вычищая "левые теги":
Будете говорить "это не квадрат".
Будете говорить "здесь красный треугольник не пересекает его".
Будете говорить "граница сплошная", не нужен этот левый тег.
Удалять теги я не предлагал. Я предложил для начала разобраться с тегами которые бестолковы, возможно сделать какие-то proposal'ы. Не удалять их с карты а заменить на адекватные (и не сразу, а постепенно), которые будут приняты сообществом. Вот например хорошую работу проделали с leaf_cycle и leaf_cycle. Было бы неплохо провести такую же работу и landuse, nature и т.д.
По поводу amenity, дело не в том что он мне не нравится (это я как-нибудь переживу), а то что там смешано все подряд - школы, мусорки, скамейки. Гораздо практичнее разбить тег на "темы", так будет удобнее рендерить иконки для ПОИ, можно будет легко отобрать сразу все учреждения образования, здравоохранения и т.д., а так же сделать тегирование более расширяемым (можно будет, к примеру, вводить теги education:specialization=* для указания специализации заведения или healthcare:regime=* для указания режима - дневной/ночной стационар). Про proposal'ы которые вы написали я в курсе, потому и написал именно про здравоохранение и образование. Меня смущает, что им всем больше года, а голосование так и не началось.
Offline
#8175 2014-12-22 07:41:12
- var-alex
- Member
- From: МО, Коломна
- Registered: 2012-04-12
- Posts: 1,399
Re: Как обозначать?
да нет существенных различий между отелем на побережье и детским лагерем, кроме контингента отдыхающих. И там и там кормят, развлекают и т.п.
И какой же тег применить то??
Offline