Size: a a a

2019 November 14

YN

Yurii Nskyi in OpenStreetMap RU
Что же тогда поможет? Ну кроме того способа
источник

f

fr1 in OpenStreetMap RU
Yurii Nskyi
Но ведь в схеме osm2pgsql не сохраняются relations(((
в 97% в повседневности для рендера они не нужны, а osm2pgsql заточен под них
источник

YN

Yurii Nskyi in OpenStreetMap RU
Хорошо, тогда возможно есть другая схема, где есть эти relations?
источник

f

fr1 in OpenStreetMap RU
читать напрямую pbf
источник

f

fr1 in OpenStreetMap RU
но ещё раз заостряю внимание, отношения к адресам не имеют отношения ;)
источник

YN

Yurii Nskyi in OpenStreetMap RU
fr1
но ещё раз заостряю внимание, отношения к адресам не имеют отношения ;)
Если не имеют, то как тогда достать улицу вместе со всеми ее домами?
источник

f

fr1 in OpenStreetMap RU
в третий раз повторять не буду 😡
источник

YN

Yurii Nskyi in OpenStreetMap RU
SviMik
мне кажется, надо идти от обратного - брать дома, и искать ближайшую к ним дорогу
Оно?
источник

YN

Yurii Nskyi in OpenStreetMap RU
Тогда я вообще не понимаю откуда в осм брать надежные географические данные, в схеме apidb много мусора вроде версионности, которая для анализа данных лично не нужна, в схеме osm2pgsql не хватает relations
источник

f

fr1 in OpenStreetMap RU
addr:steet=название Улицы
источник

f

fr1 in OpenStreetMap RU
Yurii Nskyi
Тогда я вообще не понимаю откуда в осм брать надежные географические данные, в схеме apidb много мусора вроде версионности, которая для анализа данных лично не нужна, в схеме osm2pgsql не хватает relations
есть
источник

f

fr1 in OpenStreetMap RU
в режиме -slim тоже можно получить в базе отношения, но с адресами тебе это не поможет
источник

YN

Yurii Nskyi in OpenStreetMap RU
fr1
addr:steet=название Улицы
Спасибо
источник

YN

Yurii Nskyi in OpenStreetMap RU
А режим --slim по идее меняется с каждой версией osm2pgsql
источник

PG

Pavel Gavrilov in OpenStreetMap RU
П3тр0виЧъ
Неправильно
На самом деле, правильно.
Потому что если access не указан, а fee=yes - это почасовая парковка. Нашёл, заехал, постоял, оплатил, выехал.
А если там продаются не парковочные часы, а паркоместа - это совсем другое. И access там нужен, просто так ты туда не заедешь. А вот если ты оплатил паркоместо, то ты владелец этого паркоместа и access=private как раз подразумевает, что как владелец/арендатор ты имеешь право доступа туда.
источник

f

fr1 in OpenStreetMap RU
Yurii Nskyi
А режим --slim по идее меняется с каждой версией osm2pgsql
кто меняется?
источник

YN

Yurii Nskyi in OpenStreetMap RU
fr1
кто меняется?
Схема slim таблиц
источник

П

П3тр0виЧъ in OpenStreetMap RU
Pavel Gavrilov
На самом деле, правильно.
Потому что если access не указан, а fee=yes - это почасовая парковка. Нашёл, заехал, постоял, оплатил, выехал.
А если там продаются не парковочные часы, а паркоместа - это совсем другое. И access там нужен, просто так ты туда не заедешь. А вот если ты оплатил паркоместо, то ты владелец этого паркоместа и access=private как раз подразумевает, что как владелец/арендатор ты имеешь право доступа туда.
Много букв. Не осилил
источник

П

П3тр0виЧъ in OpenStreetMap RU
источник

PG

Pavel Gavrilov in OpenStreetMap RU
П3тр0виЧъ
Много букв. Не осилил
Могу ответить простой картинкой.
источник