OpenStreetMap logo OpenStreetMap

Визуальный валидатор зданий, новый стиль для JOSM Будет подсвечивать, если:

  1. Здания без тега - addr:housenumber - выводит надпись “Адрес?”
  2. здания без определенного типа с тегом building=yes, выводит надпись “Здание Тип?”
  3. у здания не указан тег - building:levels=* , выводит надпись “Тип крыши?”
  4. у здания не указан тег - roof:shape=* , выводит надпись “Тип крыши?”
  5. у здания не указан тег - building:material=*, выводит надпись “материал стен?”
  6. у здания не указан тег - roof:material=*, выводит надпись “материал крыш?”
  7. у здания не указан тег - facade:materiall=*, выводит надпись “материал фасада?”

Валидатор зданий.png

На данный момент возникают “ошибки-спорные моменты” при работе с мульти полигонами и частями зданий, если теги указаны на одном, но не указаны на другом, будет выводиться надпись для неуказанного мульти полигона или части. Также имеются спорные моменты, где надпись выводится, к примеру, здание из бревна, кирпича, силикатного кирпича, панельные дома, будет выводить надпись, Материал Фасада? Так как , может иметь, а может и не иметь Материал отделки Фасада.

Также пока остается под вопросом здания - крыши (веранда с 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.

Log in to leave a comment