voaoom
(Сергей)
September 5, 2016, 9:13am
2799
Тогда вопрос такой: запрещают ли спецификации osm ссылки вперед?
Не согласен. Документация опирается на семантические типы , согласно определению которых Polygon он же Area …
Да и в не-семантических тоже :
Areas with holes, or with boundaries of more than 2,000 nodes, cannot be represented by a single way. Instead, the feature will require a more complex multipolygon relation data structure.
Никаких ограничений на взаимосвязи с другими отношениями не описано.
Так что везде, где в доках указано “ ” это подразумевает, либо замкнутый way, либо relation с type=multipolygon
Для только замкнутых линий есть шаблон :
Или я что-то не понял?
Я это к тому, что могут ли недостатки ПО (в частности игнор ссылок вперед) быть основанием для того, что бы не использовать уже определенные и используемые фичи osm?
wowik
September 5, 2016, 9:21am
2800
Виноват, вспылил, был не прав.
Да, отношение-полигон можно. А другие (building и т.п.) -нет.
wowik
September 5, 2016, 9:23am
2801
Ну а это что за прелесть?
В отношение включены все дворовые проезды плюс они все еще теперь и поименованы name=имя улицы
http://www.openstreetmap.org/relation/6527352
Вопрос - зачем строить конструкции из которых данные труднее доставать чем было ранее? Плюс у людей возникнут сложности при редактировании в потлач или ID, они там умудряются и простые релейшины разломать.
d1g
September 5, 2016, 9:26am
2803
Это уже не по теме.
Там как раз и было отношение на линиях и точках.
Единственное что осталось решить - угловой дом под вопросом когда он в двух улицах участвует сразу.
Если дома исключить, то дороги можно в http://wiki.openstreetmap.org/wiki/Relation:multilinestring засунуть
он же бывший http://wiki.openstreetmap.org/wiki/Relations/Proposed/Collected_Ways_Simple
wowik
September 5, 2016, 9:30am
2804
Ну нет у дворовых проездов имени!
d1g
September 5, 2016, 9:33am
2805
iD точно не ломает отношения. Мучал его год, ломать отношения там сложно.
Сравнивать iD с потачём неправильномпотому что первый очень активно разрабатывается, а второй доезжает на пользователях что к нему привыкли.
name убрать где его нет.
Я про группировку объектов с общими свойствами - если это было задачей.
d1g:
iD точно не ломает отношения. Мучал его год, ломать отношения там сложно.
Сравнивать iD с потачём неправильномпотому что первый очень активно разрабатывается, а второй доезжает на пользователях что к нему привыкли.
Видимо допили… хорошо. А так частенько приходится ограничения поворотов вычищать после того как кто-то решил вэй порезать.
voaoom
(Сергей)
September 5, 2016, 9:38am
2807
А что не так? Вообще по идее они и правда относятся к улице. Во всяком случае я опирался на то, что для highway=living_street надо указать имя улицы, иначе валидаторы ругаются. Ну а т.к. highway=service + service=living_street от highway=living_street отличается только соотв. знаком, то я для единого стиля начал делать так.
Я что-то не уловил, сейчас мы будем пересматривать все мои правки, что бы найти что-то кривое, что бы наконец что-нибудь откатить и наказать меня, а я должен оправдываться?
Но мы не группируем объекты.
wowik
September 5, 2016, 9:56am
2809
wowik
September 5, 2016, 9:59am
2810
А что вы предлагаете? Есть пара вариантов:
нам найденные косяки за вами исправить
вам найденные нами косяки исправить
d1g
September 5, 2016, 10:00am
2811
voaoom:
Я что-то не уловил, сейчас мы будем пересматривать все мои правки, что бы найти что-то кривое, что бы наконец что-нибудь откатить и наказать меня, а я должен оправдываться?
Объяснить зачем и куда, почему тегируется. Некоторое неудобство есть с этим. Даже с http://wiki.openstreetmap.org/wiki/Good_changeset_comments
не получится обсудить вот такие вещи:
http://forum.openstreetmap.org/viewtopic.php?pid=607309#p607309
http://forum.openstreetmap.org/viewtopic.php?pid=607365#p607365
freeExec неточно сказал: не группируем без общих свойств, не создаём отношения без тегов совсем.
Если общие свойства есть (архитектор улицы и домов) - можно обозначать Relation:multilinestring
PS. лично у меня было только 2 небольших вопроса про угловой дом и лишние теги building, но их легко исправить как было сказано.
d1g
September 5, 2016, 10:41am
2812
voaoom:
d1g:
некорректный addr:housenumber 29/28, номера с дробью нет, раз есть две таблички. Адрес либо один либо их два, одновременно и того и того быть не может/ Два адреса это или две точки или два набора тегов.
Можно ли тогда писать дробь не в addr:housenumber, а в name? Потому что есть такие случаи, например, есть дом, он имеет 2 адреса: ул. Тельмана 21 и ул. Ферганская 10 , однако отмечен он табличкой:
http://i.imgur.com/itRGCNZ.png
И это не единственный случай, правда все сразу назвать не смогу.
В результате люди пользуются (это не личное предположение, я реально знаю таких людей) и такой записью тоже, по этому, считаю, она как-то должна быть отражена в данных. Ну типа “locality”.
Надпись на табличке это не то, что мы вводим в addr:housenumber если речь идёт о двух адресах.
Как минимум
addr:housenumber=10
и
addr:housenumber=21
должны быть. Либо альтернатива по какой-нибудь схеме тегирования (associatedStreet и две адресные точки).
Данные addr:housenumber=10/21 значат:
дома с 10 по 21 снесены и построен один дом - такого не может быть (чётное начало и нечётный конец, тогда уж 10/20 или 10/22)
строение 21 у дома 10
что-нибудь более сложное, что я не вспомнил
Владимир_К
(Владимир К)
September 5, 2016, 11:53am
2813
Вот еще, обратите внимание на труды человека. https://www.openstreetmap.org/way/438194738
voaoom
(Сергей)
September 5, 2016, 12:07pm
2814
d1g:
Надпись на табличке это не то, что мы вводим в addr:housenumber если речь идёт о двух адресах.
Как минимум
addr:housenumber=10
и
addr:housenumber=21
должны быть. Либо альтернатива по какой-нибудь схеме тегирования (associatedStreet и две адресные точки).
Ранее для этого использовалось конструкция:
addr:street=улица Ферганская
addr:street2=улица Тельмана
addr:housenumber=10
addr:housenumber2=21
которая не поддерживается почти всем ПО, как утверждает voaoom. Так может нужно не данные править, а ПО дописывать?
Владимир_К
(Владимир К)
September 5, 2016, 12:48pm
2816
Не оправдание для мусора из пустых линий в виде звезды в круге.
wowik
September 5, 2016, 12:50pm
2817
Красота - страшная сила (именованые дорожки вокруг домов, особенно проспекты)
https://www.openstreetmap.org/#map=17/56.05153/92.96240
Дык, чего делать то будем с этой красотой? Надо решение какое-то выработать.