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

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

zverik wrote:

К тому же, вон, я в Псковской области поменял у границ городов place_name на name, и теперь кладробот в замешательстве.

Можно по подробней? Вы про которого из КЛАДР-ботов? smile Если речь об этом, 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: Как обозначать?

dedNikifor wrote:

возможно стОит задуматься над тем, чтобы границу и точку НП включать в отношение, аналогично тому, как сейчас сделано с регионами - граница области + областной центр (точка) с ролью 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: Как обозначать?

Aleksandr Dezhin wrote:

Можно по подробней? Вы про которого из КЛАДР-ботов? :) Если речь об этом, 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: Как обозначать?

dedNikifor wrote:

возможно стОит задуматься над тем, чтобы границу и точку НП включать в отношение, аналогично тому, как сейчас сделано с регионами - граница области + областной центр (точка) с ролью point

point вроде на (кагбе) географический центр ставится...

Offline

#363 2010-07-13 17:29:36

dedNikifor
Member
From: Белгород
Registered: 2009-09-11
Posts: 3,419

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

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

loir wrote:

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

andriano wrote:

IMHO не стоит засорять тег name тем, что не является именем собственным. Потом в жизнь не очистим от такого нецелевого использования тегов.

Если у объекта есть общеупотребимое, хорошо известное название, то тег name подходит как нельзя больше. А отображение его должно зависеть от типа объекта, т. е. от других тегов.

Offline

#371 2010-07-15 19:19:24

andriano
Member
Registered: 2009-06-15
Posts: 1,667

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

Ilis wrote:

Если у объекта есть общеупотребимое, хорошо известное название, то тег 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: Как обозначать?

suslikk wrote:

andriano, а как быть со школами? Лицей №25 - не есть название, но фигурирует в name.
ЗАГС тоже не название, но тега ZAGS нет.
Иван он и у нас Иван.

"Лицей №25" и "ЗАГС Краснопресненского района" можно считать именами собственными, т.к. они обозначают один конкретный объект, а "ЗАГС" и "Лицей" - нет, т.к. они обозначают ТИП, а не конкретный экземпляр.

Offline

#375 2010-07-15 20:36:18

andriano
Member
Registered: 2009-06-15
Posts: 1,667

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

loir wrote:

... поэтому пишем всё в name

И как все это будем разгребать, когда дойдет дело до того, что для обозначения ЗАГСа будет выделен специальный тег?
IMHO применение нестандартного, но уникального тега существенно лучше, чем использование существующего не по назначению. В первом случае автоматизированная обработка способна преобразовать нестандартный тег к тому, который в будущем станет стандартным, а засорение стандартного тега, особенно такого, который допускает _любое_ значение, а не ограниченный список предопределенных, - тупик.
Нужно немножко думать и о будущем, а не только о том, что хочется как можно скорее увидеть вновь нарисованный объект на карте.

Offline

Board footer

Powered by FluxBB