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

#1 2009-11-18 23:39:18

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

Обозначение границы НП и точки НП

я правильно понимаю, что точка обозначается
name = Екатеринбург
place = city

а граница
place_name = Екатеринбург
place = city

?

про place_name узнал недавно - до этого проставлял name & place и там и там

Offline

#2 2009-11-18 23:56:03

loir
Member
From: Тверь
Registered: 2009-05-27
Posts: 403

Re: Обозначение границы НП и точки НП

да, именно так.


«Хоть один адекватный человек на форуме» ©dr&mx

Offline

#3 2009-11-19 04:32:23

Ilis
Member
From: Екатеринбург
Registered: 2009-05-24
Posts: 5,970

Re: Обозначение границы НП и точки НП

Так place_name вместо или вместе с name?

И какой в этом практический смысл?

Offline

#4 2009-11-19 06:18:20

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

Re: Обозначение границы НП и точки НП

//Так place_name вместо или вместе с name?
вместо

//И какой в этом практический смысл?
смотрим вики


я тоже недавно об этом узнал - раньше ориентировался на чужие правки. именно по этой причине уточняю



place_name = User Defined
Использовать только для области (area). Для точек использовать name (смотри заметки).

Last edited by dedNikifor (2009-11-19 06:19:24)

Offline

#5 2009-11-19 06:24:47

Ilis
Member
From: Екатеринбург
Registered: 2009-05-24
Posts: 5,970

Re: Обозначение границы НП и точки НП

place_name=* The name of the place. place_name is used for closed ways drawn around the perimeter of a place, while the straightforward "name" tag is used on a central node.

Т. е. практический смысл в том, что place_name печатается по периметру, а не по центру полигона, в отличие от name. Или что?...

Last edited by Ilis (2009-11-19 06:25:45)

Offline

#6 2009-11-19 07:08:38

liosha
Member
From: Moscow
Registered: 2008-03-04
Posts: 8,447
Website

Re: Обозначение границы НП и точки НП

Наоборот: name печатается по периметру, place_name не печатается.

Offline

#7 2009-11-19 08:08:12

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

Re: Обозначение границы НП и точки НП

еще заметил, что при замене у границы НП name на place_name OpenStreetMap Nominatim перестал находить "один объект 2 раза"
т.е. теперь он находит только точку - что более правильно

Offline

#8 2009-11-19 08:14:48

Ilis
Member
From: Екатеринбург
Registered: 2009-05-24
Posts: 5,970

Re: Обозначение границы НП и точки НП

Скорее всего тупо ищет по name-у smile

Offline

#9 2009-11-19 09:28:10

Hind
Member
From: Moscow
Registered: 2009-05-25
Posts: 3,950

Re: Обозначение границы НП и точки НП

Фигня какая-то. Это же тегирование под рендер, или я чего-то не понимаю?

Вводить тег "place_name" при наличии "name" (а какое еще name может быть у place?!) - лютый пи..ец.

Last edited by Hind (2009-11-19 09:29:07)

Offline

#10 2009-11-19 09:31:11

Ilis
Member
From: Екатеринбург
Registered: 2009-05-24
Posts: 5,970

Re: Обозначение границы НП и точки НП

Полностью поддерживаю!

Offline

#11 2009-11-19 09:38:57

liosha
Member
From: Moscow
Registered: 2008-03-04
Posts: 8,447
Website

Re: Обозначение границы НП и точки НП

Тег place_name возник раньше всех рендеров.
http://wiki.openstreetmap.org/wiki/Talk … place_name

Насколько я понимаю, смысл в том, чтобы не было двух разных объектов (точка+полигон), отображающих одну и ту же сущность (город).

Offline

#12 2009-11-19 09:50:59

Hind
Member
From: Moscow
Registered: 2009-05-25
Posts: 3,950

Re: Обозначение границы НП и точки НП

Но, тем не менее, их почему-то везде плодят парами.

Мое мнение - точку нужно ставить только тогда, когда неизвестны границы НП.
Если есть полигон - точка избыточна (содержит информацию ТОЛЬКО о месте надписи на рендере).

Мы же не ставим тег школы для территории, а потом дополнительно для точки на ее территории...

В общем, от place_name нужно отходить...

Offline

#13 2009-11-19 09:56:24

liosha
Member
From: Moscow
Registered: 2008-03-04
Posts: 8,447
Website

Re: Обозначение границы НП и точки НП

Точка указывает на ЦЕНТР города, который автоматом из полигона не получишь.

Offline

#14 2009-11-19 09:59:59

dimuzz
Member
From: Екатеринбург
Registered: 2009-09-10
Posts: 1,843

Re: Обозначение границы НП и точки НП

А как быть с отображением на разных масштабах (не для конкретного рендера, а для рендера вообще)?
1) видны дома, не нужны ни точка, ни полигон города
2) виден только полигон города, не нужна точка города
3) видна только точка города
(прошу прощения, не видел последний ответ)

Last edited by dimuzz (2009-11-19 10:01:07)

Offline

#15 2009-11-19 10:10:50

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

Re: Обозначение границы НП и точки НП

оказывается про place_name не знал не только я...

Offline

#16 2009-11-19 10:14:15

liosha
Member
From: Moscow
Registered: 2008-03-04
Posts: 8,447
Website

Re: Обозначение границы НП и точки НП

Имхо: если город обозначен ТОЛЬКО полигоном, то надо полигону ставить тег name. Если полигоном И точкой, то name ставится только у точки, а у полигона - place_name.

Offline

#17 2009-11-19 10:21:22

Hind
Member
From: Moscow
Registered: 2009-05-25
Posts: 3,950

Re: Обозначение границы НП и точки НП

Мне не нравится такая схема.
Кому еще?

Могу предложить отношение. В нем в состав города входят центр, улицы и районы.
Теги:
type = place
name = Котовск
place = city/...

Члены (объект : роль)
Mf_node.png : center
Mf_area.png : boundary
Mf_way.png : street
Mf_way.png : street
Relation.png : street
Relation.png : street
Relation.png : street
Relation.png : street
Mf_area.png : district
Mf_area.png : district
Mf_area.png : district

К нему прилагаю отношение улицы (в состав входят дороги и адресуемые объекты - здания, владения и т.п.):
type = street
name = Котная ул.

Mf_way.png : road
Mf_way.png : road
Mf_way.png : road
Mf_node.png : addressable
Mf_node.png : addressable
Mf_area.png : addressable
Mf_area.png : addressable
Mf_area.png : addressable
Relation.png : addressable
Relation.png : addressable
Relation.png : addressable

Всё это можно расширить и дополнить.

Last edited by Hind (2009-11-19 12:42:25)

Offline

#18 2009-11-19 10:36:26

liosha
Member
From: Moscow
Registered: 2008-03-04
Posts: 8,447
Website

Re: Обозначение границы НП и точки НП

Всем бы релейшены хороши, кроме одного: никто не будет их заполнять и поддерживать smile

Offline

#19 2009-11-19 10:41:37

Ilis
Member
From: Екатеринбург
Registered: 2009-05-24
Posts: 5,970

Re: Обозначение границы НП и точки НП

Улицы -- это уже чересчур! Почему не дома?

Offline

#20 2009-11-19 11:07:47

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

Re: Обозначение границы НП и точки НП

нее
нафиг города в релейшены объединять?? этим никто не будет заниматься


Hind
вас что там смущает принять тег, который вы ранее не замечали? без обид

Offline

#21 2009-11-19 11:14:14

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

Re: Обозначение границы НП и точки НП

liosha wrote:

Имхо: если город обозначен ТОЛЬКО полигоном, то надо полигону ставить тег name. Если полигоном И точкой, то name ставится только у точки, а у полигона - place_name.

если есть только полигон - гораздо проще поставить внутри него точку и расставить сразу правильные теги

Offline

#22 2009-11-19 11:44:24

glebius
Member
From: Moscow, RU
Registered: 2009-02-24
Posts: 1,178

Re: Обозначение границы НП и точки НП

Мое мнение - точку нужно ставить только тогда, когда неизвестны границы НП.

Тогда не будет городов на больших масштабах sad

Offline

#23 2009-11-19 11:57:59

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

Re: Обозначение границы НП и точки НП

честно говоря немного удивлен..

выше уже говорили, но я тоже выскажусь на эту тему - должны быть и граница нп и точка (центр) нп

точка служит ориентиром при прокладке маршрута - именно до нее прокладываем маршрут навигатор
граница - тут я думаю объяснять не нужно

в конце концов ведь мы даже у областей ставим точки - для корректного отображения карты на больших масштабах

Offline

#24 2009-11-19 12:24:33

Hind
Member
From: Moscow
Registered: 2009-05-25
Posts: 3,950

Re: Обозначение границы НП и точки НП

dedNikifor wrote:

Hind
вас что там смущает принять тег, который вы ранее не замечали? без обид

Пальцем в небо, без обид. )
Смущает меня то, что это рисование под рендер. Есть тег name и нужно использовать его.
Что касается "не замечал", то я об этом теге знал и даже использовал, причем уже тогда подумал, что это довольно глупо. Ну, а здесь просто вспомнил о нём и воспользовался возможностью поднять вопрос.

Насчет "никто не будет". Просто сейчас нет редакторов для людей, в которых будут отдельные инструменты с красивой иконкой "создать область с дыркой", "запретить поворот направо", "создать автобусный маршрут" и тому подобные. smile

Уж на что не люблю википамию - а ведь там ребёнок справится. И её данные легко можно конвертировать в OSM... Пусть позволяет не всё, но ведь обывателю больше и не надо. Зато ему, обывателю, нафиг не нужно знать, что такое тег или отношение.

С радостью помогу проекту такого редактора, особенно в создании графики (пресловутые красивые иконки) и интерфейса.

Last edited by Hind (2009-11-19 12:44:02)

Offline

Board footer

Powered by FluxBB