You are not logged in.

#626 2020-07-22 20:35:48

usm78-gis
Member
Registered: 2008-04-21
Posts: 2,538

Re: Обсуждение массовых правок по Российской Федерации

AnakinNN wrote:

вы тут ботаники-задроты хернёй страдаете, а я бабки кую

Это пожалуйста в Sticky: на верх форума,
тут такие "партнеры" тоже встречаются.

Offline

#627 2020-07-23 18:35:37

Zkir
Member
From: Хрустальная Москва
Registered: 2009-02-21
Posts: 6,108

Re: Обсуждение массовых правок по Российской Федерации

AnakinNN wrote:

Я вот ещё какой момент не понимаю: как вы пишете, потребителям данных всё равно поддерживать обе схемы. Окей. Тогда, получается, для вас никакой разницы, как именно будет меняться соотношение между ними в базе.

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

А основной принцип OSM - have fun. Если другому пользователю доставляет удовольствие, что база будет в системности - ну пусть сделает. В OSM приветствуется инициатива.

Ну да, have fun. Но вы так пишете про системность, как будто вы ее когда то видели. Когда  последний раз вы ее видели в реальном мире? Когда она последний раз встречалась в ОСМ?

Если этому другому участнику нравится системность, ну пусть сделает. Но почему он ее за 10 лет не сделал? Вы понимаете, что мы обсуждаем одно и тоже десять лет? Где же ты моя системность?

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

Позиция не в том, что порядок хуже беспорядка.

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

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

С building=entrance полемика вертелась вокруг (игнорируемой) разницы между входом и подъездом.
Загсы (замену amenity=register_office --> government=register_office) я не готов обсуждать, но подозреваю  что там будут свои сложности.

Ну например, все ли загсы во всех странах государственные? Могут ли быть частные, или муниципальные? Это не так смешно, как кажется, например, частные камеры контроля скорости уже существуют.  Ну, и еще почему register_office -- это именно загс? как обозначать всякие отделения регистрации ГИБДД? Не ждет ли amenity=police таже участь?

Last edited by Zkir (2020-07-23 22:08:04)


Истинные слова не не приятны, приятные слова не истинны.
True words are unpleasant; pleasant words are untrue.

Offline

#628 2020-07-23 21:37:54

White_54
Member
From: 101 километр
Registered: 2014-07-16
Posts: 670

Re: Обсуждение массовых правок по Российской Федерации

Если честно логика в отношении "amenity" отсутствует напрочь.
Сказано - Инфраструктура, благоустройство (amenity=*). И вдруг - Теги для указания общественных мест. К ним относят аптеки, банки, уличные телефоны, школы и т.п.

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

Я бы отдал предпочтение "building" для здания и "amenity" для территории на которой стоит здание. Тем более что ключ building=* используется для указания здания.
А пока каша - тут тебе и amenity=bar (помещение), и amenity=biergarten (открытое пространство). Ну и amenity=drinking_water как бельмо в глазу.

Так ведь ещё есть и тег "leisure=*" используется для обозначения мест, где люди проводят своё свободное время. А разве в баре люди не проводят своё свободное время?

Offline

#629 2020-07-23 23:25:05

Something B
Member
Registered: 2018-09-05
Posts: 632

Re: Обсуждение массовых правок по Российской Федерации

Zkir wrote:

Ну например, все ли загсы во всех странах государственные? Могут ли быть частные, или муниципальные?

Конкретно в РФ частных не существует. Муниципальные органы власти – это также government. За все страны мира не знаю, конкретно в этой ветке обсуждается только РФ.

White_54 wrote:

Так ведь ещё есть и тег "leisure=*" используется для обозначения мест, где люди проводят своё свободное время. А разве в баре люди не проводят своё свободное время?

Вы абсолютно правы. leisure = bar был бы более уместен.

Zkir wrote:

Но почему он ее за 10 лет не сделал?

Я в OSM менее 10 лет.

Zkir wrote:

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

Речь идет об обозначении одной сущности одним методом, не более того.

White_54 wrote:

Если честно логика в отношении "amenity" отсутствует напрочь.

Изначально туда помещали все POI. Поэтому и существуют amenity = register_office/shop, т.е. до введения office = * и shop = * офисы и магазины обозначались через amenity = *. Тенденция отказа от него имеет место, например количество amenity = embassy сейчас уменьшается, а office = diplomatic увеличивается, есть PR для osm-carto, который удалит рендеринг amenity = embassy.

Last edited by Something B (2020-07-24 00:00:13)

Offline

#630 2020-07-24 00:42:39

Zkir
Member
From: Хрустальная Москва
Registered: 2009-02-21
Posts: 6,108

Re: Обсуждение массовых правок по Российской Федерации

Something B wrote:

Речь идет об обозначении одной сущности одним методом, не более того.

В том-то и дело, что речь идет о чем-то другом, что как раз и приводит к размножению методов.
Были building=entrance и amenity=register_office, вот и пользуйся ими, одна сущность -- один метод. Но нет big_smile

Something B wrote:

За все страны мира не знаю, конкретно в этой ветке обсуждается только РФ.

Это тоже проблема. Системность/порядок должен быть глобальным, а если каждая страна будет упорядочиваться как-то по-своему, на глобальном уровне опять возникнет беспорядок.  Не карта всего мира, которую может редактировать каждый, а совокупность локальных нарисуек (с).

Something B wrote:

Я в OSM менее 10 лет.

Всё еще впереди. smile
Пословица вспомнилась:
Кто в молодости не был реформатором — у того нет сердца, кто в зрелости не стал консерватором — у того нет ума.
не спрашивайте к чему она ))

Last edited by Zkir (2020-07-24 00:47:43)


Истинные слова не не приятны, приятные слова не истинны.
True words are unpleasant; pleasant words are untrue.

Offline

#631 2020-07-24 00:47:30

Something B
Member
Registered: 2018-09-05
Posts: 632

Re: Обсуждение массовых правок по Российской Федерации

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

Zkir wrote:

Кто в молодости не был реформатором — у того нет сердца, кто в зрелости не стал консерватором — у того нет ума.

Тут Вы не правы.

Last edited by Something B (2020-07-24 00:50:02)

Offline

#632 2020-07-24 06:46:50

White_54
Member
From: 101 километр
Registered: 2014-07-16
Posts: 670

Re: Обсуждение массовых правок по Российской Федерации

В погоне за системностью отдаю предпочтение стабильности. А здравый смысл направляю на второй план. Здравый смысл элемент не стабильный. Сегодня демократы, завтра республиканцы. Но пока они не меняют конституцию - порядок незыблем.

Offline

#633 2020-07-24 21:26:34

Zkir
Member
From: Хрустальная Москва
Registered: 2009-02-21
Posts: 6,108

Re: Обсуждение массовых правок по Российской Федерации

AnakinNN wrote:

А почему вхождение именно в топ-60 является достаточным признаком значимости тега? Почему, например, не в топ-50 (куда он уже, кажется, не входит)?

Признаком значимости тега является конечно не вхождение в топ-N, наличие определенной семантики (описания на вики) и его частотность относительно опечаток.

Вот давайте посмотрим как устроен тег building=*

Всего в базе есть 400 миллионов вхождений ключа building, и принимает он 12,643 различных значений.  12 тысяч тегов -- это сопоставимо с числом слов в языке.

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

Дальше пользователи начнут жаловаться, что повылезали не-здания,  building=no и building=entrance. Их придется исключить.

Если вы захотите сделать какую-то классификацию зданий, например чтобы их отрисовывать разным цветом, или втыкать разные 3D-модели для разных тегов, как это делают некоторые 3D-рендеры (X-Europe так делает), то придется посмотреть какие теги популярные, и где заканчиваются кодифицированные теги и начинаются опечатки.

Львиную долю занимает building=yes -- 81%
Уже четвертый тег building= garage  -- меньше процента.
39-й тег building=semi пробивает психологическую границу 0.01%. Можно ли отбросить хвост тут? нет, это только начало кодифицированных и используемых тегов. 
building=cathedral, две с половиной тысячи вхождений, это уже 0.001% одна тысяча вхождений. это как не  странно, тоже популярный тег.
Полезные теги, которые могут быть использованы, продолжаются и дальше, где-то до топ-250.

Дальше начинают доминировать опечатки и издержки гуманитарного мапинга, типа такого. По хорошему этот хвост надо чистить, но это почему-то вообще никого не беспокоит.

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

P.S.
С highway=* ситуация получше, всего 954 разных значения.

Last edited by Zkir (2020-07-24 21:28:19)


Истинные слова не не приятны, приятные слова не истинны.
True words are unpleasant; pleasant words are untrue.

Offline

Board footer

Powered by FluxBB