You are not logged in.
- Topics: Active | Unanswered
Announcement
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.***
#426 2014-02-25 21:38:39
- edward17
- Member
- Registered: 2013-08-26
- Posts: 1,849
- Website
Re: Ликбез. Как правильно мапить
В процессе постижения искусства маппинга у меня появилось несколько вопросов:
1. Что делать с адресами? Очевидно следующее: way с building=* добавляем addr:housenumber, создаём связь associatedStreet и добавляем в неё дома с ролью house и way улицы с ролью street. Вопрос: какие теги из name[:*], addr:street ставить на associatedStreet, а какие на сам way?
Теги name, name:ru, name:uk, name:en (если есть) переносим с вея дороги на отношение
2. Что у нас с языком в Крыму? Пока наблюдаю форменный хаос как на форуме/вики, так и на карте. В одних местах стоит name:uk, в других — нет, в одних name на русском, в других — на украинском. Есть ли что-нибудь похожее на стандарт? Если нет, могу поучаствовать в написании proposal (или что тут подходит?)
А разве ещё не решили этот вопрос? По-моему нужно в name писать украинское имя, в name:ru - русское, потому что горбуша государственный язык в Украине - украинский. Или я не прав?
Все жители частного сектора, вешающие таблички с названием улицы и номером дома, попадают в рай без очереди.
Offline
#427 2014-02-25 22:54:06
- avatar6
- Member
- From: Avdiyivka-Donetsk
- Registered: 2013-12-12
- Posts: 257
Re: Ликбез. Как правильно мапить
какие теги из name[:*], addr:street ставить на associatedStreet, а какие на сам way?
- На вей, и на relation associatedStreet обязательно - name + name:{en,ru,uk}(то есть на каждом учатке улицы четыре нейма,... дефолтный Украинский, и три недефолтных остальных). Остальные свойства, типа lanes, surface, oneway, lit... - присущи только поверхности в конкретном месте, поэтому эти свойства становятся только на веи, и никто из обработчиков данных их наследовать из отношений не предполагал.
- addr:street на Украине не нужно нигде, если используется адр. отношение.
- на домах addr:street не ставится, а наоборот, лучше его избегать, если дом уже включён в адресное отношение, поскольку его адрес будет наследовать все свойства принадлежности к улице, взятые из отношения улицы, а тег addr:street будет в дальнейшем постоянно конфликтовать своей неполнотой с данными из уличного отношения.
.
2. Что у нас с языком в Крыму? Пока наблюдаю форменный хаос как на форуме/вики, так и на карте. В одних местах стоит name:uk, в других — нет, в одних name на русском, в других — на украинском. Есть ли что-нибудь похожее на стандарт? Если нет, могу поучаствовать в написании proposal (или что тут подходит?).
Всё трудно... Сейчас ещё труднее...(((((( Никто никогда не будет против проставления name:uk, name:ru. Все войны всегда были по поводу name=, как имени на на гл Мапник-рендерере
Стандарт есть для всей территории Украины - name на Украинском языке. Он не устраивает тех, кто не считает себя гражданами Украины, а тем более тех, кто ими не является..
3. Как получать offset для снимков? Везде пишут о важности сего процесса, но более-менее вменяемого гайда вроде этого для зданий я так и не нашёл.
Первым делом подключите из доступных стандартно слоёв слой GPX-треков.
Сравните их положение со спутниковым видом дорог и сделайте вывод о наличии и необходимости смещения спутн. снимков. В последнее время Bing с высоким разрешением по украине неплохо привязан, больше 10-15 м погрешности не встречал...
Offline
#428 2014-02-25 22:56:59
- mizabrik
- Member
- From: Simferopol
- Registered: 2014-02-25
- Posts: 4
Re: Ликбез. Как правильно мапить
Теги name, name:ru, name:uk, name:en (если есть) переносим с вея дороги на отношение
Т. е. дублируем имя улицы во всех вариантах на каждом участке и на associatedStreet?
А разве ещё не решили этот вопрос? По-моему нужно в name писать украинское имя, в name:ru - русское, потому что горбуша государственный язык в Украине - украинский. Или я не прав?

Судя по такой "консистентности" вопрос ещё не решён.
Offline
#429 2014-02-25 23:04:02
- mizabrik
- Member
- From: Simferopol
- Registered: 2014-02-25
- Posts: 4
Re: Ликбез. Как правильно мапить
На вей, и на relation associatedStreet обязательно - name + name:{en,ru,uk}
Спасибо, то, что надо.
Стандарт есть для всей территории Украины - name на Украинском языке. Он не устраивает тех, кто не считает себя гражданами Украины, а тем более тех, кто ими не является..
Меня он не очень устраивает в Крыму по причине количества украиноязычных в городе — навскидку, человека 3,5. "name" в первую очередь отражает "local name", а не официальное, но нигде не используемое нечто.
больше 10-15 м погрешности не встречал
Ладно, пока не буду заморачиваться: с треками что-то совсем не понятное. Пока надо хотя бы адреса для многоэтажек проставить.
Last edited by mizabrik (2014-02-25 23:05:48)
Offline
#430 2014-02-25 23:18:58
- avatar6
- Member
- From: Avdiyivka-Donetsk
- Registered: 2013-12-12
- Posts: 257
Re: Ликбез. Как правильно мапить
Меня он не очень устраивает в Крыму по причине количества украиноязычных в городе — навскидку, человека 3,5. "name" в первую очередь отражает "local name", а не официальное, но нигде не используемое нечто.
Во- первых, это таки политический вопрос, тем более в такое такое неспокойное время, скорее выходящий за рамки проекта.
Но, главное, этот вопрос оч. сильно влияет на отображение данных не столько на главных рендерерах, сколько в навигационных программах, для которых крайне важна стандартизация имён в пределах всего государства, но, тем более наличие name:<lang>.
Далее, именование объёктов однм языком в пределах государства очень сильно влияет на возможность автоматизированой обработки и перевода имён объектов, приведения их к общему стандарту, всё для тех же целей стандартизации и автоматизации обработки данных. Но этого просто лицезреющим "Мапник на главной" не понять. )
Offline
#431 2014-02-25 23:47:35
- mizabrik
- Member
- From: Simferopol
- Registered: 2014-02-25
- Posts: 4
Re: Ликбез. Как правильно мапить
В пределах страны я вижу оправданным занесение на имён на государственных языках в теги name:<lg>.
Но это уже вопрос отдельного обсуждения, продолжать флуд в этой теме не вижу смысла.
P.S.: глянул на разборки с участием DWG, похоже, придётся устраивать обсуждения. Опять.
Offline
#432 2014-02-26 09:53:20
- Larry0ua
- Member
- Registered: 2010-09-19
- Posts: 1,061
Re: Ликбез. Как правильно мапить
Давайте подождем успокоения политической ситуации, нам еще тут не хватало войн правок
Offline
#433 2014-02-26 09:56:41
- Lindroid
- Member

- From: Ukraine, Poltava
- Registered: 2011-04-18
- Posts: 331
- Website
Re: Ликбез. Как правильно мапить
Давайте подождем успокоения политической ситуации, нам еще тут не хватало войн правок
Підтримую. Не варто накидати г... на вентилятор.
Ще повно роботи помимо цього.
Last edited by Lindroid (2014-02-26 09:57:22)
OpenStreetMap isn't a computer project, it's an outdoors activity.
Less of the bulk imports and wikifiddling please. Go outside and map!
Offline
#434 2014-02-26 11:37:27
- andygol
- Moderator
- From: Дніпро
- Registered: 2009-07-31
- Posts: 1,968
- Website
Re: Ликбез. Как правильно мапить
mizabrik wrote:3. Как получать offset для снимков? Везде пишут о важности сего процесса, но более-менее вменяемого гайда вроде этого для зданий я так и не нашёл.
Первым делом подключите из доступных стандартно слоёв слой GPX-треков.Сравните их положение со спутниковым видом дорог и сделайте вывод о наличии и необходимости смещения спутн. снимков. В последнее время Bing с высоким разрешением по Украине неплохо привязан, больше 10-15 м погрешности не встречал...
Рекомендую прочитать http://wiki.openstreetmap.org/wiki/RU:Using_Imagery, а потом http://wiki.openstreetmap.org/wiki/RU:I … t_Database
Offline
#435 2014-02-26 13:09:07
- YuraH
- Member
- Registered: 2011-07-08
- Posts: 124
Re: Ликбез. Как правильно мапить
Меня он не очень устраивает в Крыму по причине количества украиноязычных в городе — навскидку, человека 3,5. "name" в первую очередь отражает "local name", а не официальное, но нигде не используемое нечто.
Якщо вже truth on the ground, то не local name, а name на вивісці/табличці і т.п. Воно деколи корелює із "локальною" мовою, але не обов'язково нею визначається. Хоча у нас відповідні служби так "часто" міняють таблички, що фіг знає, що робити із новими назвами (на моїй вулиці ще збереглася одна табличка з року так 89го, російською, хоча з того часу два рази назву міняли). Дуже бажаним є заповнення name:<lg>, а там уже хай конвертери розбираються ![]()
В последнее время Bing с высоким разрешением по украине неплохо привязан, больше 10-15 м погрешности не встречал...
Прив'язаний ще більш-менш, але орторектифікація хромає.
Offline
#436 2014-02-27 06:05:29
- dimonster
- Member
- Registered: 2012-07-08
- Posts: 1,501
Re: Ликбез. Как правильно мапить
1. в теги отношения прописываем name, name:ru, name:en, name:fr и т.д. Их же прописываем на way. Тег addr:street у нас не используется.
2. По Крыму - это "больной" вопрос. Особенно сейчас. По идее, раз уж Крым - часть Украины, то и name должны быть на украинском. Тем не менее, находятся руссифицированные на всю голову товарищи, которым хочется вообще замапить Крым как Россию и убрать оттуда все названия кроме русского ![]()
Пока рекомендую на всякий случай прописывать name:uk и переделывать адресацию на отношения associatedStreet.
3. В общих чертах так: подгружаем слой с GPS-данными, смотрим как треки ложатся на дороги. Если видим существенное смещение дорог относительно треков, то подвигаем космоснимок под треки.
Если вы используете JOSM, могу расписать подробно пошагово.
Offline
#437 2014-02-28 12:26:50
- avatar6
- Member
- From: Avdiyivka-Donetsk
- Registered: 2013-12-12
- Posts: 257
Re: Ликбез. Как правильно мапить
А чи позначаємо якимось чином відмінність село/селище/селище міського типу?
Росіяни роблять це тегом official_status, поляки - name:prefix.
Last edited by avatar6 (2014-02-28 12:27:09)
Offline
#438 2014-02-28 13:02:32
- andygol
- Moderator
- From: Дніпро
- Registered: 2009-07-31
- Posts: 1,968
- Website
Re: Ликбез. Как правильно мапить
А чи позначаємо якимось чином відмінність село/селище/селище міського типу?
СМТ => place=town
село/селище => place=village
Offline
#439 2014-02-28 19:15:01
- avatar6
- Member
- From: Avdiyivka-Donetsk
- Registered: 2013-12-12
- Posts: 257
Re: Ликбез. Как правильно мапить
Власне, не про це питав... А про позначення відмінностей відповідно державних класифікаторів. ... Вкотре дякую за розгорнуту відповідь...
Offline
#440 2014-03-01 19:25:18
- andriano
- Member

- Registered: 2009-06-15
- Posts: 1,667
Re: Ликбез. Как правильно мапить
Во- первых, это таки политический вопрос, тем более в такое такое неспокойное время, скорее выходящий за рамки проекта.
Если не пресекать в ОСМ все "политические вопросы" на корню, война правок дойдет до полного удаления Украины с карты мира.
Далее, именование объёктов однм языком в пределах государства очень сильно влияет на возможность автоматизированой обработки и перевода имён объектов...
автоматизированный перевод - идея фикс.
Например, Красная площадь в Москве переводится как Red Square, а одноименная площапдь в Переславле-Залесском - Krasnaya Square. Вы всерьез думаете, что автомат можно обучить подобным особенностям перевода?
Другими словами, "возможности автоматизированного перевода имён объектов" не было, нет и есть подозрение, вряд ли когда появится.
Offline
#441 2014-03-01 21:01:12
- avatar6
- Member
- From: Avdiyivka-Donetsk
- Registered: 2013-12-12
- Posts: 257
Re: Ликбез. Как правильно мапить
andriano, спасибо за мнение. Под автоматизированным переводом(автоматизированной обработкой данных) подразумевается в том числе и транслитерация имён.
Так вот. Транслитерация на русский язык названий, написанных русским же языком, в тех именах, в которых программа-транслитератор предполагает имя на украинском языке, выглядит весьма комично и озвучивает бессмыслицу для любого из языков.
К примеру, "Лэнына улыця", "россыйскый" тогда как правильная транслитерация с названий, написанных украинским языком, выглядит "Лэнина вулыця", "росийский"... и тп.
Offline
#442 2014-03-05 20:46:38
- 1gorok
- Member
- From: Київ
- Registered: 2014-02-01
- Posts: 321
Re: Ликбез. Как правильно мапить
Як мапити POI? Чи потрібно в POI вказувати номер будівлі і назву вулиці? Ось приклад: я так розумію, хтось з працівників банку попрацював, оскільки навіть назву вулиці неправильно вказано 
Offline
#443 2014-03-05 20:55:34
- andygol
- Moderator
- From: Дніпро
- Registered: 2009-07-31
- Posts: 1,968
- Website
Re: Ликбез. Как правильно мапить
Чи потрібно в POI вказувати номер будівлі і назву вулиці?
Для ПОІ не потрібно вказувати адресу, якщо вона вже є на будівлі. Адреса береться з полігону будівлі.
Якщо ПОІ містить адресу, а будівля ні - потрібно перенести адресу на контур будівлі і вилучити її з ПОІ.
Offline
#444 2014-03-05 20:58:31
- dudka
- Member
- From: Київ
- Registered: 2011-04-22
- Posts: 1,605
Re: Ликбез. Как правильно мапить
1gorok wrote:Чи потрібно в POI вказувати номер будівлі і назву вулиці?
Для ПОІ не потрібно вказувати адресу, якщо вона вже є на будівлі. Адреса береться з полігону будівлі.
Якщо ПОІ містить адресу, а будівля ні - потрібно перенести адресу на контур будівлі і вилучити її з ПОІ.
Крім випадків коли ПОІ має адресу відмінну від адреси будинку в якому знаходиться (згадайте дискусії про будинки у яких дві адреси)
Offline
#445 2014-03-05 22:58:18
- 1gorok
- Member
- From: Київ
- Registered: 2014-02-01
- Posts: 321
Re: Ликбез. Как правильно мапить
Крім випадків коли ПОІ має адресу відмінну від адреси будинку в якому знаходиться (згадайте дискусії про будинки у яких дві адреси)
Власне про дискусію не в курсі, але все зрозумів, так і робитиму. Дякую
І ще. Точки ПОІ повинні обов'язково знаходитися на лінії полігону? Якщо вона в середині полігону, - теж "діятиме", тобто "братиме на себе" адресу полігону?
Last edited by 1gorok (2014-03-05 23:08:58)
Offline
#446 2014-03-06 08:32:19
- andygol
- Moderator
- From: Дніпро
- Registered: 2009-07-31
- Posts: 1,968
- Website
Re: Ликбез. Как правильно мапить
Точки ПОІ повинні обов'язково знаходитися на лінії полігону? Якщо вона в середині полігону, - теж "діятиме", тобто "братиме на себе" адресу полігону?
Так, також. Якщо точка находиться в межах полігону вона повинна наслідувати властивості полігону за принципом геометричної вкладеності.
Offline
#447 2014-03-08 18:45:10
- edward17
- Member
- Registered: 2013-08-26
- Posts: 1,849
- Website
Re: Ликбез. Как правильно мапить
как обозначать такие места стоянки поездов? service=siding или service=spur? http://maps.yandex.ua/?text=%D0%B2%D0%B … =sat%2Csat
нужно ли аэропорт обозначать точкой, или только полигоном? Есть мультиполигон http://www.openstreetmap.org/relation/3342142 и точка http://www.openstreetmap.org/node/408652357. Думаю, нужно теги с точки перебросить на отношение, а саму точку удалить. Правильно?
Все жители частного сектора, вешающие таблички с названием улицы и номером дома, попадают в рай без очереди.
Offline
#448 2014-03-15 11:17:49
- XAN_ua
- Member
- Registered: 2012-10-20
- Posts: 603
Re: Ликбез. Как правильно мапить
как обозначать такие места стоянки поездов? service=siding или service=spur? http://maps.yandex.ua/?text=%D0%B2%D0%B … =sat%2Csat
нужно ли аэропорт обозначать точкой, или только полигоном? Есть мультиполигон http://www.openstreetmap.org/relation/3342142 и точка http://www.openstreetmap.org/node/408652357. Думаю, нужно теги с точки перебросить на отношение, а саму точку удалить. Правильно?
service=siding - это боковой путь на станции (между входным и выходным светофорами), вроде тех, где стоят вагоны на спутниковом снимке. Единственное исключение - на сортировочных станциях пути на горках помечаются как service=yard
service=spur - подъездные пути, от боковых на станции через стрелку на територии заводов, карьеров, складов и т.п.
В принципе в интернете циркулируют старые планы станций (годов этак 09-11) из внутренней сети УЗ, мапить по ним я бы не советовал - старые они да и лицензионный статус не ясный, но чисто посмотреть, что бы понять принцип - где главные пути, где боковые, а где - подъездные - полезно.
Last edited by XAN_ua (2014-03-15 13:47:53)
Offline
#449 2014-03-15 17:05:35
- edward17
- Member
- Registered: 2013-08-26
- Posts: 1,849
- Website
Re: Ликбез. Как правильно мапить
service=siding - это боковой путь на станции (между входным и выходным светофорами), вроде тех, где стоят вагоны на спутниковом снимке. Единственное исключение - на сортировочных станциях пути на горках помечаются как service=yard
Там вроде нет горки. Значит, это service=siding.
Все жители частного сектора, вешающие таблички с названием улицы и номером дома, попадают в рай без очереди.
Offline
#450 2014-03-16 13:05:17
- XAN_ua
- Member
- Registered: 2012-10-20
- Posts: 603
Re: Ликбез. Как правильно мапить
Да, все service=siding, кроме главных путей.
Offline