OpenStreetMap Forum

The Free Wiki World Map

You are not logged in.

Announcement

A fix has been applied to the login system for the forums - if you have trouble logging in please contact support@openstreetmap.org with both your forum username and your OpenStreetMap username so we can make sure your accounts are properly linked.

#26 2017-04-16 19:36:33

LLlypuk82
Member
From: Витебск (Беларусь)
Registered: 2012-12-23
Posts: 1,992
Website

Re: Реки и пруды

Vort, вы к четырём совершенно надуманным доводам прибавили ещё два.
Кому «трудно» работать или «невозможно» обслуживать — не делают этого (это ведь не трудно — не делать ничего?). Также, как мало кто занимается созданием маршрутов ОТ, например, или тегированием под 3-D рендеринг, или indoor. Кстати, упомянутое обслуживание становится проще, потому что появляется возможность одним движением мыши загрузить полный набор данных по отдельной реке.
О какой избыточности речь? В отношение включается (на мой взгляд — совершенно естественным, логичным образом) то, из чего состоит водный объект «река».
«Падение/уничтожение» приложений — откуда сведения о таких последствиях и при чём тут wikipedia? Все известные мне приложения замечательно справляются с отображением полигонов и мультиполигонов воды, а включение их в другое отношение никаким образом повлиять на это не может.
Водохранилище или озеро — самостоятельные объекты (другие сущности, со своими названиями обычно), сопряжённые с рекой. На мой взгляд их включать не стоит.
В местах впадения очерчиваем траекторию течения основной реки (в кот. впадает другая). Примерно как на нестандартном перекрёстке рируют разметку полос для движения. Нет в этом никакой проблемы, зачем их выдумывать и притягивать за уши?

Offline

#27 2017-04-17 04:49:28

Vort
Member
Registered: 2010-11-29
Posts: 455

Re: Реки и пруды

О какой избыточности речь? В отношение включается (на мой взгляд — совершенно естественным, логичным образом) то, из чего состоит водный объект «река».

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

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

И будет в водной поверхности реки (по данным релейшена) дырка?

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

Что точно можно получить одним кликом мышки в таком случае, так это зависание браузера, а в некоторых случаях подглючить можно и JOSM.
Можно сказать, что это инструменты плохие, но уж какие есть.
Учитывая тот энтузиазм, с которым разработчики модернизируют сайт, ждать чего-то уникального от них придётся ещё долго.

Offline

#28 2017-04-17 06:52:15

LLlypuk82
Member
From: Витебск (Беларусь)
Registered: 2012-12-23
Posts: 1,992
Website

Re: Реки и пруды

Vort wrote:

дырка?

Да

Vort wrote:

зависание браузера, а в некоторых случаях подглючить можно и JOSM

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

Offline

#29 2017-04-17 07:45:21

Vort
Member
Registered: 2010-11-29
Posts: 455

Re: Реки и пруды

LLlypuk82 wrote:

Так что делать в таких случаях предлагаете? Озеро удалить, чтобы не зависало?

Не создавать тяжелых объектов без надобности.
Или хотя бы изолировать их так, чтобы было возможно обойти стороной.

Пример с "озером" привёл потому, что оно бы автоматом начало грузиться, если бы его кто-то включил в отношение Нила.

Интересно, кстати, было бы посмотреть на водную поверхность Днепра, если из неё убрать водохранилища.

Offline

#30 2017-04-17 08:01:44

freeExec
Moderator
From: Ульяновск
Registered: 2012-07-31
Posts: 6,540

Re: Реки и пруды

Получить охватывающие течение реки контуры геометрически очень легко. Разве что там где она в падает в другую реку, но там просто надо будет вычесть контур другой реки. Городить для этого монструозные релейшины нет смысла.
Если же вы хотите видеть кусок реки в водохранилище, так нужно нарисовать этот контур, а так конечно будет дырка.

Offline

#31 2017-04-17 10:23:12

LLlypuk82
Member
From: Витебск (Беларусь)
Registered: 2012-12-23
Posts: 1,992
Website

Re: Реки и пруды

Vort wrote:

если из неё убрать водохранилища.

А в чём противоречие? Вот и посмо́трите: на Днепр и на водохранилища — отдельно. В том прелесть отношения waterway, что можно работать именно с самой рекой (русло и акватория), не трогая лишнее. При этом не важно, сколько разрывов: всё необходимое на отношении висит, исключая кашу из отрезков с кучей разношёрстных тегов. Сейчас кто во что горазд: кто-то добавляет названия на полигоны (речные), русла рек трассируют сквозь озёра/водохранилища. Река сначала впадает в водоём, а потом — вытекает, причём, может изменить название при этом. Это два разных объекта гидрографии. Объединяет их формально — название, а физически — та запруда (естественная или искусственная), с которой они сопряжены.

Offline

#32 2017-04-17 11:40:54

chnav
Member
From: Moscow, Russia
Registered: 2010-03-18
Posts: 2,630

Re: Реки и пруды

LLlypuk82 wrote:

Сейчас кто во что горазд: кто-то ... русла рек трассируют сквозь озёра/водохранилища.

И правильно делают.
https://wiki.openstreetmap.org/wiki/Tag … Driverbank

In addition (and like it is done for smaller rivers) a way tagged as waterway=river (way 4 in image above), must be drawn in the direction of the river flow (i.e. from source to sea). Ideally this should be placed along the thalweg or the deepest points of the riverbed. The exact location of this can be difficult to determine, as usual it is acceptable to try your best to approximately place it along the right path. Make sure that these ways are topologically correct like the highway=* tags.

1. Если река рисуется полигоном, то линию реки желательно отрисовать как можно ближе к тальвегу (если его возможно определить, например, при низкой воде), либо - для судоходных рек - по фарватеру.
2. Должна быть сохранена топология реки, аналогично дорожной сети.

Last edited by chnav (2017-04-17 11:52:32)

Offline

#33 2017-04-17 21:38:02

LLlypuk82
Member
From: Витебск (Беларусь)
Registered: 2012-12-23
Posts: 1,992
Website

Re: Реки и пруды

Т. е. топология подгоняется под гипотетическую маршрутизацию. По аналогии, когда площадной тротуар или дорога дублируются линейными.
А существует такая маршрутизация? (по рекам).
P. S. Ещё забыл: когда река меняет название (т. е. впадает одна, а вытекает — другая), то какова будет топология?

Last edited by LLlypuk82 (2017-04-17 21:52:27)

Offline

#34 2017-04-18 05:37:31

chnav
Member
From: Moscow, Russia
Registered: 2010-03-18
Posts: 2,630

Re: Реки и пруды

LLlypuk82 wrote:

P. S. Ещё забыл: когда река меняет название (т. е. впадает одна, а вытекает — другая), то какова будет топология?

Если знаете примерное положение русел - меняете а местах впадения / слияния. Если не знаете - на глазок "best as possible".

Русла рек можно определять по
- старым картам, у которых возраст > 70 лет
- снимкам Corona, которые в public domain (для молодых водохранилищ, заполненых не ранее 60-х г.)

Last edited by chnav (2017-04-18 08:17:20)

Offline

#35 2017-04-18 09:57:09

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

Re: Реки и пруды

LLlypuk82 wrote:

А существует такая маршрутизация? (по рекам).

Да, делали такие карты: https://forum.openstreetmap.org/viewtopic.php?id=7354

Offline

Board footer

Powered by FluxBB