Size: a a a

OSM UA (OpenStreetMap Ukraine)

2020 September 21

m

mike140 in OSM UA (OpenStreetMap Ukraine)
Yevhen 👻 🐜
Добрый день
Нужно ли объединить эти полигоны школы в один? сейчас это несколько отдельных объектов
чтобы сохранить данные об этажности можно сделать здание мультиполигоном
источник

Y

Yevhen 👻 🐜 in OSM UA (OpenStreetMap Ukraine)
Спасибо :)
попробую
источник

8

8TqVl7xpnY in OSM UA (OpenStreetMap Ukraine)
По контуру малюється полігон outline, всі існуючі будівлі міняються на building=part і додаються у зв'язок. Трохи доведеться розібратися бо процес не надто інтуїтивний.
источник

Y

Yevhen 👻 🐜 in OSM UA (OpenStreetMap Ukraine)
8TqVl7xpnY
По контуру малюється полігон outline, всі існуючі будівлі міняються на building=part і додаються у зв'язок. Трохи доведеться розібратися бо процес не надто інтуїтивний.
а что значит полигон outline?
источник

8

8TqVl7xpnY in OSM UA (OpenStreetMap Ukraine)
Yevhen 👻 🐜
а что значит полигон outline?
Ось такий полігон по контуру (тільки building=school замість apartments)
https://www.openstreetmap.org/way/739038742

Всередині всі частини, кожна з своїми поверхами і висотою):
https://www.openstreetmap.org/way/739038743
https://www.openstreetmap.org/way/136989701

І все об'єднано у зв'язок:
https://www.openstreetmap.org/relation/10220870
(у кожного елемента своя роль)
источник

8

8TqVl7xpnY in OSM UA (OpenStreetMap Ukraine)
Вийде якось так
источник

8

8TqVl7xpnY in OSM UA (OpenStreetMap Ukraine)
источник

8

8TqVl7xpnY in OSM UA (OpenStreetMap Ukraine)
Yevhen 👻 🐜
а что значит полигон outline?
Це просто полігон усієї будівлі, на ньому буде вся інформація (нейм, адреса) і він матиме роль outline у зв'язку
источник

Y

Yevhen 👻 🐜 in OSM UA (OpenStreetMap Ukraine)
8TqVl7xpnY
Це просто полігон усієї будівлі, на ньому буде вся інформація (нейм, адреса) і він матиме роль outline у зв'язку
понял, спасибо
источник

m

mike140 in OSM UA (OpenStreetMap Ukraine)
Yevhen 👻 🐜
Добрый день
Нужно ли объединить эти полигоны школы в один? сейчас это несколько отдельных объектов
там похоже неверно указана этажность - в верхнем корпусе и перемычке 2 этажа
источник

OL

Oleksii Lutskyi in OSM UA (OpenStreetMap Ukraine)
8TqVl7xpnY
По контуру малюється полігон outline, всі існуючі будівлі міняються на building=part і додаються у зв'язок. Трохи доведеться розібратися бо процес не надто інтуїтивний.
У більшості випадків створювати зв'язок не потрібно - просто на кожну частину бідівлі з окремими характеристиками вішаємо building:part=yes, а контур будівлі по фундаменту відмічаємо по фундаменту та тегуємо як звичайну будівлю, але вказуємо максимальне значення для поверхів та висоти.

Зв'язок type=building потрібен лише тоді, коли в будівлі є нависаючі частини або тунелі, а так 3D-ренедери самі розуміють, до якої будівлі відноситься частина, якщо вона розташована всередині головного полігону будівлі
источник

AM

Anton Melnichuk in OSM UA (OpenStreetMap Ukraine)
mike140
там похоже неверно указана этажность - в верхнем корпусе и перемычке 2 этажа
Вообще хорошо бы наверное в статью на Вики добавить ссылки на типовые здания школ, особенно те которые имеют сложную форму и этажность
источник

OL

Oleksii Lutskyi in OSM UA (OpenStreetMap Ukraine)
Ось гарний приклад - тут і мультиполігон, бо внутрівшній двір, і арка, і різна кількість поверхів:
https://www.openstreetmap.org/relation/2140724
источник

8

8TqVl7xpnY in OSM UA (OpenStreetMap Ukraine)
Oleksii Lutskyi
У більшості випадків створювати зв'язок не потрібно - просто на кожну частину бідівлі з окремими характеристиками вішаємо building:part=yes, а контур будівлі по фундаменту відмічаємо по фундаменту та тегуємо як звичайну будівлю, але вказуємо максимальне значення для поверхів та висоти.

Зв'язок type=building потрібен лише тоді, коли в будівлі є нависаючі частини або тунелі, а так 3D-ренедери самі розуміють, до якої будівлі відноситься частина, якщо вона розташована всередині головного полігону будівлі
Не знав, дякую. Отже, є простіший варіант.
источник

OL

Oleksii Lutskyi in OSM UA (OpenStreetMap Ukraine)
8TqVl7xpnY
Не знав, дякую. Отже, є простіший варіант.
Сам не так давно про це дізнався якраз через цю школу. Не знав, як правильно застосувати одночасно type=multipolygon та type=building. Виявилося, що другий взагалі не потрібний.
источник

Y

Yevhen 👻 🐜 in OSM UA (OpenStreetMap Ukraine)
https://www.openstreetmap.org/changeset/91212117#map=18/48.94016/38.50304
а кто может проверить, правильно ли я сделал?
источник

OL

Oleksii Lutskyi in OSM UA (OpenStreetMap Ukraine)
Майже правильно, але ще тут потрібно вказати поверхи:
источник

m

mike140 in OSM UA (OpenStreetMap Ukraine)
источник

OL

Oleksii Lutskyi in OSM UA (OpenStreetMap Ukraine)
источник

m

mike140 in OSM UA (OpenStreetMap Ukraine)
источник