You are not logged in.

#176 2020-07-04 14:04:14

karnavalny
Member
Registered: 2019-12-24
Posts: 47

Re: opentopomap.ru – топографические карты opentopomap для наших условий

karnavalny wrote:

Заодно ограничил вывод номеров домов только полигонами building, исключив точки с addr:housenumber.

Это решение придётся отменять из-за типичного бардака в базе OSM. Оказалось, что, например, в Чехии всю адресную информацию принято давать в точке, стоящей внутри полигона здания, а сам полигон никакой адресной информации не несёт. После этого нововведения по крайней мере вся Чехия лишилась нумерации домов.
Проблема лишней нумерации из-за точек POI в оригинальном стиле mapnik решается незамысловато - картинка POI  имеет больший приоритет при рендеринге и вытесняет цифры номера. Мне же такой способ не подходит, поскольку я не делаю выборку таких точек из базы. Но как сделать по-другому, не совершая кучи лишних операций для такой мелкой задачи, у меня идей нет. Придётся мириться с несовершенством базы OSM и иногда наблюдать дублирование номеров домов, утешаясь поговоркой "много - не мало". 41655.png (типичный пример с opentopomap.org)

Offline

#177 2020-07-04 14:37:58

karnavalny
Member
Registered: 2019-12-24
Posts: 47

Re: opentopomap.ru – топографические карты opentopomap для наших условий

karnavalny wrote:

Придётся мириться с несовершенством базы OSM и иногда наблюдать дублирование номеров домов, утешаясь поговоркой "много - не мало".

Поторопился с выводами. Оказалось, что основной мусор дают "amenity", "tourism" и "shop", которые присутствуют в базе. Вырезав их при выборке номеров домов, получил неплохой результат. То же место на моей карте. 41655.png

Last edited by karnavalny (2020-07-04 14:40:08)

Offline

#178 2020-07-05 11:56:26

literan
Member
Registered: 2012-11-06
Posts: 3,260
Website

Re: opentopomap.ru – топографические карты opentopomap для наших условий

karnavalny wrote:

Это решение придётся отменять из-за типичного бардака в базе OSM. Оказалось, что, например, в Чехии всю адресную информацию принято давать в точке, стоящей внутри полигона здания, а сам полигон никакой адресной информации не несёт.

это не бардак в OSM, это бардак на планете Земля. Во многих европейских странах (а также, например, в Калининграде) адреса присваиваются не домам, а подъездам (а то и отдельным квартирам)

Offline

#179 2020-07-05 12:16:31

karnavalny
Member
Registered: 2019-12-24
Posts: 47

Re: opentopomap.ru – топографические карты opentopomap для наших условий

literan wrote:

это не бардак в OSM, это бардак на планете Земля.

Я имел ввиду это правило из wiki:

Не нужно добавлять адресные теги для организаций, которые находятся в зданиях - адрес для них будет унаследован из полигона здания. 

Нарушение именно его создавало заметный мусор в нумерации.

Offline

#180 2020-07-05 12:22:19

literan
Member
Registered: 2012-11-06
Posts: 3,260
Website

Re: opentopomap.ru – топографические карты opentopomap для наших условий

а можете дать ссылку, откудла цитата? я такого запрета не видел, https://wiki.openstreetmap.org/wiki/RU:Addresses только об избыточности подобной информации говорится.

Offline

#181 2020-07-05 12:26:12

karnavalny
Member
Registered: 2019-12-24
Posts: 47

Re: opentopomap.ru – топографические карты opentopomap для наших условий

literan wrote:

а можете дать ссылку, откудла цитата? я такого запрета не видел

https://wiki.openstreetmap.org/wiki/RU:Key:addr, раздел "Как обозначить".

Offline

Board footer

Powered by FluxBB