Документация по устаревшей и неподдерживаемой версии ГИС TopoL-L 6.8.
Формирование защитных полос с помощью буферных зон
Для выделения защитных полос вдоль объектов гидрографии и транспорта
удобно использовать инструменты ГИС для работы с буферными зонами и
инструменты автоматизированного внесения изменений в повыдельные базы
данных и карты.
Создание буферных зон вокруг выбранных линий и полигонов
Определить объекты (реки,
озера, дороги, железные дороги и т.д.), вокруг которых необходимо
выделить защитные полосы. Буферные зоны строятся отдельно для
каждой категории защитности и отдельно для каждого класса объектов
внутри категории защитности, имеющих
одинаковую ширину защитной полосы.
Для линейных объектов
В блоке VD_L.blk выбрать по группе линейные объекты,
вокруг которых создаются защитные полосы одинаковой ширины
(например, реки, каналы и т.д.): Линейка Блок-редактор / Линии - диалог отбора линий.
Создать блок буферных зон для всех выбранных групп: Линейка Блок-редактор /Меню операции с блоком / Создать блок буферных зон / вокруг линий...
В Форме Define POLYLINES for buffers
необходимо задать параметры буферных зон вокруг выбранных объектов.
В списке Исходных блоков (Source Blocks) в графе Только выбранное (Only Select) отметить галочкой блок VD_L.blk. С помощью кнопки Browseзадать выходной блок, в который будет записана созданная буферная зона
(например b_01gidr.blk), разместив его в том же каталоге, что и блок
VD_L.blk. В ячейке Buffer Size записать ширину буферной зоны
(например,100 м), а в ячейке Circle approx.- допуск сглаживания
(составляющий приблизительно 20% от ширины буферной зоны). На рисунке ниже показана буферная зона для линейного объекта.
Для полигональных (площадных) объектов
В блоке VD_L.blk реки, изображаемые двумя берегами и не имеющие полигонов, необходимо преобразовать в полигональные
объекты (Реки), замкнув их концы невидимой линией.
В блоке VD_L.blk выбрать по группе полигональные объекты
для одной категории защитности и имеющие одинаковую ширину защитной полосы (например,
реки, водохранилища и т.д.): Линейка Блок-редактор / Полигоны - диалог отбора полигонов.
Создать блок буферных зон для полигональных объектов всех выбранных групп: Линейка Блок-редактор /Меню операции с блоком / Создать блок буферных зон / для полигонов... (см. рис. выше)
В Форме Define POLYLINES for buffers все основные параметры задаются аналогично. С помощью кнопки Browseзадать другой блок, в который будет записана созданная буферная зона (например
b_02gidr.blk).
Повторить те же операции для линейных и полигональных объектов
(например,
дороги, железные дороги и т.д.), определяющих другую категорию
защитности или имеющих другую ширину буферной зоны
(например, 250м), записав их в соответствующие блоки (например,
b_01dor.blk, b_02dor.blk и т.д.). Исключения для трасс магистральных
дорог, железных дорог следует преобразовать в полигональные объекты
(Просеки). На рисунке ниже показана буферная зона для
полигонального объекта.
Слияние однородных буферных зон и создание результирующей буферной зоны объекта
Объединить все буферные зоны, относящиеся к одной категории защитности: Линейка Блок-редактор /Меню операции с блоком / Буферные зоны / Объединить...
В форме Define Areas for UNION В списке Исходных блоков (Source Blocks) в графе Все(All) отметить галочкой все блоки, которые необходимо объединить в один. С помощью кнопки Browse задать выходной
блок, в который будет записана созданная результирующая буферная зонадля
данной категории защитности (например, b_gidr.blk, b_dor.blk). На
рисунке ниже показан результат объединения буферных зон для двух разных
категорий защитности - защитных полос вокруг дорог и рек.
После объединения желательно провести финишную коррекцию для удаления избыточных точек в контуре буферной зоны: Линейка Блок-редактор / Линии / Финишная корректировка...
В формеData post processing следует задать минимально допустимое расстояние между точками в графе Remove verticesof line... (0,5м - 1м) и в графе All lines generation задать допуск сглаживания (Smooth tolerance) (3м - 4м). На рисунке показана буферная зона до и после финишной корректировки (увеличено).
В местах, где буферные зоны различных категорий зашитности
пересекаются, одна из них всегда имеет приоритет. Поэтому, в нашем
примере, буферная зона приоритетной защитности ( в нашем
примере - b_gidr.blk) должна быть исключена из буферной зоны меньшей
значимости (в нашем примере - b_dor.blk). Для этого используется
операция взаимного вычитания буферных зон.
Создать результирующую буферную зону объекта: Линейка Блок-редактор /Меню операции с блоком / Буферные зоны / Взаимно вычесть...
В форме Define Areas for SUBSTRACTION следует в графе All отметить
блоки, которые необходимо вычесть один из другого. При этом необходимо,
чтобы в списке выше был расположен блок, из которого будет производиться вычитание ( в нашем
примере - b_dor.blk). Для этого он должен быть активным. При вычитании буферная зона приоритетной защитности
сохранится, а в буферной зоне меньшей значимости ( в нашем
примере b_dor.blk) появится "дырка" (см. рисунок ниже).
Внесение изменений в БД объекта
В повыдельный блок Vd.blk скопировать линии из блоков буферных зон b_gidr.blk и
b_gidr.blk.
Найти изменения и пересчитать площади выделов: Линейка Таксация - кнопка (найти изменения и пересчитать площади выделов)
Удалить линии буферных зон, выходящие за пределы лесного
фонда.
Найти изменения в границах выделов.Части выдела, попавшие в
разные категории защитности, необходимо преобразовать в отдельные
выделы: Линейка Таксация - кнопка(выделить части выдела или присоединить к другому выделу). При
этом часть площади из запаса исходного выдела отходит к новому выделу.
Самые маленькие осколочки выделов с нулевой площадью (< 0,01га)
присоединять, используя инструмент слияния полигонов: Линейка Блок-редактор / Редактировать полигоны / Слить указанные курсором. Части
выдела, имеющие площадь, недостаточную для образования отдельного
выдела (< 0,2га), необходимо присоединить к соседним выделам по
смыслу: Линейка Таксация - кнопка (слить в один полигон части выделов, выделить или присоединить к выделу).
Выбрать на карте все выделы, попавшие внутрь защитной полосы, и, используя операцию групповой замены поля в таксационной БД (кнопка ), задать новую категорию защитности для всех выделенных на карте выделов.
Почтовый адрес для ЗАКАЗНЫХ писем:
Грешнов С.П., 108832, Москва, А/Я № 1, тел.+7(916)615-42-77
НЕ ИСПОЛЬЗОВАТЬ курьерскую доставку!!!
E-Mail: lesis@ya.ru
Вопросы общего характера:
+7(916)615-42-77
РОССИЙСКАЯ ФЕДЕРАЦИЯ Общество с ограниченной ответственностью "ЛЕСИС" ОГРН: 1035007204902, ИНН: 5036046400, КПП: 503601001