Генерализация кварталов |
|
|
В процессе генерализации кварталов выполняется автоматическое объединение близко расположенных однотипных кварталов и согласование кварталов с линейными объектами дорожной сети. При согласовании кварталов выполняется обрезка кварталов по улицам и проездам с учетом ширины линейных объектов.
Генерализация кварталов выполняется в несколько этапов: 1. Объединение кварталов; 2. Обрезка объединённых кварталов по проездам; 3. Обрезка кварталов главными кварталами; 4. Удаление строений в заданных областях.
На первом этапе выполняется объединение (сшивка) однотипных кварталов, заданных в списке «Кварталы».
Вокруг объединяемых кварталов строятся зоны, которые затем сшиваются между собой. Ширина (радиус) создаваемых зон задаётся в поле Ширина проезда. Далее полученная объединённая зона уменьшается на заданную ширину и сохраняется в качестве результата сшивки кварталов. Если задан режим Обрезать кварталы по проездам, то выполняется второй этап - обрезка объединённых кварталов по проездам, заданным в списке Проезды.
Вокруг очередного проезда строится зона-шаблон. Ширина (радиус) зоны зависит от ширины линейного объекта «проезд», заданной в классификаторе, а также от толщины линии оформления кварталов. Затем выполняется обрезка всех кварталов списка построенной зоной-шаблоном.
На третьем этапе выполняется обрезка кварталов главными кварталами. Главные кварталы помечаются нажатием мыши в колонке Главный вкладки Кварталы. Если пометки главных кварталов отсутствуют, то данный этап не выполняется. На четвёртом этапе выполняется удаление строений в заданных областях. Удаляемые строения и области удаления строений настраиваются на вкладке Строения.
Все изменения объектов на карте фиксируются в журнале транзакций и могут быть отменены с помощью режимов Отмена списка операций или Шаг назад Редактора карты. |