Size: a a a

2018 November 25

AI

Alexander Istomin in OpenStreetMap RU
наверно :)
источник

AI

Alexander Istomin in OpenStreetMap RU
но вообще данные могут быть верны, а это особенность отображения оверпаса
потому что у него в итоге есть в данных все точки линий. и сами линии с центрами. и он потому выводить не точки, а линии
источник

AI

Alexander Istomin in OpenStreetMap RU
так-то запрос работает
источник

AI

Alexander Istomin in OpenStreetMap RU
источник

AI

Alexander Istomin in OpenStreetMap RU
типа по id матчатся точки с линиями и получаются линии
то есть опять хочется сделать derived: либо точкам айдишники новые придумать, либо вырвать посчитанный центр и сделать его точкой

может через make или convert это попробовать сделать
источник

AI

Alexander Istomin in OpenStreetMap RU
@FelisPimeja Чет я поковырялся с convert. И если через него делаешь "оторванный" элемент, то в него нельзя передать координаты от исходного элемента (вот id передать можно, теги можно, а координаты — нет)

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

Кароче, какой-то напильник нужно применять :)
источник

AI

Alexander Istomin in OpenStreetMap RU
Зато немножко лучше стал понимать make, convert и foreach ^.^
источник

AI

Alexander Istomin in OpenStreetMap RU
Можно все это как хотелку/проблему оформить сюда https://github.com/drolbr/Overpass-API/issues
источник

Аa

Александр Петров aka Felis Pimeja in OpenStreetMap RU
Alexander Istomin
@FelisPimeja Чет я поковырялся с convert. И если через него делаешь "оторванный" элемент, то в него нельзя передать координаты от исходного элемента (вот id передать можно, теги можно, а координаты — нет)

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

Кароче, какой-то напильник нужно применять :)
Значит, действительно лыжи не едут. Собственно, я сейчас и выгружаю 2 набора данных в geojson, а потом их сливаю вовне. Ну, ок - оптимизировать до конца не получилось. Спасибо за исследование вопроса.
источник

Аa

Александр Петров aka Felis Pimeja in OpenStreetMap RU
Alexander Istomin
Зато немножко лучше стал понимать make, convert и foreach ^.^
Дай какой-нибудь наглядный пример использования. А то я пока не очень догоняю как они работают.
источник

AI

Alexander Istomin in OpenStreetMap RU
Александр Петров aka Felis Pimeja
Значит, действительно лыжи не едут. Собственно, я сейчас и выгружаю 2 набора данных в geojson, а потом их сливаю вовне. Ну, ок - оптимизировать до конца не получилось. Спасибо за исследование вопроса.
Я сварщик не настоящий. Может и можно. Но в блоге разраба оверпаса он упомянает неудобство, что при convert не бывает координат. Он их там потом "костыльно" вытаскивает еще одним out skel. Но в его задаче не было цели id у точек менять.
источник

AI

Alexander Istomin in OpenStreetMap RU
Александр Петров aka Felis Pimeja
Дай какой-нибудь наглядный пример использования. А то я пока не очень догоняю как они работают.
convert создает выдуманные объекты по каждому объекту из набора данных
make создает один выдуманный объект по каждому запросу (его в примерах часто используют для вывода статистики или сообщений об ошибке)
foreach — цикл, который выполняет действия, описанные в теле, для каждого элемента из набора данных

часть примеров есть тут https://wiki.openstreetmap.org/wiki/Overpass_API/Overpass_API_by_Example
а часть тут в статьях https://dev.overpass-api.de/blog/

можно просто на небольшом наборе данных/небольшой области запросы с ними погонять, чтобы разобраться
источник

Аa

Александр Петров aka Felis Pimeja in OpenStreetMap RU
Alexander Istomin
convert создает выдуманные объекты по каждому объекту из набора данных
make создает один выдуманный объект по каждому запросу (его в примерах часто используют для вывода статистики или сообщений об ошибке)
foreach — цикл, который выполняет действия, описанные в теле, для каждого элемента из набора данных

часть примеров есть тут https://wiki.openstreetmap.org/wiki/Overpass_API/Overpass_API_by_Example
а часть тут в статьях https://dev.overpass-api.de/blog/

можно просто на небольшом наборе данных/небольшой области запросы с ними погонять, чтобы разобраться
Спасибо
источник
2018 November 26

VS

Victor Shcherb in OpenStreetMap RU
что-то Paul Norman залажал мою идею :(
источник

VS

Victor Shcherb in OpenStreetMap RU
@ilyazver а где они общаются, может в каком чате? или лучше писать email или лучше на форуме )))
источник

IZ

Ilya Zverev in OpenStreetMap RU
Лучше email
источник

KB

Konstantin Bekreyev in OpenStreetMap RU
а каким мобильным приложением проще всего расставлять квартиры по подъездам? ну и номера подъездов
при этом подъезды могут быть ещё не обозначены на здании

а то есть люди, которые могут ходить и собирать эту информацию, вместо того чтобы в табличку вбивать - может лучше сразу в OSM?
источник

SV

Sergey Volkov in OpenStreetMap RU
Konstantin Bekreyev
а каким мобильным приложением проще всего расставлять квартиры по подъездам? ну и номера подъездов
при этом подъезды могут быть ещё не обозначены на здании

а то есть люди, которые могут ходить и собирать эту информацию, вместо того чтобы в табличку вбивать - может лучше сразу в OSM?
Боюсь, что только Vespucci
источник

f

fr1 in OpenStreetMap RU
Alexander Istomin
convert создает выдуманные объекты по каждому объекту из набора данных
make создает один выдуманный объект по каждому запросу (его в примерах часто используют для вывода статистики или сообщений об ошибке)
foreach — цикл, который выполняет действия, описанные в теле, для каждого элемента из набора данных

часть примеров есть тут https://wiki.openstreetmap.org/wiki/Overpass_API/Overpass_API_by_Example
а часть тут в статьях https://dev.overpass-api.de/blog/

можно просто на небольшом наборе данных/небольшой области запросы с ними погонять, чтобы разобраться
make - это агрегаторная функция, типа
источник

f

fr1 in OpenStreetMap RU
источник