Добавление зданий с карты покрытия
Добавлено в версии ERP "UserSide" 3.13
Покрытие - Карты покрытия - Редактирование
Прямо с карты покрытия есть возможность добавление зданий и сооружений.
Для этого требуется включить режим редактирования
Выбрать какой объект мы добавляем (Дом), появится маркер - переносим его на место расположение здания и кликаем на карту
Появится диалоговое окно добавления нового здания.
UserSide по координатам маркера отправит запрос в гео-службу (OpenStreetMap Nominatim) для получения информации о том, какой адрес у здания по данным координатам и постарается получить вдобавок данные о границах полигона этого здания. Полигон будет выведен на карту, а на основании данных о текстовом адресе будет найден населённый пункт этого здания и улица из уже заведённых в UserSide.
Вносим необходимую дополнительную информацию и сохраняем. Здание добавлено.
Особенности
Разумеется стоит отметить следующее:
1. Базы гео-служб могут быть неточны и неполны. Чем больше населённый пункт, в котором выполняется добавление здания - тем больше вероятность что этот адрес и полигон здания будет в базе гео-служб.
2. Иногда бывает, что текстовый адрес найден по координатам, однако не найден полигон контура дома
3. Когда система получает текстовый адрес здания - она пытается вычленить из него название населенного пункта, наименование улицы и номер дома. На основании этой информации выполняется попытка найти такой населенный пункт и улицу в уже добавленных в базе населенных пунктах и улицах (адресных единицах). Если населенный пункт будет найден, а улица не найдена - то будет выбран нужный населенный пункт, а к номеру дома добавлено наименование улицы.
4. Когда по координатам невозможно получить информацию об адресе - диалоговое окно добавления нового здания будет с пустыми значениями
См. также: Карты покрытия