ООО "ЛесИС" - ГИС TOPOL-L для лесного хозяйства, лесоустройства и арендаторов лесного фонда
ООО "ЛесИС" - ГИС TOPOL-L для лесного хозяйства, лесоустройства и арендаторов лесного фонда
lesis@ya.ru
+7(916)615-42-77

ФОРУМ ТЕХПОДДЕРЖКИ ГИС TOPOL-L

Объявление

Для участия в работе закрытой, технической части форума нужно быть пользователем ГИС TopoL-L2 (10.0) и Зарегистрироваться!

Информация о пользователе

Привет, Гость! Войдите или зарегистрируйтесь.



Из линейных сделать площадные

Сообщений 1 страница 2 из 2

1

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

Можно это так то автоматизировать, используя показатель ширины из 13 макета?
В слое vd_l все линейные (реки, дороги, ЛЭП) есть.
Пример: В уже оцифрованном (готовом) материале "отбить" полигоны по карточке река, шириной 4 м в квартале, "отрезать" от смежных полигонов и соединить по протяженности линии в один полигон, с учетом категории защитности.

Пост написан 17.03.2023 15:01:48

2

Задача непростая, но в каком-то виде, вероятно, реализуемая. Но прежде чем приступать к реализации, нужно детально проработать техническое задание, причём с учётом возможных особенностей технологии в разных предприятиях.

У меня сразу возникают вопросы.
Есть линейные объекты разных групп и они могут размещаться в разных блоках, а полигоны, которые имеют связь с повыдельной базой, все имеют группу "выдел" и размещаются в блоке ###_Vyd.blk .

Линейные объекты могут быть размещены как в блоке ###_Vyd.blk , так и в блоке ###_VydL.blk . Во втором случае эти объекты обычно не имеют идентификации в базе линий в блоке, о описание линейного выдела в таксационной базе никак не связано с таким линейным объектом, который размещён в блоке, отличном от ###_Vyd.blk . Если такой связи нет, как программа будет искать ширину выдела в повыдельной базе.

Если линейные объекты размещены в блоке ###_Vyd.blk , то преобразование их в площадные, например, путем создания двух эквидистантных линий влево и вправо на половину ширины и встраивания их в повыдельный блок потребует какой-то обработки в области концов линий - они могут как вылезать за пределы линии, в которую осевая упиралась, так и не дотягиваться до неё.

Это только то, что сходу пришло в голову, очень вероятно, что вылезут и другие проблемы.




Почтовый адрес для ЗАКАЗНЫХ писем:
С.П.Грешнов, +7(916)615-42-77, 108832, А/Я №1
НЕ ИСПОЛЬЗОВАТЬ курьерскую доставку!!!
E-Mail: lesis@ya.ru
Вопросы общего характера:
+7(916)615-42-77
РОССИЙСКАЯ ФЕДЕРАЦИЯ
Общество с ограниченной ответственностью "ЛЕСИС"
ОГРН: 1035007204902, ИНН: 5036046400, КПП: 503601001