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

#9101 2015-07-31 15:12:40

Vitalts
Member
From: Estonia
Registered: 2010-12-30
Posts: 1,440

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

Здесь находится пункт регистрации на пересечение границы Нарва - Ивангород моторнотранспортных средств и здесь же стоянка ожидания. Ни один авто (маршрутный общественный транспорт не в счет) не пройдет границу без посещения сего пункта, на границе просто развернут за номерочком. Как бы это место по человечески обозначить? Сейчас он обозначен (не имеющие к теме теги убрал) как:

amenity=parking
name:en=Estonian border waiting area
name:ru=Зона ожидания транзита
name=Narva ooteala

И, как думаете, стоит ли Е20 на эту прощядку заворачивать?

Offline

#9102 2015-07-31 15:30:03

Vitalts
Member
From: Estonia
Registered: 2010-12-30
Posts: 1,440

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

Еще, есть ли схема обозначения "платная дорога" + "место оплаты непосредственно этого участка"? Первый-то есть, интересует второе. Надо бы на пропускной пограничный пункт поставить "платная дорога" и вывести место оплаты в упомянутое место ожидания. Тогда бы, навики, поддерживающие эту схему, самы бы тащили ТС в зону ожидания и оплаты. Ну и обладатель подобного навика не только знал бы куда ехать, но также, что необходимо взять с собой малость налички, а не разворачивался простояв очередь за талоном в поисках ближайшего банкомата sad

Last edited by Vitalts (2015-07-31 15:33:51)

Offline

#9103 2015-08-02 06:04:12

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

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

Скажите, "addr:*" и "boundary" совместимы?
- где то прямо было написано не применять "addr:*" к "boundary" (теперь найти не могу, где я это читал?!)
- JOSM выдает предупреждение (не ошибка, но имей ввиду - не есть правильно)

- но в России очень часто совмещено:
addr:country = RU
addr:region = ХХХ область
...
admin_level = Y
area = yes
boundary = administrative
name = городской округ ХХХ
official_status = ru:городской округ
type = boundary

- и уже редкость когда список начинается с admin_level = Y

Так как должно быть? Спасибо.

Offline

#9104 2015-08-02 08:03:10

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

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

Да последние пол года josm стал ругаться на addr где не попадя. На boundary он бесполезен. Имеет смысл оставлять только на place.

Offline

#9105 2015-08-02 08:50:49

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

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

freeExec wrote:

Да последние пол года josm стал ругаться на addr где не попадя. На boundary он бесполезен. Имеет смысл оставлять только на place.

Спасибо, прошу прощения, но - бесполезен или безвреден?!
Замечено что addr:* на boundary провоцирует потерю населенных пунктов и агрехи в адресации. Нет? Совпадение? Или так оно и есть?

Offline

#9106 2015-08-02 09:05:52

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

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

Все зависит от алгоритма обработки вложенности рендера данных. Но валидаторов аддр тегов я к сожалению не припоминаю

Last edited by pfg21 (2015-08-02 09:46:07)

Offline

#9107 2015-08-02 11:01:36

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

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

Правильно ли я резюмирую:
- "addr:*" на "boundary" скорее вреден, нежели бесполезен
- убирать "addr:*" с "boundary" можно смело и без оглядки на то, что это как то может навредить общему делу

Offline

#9108 2015-08-02 12:58:54

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

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

White_54 wrote:

- "addr:*" на "boundary" скорее вреден, нежели бесполезен

Эти данные - суть избыточное дублирование, т.к. легко выводятся из геометрии. И, как любое дублирование, это имеет как достоинства, так и недостатки. Достоинство тут якобы в упрощении некоторых алгоритмов обработки данных. Недостатки же - неполнота и неконсистентность, которые всегда сопутствуют данные, которые редактируются вручную. Если бы это дублирование поддерживалось автоматом - тогда ещё куда ни шло, но этот автомат логичнее встроить в конвертер, а не раздувать исходную базу данных.
Я предпочитаю не делать подобного избыточного дублирования.

Offline

#9109 2015-08-02 19:39:27

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

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

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


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

Offline

#9110 2015-08-02 20:23:49

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

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

Всем спасибо! Суть понятна.

Offline

#9111 2015-08-03 12:20:41

keder
Member
From: Воронеж (Voronezh, RU)
Registered: 2014-02-18
Posts: 820

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

Как вот такую штуку обозначать?
https://leto6g.storage.yandex.net/rdisk/e3314bfb84d5a1690b602c0e3b8a42234c5e459f423e2d2a7f6d1a57d9c4a848/inf/akghzCYNgxbkY5XSuHEWcbv5n8HH39ETFowSelq6KfzuVsnIKxGWDArzu_tnXCWUyauo15CXkvD0DyVWDZaiAg==?uid=0&filename=transf.png&disposition=inline&hash=&limit=0&content_type=image%2Fpng&tknv=v2&rtoken=c6c9507aedd3cf114e0c5092faf279bc&force_default=no&ycrid=na-8f4f26c55aa0da99a23151f1f4608d65-downloader12g
power=transformer?

Last edited by keder (2015-08-03 12:32:25)

Offline

#9112 2015-08-03 12:22:46

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

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

Да, скорей всего это трансформатор, снизу вход, сбоку выход.

Offline

#9113 2015-08-03 12:33:25

keder
Member
From: Воронеж (Voronezh, RU)
Registered: 2014-02-18
Posts: 820

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

freeExec wrote:

Да, скорей всего это трансформатор, снизу вход, сбоку выход.

Ок, спасибо.

Offline

#9114 2015-08-03 15:12:29

VlIvYur
Member
Registered: 2011-01-12
Posts: 386

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

Больше на коммутационный шкаф похоже.

Offline

#9115 2015-08-03 18:43:56

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

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

VlIvYur wrote:

Больше на коммутационный шкаф похоже.

Или шкаф управления уличным освещением. Для трансформатора маловат.

Offline

#9116 2015-08-03 18:44:37

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

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

А может быть вы и правы, хотя мня буква Т смутила.

Offline

#9117 2015-08-03 19:00:24

keder
Member
From: Воронеж (Voronezh, RU)
Registered: 2014-02-18
Posts: 820

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

VlIvYur wrote:

Больше на коммутационный шкаф похоже.

То есть power=switch?

Offline

#9118 2015-08-03 22:10:34

VlIvYur
Member
Registered: 2011-01-12
Posts: 386

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

Скорее power=cable_distribution_cabinet
switch по описанию скорее какой-то специфичный рубильник
Но я не настоящий электрик

Offline

#9119 2015-08-03 23:27:59

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

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

keder wrote:

То есть power=switch?

Это инфраструктура подстации, ставиться перед трансформатором, явно не то.

Offline

#9120 2015-08-04 06:36:08

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

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

Столкнулся с проблемой.
Имеется область, имеются одноименные населенные пункты в разных районах этой области России.
В поисковой системе конечной программы (скажем 7 дорог):
- отображается один их одноименных населенных пунктов
- или они присутствуют оба, но при переходе по ссылке к одному из них, перенаправление идет к другому

Что это? Проблема конвертера конечной программы (в данном случае 7 дорог)? Или виной обозначение объектов в базе OSM (область, район, поселение, собственно населенный пункт)? Попадаются в поиске населенные пункты (из числа тех что не имеют тезку) не содержащие сведений о районе (область фигурирует, а район под наименованием населенного пункта отсутствует)?! Где "копать"?
Спасибо!

Offline

#9121 2015-08-04 06:41:18

Vitalts
Member
From: Estonia
Registered: 2010-12-30
Posts: 1,440

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

Копать в сторону приведения конкретных примеров

Offline

#9122 2015-08-04 06:51:39

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

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

keder wrote:

Как вот такую штуку обозначать?
https://leto6g.storage.yandex.net/rdisk … nloader12g
power=transformer?

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


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

Offline

#9123 2015-08-04 07:00:22

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

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

White_54 wrote:

Столкнулся с проблемой.

А эти 7-дорого вообще могут как-то показать пользователю различия этих НП?

Offline

#9124 2015-08-04 11:54:35

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

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

freeExec wrote:
White_54 wrote:

Столкнулся с проблемой.

А эти 7-дорого вообще могут как-то показать пользователю различия этих НП?

Я наверное слукавил. Я вижу проблему ещё на стадии конвертации в формат mp (osm2mp).
7 дорог нормально показывает - Наименование, область, район, расстояние. Может показывать и сельское (городское) поселение. Последнее пока не рассматриваем.

Возьмем к примеру Архангельская область, Холмогорский район, Емецк (одноименного сельского поселения). В программе видно только что это Емецк, Архангельская область. Район не прописан, в то время как большинство остальных населенных пунктов имеют наименование района. Наверное если добавить addr:district = Холмогорский район, то полное описание данного населенного пункта появится.
Но как быть с тем, что конвертер osm2mp сам по геометрии умеет определять принадлежность и к области, и к району. Почему не определяет в данном случае? Спасибо!

Offline

#9125 2015-08-05 15:27:39

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

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

White_54 wrote:

Возьмем к примеру Архангельская область, Холмогорский район, Емецк (одноименного сельского поселения). В программе видно только что это Емецк, Архангельская область. Район не прописан, ...
Но как быть с тем, что конвертер osm2mp сам по геометрии умеет определять принадлежность и к области, и к району. Почему не определяет в данном случае?

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

Offline

Board footer

Powered by FluxBB