Добавление зданий с карты покрытия

Материал из WiKi - UserSide
Версия от 11:25, 5 апреля 2019; Admin (обсуждение | вклад)
(разн.) ← Предыдущая версия | Текущая версия (разн.) | Следующая версия → (разн.)

Добавлено в версии ERP "UserSide" 3.13

Покрытие - Карты покрытия - Редактирование


Прямо с карты покрытия есть возможность добавление зданий и сооружений.

Для этого требуется включить режим редактирования

Выбрать какой объект мы добавляем (Дом), появится маркер - переносим его на место расположение здания и кликаем на карту

Появится диалоговое окно добавления нового здания.

UserSide по координатам маркера отправит запрос в гео-службу (OpenStreetMap Nominatim) для получения информации о том, какой адрес у здания по данным координатам и постарается получить вдобавок данные о границах полигона этого здания. Полигон будет выведен на карту, а на основании данных о текстовом адресе будет найден населённый пункт этого здания и улица из уже заведённых в UserSide.

Вносим необходимую дополнительную информацию и сохраняем. Здание добавлено.

Особенности

Разумеется стоит отметить следующее:

1. Базы гео-служб могут быть неточны и неполны. Чем больше населённый пункт, в котором выполняется добавление здания - тем больше вероятность что этот адрес и полигон здания будет в базе гео-служб.

2. Иногда бывает, что текстовый адрес найден по координатам, однако не найден полигон контура дома

3. Когда система получает текстовый адрес здания - она пытается вычленить из него название населенного пункта, наименование улицы и номер дома. На основании этой информации выполняется попытка найти такой населенный пункт и улицу в уже добавленных в базе населенных пунктах и улицах (адресных единицах). Если населенный пункт будет найден, а улица не найдена - то будет выбран нужный населенный пункт, а к номеру дома добавлено наименование улицы.

4. Когда по координатам невозможно получить информацию об адресе - диалоговое окно добавления нового здания будет с пустыми значениями

См. также: Карты покрытия