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-10-07 12:51:15

Ezhick
Member
From: Moscow
Registered: 2008-10-08
Posts: 2,508
Website

oneway=no

А кто раскажет в чем глубинный смысл такой комбинации тегов? Ведь любой way по умолчанию двусторонний... И их полно! Может следом за created_by отправим в лес?

Offline

#2 2009-10-07 12:54:32

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

Re: oneway=no

не любой.
круги, моторвеи и их линки по умолчанию односторонние.

Offline

#3 2009-10-07 12:55:21

coolkaas
Member
From: RU, Penza
Registered: 2009-05-28
Posts: 2,391

Re: oneway=no

Может для двустороннего моторвея?

(не успел)) сообщение можно жахнуть)

Last edited by coolkaas (2009-10-07 12:55:57)

Offline

#4 2009-10-07 13:00:06

Ezhick
Member
From: Moscow
Registered: 2008-10-08
Posts: 2,508
Website

Re: oneway=no

liosha wrote:

не любой.
круги, моторвеи и их линки по умолчанию односторонние.

Ээээ... А разве двусторонний моторвей это не ошибка?

UPD Из первых 1000 вхождение oneway=no только 18 в отношении motorway... И 4 к кругам.

А еще 44 записи из тысячи вообще не highway...

Last edited by Ezhick (2009-10-07 13:11:25)

Offline

#5 2009-10-07 13:02:26

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

Re: oneway=no

К сожалению, у кругов странное умолчание. На них в Мапнике не рисуются стрелки smile Поэтому ставлю на них ванвей принудительно.

Offline

#6 2009-10-07 13:40:00

Ezhick
Member
From: Moscow
Registered: 2008-10-08
Posts: 2,508
Website

Re: oneway=no

Первые 10000 oneway=no

unclassified   
857
pedestrian   
39
secondary_link   
12
secondary   
910
trunk_link   
149
cycleway   
176
trunk   
299
path   
66
motorway_link   
419
steps   
23
road   
14
tertiary   
1058
residential   
3837
service   
703
footway   
327
tertiary; trunk   
1
living_street   
52
track   
322
primary   
560
construction   
9
motorway   
57
primary_link   
53
unsurfaced   
3

Offline

#7 2009-10-07 16:28:06

Vovanium
Member
Registered: 2009-07-23
Posts: 1,094

Re: oneway=no

Не, не ошибка двусторонний моторвей.


Мне KekcuHa обещал подарить навигатор. Как жаль, у меня уже есть.

Offline

#8 2009-10-07 18:45:45

garl
Member
From: ru.Krasnodar
Registered: 2009-06-22
Posts: 1,615

Re: oneway=no

это делает меркаартор когда ставиш галку односторонняя дорога он добавляет тэг oneway=yes потом галку убираем а тэг остяётся .
так что вот так.

Offline

#9 2009-10-07 19:22:51

Ezhick
Member
From: Moscow
Registered: 2008-10-08
Posts: 2,508
Website

Re: oneway=no

А какой смысл от двустороннего моторвея, если по правилам он должен быть односторонним?

Offline

#10 2009-10-07 22:27:44

Vovanium
Member
Registered: 2009-07-23
Posts: 1,094

Re: oneway=no

Он по-умолчанию односторонний, а не по правилам. Правила, обязывающего его быть всегда односторонним — нет.


Мне KekcuHa обещал подарить навигатор. Как жаль, у меня уже есть.

Offline

#11 2009-10-08 08:06:43

coolkaas
Member
From: RU, Penza
Registered: 2009-05-28
Posts: 2,391

Re: oneway=no

Я так и думал, что это последствия работы какого-то редактора. Сначала oneway ставят, потом снимают, и редактор инверсирует значение. Человек не в состоянии проставить столько тысяч глупых тегов.
У josm у подобных checkbox'ов три состояния - включен, выключен и неизвестно - квадрат чек-бокса закрашен. В этом случае он просто убирает тег. Возможно и у Меркатора так?

Offline

#12 2009-10-08 08:52:29

Ezhick
Member
From: Moscow
Registered: 2008-10-08
Posts: 2,508
Website

Re: oneway=no

ОК, суть проблемы ясна - надо вычистить oneway=no со всех way, которые по умолчанию двусторонние. Вечером сделаю скриптик. Начну с Москвы, наверное.

Интересно, если я по всему миру пройдусь меня буду сильно бить ногами или так, слегка попинают?

Offline

#13 2009-10-08 09:28:54

Zkir
Member
From: Хрустальная Москва
Registered: 2009-02-21
Posts: 6,110

Re: oneway=no

ОК, суть проблемы ясна - надо вычистить oneway=no со всех way, которые по умолчанию двусторонние.

Э, а зачем? Для уменьшения объема базы данных?


Истинные слова не не приятны, приятные слова не истинны.
True words are unpleasant; pleasant words are untrue.

Offline

#14 2009-10-08 09:39:26

Ezhick
Member
From: Moscow
Registered: 2008-10-08
Posts: 2,508
Website

Re: oneway=no

Для устранения из базы ненужных и не несущих полезной нагрузки данных.
Для облегчения работы конвертеров - им же приходится этот обрабатывать.

Offline

#15 2009-10-08 09:59:40

Komяpa
Member
From: Minsk
Registered: 2009-04-14
Posts: 1,323
Website

Re: oneway=no

Не надо удалять корректные данные. Пусть даже и дублирующие умолчания.
Если они вам лично не нужны - убивайте их client-side.
oneway=no говорит как минимум о том, что человек, его поставивший, хочет показать, что этот way был обследован и не является односторонним, и ещё раз изучать его на предмет односторонности не надо.


world processing is what we do.
[OSMF BY Team] [http://komzpa.net/] [jabber: komzpa@gmail.com] [mobile/SMS: +375257407159]

Offline

#16 2009-10-08 11:05:00

Ezhick
Member
From: Moscow
Registered: 2008-10-08
Posts: 2,508
Website

Re: oneway=no

Ну ровно также нам об этом говорит и отсутствие onway на двустороннем way...

Offline

#17 2009-10-08 11:13:13

wildMan
Member
From: Minsk
Registered: 2008-03-05
Posts: 509

Re: oneway=no

Komяpa wrote:

Не надо удалять корректные данные. Пусть даже и дублирующие умолчания.
Если они вам лично не нужны - убивайте их client-side.
oneway=no говорит как минимум о том, что человек, его поставивший, хочет показать, что этот way был обследован и не является односторонним, и ещё раз изучать его на предмет односторонности не надо.

это было бы верным утверждением еслиб продвинутый josm имел менее ограниченные пресеты
а так неоднократно сталкивался с тем что новички заполняют все поля пресетов для всех объектов
бесмысленно и беспощадно...


--
OSMF BY Team

Offline

#18 2009-10-08 11:30:42

DarkAve
Member
Registered: 2008-10-14
Posts: 71

Re: oneway=no

Ezhick wrote:

Для устранения из базы ненужных и не несущих полезной нагрузки данных.
Для облегчения работы конвертеров - им же приходится этот обрабатывать.

Зачем проверять значение NO когда надо проверять YES. А еще я встречал значение True и False

Offline

#19 2009-10-08 12:50:23

Ezhick
Member
From: Moscow
Registered: 2008-10-08
Posts: 2,508
Website

Re: oneway=no

DarkAve wrote:

Зачем проверять значение NO когда надо проверять YES. А еще я встречал значение True и False

Читаем начало топика, бывают дефолтно односторонние way, которые делаются двусторонними именно тегом oneway=no.

True, False, 1, 0, -1 - все разрешены в Map features.

Last edited by Ezhick (2009-10-08 12:50:59)

Offline

#20 2009-10-08 22:33:53

Vovanium
Member
Registered: 2009-07-23
Posts: 1,094

Re: oneway=no

Ezhick wrote:

Ну ровно также нам об этом говорит и отсутствие onway на двустороннем way...

Не говорит. Такое может быть, когда просто нарисовали дорогу и забыли.


Мне KekcuHa обещал подарить навигатор. Как жаль, у меня уже есть.

Offline

#21 2009-10-09 05:39:07

Ezhick
Member
From: Moscow
Registered: 2008-10-08
Posts: 2,508
Website

Re: oneway=no

Vovanium wrote:
Ezhick wrote:

Ну ровно также нам об этом говорит и отсутствие onway на двустороннем way...

Не говорит. Такое может быть, когда просто нарисовали дорогу и забыли.

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

Offline

#22 2009-10-09 13:02:57

Vovanium
Member
Registered: 2009-07-23
Posts: 1,094

Re: oneway=no

Ezhick wrote:
Vovanium wrote:
Ezhick wrote:

Ну ровно также нам об этом говорит и отсутствие onway на двустороннем way...

Не говорит. Такое может быть, когда просто нарисовали дорогу и забыли.

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

...И превратили её из однонаправленной в двунаправленную, то есть знали это. Что и подразумевается.


Мне KekcuHa обещал подарить навигатор. Как жаль, у меня уже есть.

Offline

#23 2009-10-11 07:57:45

vanmhit
Member
From: Краснодар
Registered: 2009-10-01
Posts: 60

Re: oneway=no

Народ, что вы к Меркаартору прицепились? У него checkbox тоже трехпозиционный и можно вообще убирать oneway так же как и в JOSMе.

Offline

#24 2009-10-12 14:22:38

Ezhick
Member
From: Moscow
Registered: 2008-10-08
Posts: 2,508
Website

Re: oneway=no

Мда, закончил строить индексы по тэгам, запустил запрос на полную базу (вся планета):

Могут ли быть односторонние пешеходные дорожки, ступеньки и прочее, что указано неодносторонним? (Я не настаиваю на чистке ,просто хочется понять смысл!)

1
bus_stop
4848
unclassified
1
cycleway; footway
8
bridleway
298
pedestrian
1
lane
34
secondary_link
5557
secondary
2
ford
582
trunk_link
1407
cycleway
1746
trunk
491
path
1
primary; residential
1
undefined
2946
motorway_link
172
steps
1
unknown
1
mini_roundabout
74
road
8252
tertiary
27987
residential
8686
service
1319
footway
1
tertiary; trunk
583
living_street
5785
track
5565
primary
116
construction
1
bus_guideway
2
turning_circle
334
motorway
355
primary_link
12
unsurfaced
3
FIXME

Offline

Board footer

Powered by FluxBB