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.***
#351 2010-07-13 11:59:31
- liosha
- Member
- From: Moscow
- Registered: 2008-03-04
- Posts: 8,447
- Website
Re: Как обозначать?
zverik, официальная рекомендация - ставить точку с place + name в центре н/п И полигон с place + place_name
Offline
#352 2010-07-13 13:40:01
- dedNikifor
- Member
- From: Белгород
- Registered: 2009-09-11
- Posts: 3,419
Re: Как обозначать?
place_name - спорная рекомендация. этот тег на форуме никто, кроме liosha не поддерживает
Offline
#353 2010-07-13 14:00:50
- zverik
- Member
- From: Saint-Petersburg
- Registered: 2009-07-31
- Posts: 771
Re: Как обозначать?
Но всё лучше, чем place+name и на полигоне тоже. Так что для глупых рендереров можно добавить имя и так.
К тому же, вон, я в Псковской области поменял у границ городов place_name на name, и теперь кладробот в замешательстве.
Offline
#354 2010-07-13 14:29:15
- dedNikifor
- Member
- From: Белгород
- Registered: 2009-09-11
- Posts: 3,419
Re: Как обозначать?
zverik, именно поэтому давайте договоримся - если вам нужен place_name, но не меняйте один тег на другой, а добавляйте к уже указанному name тег place_name
Offline
#355 2010-07-13 14:33:40
- AMDmi3
- Member
- From: Москва
- Registered: 2009-08-12
- Posts: 3,315
Re: Как обозначать?
Дык нужен же не place_name, а отсутствие двух name.
Last edited by AMDmi3 (2010-07-13 14:43:47)
Offline
#356 2010-07-13 15:18:19
- Aleksandr Dezhin
- Member
- From: Msk
- Registered: 2008-05-25
- Posts: 2,109
- Website
Re: Как обозначать?
К тому же, вон, я в Псковской области поменял у границ городов place_name на name, и теперь кладробот в замешательстве.
Можно по подробней? Вы про которого из КЛАДР-ботов? Если речь об этом, http://dezhin.gis-lab.info/yav/settleme … on=-155262, то там совершенно в другом дело.
[ Проверка границ и НП | Дампы | Валидатор рек | Кое-что ещё ]
- Нет! Не надо пытаться. Делай. Или не делай. Не надо пытаться. (c) Йода
Offline
#357 2010-07-13 15:19:36
- dedNikifor
- Member
- From: Белгород
- Registered: 2009-09-11
- Posts: 3,419
Re: Как обозначать?
возможно стОит задуматься над тем, чтобы границу и точку НП включать в отношение, аналогично тому, как сейчас сделано с регионами - граница области + областной центр (точка) с ролью point
тогда теги можно будет вешать только на один элемент, и при этом сохраниться точка, к которой будет строить маршрут навигатор и отображать на карте рендерер
Offline
#358 2010-07-13 15:26:13
- citrin
- Member
- From: Moscow
- Registered: 2008-11-09
- Posts: 413
- Website
Re: Как обозначать?
возможно стОит задуматься над тем, чтобы границу и точку НП включать в отношение, аналогично тому, как сейчас сделано с регионами - граница области + областной центр (точка) с ролью point
только вместо point роль должна называться admin_centre: http://wiki.openstreetmap.org/wiki/Relation:boundary
Offline
#359 2010-07-13 15:27:03
- Aleksandr Dezhin
- Member
- From: Msk
- Registered: 2008-05-25
- Posts: 2,109
- Website
Re: Как обозначать?
Кстати, любителям костылей place_name=* предлагаю задуматься над ситуацией, когда полигон административной границы и НП совпадает. Как вот здесь вот, например, http://www.openstreetmap.org/browse/way/59037572
[ Проверка границ и НП | Дампы | Валидатор рек | Кое-что ещё ]
- Нет! Не надо пытаться. Делай. Или не делай. Не надо пытаться. (c) Йода
Offline
#360 2010-07-13 16:19:10
- AMDmi3
- Member
- From: Москва
- Registered: 2009-08-12
- Posts: 3,315
Re: Как обозначать?
Два полигона сделать не проблема. Но relation, разумеется, правильней - вопрос в том, насколько его понимают рендеры и конверторы.
Offline
#361 2010-07-13 16:56:25
- zverik
- Member
- From: Saint-Petersburg
- Registered: 2009-07-31
- Posts: 771
Re: Как обозначать?
Можно по подробней? Вы про которого из КЛАДР-ботов? :) Если речь об этом, http://dezhin.gis-lab.info/yav/settleme … on=-155262, то там совершенно в другом дело.
Да, об этом. В чём? :)
Last edited by zverik (2010-07-13 16:56:34)
Offline
#362 2010-07-13 17:12:59
- Ilis
- Member
- From: Екатеринбург
- Registered: 2009-05-24
- Posts: 5,970
Re: Как обозначать?
возможно стОит задуматься над тем, чтобы границу и точку НП включать в отношение, аналогично тому, как сейчас сделано с регионами - граница области + областной центр (точка) с ролью point
point вроде на (кагбе) географический центр ставится...
Offline
#363 2010-07-13 17:29:36
- dedNikifor
- Member
- From: Белгород
- Registered: 2009-09-11
- Posts: 3,419
Re: Как обозначать?
dedNikifor wrote:возможно стОит задуматься над тем, чтобы границу и точку НП включать в отношение, аналогично тому, как сейчас сделано с регионами - граница области + областной центр (точка) с ролью point
point вроде на (кагбе) географический центр ставится...
ну я не настаиваю, что именно point
можно и admin_centre
главное, что я донес до вас свою мысль
теперь вопрос - есть ли смысл это обсуждать, чтобы потом попробовать замутить пропозал?
Offline
#364 2010-07-15 18:20:07
- Artyomka
- Member
- Registered: 2010-04-08
- Posts: 222
Re: Как обозначать?
Подскажите как обозначать ЗАГС?)
Offline
#365 2010-07-15 18:23:28
- loir
- Member
- From: Тверь
- Registered: 2009-05-27
- Posts: 403
Re: Как обозначать?
думаю, что-то вроде amenity = public_building + name = ЗАГС
«Хоть один адекватный человек на форуме» ©dr&mx
Offline
#366 2010-07-15 18:28:37
- Artyomka
- Member
- Registered: 2010-04-08
- Posts: 222
Re: Как обозначать?
Ок, с эти разобрался, но появилось еще несколько вопросов..
Зоомагазин -?
Слесари - ?
Ремонт бытовой техники - тоже не знаю((
Last edited by Artyomka (2010-07-15 18:42:03)
Offline
#367 2010-07-15 18:49:03
- andriano
- Member
- Registered: 2009-06-15
- Posts: 1,667
Re: Как обозначать?
думаю, что-то вроде amenity = public_building + name = ЗАГС
IMHO не стоит засорять тег name тем, что не является именем собственным. Потом в жизнь не очистим от такого нецелевого использования тегов.
Зоомагазин, вроде как shop=pet, но не знаю, насколько официально.
Last edited by andriano (2010-07-15 19:01:49)
Offline
#368 2010-07-15 18:50:14
- loir
- Member
- From: Тверь
- Registered: 2009-05-27
- Posts: 403
Re: Как обозначать?
andriano
критикуешь — предлагай!
«Хоть один адекватный человек на форуме» ©dr&mx
Offline
#369 2010-07-15 18:57:21
- Hind
- Member
- From: Moscow
- Registered: 2009-05-25
- Posts: 3,950
Re: Как обозначать?
Глупости. Чтобы видеть изъян, не обязательно иметь альтернативу.
Offline
#370 2010-07-15 18:58:18
- Ilis
- Member
- From: Екатеринбург
- Registered: 2009-05-24
- Posts: 5,970
Re: Как обозначать?
IMHO не стоит засорять тег name тем, что не является именем собственным. Потом в жизнь не очистим от такого нецелевого использования тегов.
Если у объекта есть общеупотребимое, хорошо известное название, то тег name подходит как нельзя больше. А отображение его должно зависеть от типа объекта, т. е. от других тегов.
Offline
#371 2010-07-15 19:19:24
- andriano
- Member
- Registered: 2009-06-15
- Posts: 1,667
Re: Как обозначать?
Если у объекта есть общеупотребимое, хорошо известное название, то тег name подходит как нельзя больше. А отображение его должно зависеть от типа объекта, т. е. от других тегов.
Это не название, это - тип учреждения. Представь, в паспорте вместо конкретных ФИО будет значиться "человек".
С моей точки зрения конструкция name=ЗАГС приемлема лишь примерно в следующей ситуации:
<tag k="highway" v="bus_stop"/>
<tag k="name" v="ЗАГС"/>
т.е. когда "ЗАГС" фигурирует в качестве названия.
Хотя, предложенная выше конструкция по факту встречается в OSM более десятка раз.
Last edited by andriano (2010-07-15 19:22:16)
Offline
#372 2010-07-15 19:44:36
- suslikk
- Member
- From: Voronezh
- Registered: 2010-03-03
- Posts: 837
- Website
Re: Как обозначать?
andriano, а как быть со школами? Лицей №25 - не есть название, но фигурирует в name.
ЗАГС тоже не название, но тега ZAGS нет.
Иван он и у нас Иван.
Offline
#373 2010-07-15 19:47:18
- loir
- Member
- From: Тверь
- Registered: 2009-05-27
- Posts: 403
Re: Как обозначать?
в принципе, согласен. в идеале хотелось бы видеть конструкцию amenity=public_building + public_building = registry_office (или как там) + name = ЗАГС Центрального района города N. но тега ЗАГСа (военкомата, прокуратуры, роскомнадзора, департамента транспорта, ТЫСЯЧИ ИХ!), поэтому пишем всё в name
«Хоть один адекватный человек на форуме» ©dr&mx
Offline
#374 2010-07-15 20:29:44
- andriano
- Member
- Registered: 2009-06-15
- Posts: 1,667
Re: Как обозначать?
andriano, а как быть со школами? Лицей №25 - не есть название, но фигурирует в name.
ЗАГС тоже не название, но тега ZAGS нет.
Иван он и у нас Иван.
"Лицей №25" и "ЗАГС Краснопресненского района" можно считать именами собственными, т.к. они обозначают один конкретный объект, а "ЗАГС" и "Лицей" - нет, т.к. они обозначают ТИП, а не конкретный экземпляр.
Offline
#375 2010-07-15 20:36:18
- andriano
- Member
- Registered: 2009-06-15
- Posts: 1,667
Re: Как обозначать?
... поэтому пишем всё в name
И как все это будем разгребать, когда дойдет дело до того, что для обозначения ЗАГСа будет выделен специальный тег?
IMHO применение нестандартного, но уникального тега существенно лучше, чем использование существующего не по назначению. В первом случае автоматизированная обработка способна преобразовать нестандартный тег к тому, который в будущем станет стандартным, а засорение стандартного тега, особенно такого, который допускает _любое_ значение, а не ограниченный список предопределенных, - тупик.
Нужно немножко думать и о будущем, а не только о том, что хочется как можно скорее увидеть вновь нарисованный объект на карте.
Offline