Визуальный валидатор зданий, новый стиль для JOSM
Posted by Sowa1980 on 17 May 2019 in Russian (Русский). Last updated on 22 March 2021.Визуальный валидатор зданий, новый стиль для JOSM Будет подсвечивать, если:
- Здания без тега - addr:housenumber - выводит надпись “Адрес?”
- здания без определенного типа с тегом building=yes, выводит надпись “Здание Тип?”
- у здания не указан тег - building:levels=* , выводит надпись “Тип крыши?”
- у здания не указан тег - roof:shape=* , выводит надпись “Тип крыши?”
- у здания не указан тег - building:material=*, выводит надпись “материал стен?”
- у здания не указан тег - roof:material=*, выводит надпись “материал крыш?”
- у здания не указан тег - facade:materiall=*, выводит надпись “материал фасада?”
На данный момент возникают “ошибки-спорные моменты” при работе с мульти полигонами и частями зданий, если теги указаны на одном, но не указаны на другом, будет выводиться надпись для неуказанного мульти полигона или части. Также имеются спорные моменты, где надпись выводится, к примеру, здание из бревна, кирпича, силикатного кирпича, панельные дома, будет выводить надпись, Материал Фасада? Так как , может иметь, а может и не иметь Материал отделки Фасада.
Также пока остается под вопросом здания - крыши (веранда с 3 стенами и крышей) Крыши по типу навесов, как они поведут себя с мультиполигонами и частями зданий?
Пока не знаю, как это все решить, в коде, как задать условия для этого. Если кто желает помочь пишите.
Cсылка для скачивания заготовки https://github.com/Sowa1980/Styles_Building_validator
В очередной раз выражаю огромную человеческую благодарность, за помощь в написание данной стиля Александру Истомину, (https://t.me/AlexanderIstomin), без него его бы просто не было.
Подключить заготовку тегов в JOSM можно, если у Вас включен “Экспертный режим”, зайдите в меню “Правка”, далее выбрать в списке “Настройки”, в открывшемся окне выбрать Настройки карты, перейти на вкладку “Стили отрисовки карты”, указав URL или имя файла в вашей локальной файловой системе. Формат файла должен быть *.mapcss
Discussion
Comment from saintam1 on 18 May 2019 at 14:09
Здорово! Очень полезно.
Comment from XnL on 2 June 2019 at 07:01
Вроде как в wiki написано, что для фасада применяется building:material.