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

#14301 2022-03-09 18:11:36

pfg21
Member
From: Чебоксары
Registered: 2012-10-18
Posts: 4,281

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

костлайн не должен прерываться нигде, иначе море "протечет".
cliff можно и отдельно нарисовать.

если выход залива в море узкое, то можно костлайн можно срезать и залив отрисовать просто мультиполгоном воды. https://www.openstreetmap.org/way/11403926

в принципе, это оставлено на вкус маппера. костлайн очерчивает гигантские площади воды океаны и моря, и к примеру в мапнике обрабатывается отдельной функциональностью от всех остальных элементов.

Offline

#14302 2022-03-10 02:32:44

Serzhanya
Member
Registered: 2015-02-12
Posts: 72

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

Сергей-Питер wrote:

Можно поподробнее?

Вижу два варианта решения проблемы:

Вариант 1. Просто создать дубликат береговой линии.
На оригинальной линии будет natural=coastline, а на дубликате - natural=cliff.
Пример: линия natural=coastline, линия natural=cliff.

Вариант 2. Создаётся отношение со включением береговой линии, где должен быть обрыв.
На линии остаётся natural=coastline, в отношении - natural=cliff.
Пример: линия natural=coastline, отношение natural=bare_rock.

Offline

#14303 2022-03-10 07:28:26

П3тр0виЧъ
Member
From: Новотроицк, Оренбургская
Registered: 2016-12-08
Posts: 177

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

Serzhanya wrote:

Вариант 2. Создаётся отношение

И какой же тип будет у этого отношения?

Offline

#14304 2022-03-13 12:18:57

Сергей-Питер
Member
From: Санкт-Петербург
Registered: 2012-09-24
Posts: 238

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

pfg21 wrote:

...костлайн не должен прерываться нигде, иначе море "протечет"...

А почему "море должно протечь"?
Я же писал, что море описано ОТНОШЕНИЕМ (мультиполигоном). А какие линии формируют ОТНОШЕНИЕ - не все ли равно?
Например ОСТРОВ. Поставил в ОТНОШЕНИИ "море" роль INNER и не замарачиваешься, каким тегом остров описан. Хоть никаким.
Проверено.
Можно ссылку на правило, что "море протечет"?
Спс

Offline

#14305 2022-03-13 13:47:49

pfg21
Member
From: Чебоксары
Registered: 2012-10-18
Posts: 4,281

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

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

Last edited by pfg21 (2022-03-13 13:48:22)

Offline

#14306 2022-03-13 13:50:02

pfg21
Member
From: Чебоксары
Registered: 2012-10-18
Posts: 4,281

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

П3тр0виЧъ wrote:
Serzhanya wrote:

Вариант 2. Создаётся отношение

И какой же тип будет у этого отношения?

есть вариант multilinestring, но поддержка этого типа отношений очень слаба.

Last edited by pfg21 (2022-03-13 13:56:48)

Offline

#14307 2022-03-14 05:03:46

П3тр0виЧъ
Member
From: Новотроицк, Оренбургская
Registered: 2016-12-08
Posts: 177

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

Ожидаемый ответ. А ещё https://taginfo.openstreetmap.org/relations/linestring, multistring, multiline и прочий шлак. Нет такого типа отношений, а вся поддержка заключается в том, что в редакторе можно его указать и он ругаться не будет и даст сохранить.
Использовать недокументированные теги можно, это не плохо, ATYL, тем более, если ты их сам применяешь в своём пет-проекте. Просто не нужно себя обманывать, делая вид, что ты что-то полезное вносишь для ОСМ или для людей. Никто об этом не узнает, и если тебе эти данные не нужны, то ты просто размер БД увеличил, вот и всё.

Offline

#14308 2022-03-14 11:52:18

pfg21
Member
From: Чебоксары
Registered: 2012-10-18
Posts: 4,281

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

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

Offline

#14309 2022-03-15 08:46:23

literan
Member
Registered: 2012-11-06
Posts: 3,941
Website

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

solenoid jam wrote:

Посмотрите:
https://www.openstreetmap.org/relation/2700047

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

складской комплекс - кем используется и для чего? железнодорожники хранят свои шпалы или товары? Тогда оставить landuse=railway

Если продали территорию, и там независимый от ж/д склад, то исправить на landuse=industrial + industrial=warehouse

платформы убрать в таком случае, раз это уже не железнодорожное

Offline

#14310 2022-03-15 11:46:34

Alex Б
Member
From: Краснодарский край
Registered: 2019-10-25
Posts: 134

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

Деревья посажены в честь того-то того-то итд. Есть табличка.

Offline

#14311 2022-03-15 12:32:13

Grass-snake
Member
From: Зеленоград, Химки, Москва
Registered: 2020-06-11
Posts: 433
Website

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

Alex Б wrote:

Деревья посажены в честь того-то того-то итд. Есть табличка.

Затрудняюсь сказать точно, но для памятников есть теги:
commemorates=* (81 использование)
commemorates:wikidata=* (235 использований)
commemorates:wikipedia=* (7 использований)
Не знаю кто именно поддерживает эти теги. Лучшего варианта не нашёл.

Offline

#14312 2022-03-15 12:43:24

literan
Member
Registered: 2012-11-06
Posts: 3,941
Website

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

Alex Б wrote:

Деревья посажены в честь того-то того-то итд. Есть табличка.

для геоглифов есть свой тег
https://wiki.openstreetmap.org/wiki/Tag … 3Dgeoglyph

Offline

#14313 2022-03-15 17:13:31

Grass-snake
Member
From: Зеленоград, Химки, Москва
Registered: 2020-06-11
Posts: 433
Website

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

literan wrote:
Alex Б wrote:

Деревья посажены в честь того-то того-то итд. Есть табличка.

для геоглифов есть свой тег
https://wiki.openstreetmap.org/wiki/Tag … 3Dgeoglyph

Здесь наверное имеется ввиду одно дерево, посаженное в честь кого-то.

Offline

#14314 2022-03-15 18:45:53

Alex Б
Member
From: Краснодарский край
Registered: 2019-10-25
Posts: 134

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

Grass-snake wrote:

Здесь наверное имеется ввиду одно дерево

Где-то с десяток. Полигоном выделить трудно, они среди других "диких" деревьев

Offline

#14315 2022-03-25 12:40:56

solenoid jam
Member
Registered: 2019-07-04
Posts: 945

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

https://www.openstreetmap.org/way/1043395774

Посмотрите, правильно ли я обозначаю остановки. Может что то надо перенести на точку? Раскидайте что куда, для понимания плз.

Offline

#14316 2022-03-25 12:53:28

freeExec
Moderator
From: Ульяновск,Модератор всех слоёв
Registered: 2012-07-31
Posts: 8,547

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

solenoid jam wrote:

https://www.openstreetmap.org/way/1043395774

Посмотрите, правильно ли я обозначаю остановки. Может что то надо перенести на точку? Раскидайте что куда, для понимания плз.

bus и прочие виды транспорта там не нужны. А route_ref считаю мартышкиным трудом. И building на остановки обычно не вешают, в крайнем случае обозначают навесом от непогоды.

Offline

#14317 2022-03-25 14:48:11

literan
Member
Registered: 2012-11-06
Posts: 3,941
Website

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

solenoid jam wrote:

https://www.openstreetmap.org/way/1043395774

Посмотрите, правильно ли я обозначаю остановки. Может что то надо перенести на точку? Раскидайте что куда, для понимания плз.

building=roof и shelter=yes на одном объекте это странно. Здание укрыто под навесом от дождя?
Ставьте просто точку и забудьте про здания. В погоне за красивым микромаппингом поймаете неработоспособность роутеров ОТ.

Непрошеный совет: вместо этой фигни лучше бы освоили отрисовку и актуализацию маршрутов общественного транспорта - множество людей сказали бы спасибо.

Offline

#14318 2022-03-25 15:32:54

alexey_zakharenkov
Member
From: Московская область
Registered: 2015-12-09
Posts: 87

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

solenoid jam wrote:

https://www.openstreetmap.org/way/1043395774

Посмотрите, правильно ли я обозначаю остановки. Может что то надо перенести на точку? Раскидайте что куда, для понимания плз.

building=roof и shelter=yes
Не представляю себе здание, которое одновременно не предоставляло бы укрытие. Согласен с literan, что тег здания тут лишний.

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

В описании тега public_transport=platform нет указания вида транспорта, т.е. комбинация public_transport=platform + bus=yes не описана в самой главной статье по платформам. То, что это платформа на автобусной остановке, а не трамвайная или ж/д платформа, пока что "законно" можно указать только через тег highway=bus_stop. Заметьте, что этот тег recommended в этой статье. Обратно, в статье про highway=bus_stop тег public_transport=platform указан как важный (но необязательный).

Offline

#14319 2022-03-25 16:41:52

solenoid jam
Member
Registered: 2019-07-04
Posts: 945

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

literan wrote:

Непрошеный совет: вместо этой фигни лучше бы освоили отрисовку и актуализацию маршрутов общественного транспорта - множество людей сказали бы спасибо.


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

Last edited by solenoid jam (2022-03-25 16:49:26)

Offline

#14320 2022-03-25 16:49:07

solenoid jam
Member
Registered: 2019-07-04
Posts: 945

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

Меня собственно интересует, может часть тэгов вернуть на точки, а павильоны оставить как постройки / навесы?

Offline

#14321 2022-03-25 17:25:07

literan
Member
Registered: 2012-11-06
Posts: 3,941
Website

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

solenoid jam wrote:

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

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

А вот и источник (все разрешения есть, актуализируется регулярно):
https://data.mos.ru/opendata/7704786030 … -perevozok

Чтобы удобнее, под кнопкой "скачать" можно это все в эксель-формате загрузить


https://wiki.openstreetmap.org/wiki/RU: … _транспорт  это описание принятой сейчас схемы
http://tools.geofabrik.de/osmi/?view=pubtrans_routes это валидатор ОТ

для примера можете брать маршруты ОТ в Митине и Красногорске, я там все маршруты (кроме дальних междугородних) оформил как надо

Last edited by literan (2022-03-25 17:31:27)

Offline

#14322 2022-03-25 18:05:26

solenoid jam
Member
Registered: 2019-07-04
Posts: 945

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

Посмотрим.
Я ни на что не подписываюсь, но может когда то и заинтересуюсь, дело хорошее. Пусть зреет.

В Москве маршруты еще не все переделаны? В смысле реальные.

Offline

#14323 2022-03-25 19:06:13

Сергей-Питер
Member
From: Санкт-Петербург
Registered: 2012-09-24
Posts: 238

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

pfg21 wrote:

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

С океанами - все понятно. Его хрен отношением опишешь
Что о нас в "глубокую теорию" потянуло))
Я правильно понял, что если коастлайн он же обрыв - надо тупо две линии одна по другой рисовать?
Мне не сложно, просто спрашиваю, чтобы на общем фоне не выделяться (все так рисуют, а один индивидуум - иначе))

Offline

#14324 2022-03-25 22:11:46

literan
Member
Registered: 2012-11-06
Posts: 3,941
Website

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

solenoid jam wrote:

Я ни на что не подписываюсь, но может когда то и заинтересуюсь, дело хорошее. Пусть зреет.

В Москве маршруты еще не все переделаны? В смысле реальные.

пока только на юге переделали. Возможно, стоит и подождать этих перемен (если они еще будут). Обещали в 2022 закончить.

Offline

#14325 2022-03-26 18:54:43

Alex Б
Member
From: Краснодарский край
Registered: 2019-10-25
Posts: 134

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

Кто-нибудь случайно не встречал теги для магазина по продаже грибов?

Offline

Board footer

Powered by FluxBB