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

#6301 2014-05-19 19:03:36

Amigo
Member
From: Москва
Registered: 2009-12-15
Posts: 2,772

Re: Вопросы новичков

Otnow wrote:

SviMik, Amigo, думаю в данной спорной ситуации нужно уже прибегать к отношениям (site).

Да, это возможный выход, но никто не поддерживает.

SviMik wrote:

При поиске POI, а они ищутся по названию, мы получим бонусом адресную информацию

Так а в чём проблема поставить и POI и адрес на здание? И задача решена, и проблем нет.
Я всё равно считаю, что адресу не место там, где его нет.

В этом случае проблемы нет, но мы же рассматриваем вариант с обозначенной территорией, в этом случае без адресно-контактной информации на ней мы никаким образом не сможем ее получить, соответственно и в поиске и в навике она будет недоступна, тоесть качество сервисов на основе OSM будет никакущее.

SviMik wrote:

авось не заблудится пользователь на территории школы

Таллинский технический университет: http://www.openstreetmap.org/relation/1205174

Включает в себя адреса:
Mäepealse 3
Mäealuse 2
Raja 15
Teaduspargi 3
Akadeemia tee 15
Ehitajate tee 5
...и другие.

Ну-с, и какой мы адрес на территорию длинной в километр пропишем? smile

Вот этот http://www.ttu.ee/university/30504/
Не путаем адресацию, и адресную информацию в POI.

Offline

#6302 2014-05-19 19:10:57

Amigo
Member
From: Москва
Registered: 2009-12-15
Posts: 2,772

Re: Вопросы новичков

edward17 wrote:
LLlypuk82 wrote:

Если вам нужен адрес - вот он, на здании. Нужна территория - вот она. В чём загвоздка?
Какой site? Зачем?

Чтобы, имея территорию школы amenity=school, получить её адрес из адреса здания (или главного здания) этой школы.
Отвечу на вопрос, который обязательно и будет задан: "Почему же нельзя вешать адрес прямо на территорию школы?"
Потому что у территории не может быть адреса. Он может быть только у здания. И навигаторы во время движения к адресу должны вести не к территории, а именно к зданию

Во первых у территории может быть адрес, но суть не в этом. Во вторых при адресном поиске приведет именно к зданию, а не к территории, еще раз, речь о POI, формируемом из amenity, адресная информация с amenity припишется к POI конвертером или геокодером, при чем POI еще и проставится в правильном месте, если указан entrance=main, например, в известном MP конвертере. Как показано выше все это прекрасно работает и в Nominatime, Garmine, адреса там где надо, POI какое нужно, ведет как надо. К чему домыслы, если есть практика использования.

P/S
Да, а территория может иметь свой сайт или телефон?

Last edited by Amigo (2014-05-19 19:36:43)

Offline

#6303 2014-05-19 19:16:32

edward17
Member
Registered: 2013-08-26
Posts: 1,849
Website

Re: Вопросы новичков

Amigo wrote:

Во вторых при адресном поиске приведет именно к зданию, а не к территогрии, еще раз, речь о POI, формируемом из amenity, адресная информацию с amenity припишется к POI конвертером или геокодером, при чем POI еще и проставится в правильном месте, если указан entrance=main, например, в известном MP конверторе. Как показано выше все это прекрасно работает, адреса там где надо, POI какое нужно. К чему домыслы, если есть практика использования.

Допустим: есть территория школы , внутри неё одно здание этой школы. Если указывать адрес (ставить addr:street и addr:housenumber) и на здании, и на территории, то к улице будет принадлежать 2 объекта - здание и территория. Не будет ли это ошибкой?

Last edited by edward17 (2014-05-19 19:17:02)


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

Offline

#6304 2014-05-19 19:35:10

Amigo
Member
From: Москва
Registered: 2009-12-15
Posts: 2,772

Re: Вопросы новичков

edward17 wrote:
Amigo wrote:

Во вторых при адресном поиске приведет именно к зданию, а не к территогрии, еще раз, речь о POI, формируемом из amenity, адресная информацию с amenity припишется к POI конвертером или геокодером, при чем POI еще и проставится в правильном месте, если указан entrance=main, например, в известном MP конверторе. Как показано выше все это прекрасно работает, адреса там где надо, POI какое нужно. К чему домыслы, если есть практика использования.

Допустим: есть территория школы , внутри неё одно здание этой школы. Если указывать адрес (ставить addr:street и addr:housenumber) и на здании, и на территории, то к улице будет принадлежать 2 объекта - здание и территория. Не будет ли это ошибкой?

Не знаю. Видимо, все зависит от конвертеров, поисковиков и т.п. как они интерпретируют адрес на территории, пока я ничего криминального не вижу (примеры приводил выше). А как иначе  не потерять информацию в этом случае, работающего альтернативного способа пока нет?

Last edited by Amigo (2014-05-19 19:35:26)

Offline

#6305 2014-05-19 19:52:55

edward17
Member
Registered: 2013-08-26
Posts: 1,849
Website

Re: Вопросы новичков

Amigo wrote:

работающего альтернативного способа пока нет?

Теоретически есть - отношение site. Но его никто не поддерживает, ибо сложно. Поэтому практически нет. Очень жаль.

Last edited by edward17 (2014-05-19 19:53:40)


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

Offline

#6306 2014-05-19 20:03:47

Otnow
Member
Registered: 2012-12-20
Posts: 116

Re: Вопросы новичков

edward17 wrote:

Теоретически есть - отношение site. Но его никто не поддерживает, ибо сложно. Поэтому практически нет. Очень жаль.

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

Offline

#6307 2014-05-19 20:06:38

edward17
Member
Registered: 2013-08-26
Posts: 1,849
Website

Re: Вопросы новичков

Otnow wrote:

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

Согласен. А текущая схема - это какая? Адрес на территории?


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

Offline

#6308 2014-05-19 20:08:53

LLlypuk82
Member
Registered: 2012-12-23
Posts: 2,512
Website

Re: Вопросы новичков

Попробую сам придумать ответ на своё недоумение касательно затронутой темы «POI-адреса-территория» smile
Какие-то «хитрости» могут, разве что, понадобиться для определения конкретной точки, в которую поведёт навигатор в том случае, когда мы не знаем адреса, а известно только название (университета, например).
СитиГид, OsmAnd, 7 ways  ведут ближе к центру полигона территории. Не промахнётесь. Навител по названию вас никуда не приведёт (булыжник в его сторону tongue )
Непременно хочется к парадному/главному входу? Ну так этот вход «висит» на периметре территории или здания и тут всё зависит от конвертера и/или «нави-софта». А при чём здесь огород с придумыванием сущностей и созданием из них винегрета? smile

Offline

#6309 2014-05-19 20:14:57

Otnow
Member
Registered: 2012-12-20
Posts: 116

Re: Вопросы новичков

edward17 wrote:

Согласен. А текущая схема - это какая? Адрес на территории?

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

Offline

#6310 2014-05-19 20:16:52

Amigo
Member
From: Москва
Registered: 2009-12-15
Posts: 2,772

Re: Вопросы новичков

LLlypuk82 wrote:

А при чём здесь огород с придумыванием сущностей и созданием из них винегрета? smile

Пару примеров отсутствия адресной инфы на территории:
1. POI на openstreetmap.ru - выдаст иконку школы без адреса.
2. Поиск в Nominatime по имени не выдаст адрес, поиск по адресу не покажет школу.
3. Поиск POI в Garmin выдаст список объектов без адресов, для выбора нужного необходимо будет переключаться на карту и смотреть, а где оно собственно.

Last edited by Amigo (2014-05-19 20:18:48)

Offline

#6311 2014-05-19 20:26:47

edward17
Member
Registered: 2013-08-26
Posts: 1,849
Website

Re: Вопросы новичков

LLlypuk82 wrote:

Навител по названию вас никуда не приведёт (булыжник в его сторону tongue)

Как? Если на карте Навитела есть название, то есть и точка, где это название стоит. Туда и поведёт Навител. А точка эта находится в центре полигона. Разве нет?

Amigo wrote:

Пару примеров отсутствия адресной инфы на территории:
1. POI на openstreetmap.ru - выдаст иконку школы без адреса.
2. Поиск в Nominatime по имени не выдаст адрес, поиск по адресу не покажет школу.
3. Поиск POI в Garmin выдаст список объектов без адресов, для выбора нужного необходимо будет переключаться на карту и смотреть, а где оно собственно.

Это именно то, что я имел в виду, поднимая данную тему. Спасибо за примеры.


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

Offline

#6312 2014-05-19 20:38:17

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

Re: Вопросы новичков

[дубль]

Last edited by Sergey Astakhov (2014-05-19 20:44:09)

Offline

#6313 2014-05-19 20:42:46

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

Re: Вопросы новичков

edward17 wrote:

А текущая схема - это какая? Адрес на территории?

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

Amigo wrote:

Пару примеров отсутствия адресной инфы на территории:
1. POI на openstreetmap.ru - выдаст иконку школы без адреса.
2. Поиск в Nominatime по имени не выдаст адрес, поиск по адресу не покажет школу.
3. Поиск POI в Garmin выдаст список объектов без адресов, для выбора нужного необходимо будет переключаться на карту и смотреть, а где оно собственно.

Это всё примеры того, что авторы конвертеров поленились сделать геометрическую привязку между POI и объектами недвижимости. Подстраивая данные под эти конвертеры вы вносите избыточность в данные. Это не страшно, если вы следите за их состоянием и консистентностью, но обычно на это забивают. Недавний пример подобного рода - некоторые товарищи расставляли district-ы на населённые пункты, а потом у авторов валидаторов границ концы с концами не сходились из-за кривых данных в них.

Offline

#6314 2014-05-19 20:49:40

LLlypuk82
Member
Registered: 2012-12-23
Posts: 2,512
Website

Re: Вопросы новичков

edward17 wrote:

на карте Навитела есть название

а в поиске - как ни странно - нет (или я плохо смотрел).

Offline

#6315 2014-05-19 21:01:11

edward17
Member
Registered: 2013-08-26
Posts: 1,849
Website

Re: Вопросы новичков

Sergey Astakhov wrote:

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

Как можно это реализовать?

LLlypuk82 wrote:
edward17 wrote:

на карте Навитела есть название

а в поиске - как ни странно - нет (или я плохо смотрел).

Ну как же. Вот список ближайших школ: https://onedrive.live.com/redir?resid=a … hoto%2cpng
Когда нажимаем на одну из них - она показывается на карте: https://onedrive.live.com/redir?resid=a … hoto%2cpng
Или я неправильно понял?
Здесь, кстати, школа обозначена полигоном amenity=school + building=school, точка рисуется в центре, туда же Навител проложит маршрут.

UPD: изменил ссылки.

Last edited by edward17 (2015-05-16 14:12:30)


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

Offline

#6316 2014-05-19 21:18:23

LLlypuk82
Member
Registered: 2012-12-23
Posts: 2,512
Website

Re: Вопросы новичков

edward17 wrote:

список ближайших школ

Понял, о чём вы. Но я имел в виду именно «чисто поиск» по названию, когда идёт набор с клавиатуры. smile

Offline

#6317 2014-05-19 21:21:16

edward17
Member
Registered: 2013-08-26
Posts: 1,849
Website

Re: Вопросы новичков

LLlypuk82 wrote:

Но я имел в виду именно «чисто поиск» по названию, когда идёт набор с клавиатуры. smile

Если искать ближайшие объекты по имени, то их имена также выводятся. Или нет?


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

Offline

#6318 2014-05-19 21:54:28

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

Re: Вопросы новичков

edward17 wrote:
Sergey Astakhov wrote:

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

Как можно это реализовать?

Взять и сделать. Создать пространственный индекс для быстрого поиска нужных объектов, затем анализировать геометрическую вложенность.
Доставать адрес POI из здания в котором оно находится - это даже лёшин конвертер вроде как умел делать.
Чуть более продвинутый алгоритм мог бы анализировать и более сложные варианты (добавлять адрес здания на территории школы в POI школы и т.п.).
Было бы желание.

Offline

#6319 2014-05-20 03:44:46

Otnow
Member
Registered: 2012-12-20
Posts: 116

Re: Вопросы новичков

Sergey Astakhov wrote:

Взять и сделать. Создать пространственный индекс для быстрого поиска нужных объектов, затем анализировать геометрическую вложенность.
Доставать адрес POI из здания в котором оно находится - это даже лёшин конвертер вроде как умел делать.
Чуть более продвинутый алгоритм мог бы анализировать и более сложные варианты (добавлять адрес здания на территории школы в POI школы и т.п.).
Было бы желание.

Опять же, это в простых случаях, а если на территории несколько зданий с разными адресами? А если территория не сплошная (полигон), а составная (мультиполигон)?

Offline

#6320 2014-05-20 05:11:26

wowik
Member
From: Zelenograd
Registered: 2009-09-29
Posts: 9,368

Re: Вопросы новичков

Легче дубли ПОИ школы ставить, если хочется территорию пометить, а уж потом вложенные выкидывать.

Offline

#6321 2014-05-20 05:51:12

AMDmi3
Member
From: Москва
Registered: 2009-08-12
Posts: 3,315

Re: Вопросы новичков

wowik wrote:

Легче дубли ПОИ школы ставить, если хочется территорию пометить, а уж потом вложенные выкидывать.

Пока это лучший вариант из того что есть.

Offline

#6322 2014-05-20 06:51:00

Amigo
Member
From: Москва
Registered: 2009-12-15
Posts: 2,772

Re: Вопросы новичков

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

Last edited by Amigo (2014-05-20 07:26:38)

Offline

#6323 2014-05-20 07:59:24

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

Re: Вопросы новичков

Otnow wrote:

Опять же, это в простых случаях, а если на территории несколько зданий с разными адресами?

Во первых, таких случаев будет очень мало. Я так вообще таких пока не встречал.
Во вторых - главное здание можно выделять дополнительным тегом, это в любом случае будет полезно.
Ну а в третьих - в подобных случаях как раз можно и продублировать адрес на POI, для устранения неоднозначности. Главное что в 99.9% остальных случаях этого делать не нужно будет.

Otnow wrote:

А если территория не сплошная (полигон), а составная (мультиполигон)?

А тут какие проблемы?

Offline

#6324 2014-05-20 07:59:29

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

Re: Вопросы новичков

Otnow wrote:

если территория не сплошная (полигон), а составная (мультиполигон)?

А не надо делать коллекции. А вообще я не понимаю выдуманных примеров: если ты ищешь "школа №66", то она должна быть одна и адрес будет видно на карте. Если ищешь школу по адресу, то ищешь нужный дом и там будет опять же одна школа.

Offline

#6325 2014-05-20 08:23:34

var-alex
Member
From: МО, Коломна
Registered: 2012-04-12
Posts: 1,399

Re: Вопросы новичков

Такой впросик - что то josm стал ругаться на отношения общественного транспорта. В wiki ничего по этому поводу нету, по крайней мере на русском не нашел. Хочет он версию отношения или старый формат или новый. Чего ставить то? Делаю по http://wiki.openstreetmap.org/wiki/RU:% … 1%80%D1%82

Offline

Board footer

Powered by FluxBB