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.***
#4801 2012-10-05 13:36:47
- Surly
- Member
- From: Екатеринбург
- Registered: 2009-09-17
- Posts: 820
Re: Как обозначать?
А еще noexit=no
Offline
#4802 2012-10-05 15:19:03
- Felis Pimeja
- Member

- Registered: 2010-10-27
- Posts: 1,035
Re: Как обозначать?
А еще noexit=no
Щито? А это ещё зачем?
Offline
#4803 2012-10-05 17:43:08
- Santacloud
- Member
- Registered: 2012-03-15
- Posts: 331
Re: Как обозначать?
Как обозначить что линия (не только дорога, а, например, река или забор) возможно продолжается но мапер дальше не заходил?
А еще noexit=no
До самого горизонта, насколько хватало глаз, река заканчивалась тупиком.
Offline
#4804 2012-10-05 18:05:54
- mikles
- Member
- Registered: 2011-05-05
- Posts: 176
Re: Как обозначать?
noexit только на дороги ставить и не ставить на всё остальное?
Offline
#4805 2012-10-05 19:20:04
- AMDmi3
- Member
- From: Москва
- Registered: 2009-08-12
- Posts: 3,315
Re: Как обозначать?
Вообще, noexit=yes ставится на точку в конце дороги, чтобы обозначить тупик. Смысла в этом немного, но так, например, валидатор не будет ругаться на близость этой точки к другой дороге (что обычно свидетельствует о труде потлачера, забывшего соединить линии). noexit=no это ерунда, ставьте fixme=continue.
Offline
#4806 2012-10-06 13:11:12
- Santacloud
- Member
- Registered: 2012-03-15
- Posts: 331
Re: Как обозначать?
Существует в народе традиция использовать сервисные ветки железных дорог в качестве тропинок. Причём, если зазоры между шпалами не мешают, то пешеходный путь пролегает как раз промеж рельс.
Как такое корректно тегировать?
Пока предположил варианты:
а. Ставить highway=path прямо на соответствующий отрезок railway=rail;
б. Ставить foot=yes на отрезок railway=rail.
Offline
#4807 2012-10-06 13:44:44
- OverQuantum
- Member

- From: Zelenograd
- Registered: 2009-06-17
- Posts: 1,582
- Website
Re: Как обозначать?
Существует в народе традиция использовать сервисные ветки железных дорог в качестве тропинок. Причём, если зазоры между шпалами не мешают, то пешеходный путь пролегает как раз промеж рельс.
А это разрешено вообще, так ходить? По правилам ж/д и т.п.
Если нельзя (что скорее всего), то однозначно нельзя ставить foot=yes (ибо только legal access, см. также про велосипеды на тротуарах) и скорее всего нельзя ставить highway=path. Если очень хочется сделать (для себя) возможность роутинга по запрещённым путям, то нужно придумывать новые тэги, не пересекающиеся с общепринятыми. illegal_routing:foot=yes и т.п.
Если всё-таки можно, то ИМХО лучше foot=yes.
P.S. У нас в Зелике поезда периодически сбивают людей, переходящих через пути с плеером в ушах. Это конечно, Октябрьская ж/д около Москвы, частота поездов высокая, но всё-таки не очень здорово просто так топать между рельсами...
Last edited by OverQuantum (2012-10-06 13:50:41)
Это же OpenStreetMap. Он больше внутри, чем снаружи.
Offline
#4808 2012-10-06 17:10:58
- Santacloud
- Member
- Registered: 2012-03-15
- Posts: 331
Re: Как обозначать?
А это разрешено вообще, так ходить? По правилам ж/д и т.п.
Выясняю.
Пока предположу с позиций здравого смысла: на магистральных путях должно быть запрещено; а на сервисных ветках - вряд ли. Всё равно по ним ездит один состав в неделю, со скоростью около 5 км/ч (в черте города же), и местные скорее всего уже давно приметили, когда он не появится. А какой-нибудь случайный прохожий, если и воспользуется - оглянется и прислушается, прежде чем воспользоваться, если уж совсем не кандидат на премию Дарвина.
Offline
#4809 2012-10-06 17:28:05
- moresquitch
- Member
- From: Ульяновск
- Registered: 2012-06-07
- Posts: 134
Re: Как обозначать?
Пока предположу с позиций здравого смысла:
да ну нет, это так и каждый лес можно обозначать area:highway=pedestrian
Offline
#4810 2012-10-06 18:51:06
- Santacloud
- Member
- Registered: 2012-03-15
- Posts: 331
Re: Как обозначать?
да ну нет, это так и каждый лес можно обозначать area:highway=pedestrian
Не каждый - проходимость у лесов существенно разнится. А вообще доведение до абсурда здесь не очень уместно.
К тому же, я не предлагал тегировать тропинками все железнодорожные ветки, я просто отметил, что есть такое явление и спросил, как его отмечать (может, оказалось бы, что нужно накладывать линию highway=path+layer=1 поверх железной дороги, например).
Вот здесь кусочек тропинки, протоптанной настолько, что хорошо видно на снимке, совпадает с отрезком железнодорожной ветки, потому что ж/д проходит по дамбе через небольшую речку.
Offline
#4811 2012-10-08 07:49:03
- AHTOH
- Member

- From: Зеленодольск
- Registered: 2010-09-22
- Posts: 1,024
- Website
Re: Как обозначать?
На карте Казани практически все районы города отмечаны place=village
Но судя по Вики Это не верно.
Тег для районов города должен быть как максимум place=suburb
Если я прав то можно приступить к правке? И с какой формулировкой?
Offline
#4812 2012-10-08 07:58:06
- dimonster
- Member
- Registered: 2012-07-08
- Posts: 1,501
Re: Как обозначать?
Вроде прав. Только сначала свяжись с авторами этих place=village и спроси, зачем они так написали.
Offline
#4813 2012-10-08 08:09:15
- freeExec
- Moderator
- From: Ульяновск,Модератор всех слоёв
- Registered: 2012-07-31
- Posts: 8,547
Re: Как обозначать?
Вопрос по поводу ограничений на поворот. Есть перекресток: дороги прямо и направо, но ни куда поворачивать нельзя. Нужно вешать два ограничения на поворот (прямо и направо) или можно обойтись одним - разрешен только поворот налево куда собственно дороги вообще нет ?
Offline
#4814 2012-10-08 08:11:16
- chnav
- Member

- From: Russia, mapping Kazakhstan
- Registered: 2010-03-18
- Posts: 3,303
Re: Как обозначать?
Вопрос по поводу ограничений на поворот. Есть перекресток: дороги прямо и направо, но ни куда поворачивать нельзя. Нужно вешать два ограничения на поворот (прямо и направо) или можно обойтись одним - разрешен только поворот налево куда собственно дороги вообще нет ?
Это будет костыль, причем нерабочий для программ навигации. На крайний случай ставьте only_u_turn, хотя по уму надо смотреть что за знаки висят, может и два запрета на проезд надо вешать.
http://wiki.openstreetmap.org/wiki/RU:R … 0.BA.D0.B8
Last edited by chnav (2012-10-08 08:12:54)
Offline
#4815 2012-10-08 08:25:12
- kisaa
- Member
- From: ДВ, Хабаровск
- Registered: 2011-09-13
- Posts: 636
Re: Как обозначать?
А ехать-то с этого перекрестка куда-нибудь, кроме как назад, можно?
Offline
#4816 2012-10-08 14:02:03
- SevenMag
- Member

- From: Магнитогорск
- Registered: 2011-03-30
- Posts: 260
- Website
Re: Как обозначать?
Вопрос по поводу ограничений на поворот. Есть перекресток: дороги прямо и направо, но ни куда поворачивать нельзя. Нужно вешать два ограничения на поворот (прямо и направо) или можно обойтись одним - разрешен только поворот налево куда собственно дороги вообще нет ?
Ну если поворячивать нельзя то прямо ехать (без поворотов) можно!?
или все таки ни прямо ни на право нельзя, тогда там дорога, приводящая с этой стороны односторонняя, ставь на нее тег соответствующий и ни каких запретов не надо.
Хотя на самом деле, нужна ссылка на перекресток с подробным объяснением или знаками
Offline
#4817 2012-10-09 19:10:34
- andriano
- Member

- Registered: 2009-06-15
- Posts: 1,667
Re: Как обозначать?
Как правильно обозначить:
1. Пешеходную улицу без названия?
2. Пешеходную площадь без названия?
3. Площадь, по которой можно проехать на машине?
4. Проезжую улицу (дорогу в н/п), у которой нет названия, по которой нет адресации домов, но по которой достаточно интенсивное движение (не service)?
5. Дома, адресуемые по площади?
Вопросы спровоцированы OSM Inspector'ом.
Offline
#4818 2012-10-09 19:26:21
- igitov
- Member

- From: Kotel'nich
- Registered: 2011-12-08
- Posts: 1,430
Re: Как обозначать?
1. Я бы и париться не стал, pedestrian без name и всё.
2,3. Ведь для площади тегов вовсе нет? Я встречал area:highway=pedestrian, кажется. Для проезжей площади area:highway=* согласно статуса проходящей по ней дороги?
4. unclassified ?
5. Не знаток адресных схем, но разве не addr:street=Комсомольская площадь, к примеру?
Offline
#4819 2012-10-09 19:30:44
- OverQuantum
- Member

- From: Zelenograd
- Registered: 2009-06-17
- Posts: 1,582
- Website
Re: Как обозначать?
Как правильно обозначить:
3. Площадь, по которой можно проехать на машине?
ИМХО, http://wiki.openstreetmap.org/wiki/RU:Key:area:highway с графом всех проездов обычными линиями highway
Я вот недавно делал service.
Это же OpenStreetMap. Он больше внутри, чем снаружи.
Offline
#4820 2012-10-09 19:50:10
- andriano
- Member

- Registered: 2009-06-15
- Posts: 1,667
Re: Как обозначать?
1. Я бы и париться не стал, pedestrian без name и всё.
OSM Inspector'у такое не нравится. Исключительно поэтому и возник вопрос.
Как известно, одна задача допускает несколько решений. Меня интересовало, есть ли решение, удовлетворяющее OSM Inspector'а.
2,3. Ведь для площади тегов вовсе нет? Я встречал area:highway=pedestrian, кажется. Для проезжей площади area:highway=* согласно статуса проходящей по ней дороги?
Насколько я помню, hw=* и area=yes, но в вики указано, что * должно быть pedestrian, т.е. как помечать проезжие площади, непонятно.
4. unclassified ?
Я считал, что это аналог residental за городом, но, возможно, Вы правы, unclassified - это без названия.
Не противоречит ли общим правилам применение unclassified в городе?
Offline
#4821 2012-10-09 19:53:48
- andriano
- Member

- Registered: 2009-06-15
- Posts: 1,667
Re: Как обозначать?
Я вот недавно делал service.
Все три тега - это так и должно быть или просто для перестраховки?
area = yes
area:highway = service
highway = serviceOffline
#4822 2012-10-09 20:25:10
- OverQuantum
- Member

- From: Zelenograd
- Registered: 2009-06-17
- Posts: 1,582
- Website
Re: Как обозначать?
Все три тега - это так и должно быть или просто для перестраховки?
area = yes area:highway = service highway = service
Да, старые area = yes и highway для перестраховки.
Это же OpenStreetMap. Он больше внутри, чем снаружи.
Offline
#4823 2012-10-09 20:50:41
- moresquitch
- Member
- From: Ульяновск
- Registered: 2012-06-07
- Posts: 134
Re: Как обозначать?
Да, старые area = yes и highway для перестраховки.
Если внимательно почитать ту же вику, то выяснится, что area:highway делается чисто для "косметических" целей, и обозначать ни area, ни highway их не надо. (Так и пишут, иезуиты: "прорисовка с помощью тега area:highway=* является косметической, все необходимые направления движения должны быть реализованы посредством линий highway=*")
Обозначение вдобавок к area:highway еще и highway=* для некой "перестраховки" (какая перестраховка? чтобы на одном отрезке было три вея вместо одного? чтобы мапник рисовал?) приводит к созданию перекрестков на границах площади (о_О), если прорисованы highway, соединяющие дороги вне площади, или к рутингу по границам площади, и к ругани валидатора на пересекающиеся несоединенные highway (ну если их не соединять, есс-но)
Last edited by moresquitch (2012-10-09 20:56:13)
Offline
#4824 2012-10-09 21:23:09
- Santacloud
- Member
- Registered: 2012-03-15
- Posts: 331
Re: Как обозначать?
igitov wrote:4. unclassified ?
Я считал, что это аналог residental за городом, но, возможно, Вы правы, unclassified - это без названия.
Не противоречит ли общим правилам применение unclassified в городе?
По данному описанию я бы счёл такую дорогу tertiary.
Впрочем, различия unclassified и tertiary изложены в Вики, так что можно выбрать более подходящее.
С позиций классификации лично я не вижу ничего против unclassified в городе - это ведь просто связующие дороги, степень значимости которых не определена.
Offline
#4825 2012-10-09 22:02:35
- dr&mx
- Member

- From: Saratov
- Registered: 2011-03-04
- Posts: 1,089
Re: Как обозначать?
igitov wrote:1. Я бы и париться не стал, pedestrian без name и всё.
OSM Inspector'у такое не нравится. Исключительно поэтому и возник вопрос.
Как известно, одна задача допускает несколько решений. Меня интересовало, есть ли решение, удовлетворяющее OSM Inspector'а.
noname=yes
Offline