Skip to content

Плагин JOSM для загрузки адресов из ЕГРН

License

Notifications You must be signed in to change notification settings

TakutoRU/JOSM-Russia-address-helper-plugin

 
 

Repository files navigation

JOSM-Russia-address-helper-plugin

Плагин JOSM для загрузки адресов из ЕГРН.

Плагин автоматически производит фильтрацию выделенных объектов, выбирая только полигоны с тегом bulding.

Установка

  1. Скопируйте файл russia-address-helper.jar в %appdata%\JOSM\plugins для Windows, и в ~/.local/share/JOSM/plugins для Linux.
  2. Включите плагин в Правка - Настройки - Модули.

Как пользоваться

  1. Выделяем объекты, в числе которых есть здания
  2. В меню Данные - Russia address helper

Горячая клавиша

  1. Добавьте кнопку на панель инструментов в Правка - Настройки - Панель инструментов.
  2. Нажмите правой кнопкой по иконке плагина на панели инструментов и выберете Свойства горячей клавиши.

Ограничения

  1. Не выделяйте много домов, так как с каждым домом отправляется запрос. Сервис может не выдержать или заблокировать доступ из-за большого количества запросов. В идеале работать выделяя дома вдоль улицы, приводить данные в порядок и уже после этого приступать к следующим.
  2. Запросы отправляются только для тех домов, у которых нет номера и тега fixme.

Примечания

  • После того как привели значение адресных тегов в порядок, не забудьте удалить тег fixme.
  • Плагин на данный момент загружает данные только для улиц. Переулки, проспекты, шоссе и т.п. отбрасываются.
  • Для того чтоб принудительно загрузить и сохранить сырые данные, необходимо в настройках включить галочку "Записывать адрес из ЕГРН в addr:RU:egrn".

TODO

  • Новый инструмент - пипетка. Создаёт точку с данными из ЕГРН в месте клика.
  • Локализация на русский.
  • Отдельная галка в настройках для работы с дублями. Проверка существующих адресов и назначение адреса на самое большое по площади здание.
  • Поддержка других типов улиц, такие как переулки, проспекты, шоссе и т.п.
  • Возможность добавлять свои типы улиц в настройках.
  • Возможность редактировать и добавлять пользовательские регулярные выражения для парсера адресов ЕГРН.
  • Загрузка справочников типов улиц и регулярных выражений парсера через единый репозиторий. Избавит от необходимости обновления плагина и даст возможность другим людям дополнять парсер.
  • Отдельный парсер для номеров домов. Должен приводить к общепринятому виду.
  • Попытка повторной отправки ошибочных запросов установленное в настройках количество раз. Вывод уведомления о не загруженных данных.

About

Плагин JOSM для загрузки адресов из ЕГРН

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Kotlin 100.0%