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.***
#1 2013-09-03 21:14:50
- Lesovichok
- Member
- Registered: 2013-09-03
- Posts: 51
Леса, поля, озёра. Как грамотно?
Всем привет. С недавних пор я с вами.
Захотел детально обрисовать местность вокруг своей дачи для грибников, Приозерский р-н Ленобласти, радиус ~5км, дошёл до ландшафта и встрял.
Имеем огромный лес, в нём болота, поля, вырубки, озёра с островами, ну и линейные объекты: дороги, тропы, ЛЭП.
С линейными всё ясно, а с полями и озёрами как быть?
По инструкции надо мультиполигоны делать, чтобы у леса и поля были общие границы, но это только в теории легко, на практике же там с десяток полей, на которых есть хутора с участками, водоёмы с островами, болота и всё надо связать. Боюсь развалить что уже нарисовано до меня.
И, допустим, я отслежу за порядком на своих 10*10 км, но у нас же лес от Балтийского моря до Тихого океана....это же не может быть всё одним мультиполигоном?
Как грамотно делать? Или это косяк создателей OSM?
Last edited by Lesovichok (2013-09-03 21:15:59)
Offline
#2 2013-09-03 21:24:18
- Sergey Astakhov
- Member

- From: St.Petersburg, Russia
- Registered: 2009-11-13
- Posts: 5,817
Re: Леса, поля, озёра. Как грамотно?
И, допустим, я отслежу за порядком на своих 10*10 км, но у нас же лес от Балтийского моря до Тихого океана....это же не может быть всё одним мультиполигоном?
Нет, конечно. Большие мультиполигоны делать не стоит, одна морока потом с ними. Имеет смысл делать общими только те куски, которые расположены рядом и имеют логическую связь, например одно название или т.п.
Offline
#3 2013-09-03 22:10:38
- OverQuantum
- Member

- From: Zelenograd
- Registered: 2009-06-17
- Posts: 1,582
- Website
Re: Леса, поля, озёра. Как грамотно?
Я делаю релейшны по несколько километров, которые стыкуются с другими по скленным линиям. Например:
http://www.openstreetmap.org/browse/relation/2714104
Ещё чуть более правильно было бы рисовать мультиполигоны несколькими линиями цепью, чтобы не дублировать линии склейки.
Вот как тут если 1й мультиполигон будет из линий 1,3,4 а 2й - из линий 2,3:
http://wiki.openstreetmap.org/w/index.p … svg&page=1
Но мне пока влом ![]()
Last edited by OverQuantum (2013-09-03 22:11:21)
Это же OpenStreetMap. Он больше внутри, чем снаружи.
Offline
#4 2013-09-04 06:49:51
- Silver87
- Member
- From: Chelyaba
- Registered: 2010-10-23
- Posts: 240
Re: Леса, поля, озёра. Как грамотно?
Имеем огромный лес, в нём болота, поля, вырубки, озёра с островами... там с десяток полей, на которых есть хутора с участками, водоёмы с островами, болота и всё надо связать. Боюсь развалить что уже нарисовано до меня.
Начинайте с малого, постепенно. Отрисовали дороги, потом лэп, потом 1 поле нарисуйте, постепенно натренируетесь и ничего не развалите.
И, допустим, я отслежу за порядком на своих 10*10 км, но у нас же лес от Балтийского моря до Тихого океана....это же не может быть всё одним мультиполигоном?
Бесконечных лесов, болот, полей, озёр от Балтийского моря до Тихого океана у нас к счастью нет. Все леса поделены многочисленными просеками даже в глухой сибирской тайге (и не лень же кому-то было...), дорогами, темеже полями, реками. Поэтому можно рисовать отдельными кусочками, в крайнем случае склеивая их как сказал OverQuantum.
Last edited by Silver87 (2013-09-04 06:51:18)
Offline
#5 2013-09-04 08:41:46
- ig0r_p
- Member
- From: Saint-Petersburg, Russia
- Registered: 2013-02-04
- Posts: 18
Re: Леса, поля, озёра. Как грамотно?
По инструкции надо мультиполигоны делать, чтобы у леса и поля были общие границы, но это только в теории легко, на практике же там с десяток полей, на которых есть хутора с участками, водоёмы с островами, болота и всё надо связать.
Так и рисуйте. Рано или поздно упрётесь в дорогу, реку, просеку и мультиполигон прервётся. За дорогой (рекой, просекой...) пойдет уже новый мультиполигон.
Это нигде не рендерится, но всё равно надо делать именно так.
Offline
#6 2013-09-04 09:41:26
- AMDmi3
- Member
- From: Москва
- Registered: 2009-08-12
- Posts: 3,315
Re: Леса, поля, озёра. Как грамотно?
Там густая сеть дорог и просек - о размерах мультиполигонов можно даже не задумываться, ничего дополнительно бить не надо. Начните с рисования линейных объектов и уточнения границ полигонов, потом можно начать тренироваться в правке мультиполигонов на каком-нибудь небольшом куске - например, конвертируя нарисованное по общим точкам (там такого много) в мультиполигоны и добавляя всяческие поляны. Обязательно делать только небольшие правки, проверять их валидатором и смотреть что получилсоь на мапнике, и очень полезно будет сразу поставить плагин Relation Toolbox.
Offline
#7 2013-09-04 11:02:41
- pfg21
- Member
- From: Чебоксары
- Registered: 2012-10-18
- Posts: 4,281
Re: Леса, поля, озёра. Как грамотно?
полностью поддерживаю все вышеприведенное, сначала отрисовать линейные дороги и реки, а потом объединяя их куски их в мультиполигоны, собрать леса. примерно так relation/3173784, границы полгиона - дороги, реки, берега рек.
остается только еще добавить ссылку на такой вот примерчик Северное лесничество, Акшкюльское лесничество
Last edited by pfg21 (2013-09-04 11:06:01)
Offline
#8 2013-09-04 11:26:05
- VikDD
- Member
- From: RU, Moscow-Yaroslavl
- Registered: 2010-04-21
- Posts: 1,867
Re: Леса, поля, озёра. Как грамотно?
Это плохой пример, т.к. там внутри полигона natural=wood входят дороги и река, а это явно не так. Если бы landuse=forest - то куда ни шло, но natural=wood - явная ошибка.
А по лесничествам - там вообще надо разделить: отдельно лесничество, отдельно natural=wood.
Last edited by VikDD (2013-09-04 11:27:35)
Offline
#9 2013-09-04 11:53:34
- pfg21
- Member
- From: Чебоксары
- Registered: 2012-10-18
- Posts: 4,281
Re: Леса, поля, озёра. Как грамотно?
внутри полигона ?? а почему по площади леса не могут проходить дороги или реки ?? и при чем здесь forest ??
или про состав границ полигона ??
доберусь до определений параметров лесничеств - переделаю, а так и так куча пустых лесов.
Offline
#10 2013-09-04 11:54:10
- AMDmi3
- Member
- From: Москва
- Registered: 2009-08-12
- Posts: 3,315
Re: Леса, поля, озёра. Как грамотно?
Это плохой пример, т.к. там внутри полигона natural=wood входят дороги и река, а это явно не так.
wood отмечается по границе крон. Если они смыкаются над дорогой/рекой, никакой ошибки тут нет, полигон по ним бить не надо. А вот если не смыкаются, то наоборот, привязывать лес к линейным объектам ни в коем случае нельзя, нужно оставлять просеки.
А по лесничествам - там вообще надо разделить: отдельно лесничество, отдельно natural=wood.
А вот это правильно. Есть boundary=forestry, и лесничество надо обозначать только им. И в него, скорее всего, должны быть включены все поляны, просеки и вырубки, которые исключены из wood.
Offline
#11 2013-09-04 12:11:35
- Sergey Astakhov
- Member

- From: St.Petersburg, Russia
- Registered: 2009-11-13
- Posts: 5,817
Re: Леса, поля, озёра. Как грамотно?
границы полгиона - дороги
Не стоит дороги включать в границы лесов/полей, тем более по снимкам низкого разрешения. Редактировать это потом очень неудобно, когда hires появляется/обновляется.
Last edited by Sergey Astakhov (2013-09-04 12:11:52)
Offline
#12 2013-09-04 12:13:51
- VikDD
- Member
- From: RU, Moscow-Yaroslavl
- Registered: 2010-04-21
- Posts: 1,867
Re: Леса, поля, озёра. Как грамотно?
По отношению в примере - если на Бинге глянуть - то ясно, что замаплено landuse=forest (но один фиг не правильно, т.к. дороги в него не должны входить) вместо natural=wood,, т.к. деревья там значительно реже (много травы и/или кустов), чем они внесены полигоном. И река, и дороги вполне себе отчётливо видны и не закрыты кронами.
Offline
#13 2013-09-04 12:24:40
- citrin
- Member
- From: Moscow
- Registered: 2008-11-09
- Posts: 413
- Website
Re: Леса, поля, озёра. Как грамотно?
Не стоит дороги включать в границы лесов/полей, тем более по снимкам низкого разрешения. Редактировать это потом очень неудобно, когда hires появляется/обновляется.
+1
редактировать громадные массивы леса нарисованные поверх дорог, озер, полей очень тяжело, и все равно приходится разбивать один большой мультиполигон на несколько маленьких.
Offline
#14 2013-09-04 12:34:59
- freeExec
- Moderator
- From: Ульяновск,Модератор всех слоёв
- Registered: 2012-07-31
- Posts: 8,547
Re: Леса, поля, озёра. Как грамотно?
Не понимаю, чем дорога поперёк леса мешает редактировать лес ?
Offline
#15 2013-09-04 12:43:05
- Delin
- Member
- From: N. Novgorod - Kirov
- Registered: 2012-05-16
- Posts: 91
Re: Леса, поля, озёра. Как грамотно?
Вот в тему у меня вопрос: есть лес, по нему протекает ручеек, вышеупомянутые кроны его фактически закрывают, ну там несколько метров может остается. Как лучше рисовать:
- 1 полигон леса, поверх вей ручья,
- раздробить лес, между полигонами леса нарисовать вей ручья. Минус - точные границы соблюсти невозможно, остается пустое место между лесом и ручьем, по факту же лес вполную прилегает к ручью.
- два полигона леса, имеют общий вей - он же ручей.
Offline
#16 2013-09-04 12:49:29
- citrin
- Member
- From: Moscow
- Registered: 2008-11-09
- Posts: 413
- Website
Re: Леса, поля, озёра. Как грамотно?
Не понимаю, чем дорога поперёк леса мешает редактировать лес ?
Тем что в районе дороги (если это не лесная грунтовка) есть полоса без леса (20-50 метров), а многие рисуют поверх такой дороги сплошной лес.
Offline
#17 2013-09-04 12:50:00
- Anton Lavrov
- Member
- Registered: 2013-08-18
- Posts: 49
Re: Леса, поля, озёра. Как грамотно?
Вот в тему у меня вопрос: есть лес, по нему протекает ручеек, вышеупомянутые кроны его фактически закрывают, ну там несколько метров может остается. Как лучше рисовать:
- 1 полигон леса, поверх вей ручья,
- раздробить лес, между полигонами леса нарисовать вей ручья. Минус - точные границы соблюсти невозможно, остается пустое место между лесом и ручьем, по факту же лес вполную прилегает к ручью.
- два полигона леса, имеют общий вей - он же ручей.
Да, такой же вопрос про другие похожие случаи - например, дороги и landuse=residential. Мне кажется, не надо резать landuse=residential по дорогам, но многие почему-то так делают.
Offline
#18 2013-09-04 12:52:13
- Anton Lavrov
- Member
- Registered: 2013-08-18
- Posts: 49
Re: Леса, поля, озёра. Как грамотно?
Тем что в районе дороги (если это не лесная грунтовка) есть полоса без леса (20-50 метров), а многие рисуют поверх такой дороги сплошной лес.
Ок, если рисовать лес отдельным контуром и дорогу отдельной линией - что тогда рисовать между лесом и дорогой? Дорога тогда получается не линия, а area?
Offline
#19 2013-09-04 12:54:06
- Silver87
- Member
- From: Chelyaba
- Registered: 2010-10-23
- Posts: 240
Re: Леса, поля, озёра. Как грамотно?
Если ручей такой узкий что отмечать riverbank нет смысла то - 1 полигон леса, поверх вей ручья
Если ручей широкий и riverbank отмечен - то линия riverbank общая с лесом. Леса соответственно 2 мультиполигона.
Если ручей широкий и riverbank отмечен и между кромкой води и кромкой крон деревьев много места то либо замапить туда траву/песок/кустарник/etc либо - раздробить лес, между полигонами леса нарисовать вей ручья... остается пустое место между лесом и ручьем
Offline
#20 2013-09-04 12:55:00
- pfg21
- Member
- From: Чебоксары
- Registered: 2012-10-18
- Posts: 4,281
Re: Леса, поля, озёра. Как грамотно?
Дополню freeExec, и спрошу чем дорога в границе леса мешает редактированию мультиполигона ??
появятся хайрезы и время пересмотреть границы - нарисую необходимы линии и перенесу на них outer'ы мультиполигона. и станут дороги дорогами, а границы - границами, там где нужно, а там где сомкнется над дорогой крона лесистая, так и останутся дороги outer'ами мультиполигонов с двух сторон. таких врисовок куча уже сделана.
хайрезный бинг в том регионе только частию виден, эти полигоны собраны на ИРСовой подложке, чтобы не прыгать туда-сюда, считайте черновиком. будет время - буду допиливать. сейчас общее направление залить немапленую белизну хоть чем-то, более менее близким к реальности.
и кстати эти два лесничества выкушены из еще большего куска леса, ужасно рисованного в стародавние времен хз по каком снимку. его остатки до сих пор валяются по СЗ границе , руки не дойдут его дораспилить на лесничества.
и еще кстати это не boundary=forestry, это лес с наименованием "Северное лесничество". будет необходимость - перепилю.
Offline
#21 2013-09-04 12:55:17
- Silver87
- Member
- From: Chelyaba
- Registered: 2010-10-23
- Posts: 240
Re: Леса, поля, озёра. Как грамотно?
citrin wrote:Тем что в районе дороги (если это не лесная грунтовка) есть полоса без леса (20-50 метров), а многие рисуют поверх такой дороги сплошной лес.
Ок, если рисовать лес отдельным контуром и дорогу отдельной линией - что тогда рисовать между лесом и дорогой? Дорога тогда получается не линия, а area?
ну что там на обочине есть то и рисовать (траву/песок/кустарник/etc)
Offline
#22 2013-09-04 13:01:07
- Delin
- Member
- From: N. Novgorod - Kirov
- Registered: 2012-05-16
- Posts: 91
Re: Леса, поля, озёра. Как грамотно?
citrin wrote:Тем что в районе дороги (если это не лесная грунтовка) есть полоса без леса (20-50 метров), а многие рисуют поверх такой дороги сплошной лес.
Ок, если рисовать лес отдельным контуром и дорогу отдельной линией - что тогда рисовать между лесом и дорогой? Дорога тогда получается не линия, а area?
В теории вместо дороги-линии должна быть дорога-ареа, но osm до этого еще не дошел.
В случае дорог лес я делю, посередине провожу вей дороги. В отличии от ручейков там и места больше и геометрически дорогу проще обозначить (она как правило прямая
)
А вот в наложении дорог на landuse=residential я не вижу ничего криминального.
Offline
#23 2013-09-04 13:07:07
- Delin
- Member
- From: N. Novgorod - Kirov
- Registered: 2012-05-16
- Posts: 91
Re: Леса, поля, озёра. Как грамотно?
Silver87
Понятно, меня как раз интересовал первый кейс, где нет riverbank, только лишь waterway=stream.
Дополню freeExec, и спрошу чем дорога в границе леса мешает редактированию мультиполигона ??
Разделять их потом неудобно, особенно когда в одном месте сходятся дорога, лес, ресиденшел ![]()
Offline
#24 2013-09-04 13:09:29
- freeExec
- Moderator
- From: Ульяновск,Модератор всех слоёв
- Registered: 2012-07-31
- Posts: 8,547
Re: Леса, поля, озёра. Как грамотно?
Тем что в районе дороги (если это не лесная грунтовка) есть полоса без леса (20-50 метров), а многие рисуют поверх такой дороги сплошной лес.
Я не рассматриваю тут критерий правильности, я интересуюсь чем она мешает. Не хочешь не разделяй, это сделает кто-нибудь другой. Редактировать лес она нисколько не мешает.
Offline
#25 2013-09-04 13:10:39
- Lesovichok
- Member
- Registered: 2013-09-03
- Posts: 51
Re: Леса, поля, озёра. Как грамотно?
Подытожим:
1. Большой лес надо резать на маленькие мультиполигоны (МП)
2. Соседние МП не могут имет накладывающихся друг на друга линий/границ.
3. Значит их надо разделять полоской пустоты, например канавами вдоль дорог, вырубками под ЛЭП.
НО........править такие штуки потом будет смерти подобно. Захочешь подвинуть дорогу - придётся двигать ещё 2 линии леса по обе стороны от неё.
Offline