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

#51 2017-10-02 09:21:47

karmatsky
Member
Registered: 2015-02-21
Posts: 12

Re: Мэппинг OSM для московской городской навигации

Поэтому в OSM есть договорённости по некоторым типам объектов.

собственно, об том ТС и предлагает договориться по некоторым типам объектов

Offline

#52 2017-10-02 09:38:02

evgenykatyshev
Member
From: Nizhny Novgorod
Registered: 2009-06-16
Posts: 1,413
Website

Re: Мэппинг OSM для московской городской навигации

karmatsky wrote:

Поэтому в OSM есть договорённости по некоторым типам объектов.

собственно, об том ТС и предлагает договориться по некоторым типам объектов

Во-первых, ТС вообще ни о чём договариваться не пытается, а просто молча делает по-своему.

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

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

Offline

#53 2017-10-06 13:43:08

evgenykatyshev
Member
From: Nizhny Novgorod
Registered: 2009-06-16
Posts: 1,413
Website

Re: Мэппинг OSM для московской городской навигации

bezdna wrote:

Сейчас мы имеем вот это
http://www.openstreetmap.org/changeset/52546224
и нужно прийти к единому мнению.

Мое мнение следующее:

1. По тэгу alt_name:mcm
Там, где оно совпадает с name или name:ru удалить alt_name:mcm.
Там, где оно не совпадает, переименовать тэг alt_name:mcm в alt_name_mcm:ru.

2. По тэгу alt_name_en:mcm
Там, где нет тега name:en, переименовать alt_name_en:mcm в name:en.
Там, где есть name:en и оно с ним совпадает - удалить alt_name_en:mcm.
Там, где есть name:en и оно с ним не совпадает - переименовать alt_name_en:mcm в alt_name_mcm:en

3. По названиям памятников
Удалить из alt_name:mcm слово "Памятник" и переименовать alt_name:mcm в alt_name_mcm:ru (Либо в alt_name, если никто не возражает).
Переименовать alt_name_en:mcm в alt_name_mcm:en (Либо в alt_name:en, если никто не возражает).

Свою правку с удалением всех тегов я откатил. Даже если ни к чему не придём, удалить всегда успеем.

Думаю, для начала нужно избавится от дублирования, т. е. удалить теги alt_name:mcm* везде, где они совпадают по значению со стандартными тегами. После этого будет проще оценить масштабы и нюансы.

Offline

#54 2017-10-06 14:49:50

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

Re: Мэппинг OSM для московской городской навигации

evgenykatyshev wrote:

Думаю, для начала нужно избавится от дублирования, т. е. удалить теги alt_name:mcm* везде, где они совпадают по значению со стандартными тегами. После этого будет проще оценить масштабы и нюансы.

масштабы-то оценить просто, с помощью Оверпасса. Напрягает другое - что обратной связи никакой нет. Может, Дептрансу эти теги уже и не нужны, и они останутся лежать бесполезным грузом?

Offline

#55 2017-10-15 15:17:40

calmness
Member
Registered: 2017-10-15
Posts: 8

Re: Мэппинг OSM для московской городской навигации

evgenykatyshev wrote:

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

Здравствуйте. Извините, что я только сейчас прочитал эту фразу. Где можно прочитать про договорённость о названиях школ?

Offline

#56 2017-10-16 18:25:03

SilentCat
Member
Registered: 2016-08-29
Posts: 42

Re: Мэппинг OSM для московской городской навигации

literan wrote:
evgenykatyshev wrote:

Думаю, для начала нужно избавится от дублирования, т. е. удалить теги alt_name:mcm* везде, где они совпадают по значению со стандартными тегами. После этого будет проще оценить масштабы и нюансы.

масштабы-то оценить просто, с помощью Оверпасса. Напрягает другое - что обратной связи никакой нет. Может, Дептрансу эти теги уже и не нужны, и они останутся лежать бесполезным грузом?

Как это не нужны, они там ещё больше наплодили. http://overpass-turbo.eu/s/rZy

Offline

#57 2017-10-16 19:46:10

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

Re: Мэппинг OSM для московской городской навигации

SilentCat wrote:

Как это не нужны, они там ещё больше наплодили. http://overpass-turbo.eu/s/rZy

посмотрите на даты внесения тегов. три недели назад

Offline

#58 2017-10-17 08:21:05

evgenykatyshev
Member
From: Nizhny Novgorod
Registered: 2009-06-16
Posts: 1,413
Website

Re: Мэппинг OSM для московской городской навигации

calmness wrote:
evgenykatyshev wrote:

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

Здравствуйте. Извините, что я только сейчас прочитал эту фразу. Где можно прочитать про договорённость о названиях школ?

По школам, наверное, в вики нету, но договорённость на форуме была. Пока нет единого мнения нужен ли пробел после символа «№». Думаю, надо искать в теме https://forum.openstreetmap.org/viewtopic.php?id=8645

Offline

#59 2017-10-17 10:23:58

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

Re: Мэппинг OSM для московской городской навигации

evgenykatyshev wrote:

Пока нет единого мнения нужен ли пробел после символа «№»

по правилам русской типографики - нужен:

https://ru.wikipedia.org/wiki/%D0%97%D0 … 1%80%D0%B0
http://esmira.net/uroki/tretij-urok.html

также А. Мильчин, Л. Чельцова. Справочник издателя и автора. п. 6.4.2 (правда, там говорится об отбое знака номера от числа на полукегельную, но, вроде бы, "В традиционных шрифтах "полукегельная" -- в точности то же, что ширина обычного пробела, если строка не сжата и не растянута."

Last edited by literan (2017-10-17 10:24:15)

Offline

#60 2017-10-17 11:26:11

AnakinNN
Member
From: Нижний Новгород
Registered: 2017-08-07
Posts: 791
Website

Re: Мэппинг OSM для московской городской навигации

Ещё и с точки зрения логики - символ № заменяет слово "номер", которое пишется, разумеется, через пробел от самого номера. "номер 2" vs "№ 2".

Плюс ко всему в случае длинного номера сливание в один затрудняет чтение - первым делом кажется, что знак № сам является частью идентификатора.

Offline

#61 2017-10-17 11:27:11

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

Re: Мэппинг OSM для московской городской навигации

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

Offline

#62 2017-10-17 12:02:32

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

Re: Мэппинг OSM для московской городской навигации

freeExec wrote:

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

Имена собственные нужно писать с заглавной буквы, но проще писать с маленькой

Offline

#63 2017-10-19 11:52:04

Gotegomadi
Member
Registered: 2017-05-26
Posts: 99

Re: Мэппинг OSM для московской городской навигации

bezdna wrote:

1. По тэгу alt_name:mcm
Там, где оно совпадает с name или name:ru удалить alt_name:mcm.
Там, где оно не совпадает, переименовать тэг alt_name:mcm в alt_name_mcm:ru.

2. По тэгу alt_name_en:mcm
Там, где нет тега name:en, переименовать alt_name_en:mcm в name:en.
Там, где есть name:en и оно с ним совпадает - удалить alt_name_en:mcm.
Там, где есть name:en и оно с ним не совпадает - переименовать alt_name_en:mcm в alt_name_mcm:en

Мои 5 копеек: внутри базы планеты (ПБФ) все строковые литералы хранятся в отдельном пуле и референсятся из него при помощи айдишника. Можно создать сколько угодно дублей, но реально в базу будет добавлено всего 2 референса, ни то по 2 байта, ни то по 4, а потом это будет еще и дефлейтом пожато. Так что с точки зрения "чистоты базы", снос дублей или переименование не несет роли.

Sergey Astakhov wrote:

Вы не поняли основного правила - у объектов не должно быть атрибутов, "специфичных для данного конкретного использования". Атрибуты должны быть верифицируемы, а это в частности значит что они не должны зависеть от того где их используют.
Не должно быть тегов alt_name:mcm, alt_name:garmin, alt_name:sputnik, alt_name:maspme и т.п. - это путь в никуда.

Как насчет тегов вида alt_name:ru:government_approved?
Как насчет тегов вида alt_name:ru:vasya_pupkin_community_data?
В обоих случаях данные могут быть верифицируемы. В обоих случаях данные могут иметь значения, используемые во многих случаях и не зависеть от конкретного приложения.


Пишу ненужный код для несуществующих задач

Offline

#64 2017-10-27 21:21:39

Gotegomadi
Member
Registered: 2017-05-26
Posts: 99

Re: Мэппинг OSM для московской городской навигации

kms:parish_name - достаточно популярный тег
Как и naptan:ShortCommonName


Пишу ненужный код для несуществующих задач

Offline

Board footer

Powered by FluxBB