RU:JOSM/Модули/BuildingsTools

From OpenStreetMap Wiki
Jump to: navigation, search
Help
Доступные языки
Deutsch English Français Italiano 日本語 Русский Slovenčina
Прорисовка здания со спутниковых снимков Yahoo

Buildings_tools — простой модуль для JOSM для прорисовки прямоугольных зданий. Автор модуля — Upliner.

Contents

Проблема

Рисовать множество прямоугольных зданий в JOSM довольно неудобно. Нужно нарисовать приближённый прямоугольник за 5 кликов, воспользоваться функцией ортогонализации и вставить метку "building=yes" в получившийся полигон. Модуль buildings-tools предоставляет новый инструмент, который позволяет создавать готовые здания в 3 или 2 клика.

Установка и использование

Установка

Меню Правка->Настройки (F12), вкладка слева «Настроить доступные модули». Кнопка «Скачать список модулей с сервера». В поле поиска вводите название модуля «buildings_tools» и выделяете модуль из списка. Кнопка «Обновить модули». Перезагрузить Josm.

Использование

Модуль добавляет новую кнопку "Draw buildings" (клавиша b) на панель инструментов. Простейший способ нарисовать здание: провести прямую вдоль одной из стен дома, затем задать ширину, кликнув на противоположную стену.

Когда нужно рисовать много зданий одинаковой ширины, удобнее использовать метод в 2 клика. Нажмите Shift+W для открытия диалога "Размеры зданий" и задайте ширину здания в метрах. Тогда будет достаточно провести прямую вдоль стены здания по часовой стрелке (или против часовой, если ширина задана отрицательной).

Настройки

Диалог настроек вызывается комбинацией клавиш Shift+W или из меню Правка—>"Задать размеры зданий".


Прорисовка зданий сложной формы

Прорисовка здания с непрямыми углами

В своё время много проблем возникало со зданиями с непрямыми углами, так как для них нельзя использовать функцию ортогонализации. Теперь же эта проблема решается просто: задаём постоянную ширину, рисуем 2 пересекающихся здания и используем функцию Join overlapped areas (Объединить накладывающиеся полигоны) в меню Инструменты JOSM. Или используем комбинацию Shift + J. Ранее функция была представлена модулем utilsplugin, который в данный момент встроен в JOSM.

Разработка

Автор модуля — User:Upliner. Сообщайте об ошибках и присылайте свои пожелания.

Исходники:

SVN

Git зеркало

Personal tools
Namespaces
Variants
Actions
site
Toolbox