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

#801 2010-09-22 16:15:27

Sergey Astakhov
Member
From: St.Petersburg, Russia
Registered: 2009-11-13
Posts: 5,817

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

luch86 wrote:

А как обозначать котельные? Пока что не пришло в голову ничего лучшего, чем name=Котельная smile, а в Howto Map A они вообще не упомянуты. Некоторые их обозначают landuse=industrial, но это ж не промышленные, а инфраструктурные объекты.

Я ставлю building=yes + man_made=boiler_house + description=котельная

Last edited by Sergey Astakhov (2010-09-22 16:18:24)

Offline

#802 2010-09-22 16:17:43

AMDmi3
Member
From: Москва
Registered: 2009-08-12
Posts: 3,315

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

Во-первых, description=Котельная. Я обозначал то ли building=boilerhouse, то ли building=yes+man_made=boilerhouse. Еще, наверное, можно amenity. Думается так: building=boilerhouse+man_made=boilerhouse не ошибешься.

Offline

#803 2010-09-22 17:59:36

luch86
Member
Registered: 2010-05-29
Posts: 199

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

AMDmi3 wrote:

Думается так: building=boilerhouse+man_made=boilerhouse не ошибешься.

В вики оба тега не описаны. А как обозначить огороженную территорию котельной, где к тому же могут находиться сразу 2 котельных? Раз уж нет "готового решения", может ввести что-то типа amenity=boiler_station?

Offline

#804 2010-09-22 18:07:45

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

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

AMDmi3 wrote:

Еще, наверное, можно amenity.

Котельная -- удобство?

Offline

#805 2010-09-22 18:34:04

AMDmi3
Member
From: Москва
Registered: 2009-08-12
Posts: 3,315

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

luch86 wrote:

В вики оба тега не описаны. А как обозначить огороженную территорию котельной, где к тому же могут находиться сразу 2 котельных? Раз уж нет "готового решения", может ввести что-то типа amenity=boiler_station?

Просто barrier'ом + landuse=industrial не канает?

Ilis wrote:

Котельная -- удобство?

Не меньшее, чем крематорий, я думаю. man_made лучше, хотя man_made вообще помойка.

Offline

#806 2010-09-22 19:40:41

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

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

AMDmi3 wrote:

я думаю. man_made лучше, хотя man_made вообще помойка.

Вот-вот, котельной там самое место. Гудит на три квартала вокруг и полнеба паром загораживает smile

Offline

#807 2010-09-22 21:04:36

metadenisik
Member
From: Stroitel, Izhevsk, Udmurtia
Registered: 2010-08-16
Posts: 346

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

Как обозначить год открытия или постройки? http://wiki.openstreetmap.org/wiki/Key:start_date подойдёт?


На высоте 5000 метров

Offline

#808 2010-09-23 01:50:13

x10kHz
Member
Registered: 2009-10-06
Posts: 138

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

Поиск ничего не дал) Теги в вики описаны не достаточно понятно. Решил поднять вопрос.

Самый обычный пешеходный переход...
дорога в 6 полос, светофор для пешеходов, зебра.

В вики есть тег highway=crossing, он указан, насколько я понял для точки... и я заметил, что народ ставит точку на дороге и в неё тег записывает highway=crossing, либо просто highway=traffic_signals... это, я так понимаю обозначает только лишь наличие светофора

Для того чтобы работала пешеходная/велосипедная/роллерская и т.д. навигация, я считаю нужным прорисовать сам переход, соединив его с дорожками на разных сторонах улицы. Дорожки как правило везде есть, а если нет, то я их рисую если место знаю и там нормальный тротуар.

Обозначаю кусочек, который пересекает полосу тегами:
Если есть светофор:

highway=crossing
crossing=traffic_signals
crossing_ref=zebra

Если нет:

highway=crossing
crossing=uncontrolled
crossing_ref=zebra

и т.д... по обстоятельствам

Суть в том что я применяю highway=crossing к линии проходящей через дорогу... в доке указана только вершина.


В общем правильно ли следующее?

Чтобы обозначить пешеходный переход нужно обязательно поставить точку на месте перехода, принадлежащую линии дороги с тегом
[highway=crossing, crossing=traffic_signals], либо [highway=crossing, crossing=uncontrolled]. Это необходимо для автомобильной навигации... например, чтобы навигатор тявкнул о том что тут переход или светофор.
Далее если рисуется переход, соединяющий дорожки с разных сторон улиц, то он пересекают дорогу в выше обозначенной точке и имеет те же самые теги. Т.е. точка принадлежит как дороге, так и обозначению перехода.

Вот пример:
43755344.png
Дорога - полоса в одну сторону и только для автобусов в другую.
По обеим сторонам дороги цивильные тротуары отмечены зелеными линиями.
Выделенная красная линия это и есть переход, про который я говорю. Она пересекает дороги в точках со значками переходов.
Красная линия и две точки, принадлежащие ей и полосам дороги имеют теги:

highway=crossing
crossing=traffic_signals
crossing_ref=zebra

Мне кажется это логически правильным, но рендеру не совсем понятно и он не рисует светофор)
Возможно еще для дорожки перехода следует добавить теги foot=yes и bicycle=yes ?


Прошу подтвердить или опровергнуть мои высказывания!
А то стремно... понаделаю нестандартных переходов big_smile

Last edited by x10kHz (2010-09-23 01:58:45)

Offline

#809 2010-09-23 05:40:17

Surly
Member
From: Екатеринбург
Registered: 2009-09-17
Posts: 820

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

luch86 wrote:

А как обозначать котельные?

Котельная -- это что такое? Правильно, это генератор тепловой энергии.
Для энергетических генераторов самых разных видов (а не только электроэнергии) есть proposal, и он уже принят голосованием. Читайте:
Proposed_features/generator_rationalisation

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

power=generator
generator:output:hot_water=yes
generator:output:steam=yes
generator:source=gas
generator:method=combustion

Offline

#810 2010-09-23 08:59:20

Canabis
Member
From: Moscow / Smolensk region
Registered: 2010-02-07
Posts: 863
Website

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

Насчет перехода.
В вики highway=crossing описан только для точки. Мне кажется так лучше и оставить. Я, например, обозначаю саму дорожку перехода (зебру) highway=footway. Ее же соединяю с другими пешеходными дорожками, которые находятся вблизи, если таковые есть. На мой взгляд highway=crossing для вея зебры излишне.
А bicycle=yes для зебры так вообще противоречит ПДД. И не важно что практически все так делают, но кто-то может быть оштрафован за это.

Offline

#811 2010-09-23 09:05:14

wowik
Member
From: Zelenograd
Registered: 2009-09-29
Posts: 9,368

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

Canabis wrote:

А bicycle=yes для зебры так вообще противоречит ПДД. И не важно что практически все так делают, но кто-то может быть оштрафован за это.

Этта как противоречит?  Как раз наоборот. На велике только по переходу и можно повернуть налево на многополосной дороге, только надо спешится и вести его под узцы.

Last edited by wowik (2010-09-23 09:06:19)

Offline

#812 2010-09-23 09:47:54

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

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

Велосипедисты не могут ездить по зебре. Они должны стать пешеходами, то бишь слезать с велосипеда, а значит - bicycle = no. Но велороутинг должен учитывать возможность пройтись с велосипедом.

Offline

#813 2010-09-23 10:04:25

Canabis
Member
From: Moscow / Smolensk region
Registered: 2010-02-07
Posts: 863
Website

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

+1
А велосипедист может повернуть налево там, где поворачивают машины (мотоциклы и др. ТС).

Last edited by Canabis (2010-09-27 07:18:15)

Offline

#814 2010-09-23 10:05:22

Canabis
Member
From: Moscow / Smolensk region
Registered: 2010-02-07
Posts: 863
Website

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

Hind wrote:

Велосипедисты не могут ездить по зебре. Они должны стать пешеходами, то бишь слезать с велосипеда, а значит - bicycle = no. Но велороутинг должен учитывать возможность пройтись с велосипедом.

Я бы сказал должен учитывать, но избегать. Как и развороты у авто-роутинга.

UPD Например, если есть возможность пройти по лестнице с велосипедом 10м вместо того, чтобы объезжать 1 км, то вести по лестнице. Тоже самое практически и с переходом, только приоритет по выше чем у лестницы.

Last edited by Canabis (2010-09-23 10:07:26)

Offline

#815 2010-09-23 10:09:12

Eugene120
Member
From: Moscow
Registered: 2008-11-27
Posts: 322

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

Canabis wrote:

+1
А велосепедист может повернуть налево там, где поворачивают машины (мотоциклы и др. ТС).

Только там, где можно повернуть из крайней правой. Если нужно повернуть из 2 и далее - слезать и пешком по переходу. Мопеды - та же фигня.

Offline

#816 2010-09-23 11:38:38

Canabis
Member
From: Moscow / Smolensk region
Registered: 2010-02-07
Posts: 863
Website

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

Спасибо за исправление, а я то думал как мотоциклисты...

Offline

#817 2010-09-23 11:39:39

x10kHz
Member
Registered: 2009-10-06
Posts: 138

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

В общем вывод: переход - точка принадлежащая вею дороги и вею перехода с тегами:

highway=crossing
crossing=traffic_signals
crossing_ref=zebra

Если нет:

highway=crossing
crossing=uncontrolled
crossing_ref=zebra

Теги вея перехода:

highway=footway
bicycle=no
foot=yes

В данном случае, как я понимаю ,и пешеходный навигатор и автомобильный узнает о переходе, его типе и т.д. т.к. точка принадлежит вею и дороги и перехода + навигатор для велосипедистов сможет сказать хозяину стать пешеходом в этом месте)

Все правильно? Если все согласны попробую что ли в вики внести... с картинками big_smile

Offline

#818 2010-09-23 11:45:37

zverik
Member
From: Saint-Petersburg
Registered: 2009-07-31
Posts: 771

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

highway=footway подразумевает foot=yes :)
(и в России подразумевает bicycle=no, т.к. по тротуарам езда запрещена)

Last edited by zverik (2010-09-23 11:46:28)

Offline

#819 2010-09-23 11:50:04

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

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

x10kHz wrote:

Теги вея перехода:

highway=footway
bicycle=no
foot=yes

Не надо таких уточняющих тегов, которые уже учтены самим типом линии.

highway=footway уже подразумевает foot=yes, зачем же его писать? Про велосипед аналогично. Писать такие теги можно на воротах в парках, которые по умолчанию закрыты для всех, но в парках разрешён проход и возможен проезд на велосипеде. bicycle=no нужен только в случаях когда есть соответствующий знак или табличка с прямым запрещением.

Offline

#820 2010-09-23 12:31:43

Canabis
Member
From: Moscow / Smolensk region
Registered: 2010-02-07
Posts: 863
Website

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

Резюмирую:
Вей перехода обозначать только тегом highway=footway. Если подземный или надземный то tunnel=yes + layer=-1 или bridge=yes + layer=1 соответсвенно.

Offline

#821 2010-09-23 18:00:06

AMDmi3
Member
From: Москва
Registered: 2009-08-12
Posts: 3,315

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

На точку crossing_ref не нужен, это какая-то локальная UK классификация - туканы, пеликаны и прочий бред. У нас я думаю crossing взегда обозначает зебру.
На вей только highway=footway, никаких bicycle=no.

Offline

#822 2010-09-23 18:10:14

wowik
Member
From: Zelenograd
Registered: 2009-09-29
Posts: 9,368

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

Canabis wrote:

А велосИпедист может повернуть налево там, где поворачивают машины (мотоциклы и др. ТС).

Только если для движения в эту сторону не больше одной полосы.

Господи! Кто-нибудь это читает?

ПДД wrote:

24.2.     

Велосипеды, мопеды, гужевые повозки (сани), верховые и вьючные животные должны двигаться только по крайней правой полосе в один ряд возможно правее. Допускается движение по обочине, если это не создает помех пешеходам.

Колонны велосипедистов, гужевых повозок (саней), верховых и вьючных животных при движении по проезжей части должны быть разделены на группы по 10 велосипедистов, верховых и вьючных животных и по 5 повозок (саней). Для облегчения обгона расстояние между группами должно составлять 80 - 100 м.
24.3.    

Водителям велосипеда и мопеда запрещается:

    * ездить, не держась за руль хотя бы одной рукой;
    * перевозить пассажиров, кроме ребенка в возрасте до 7 лет на дополнительном сиденье, оборудованном надежными подножками;
    * перевозить груз, который выступает более чем на 0,5 м по длине или ширине за габариты, или груз, мешающий управлению;
    * двигаться по дороге при наличии рядом велосипедной дорожки;
    * поворачивать налево или разворачиваться на дорогах с трамвайным движением и на дорогах, имеющих более одной полосы для движения в данном направлении.

Запрещается буксировка велосипедов и мопедов, а также велосипедами и мопедами, кроме буксировки прицепа, предназначенного для эксплуатации с велосипедом или мопедом.
....

Offline

#823 2010-09-24 13:19:00

Алексей Андреевич
Member
From: Московская обл.
Registered: 2010-09-05
Posts: 65

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

Никак не могу разобраться с тэгом access.
Вот есть парковка (полигон)
amenity=parking
Парковка открыта с 10 до 22 часов
Имеется ввиду только автомобили.
Не пойму, как связать access и hour_on/off
Как это обозначить? Пожалуйста, нарисуйте конкретные тэги!

Offline

#824 2010-09-24 13:27:05

zverik
Member
From: Saint-Petersburg
Registered: 2009-07-31
Posts: 771

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

opening_hours=Mo-Su 10:00-22:00
access=private, если есть пункт пропуска и могут не пустить
fee=yes, если стоянка платная

http://wiki.openstreetmap.org/wiki/RU:T … %3Dparking

Last edited by zverik (2010-09-24 13:27:46)

Offline

#825 2010-09-24 13:29:35

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

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

access=no
motorcar=permissive

Мне так кажется smile

Offline

Board footer

Powered by FluxBB