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.***
#6276 2014-05-17 11:14:12
- GT21
- Member

- Registered: 2013-05-12
- Posts: 291
- Website
Re: Вопросы новичков
GT21 wrote:а что делает данный вариант?
Данная конструкция - это сокращенный вариант полного адреса (http://www.jkh.cap.ru/page/abouthome/house/5019), когда для какого-либо объекта меняется только идентификатор (5019), а остальная часть адреса остается неизменной, т.е. означает, что на сайте http://www.jkh.cap.ru по адресу /page/abouthome/house/ есть объект 5019.
Но это, возможно, сложновато и если хочется проще, то подойдет вариант OverQuantum.
но ведь может существовать и например страница ".../garages/5019"
Offline
#6277 2014-05-17 11:35:20
- Otnow
- Member

- Registered: 2012-12-20
- Posts: 116
Re: Вопросы новичков
но ведь может существовать и например страница ".../garages/5019"
Описанная мной схема довольно сложна сама по себе и использовать ее во всех случаях не совсем удобно (особенно когда кроме ID дополнительно может меняться еще часть адреса) и самое главное чтобы она работала нужна дополнительная поддержка со стороны ПО, хотя и предложенный вариант (.../garages/5019) можно определять, например, по типу здания (building=garage), поэтому в вашем случае лучше, наверное, остановить на website=*, т.к. я не думаю, что у дома будет личный сайт, хотя все возможно ![]()
Offline
#6278 2014-05-17 16:15:09
- Re-re
- Member
- Registered: 2014-05-08
- Posts: 7
Re: Вопросы новичков
Спасибо за развернутые ответы
Спецификации про точку с запятой, как правило, отсутствуют. Да, несколько точек - костыль, а оставить только основное направление - потеря данных, и вместе с тем да, множественные значения скорее всего много где не будут правильно обрабатываться. По идее лучше будет выбрать для shop основное направление и добавить ассортимент в дополнительный тег - возможно такой кто-то уже придумал.
Дополнительный тэг тоже не будет правильно обрабатываться, если он не рекомендуется официально(я так думаю).
полистал я taginfo есть там один: assortment но употребимость никакая. Тогда я все-таки буду перечислять через точку с запятой, поскольку иногда сложно выделить какую-то главную специализацию магазина.
Если это POI с явно прописанным адресом, совпадающим с адресом дома, можно удалить адресные тэги
эээ... читая форум у меня сложилось противоположное мнение: если не лень нужно заполнять все разделы адреса. Или это бессмысленно? Т.е. на адресные теги программы не обращают внимание и ищут исключительно по местоположению POI?
очередной вопрос
есть в вики прекрасная картинка![]()
а что делать, если территория школы - мультиполигон? теги нужно проставлять на мультиполигон или на внешнюю границу? Пример. Судя по вики территорию нужно ограничивать полигоном.
Last edited by Re-re (2014-05-17 17:00:22)
Offline
#6279 2014-05-17 17:24:13
- pfg21
- Member
- From: Чебоксары
- Registered: 2012-10-18
- Posts: 4,281
Re: Вопросы новичков
на отношение, у которого есть две линии в качестве внешних границ. тут уже все проставлено так то.
почитай что такое отношение c type=multipolygon
Last edited by pfg21 (2014-05-17 17:25:12)
Offline
#6280 2014-05-17 18:23:45
- freeExec
- Moderator
- From: Ульяновск,Модератор всех слоёв
- Registered: 2012-07-31
- Posts: 8,547
Re: Вопросы новичков
А вот забор лучше оставить на линиях, тем более там где огибается здание его скорей всего нет.
Offline
#6281 2014-05-18 15:07:08
- coolkaas
- Member

- From: RU, Penza
- Registered: 2009-05-28
- Posts: 2,391
Re: Вопросы новичков
website это может оказаться адрес магазина или банка, который занимает всё здание. и по праву.
надо выдумывать отдельный тег.
вариант Otnow вполне хорош, тока там полная пусть будет ссылка.
Last edited by coolkaas (2014-05-18 15:09:51)
Offline
#6282 2014-05-18 15:26:35
- Amigo
- Member

- From: Москва
- Registered: 2009-12-15
- Posts: 2,772
Re: Вопросы новичков
есть в вики прекрасная картинка
Не очень она и прекрасная, где проезд к парковке, и ограничение доступа к ней не обозначено
?
Главный вход на территорию школы также желательно пометить entrance=main
Также на территорию школы, хоть есть и противники, необходимо добавить адресную и контактную информацию, иначе в поиске и при формировании POI школа останется без адреса и контактов.
теги нужно проставлять на мультиполигон или на внешнюю границу?
на мультиполигон
Last edited by Amigo (2014-05-18 15:33:51)
Offline
#6283 2014-05-18 18:07:32
- edward17
- Member
- Registered: 2013-08-26
- Posts: 1,849
- Website
Re: Вопросы новичков
Также на территорию школы, хоть есть и противники, необходимо добавить адресную и контактную информацию, иначе в поиске и при формировании POI школа останется без адреса и контактов.
А что делать, если школа состоит из нескольких зданий, каждое со своим адресом?
Все жители частного сектора, вешающие таблички с названием улицы и номером дома, попадают в рай без очереди.
Offline
#6284 2014-05-18 18:36:02
- Amigo
- Member

- From: Москва
- Registered: 2009-12-15
- Posts: 2,772
Re: Вопросы новичков
Amigo wrote:Также на территорию школы, хоть есть и противники, необходимо добавить адресную и контактную информацию, иначе в поиске и при формировании POI школа останется без адреса и контактов.
А что делать, если школа состоит из нескольких зданий, каждое со своим адресом?
Вешать рекламный, официальный из контактов на сайте школы или т.п., часто территория имеет адрес без строений, например, дом 5, а на территории уже строения дом 5 с1, дом 5 с2 и т.п. Как то так...
Offline
#6285 2014-05-18 19:42:17
- SviMik
- Member

- From: Tallinn, Estonia
- Registered: 2013-01-01
- Posts: 1,392
Re: Вопросы новичков
Вешать рекламный, официальный из контактов на сайте школы или т.п
Я бы не согласился. Не надо вешать адрес туда, где он не соответствует действительности.
Официальный адрес - как правило, адрес главного здания. Каким боком он относится ко всем остальным строениям?
Offline
#6286 2014-05-18 20:45:51
- Amigo
- Member

- From: Москва
- Registered: 2009-12-15
- Posts: 2,772
Re: Вопросы новичков
А при чем здесь строения, речь об POI, формирующегося из amenity на территории, адресации зданий и строений это не отменяет. Можно относиться к адресной информации на amenity как к контактной информации, а не адресации этого объекта, хотя у территории также вполне имеется адрес, как приводил выше, номер, без строений. А иначе мы теряем эту информацию для POI.
Last edited by Amigo (2014-05-18 20:58:43)
Offline
#6287 2014-05-18 21:21:03
- edward17
- Member
- Registered: 2013-08-26
- Posts: 1,849
- Website
Re: Вопросы новичков
Вешать рекламный, официальный из контактов на сайте школы или т.п.
А если пользователь будет искать по адресу, а адрес одного здания совпадает с адресом на полигоне amenity=school? Тогда не получится найти нужный дом...
Все жители частного сектора, вешающие таблички с названием улицы и номером дома, попадают в рай без очереди.
Offline
#6288 2014-05-18 23:30:02
- SviMik
- Member

- From: Tallinn, Estonia
- Registered: 2013-01-01
- Posts: 1,392
Re: Вопросы новичков
Можно относиться к адресной информации на amenity как к контактной информации, а не адресации этого объекта
Расскажите это:
- Номинатиму и другим геокодерам
- Навигаторам и конвертерам карт для них
- ...
Если нужен POI - так и вешайте POI на здание (или вовсе на точку, как это исторически принято). На то оно и расшифровывается point of interest. Не надо POI размером во весь полигон. И тем более, не надо POI, объединяющие несколько адресов. В таком случае, вы сами себе создаёте проблему.
хотя у территории также вполне имеется адрес, как приводил выше, номер, без строений
Это частный случай, и далеко не всегда так.
Last edited by SviMik (2014-05-18 23:32:11)
Offline
#6289 2014-05-19 06:52:10
- Amigo
- Member

- From: Москва
- Registered: 2009-12-15
- Posts: 2,772
Re: Вопросы новичков
Расскажите это:
- Номинатиму и другим геокодерам
- Навигаторам и конвертерам карт для них
- ...
Так для них это и надо вешать дополнительно адреску на территорию с amenity, никаких проблем, при поиске школы выдается POI с адресом, при поиске адреса выдается что по этому адресу есть школа, иначе пустота. Если не так, то откуда мы узнаем адрес школы?
А если пользователь будет искать по адресу, а адрес одного здания совпадает с адресом на полигоне amenity=school? Тогда не получится найти нужный дом...
Получится, POI и адрес дома разные сущности:
Вот, например, школа с адреской на территории http://www.openstreetmap.org/#map=18/55.86258/37.42840
Задаем поиск по "Центр образования №644: на выходе:
Школа Центр образования №644 Гармония, 11 к2, улица Вилиса Лациса, Северное Тушино, район Северное Тушино, Северо-Западный административный округ, Москва, Центральный федеральный округ, 125480, Российская Федерация
Задаем поиск по "улица Вилиса Лациса 11 к2" на выходе:
Школа Центр образования №644 Гармония, 11 к2, улица Вилиса Лациса, Северное Тушино, район Северное Тушино, Северо-Западный административный округ, Москва, Центральный федеральный округ, 125480, Российская Федерация
Дом 11 к2, улица Вилиса Лациса, Северное Тушино, район Северное Тушино, Северо-Западный административный округ, Москва, Центральный федеральный округ, 125480, Российская Федерация
В Garmin'е тоже все отлично.
Если нужен POI - так и вешайте POI на здание (или вовсе на точку, как это исторически принято). На то оно и расшифровывается point of interest. Не надо POI размером во весь полигон
Ну выше приведенная схема тегирования школ не мною придумана, а что с другими территориальными объектами парками, стадионами, больницами, тоже надо точкой?
Last edited by Amigo (2014-05-19 09:29:48)
Offline
#6290 2014-05-19 10:59:27
- SviMik
- Member

- From: Tallinn, Estonia
- Registered: 2013-01-01
- Posts: 1,392
Re: Вопросы новичков
хотя у территории также вполне имеется адрес, как приводил выше, номер, без строений
А что делать, если это условие не выполняется, и адреса у зданий действительно совсем разные?
И вообще, если пользователю нужен POI со школой - скорее всего, ему нужно главное здание школы, а не общежитие или трансформаторная будка. Зачем ему в поиске вся территория, когда он ищет конкретный номер дома?
Last edited by SviMik (2014-05-19 11:00:07)
Offline
#6291 2014-05-19 11:50:30
- Amigo
- Member

- From: Москва
- Registered: 2009-12-15
- Posts: 2,772
Re: Вопросы новичков
хотя у территории также вполне имеется адрес, как приводил выше, номер, без строений
И вообще, если пользователю нужен POI со школой - скорее всего, ему нужно главное здание школы, а не общежитие или трансформаторная будка. Зачем ему в поиске вся территория, когда он ищет конкретный номер дома?
Речь о POI, а не адресном поиске. При поиске POI, а они ищутся по названию, мы получим бонусом адресную информацию, чтобы понять, а где она эта школа то находится. Так как POI точечный объект это уже зависит от конвертера, рендера и т.п. куда он эту POI поставит, правильные конвертеры в случае территории ставят ее на "главный вход", например, ворота в заборе, обозначенные как entrance=main. С адресацией зданий это вообще никак не пересекается. А уж как там на территории поиск будет вестись не знаю, авось не заблудится пользователь на территории школы, возможно по имени строений, если они проставлены, на территориях больниц и университетов часто они есть, разные там терапевтический корпус, аэрокосмический факультет ну или уже по адресному поиску, если известен конкретный адрес конкретного строения, корпуса или цеха на том же заводе.
Last edited by Amigo (2014-05-19 12:00:22)
Offline
#6292 2014-05-19 11:55:31
- Otnow
- Member

- Registered: 2012-12-20
- Posts: 116
Re: Вопросы новичков
SviMik, Amigo, думаю в данной спорной ситуации нужно уже прибегать к отношениям (site).
Offline
#6293 2014-05-19 17:00:52
- SviMik
- Member

- From: Tallinn, Estonia
- Registered: 2013-01-01
- Posts: 1,392
Re: Вопросы новичков
При поиске POI, а они ищутся по названию, мы получим бонусом адресную информацию
Так а в чём проблема поставить и POI и адрес на здание? И задача решена, и проблем нет.
Я всё равно считаю, что адресу не место там, где его нет.
авось не заблудится пользователь на территории школы
Таллинский технический университет: http://www.openstreetmap.org/relation/1205174
Включает в себя адреса:
Mäepealse 3
Mäealuse 2
Raja 15
Teaduspargi 3
Akadeemia tee 15
Ehitajate tee 5
...и другие.
Ну-с, и какой мы адрес на территорию длинной в километр пропишем? ![]()
Offline
#6294 2014-05-19 17:17:47
- edward17
- Member
- Registered: 2013-08-26
- Posts: 1,849
- Website
Re: Вопросы новичков
SviMik, Amigo, думаю в данной спорной ситуации нужно уже прибегать к отношениям (site).
Я тоже считаю это единственным правильным вариантом. Только нужно использовать отдельные роли для зданий и для территории (например building и outline). Можно, наверное вешать адреску (адрес главного здания, для университета - адрес деканата) прямо на отношение. И туда же всю контактную информацию
Все жители частного сектора, вешающие таблички с названием улицы и номером дома, попадают в рай без очереди.
Offline
#6295 2014-05-19 18:20:08
- Otnow
- Member

- Registered: 2012-12-20
- Posts: 116
Re: Вопросы новичков
Я тоже считаю это единственным правильным вариантом. Только нужно использовать отдельные роли для зданий и для территории (например building и outline). Можно, наверное вешать адреску (адрес главного здания, для университета - адрес деканата) прямо на отношение. И туда же всю контактную информацию
По wiki территория в отношении имеет роль perimeter (а почему не outline?), а вот роль здания(ий) предлагаю обозначать по его имени, т.е., например, для школы (amenity=school) роль здания будет school, для ВУЗа (amenity=university) роль будет university, для религиозного места (amenity=place_of_worship) роль будет place_of_worship и т.д.
Offline
#6296 2014-05-19 18:26:41
- Antisida
- Member

- From: Нижний Новгород
- Registered: 2011-01-15
- Posts: 907
Re: Вопросы новичков
очень мало употребляется и распространено отношение site. не прижилось оно. это так к сведению
Offline
#6297 2014-05-19 18:36:44
- LLlypuk82
- Member

- Registered: 2012-12-23
- Posts: 2,512
- Website
Re: Вопросы новичков
Подождите, ребята. Вы о чём толкуете? Если вам нужен адрес - вот он, на здании. Нужна территория - вот она. В чём загвоздка?
Какой site? Зачем?
нужно использовать отдельные роли для зданий и для территории (например building и outline). Можно, наверное вешать адреску (адрес главного здания, для университета - адрес деканата) прямо на отношение.
имеет роль perimeter (а почему не outline?), а вот роль здания(ий) предлагаю обозначать по его имени, т.е., например, для школы (amenity=school) роль здания будет school, для ВУЗа (amenity=university) роль будет university, для религиозного места (amenity=place_of_worship) роль будет place_of_worship и т.д.
Вот это - приключения на свою задницу загвоздка.
Last edited by LLlypuk82 (2014-05-19 18:38:17)
Offline
#6298 2014-05-19 18:38:55
- Antisida
- Member

- From: Нижний Новгород
- Registered: 2011-01-15
- Posts: 907
Re: Вопросы новичков
Вот это - приключения на свою задницу загвоздка.
Точно
Offline
#6299 2014-05-19 18:53:30
- Otnow
- Member

- Registered: 2012-12-20
- Posts: 116
Re: Вопросы новичков
Подождите, ребята. Вы о чём толкуете? Если вам нужен адрес - вот он, на здании. Нужна территория - вот она. В чём загвоздка?
Какой site? Зачем?
Для простых случаев схема: "POI на территории, адрес на здании" подойдет, но для сложных (пример SviMik): несколько разрозненных в пространстве территорий, несколько корпусов, дополнительные строения (со своими адресами) на территории - какой брать адрес для POI? Отношение как раз и подскажет, в том числе что их несколько. Я, по крайней мере, представляю назначение отношения site примерно так + явное указание главных входов.
Offline
#6300 2014-05-19 19:01:00
- edward17
- Member
- Registered: 2013-08-26
- Posts: 1,849
- Website
Re: Вопросы новичков
Если вам нужен адрес - вот он, на здании. Нужна территория - вот она. В чём загвоздка?
Какой site? Зачем?
Чтобы, имея территорию школы amenity=school, получить её адрес из адреса здания (или главного здания) этой школы.
Отвечу на вопрос, который обязательно и будет задан: "Почему же нельзя вешать адрес прямо на территорию школы?"
Потому что у территории не может быть адреса. Он может быть только у здания. И навигаторы во время движения к адресу должны вести не к территории, а именно к зданию
Все жители частного сектора, вешающие таблички с названием улицы и номером дома, попадают в рай без очереди.
Offline