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

#1 2014-12-21 16:18:33

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

Отношения - коллекции объектов

dkiselev: Отцепил от ветки Забавные места нашей карты

avatar6 wrote:

https://www.openstreetmap.org/relation/4039652.  Измеряем площадь асфальта по области. yikes

Ничего забавного, такие коллекции нечего хранить.

Offline

#2 2014-12-21 20:53:05

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

Re: Отношения - коллекции объектов

avatar6 wrote:

https://www.openstreetmap.org/relation/4039652.  Измеряем площадь асфальта по области. yikes

Такое точно надо выпиливать. Специально про такие вещи писали: http://wiki.openstreetmap.org/wiki/Rela … Categories

Offline

#3 2014-12-21 21:04:09

Zverik
Moderator
From: Tallinn
Registered: 2010-10-14
Posts: 5,695
Website

Re: Отношения - коллекции объектов

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


ШТОСМ | josm.ru | обо мне | удалёнка зло

Offline

#4 2014-12-22 14:21:21

XAN_ua
Member
Registered: 2012-10-20
Posts: 603

Re: Отношения - коллекции объектов

Будьте морально готовы к тому, что у автора свой и очень богатый духовный мир.

Offline

#5 2014-12-22 14:43:59

d1g
Member
From: not using forum
Registered: 2010-01-23
Posts: 2,380
Website

Re: Отношения - коллекции объектов

avatar6 wrote:

https://www.openstreetmap.org/relation/4039652.  Измеряем площадь асфальта по области. yikes

Попробуйте составить запрос overpass который выберет только такие полигоны.

Просто так ничего не удаляйте, очевидно что это отношение кому-то было нужно. Предложите инструменты вместо этого отношения.

Такое отношение лучше личного тега. type=network лишний, да. Вместо name=* лучше description=* использовать.

Last edited by d1g (2014-12-22 14:57:56)

Offline

#6 2014-12-22 15:05:09

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

Re: Отношения - коллекции объектов

d1g wrote:

Попробуйте составить запрос overpass который выберет только такие полигоны.

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

Offline

#7 2014-12-22 15:10:44

Zverik
Moderator
From: Tallinn
Registered: 2010-10-14
Posts: 5,695
Website

Re: Отношения - коллекции объектов

что-то типа http://overpass-turbo.eu/s/6Dp


ШТОСМ | josm.ru | обо мне | удалёнка зло

Offline

#8 2014-12-22 15:22:58

d1g
Member
From: not using forum
Registered: 2010-01-23
Posts: 2,380
Website

Re: Отношения - коллекции объектов

Zverik wrote:

что-то типа http://overpass-turbo.eu/s/6Dp

Нет, не равнозначны.

Как минимум в его чудо-отношение входит
https://www.openstreetmap.org/relation/4050802


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

Last edited by d1g (2014-12-22 15:41:17)

Offline

#9 2014-12-22 15:43:01

Zverik
Moderator
From: Tallinn
Registered: 2010-10-14
Posts: 5,695
Website

Re: Отношения - коллекции объектов

Кажется, это аргумент за удаление всего дерева отношений, а не за сохранение.


ШТОСМ | josm.ru | обо мне | удалёнка зло

Offline

#10 2014-12-22 16:03:40

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

Re: Отношения - коллекции объектов

а вы не рассматриваете вариант что автор сего творчества просто плохо знает выборки оверпаса и иже с ними ??
а тут маленькое черное платье удобное отношение

Last edited by pfg21 (2014-12-22 16:04:00)

Offline

#11 2014-12-22 16:26:59

d1g
Member
From: not using forum
Registered: 2010-01-23
Posts: 2,380
Website

Re: Отношения - коллекции объектов

Zverik wrote:

Кажется, это аргумент за удаление всего дерева отношений, а не за сохранение.

От того что ты его тупо удалишь легче никому не станет.
Может быть кто-то перестанет править потому что его удобные отношения удаляют.


Левые отношения тебе проще отфильтровывать чем кому-то пользоваться геопространственными функциями,  операторами исключения и включения.

Я не говорю о операторах множеств и рекурсии. Ты на русский руководство по оверпас переведи иначе у другого точно такой же вопрос возникнет.

Offline

#12 2014-12-22 16:33:27

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

Re: Отношения - коллекции объектов

d1g wrote:

От того что ты его тупо удалишь легче никому не станет.

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

d1g wrote:

Левые отношения тебе проще отфильтровывать чем кому-то пользоваться геопространственными функциями,  операторами исключения и включения.

Много раз слышали это от поклонников всяких is_in-ов.
У нас пространственная БД и без использования пространственных функций нормально использовать данные OSM всё равно не получится.
Так что лучше таки научиться.

Offline

#13 2014-12-22 17:00:03

d1g
Member
From: not using forum
Registered: 2010-01-23
Posts: 2,380
Website

Re: Отношения - коллекции объектов

Sergey Astakhov wrote:

Много раз слышали это от поклонников всяких is_in-ов.
У нас пространственная БД и без использования пространственных функций нормально использовать данные OSM всё равно не получится.
Так что лучше таки научиться.

http://wiki.openstreetmap.org/wiki/Overpass_turbo
http://wiki.openstreetmap.org/wiki/Over … uage_Guide
http://wiki.openstreetmap.org/wiki/Over … verpass_QL

Научи этим человека который читает только по-русски, я на тебя посмотрю.

На японском у меня получится что-то объяснить и ссылки дать, на русском - нет.

Sergey Astakhov wrote:

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

В чем именно проблема? Масштабные отношения или их количество?

Если проблема реально есть, то удалением 10-1000 отношений её не решить, нужно пилить сервер.

Last edited by d1g (2014-12-22 17:03:19)

Offline

#14 2014-12-22 18:13:00

dair
Member
From: Ленинградская область
Registered: 2013-07-11
Posts: 1,090

Re: Отношения - коллекции объектов

d1g wrote:

http://wiki.openstreetmap.org/wiki/Overpass_turbo
http://wiki.openstreetmap.org/wiki/Over … uage_Guide
http://wiki.openstreetmap.org/wiki/Over … verpass_QL

Научи этим человека который читает только по-русски, я на тебя посмотрю.

Попробовать перевести можно, но точно ли есть у этого перевода целевая аудитория? Достаточно затейливый Overpass QL вряд ли заинтересует людей, далеких от программирования, а программистам в основном перевод будет менее понятен, чем английский оригинал, потому что стабильной общепринятой терминологии как не было, так и нет.

Offline

#15 2014-12-22 19:32:51

Zverik
Moderator
From: Tallinn
Registered: 2010-10-14
Posts: 5,695
Website

Re: Отношения - коллекции объектов

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


ШТОСМ | josm.ru | обо мне | удалёнка зло

Offline

#16 2014-12-25 09:25:49

BushmanK
Member
Registered: 2011-05-03
Posts: 5,106

Re: Отношения - коллекции объектов

d1g, хватит опять защищать очередные гипотезы, которые никак не связаны с реальностью.
Во-первых (и это достаточное условие) http://wiki.openstreetmap.org/wiki/Rela … Categories .
Во-вторых, такие чудовищные конструкции не так часто встречаются, и всегда можно спросить авторов, что это, зачем, и т.п. (показать статью по ссылке выше и показать запрос для overpass - об этой технологии банально не все знают).
В-третьих, судя по тому, что таких чудовищных конструкций все же не так много, вовсе не все пользователи данных OSM являются дебилами, которые не в состоянии пользоваться пространственными функциями, какими вы их пытаетесь представить.

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


"Не умею" не значит "невозможно", "не видел" не значит "не бывает". "Нет проблемы", вероятнее всего, значит, что "нет мозгов".

Offline

#17 2014-12-25 20:05:27

BushmanK
Member
Registered: 2011-05-03
Posts: 5,106

Re: Отношения - коллекции объектов

Я не могу это доказать, но по многим признакам г-н d1g/Xxzme - как раз "выходец из Википедии", так что его позиция по поводу коллекций объяснима, но неправомерна.


"Не умею" не значит "невозможно", "не видел" не значит "не бывает". "Нет проблемы", вероятнее всего, значит, что "нет мозгов".

Offline

#18 2016-09-12 19:01:56

d1g
Member
From: not using forum
Registered: 2010-01-23
Posts: 2,380
Website

Re: Отношения - коллекции объектов

BushmanK wrote:

d1g, хватит опять защищать очередные гипотезы, которые никак не связаны с реальностью.
Во-первых (и это достаточное условие) http://wiki.openstreetmap.org/wiki/Rela … Categories

Это были неправильно затегированные объекты. Сейчас https://www.openstreetmap.org/relation/4050802/history затегирван

area:highway 	residential
landuse 	highway
type 	multipolygon

Схема тегирония известна с 2011
http://wiki.openstreetmap.org/wiki/Prop … ea:highway
http://wiki.openstreetmap.org/wiki/Prop … treet_area

Zverik wrote:

Кажется, это аргумент за удаление всего дерева отношений, а не за сохранение.

Предложения Zverik удалять все не правильно затегированные объекты - вандализм на словах.

Критикует, а альтернатив не предлагает.

Last edited by d1g (2016-09-12 19:07:36)

Offline

Board footer

Powered by FluxBB