OpenStreetMap logo OpenStreetMap

Post When Comment
Московский манеж

Поставил, спасибо. Посмотрим что будет, но это загадка сфинкса какая-то.

Кто-нибудь умеет в нейронные сетки?

А что, симпатичненько. Дом просто хорош, если он этажности соответствует. Церковь жутко эклектична, какая-то смесь барокко с модерном. Вокзал замечательный, даже есть пути и есть платформа. Лестница к путям правда абсурдна :)

Кроме самостоятельной дрессировки нейросетки, навряд ли есть какие-то ещё реальные варианты.

Вот и нужен кто-то, кто в этом понимает хотя бы немного и готов этим заняться.

Со своей стороны, готов заняться обучающей выборкой. Собственно, 3dcheck это она и есть. Изображения можно повытягивать с викидаты, temples.ru и sobory.ru. надеюсь они поделятся, для такой-то цели.

Я памятник себе воздвиг нерукотворный

Simple 3d building – это разумеется, костыль. Эта спецификация имеет определенные ограничения, местами довольно раздражающие. Надеюсь в ближайшее время мы их обсудим конкретно, а так же способы преодоления этих ограничений.

А вот 3dmr.eu это ни разу не полноценные 3d модели.

Полноценные 3d модели должны обладать следующими свойствами:

  1. Быть привязанными к полигону здания в осм, а так же к другим прилегающим объектам: дорожкам, парковкам.

  2. Храниться вместе с OSM, или во всяком случае достаточно близко, чтобы не подвергаться риску отъехать в никуда, когда автору проекта надоест его хостить. Если это какое-то внешнее хранилище, оно должно допускать возможность репликации частичными дифами, а не требовать перескачивания всей базы каждый день.

  3. Допускать единообразный рендеринг моделей, в зависимости от выбранного стиля, а не как взбрело в голову художнику (я художник я так вижу = кто в лес, кто по дрова).

  4. Должен быть простой способ эти модели создавать, сравнимый со словесным описанием здания. Создание моделей зданий должно быть доступно среднему редактору осм, а не только профессиональному 3D художнику.

Это важно, создание моделей полностью вынести за скобки не получится. Чтобы освоить Blender 3D или 3DS max на приличном уровне надо потратить не один месяц, или даже не один год. В тоже время архитектура – сравнительно простой вид пластического искусства, и здания в основном состоят из одних и тех же элементов.

Легко видеть, что S3DB этим требованиям отвечает, а ссылки на внешние репозитории – нет.

Вот это например что за шляпа такая: https://3dmr.eu/model/31 ?? Зачем там холм-основание? И как ее отредактировать?

Я памятник себе воздвиг нерукотворный

@pfg21 конечно появилась, и уже давно. Называется Simple 3D Buildings. :)

Ангела можно замоделировать горизонтальными разрезами. 10-15 штук будет достаточно.

С другой стороны, F4 умеет втыкать модели памятников, правда всегда одинаковые: Венеру Милосскую.

Вот она на колонне Нельсона: https://demo.f4map.com/#lat=51.5077272&lon=-0.1282525&zoom=20&camera.theta=27.861&camera.phi=93.575

:)

Попался

Они за нами следят))

Как в действительности отрисован OSM

@solenoid jam, привет-привет)

Эту карту не видел, так что большое спасибо. Изучу на досуге.

У них там классификатор очень лаконичный, 7 типов всего. Леса, поля, болота, застройка, степи, голая земля и ледники, да и хватит.

Хотя может так и надо. :)

Валидатор 3D зданий - Новый Топ-100

@TrickyFoxy, мне самому интересно. Но пока нет. Сейчас валидатор страшно медленный, только по России идет больше суток. сделаю заграницу если всё перепишу))

20 лет OSM, Сказка о генерализации

mavl, спасибо на добром слове)

двух месяцев не прошло -- обновление через osm2pgsq заработало!

Andy, so you are the author of those switch2osm articles? ) It’s not that clear from the site.

Pull requests welcome

Well, this is not about some particular small fixes. The whole process is too complex and way too complex for a newbie Linux user. As a such, I would prefer something like:

sudo apt install osm-tile-server
osm-tile-server --autoconfigure
osm-tile-server --enjoy

I guess it’s not possible (yet?) for many reasons :(

Also I’ve found out that the performance and even success of this whole thing heavily depends on the postgres configuration, and there are very little materials out there on this subject.

For example, after installation according to the manual, replication for small osm exports worked perfectly for small extracts, but on the whole planet it just froze completely. I’ve altered something in postgres conf, and it works now perfectly, but when I have to reinstall it, I will have to solve that puzzle again.

Also, I am still not able to get expected performance for the initial postgres import 14 hours against expected 7.5 and I am still not sure, whether the reason is different hardware or configuration of something. It’s not a big problem right now, but anyway.

Спасём Арал!

сделал пока так:

Аральское море, natural=dry_lake

natural=dry_lake (а равным образом и natural=desert) отличается по цвету от natural=sand :)

Наверно такое имеет право на существование)

Спасём Арал!

(c более лучшим форматированием)

@chnav, спасибо большое за ответ)

Солончаки это не шутка, после проливного дождя или паводков может превратиться в непроходимую грязь, а потом год ничего особенного. Случаются паводки, случаются разные работы с Казахской стороны, не исключено что Северный Арал дойдёт обратно до Аральска.

Понятно. Это значит что natural=dry_lake и flood_prone=yes на Аральском море обоснованы.

у меня рендерилось на локальном сервере

А как он у тебя рендерился? Сейчас у меня рендерится черным, что понятное дело не очень интересно, а рендерить его желтым песочком я что-то не очень уверен что это будет правильно.

незадокументированный тег natural=dry_lake в одном из самых первых и топовых по использованию ключей осм

Раздражает даже не просто то, что этот странный тег попал в ключ natural (там многие сотни странных значений, включая опечатки), а то что он попал в TOP-20 тегов по занимаемой площади.

главное не трогайте геометрию и отношение.

Не волнуйся, ничего радикально менять в OSM, не посоветовавшись предварительно с товарищами, я не собираюсь.

Спасём Арал!

@chnav, спасибо большое за ответ)

Солончаки это не шутка, после проливного дождя или паводков может превратиться в непроходимую грязь, а потом год ничего особенного. Случаются паводки, случаются разные работы с Казахской стороны, не исключено что Северный Арал дойдёт обратно до Аральска.

Понятно. Это значит что natural=dry_lake и flood_prone=yes на Аральском море обоснованы.

у меня рендерилось на локальном сервере

А как он у тебя рендерился? Сейчас у меня рендерится черным, что понятное дело не очень интересно, а рендерить его желтым песочком я что-то не очень уверен что это будет правильно.

незадокументированный тег natural=dry_lake в одном из самых первых и топовых по использованию ключей осм Раздражает даже не просто то, что этот странный тег попал в ключ natural (там многие сотни странных значений, включая опечатки), а то что он попал в TOP-20 тегов по занимаемой площади.

главное не трогайте геометрию и отношение.

Не волнуйся, ничего радикально менять в OSM, не посоветовавшись предварительно с товарищами, я не собираюсь.

landuse=forestry

@pfg21, да, для тех кому два предыдущих не нравятся)

The OSM Iceberg

:)

landuse=forestry

Ну как сказать. place=region – это просто какой-то район или регион со своим названием.

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

В конце концов неадминистративные регионы таки существуют: Владимирское Ополье (в осм кстати так и не обозначено).

Длинный список подобных тегов я уже внес в исключения natural = ‘region’, ‘peninsula’, ‘cape’, ‘flat’, ‘valley’, ‘plain’, ‘sea’, ‘isthmus’, ‘strait’, ‘gulf’, ‘bay’, ‘coastline’, ‘islet’, ‘island’, ‘atoll’, ‘archipelago’, ‘plateau’,’mesa’, ‘massif’, ‘mountain’, ‘mountain_range’, ‘mountains’, ‘hill’ и даже oasis, потому что это не landcovers, а нормально отрендерить названия тоже нельзя.

А landuse=forestry выбесил :) Вообще не пойми что: не лес, не вырубка, не дорога и не избушка лесника.

10 years

Congratulations :) !

Большие bbox не проблема мапперов

Большие правки – плохо. Маленькие - тоже плохо :)

EveryDoor. И хоть он работает только с точками, я не вижу проблемы в других редакторах, чтобы сделать хоть какое-то разбитие пакета правок.

Кажется, что если алгоритм работает только с точками, то можно разбивать их на кластеры разными способами. Если алгоритм работает и с веями, и с отношениями, и они еще связаны как то между собой, то всё становится сложнее.

OpenLandcoverMap, или онлайн карта покрытий

Hi @SK53.

Thank you very much, I will definitely take a look really soon. Here is an update from my side:

There are some small changes only: * Some features which do not signify landcovers are removed. * Threshold for for urban landuses has been established, so mega-metropolitain areas in India and Africa (where only landuse=residential are mapped) are gone.

Города на 4-м зуме, или золотые памятники при жизни

@imagico,

Just a question, maybe you know the answer. Can the Discreet Isolation algorithm work on global datasets by itself?

For example, there are already about one million natural=peak in OSM. Since complexity of the algorithm is quadratic, there will be 1,000,000,000,000 of pairs, for which distance should be calculated.

It seems that some kind of pre-clustering is necessary. Any ideas on that?

Города на 4-м зуме, или золотые памятники при жизни

Ok, no golden statues for my esteemed predecessors, and no reason why I should more lucky. :)

@imagico, thank you for this comment anyway. You site (imagico.de) is very impressive. The cited paper is also very helpful.

the resonance for innovative map design related methodology development receives in the OSM community is often very limited.

What do you think is the reason for that? It’s a bit strange for me, because the emptiness of the standard map style is the problem which all are complaining about since OSM appearing.

Also, I was quite surprised how easy it is to implement at least the Label Grid method in PostGis. Practically no changes are required in the rendering process, just rank calculation.