Разбить слой по географическому местоположеию, а не по атрибуту
Добавлено: 12 окт 2020, 12:16
Здравствуйте.
Стоит задача разбить точечный слой по полигональному (изображение добавляю). Получается, точки "лежат" на определенных полигонах, и надо разбить точечный слой так, чтобы массив точек был разбит на отдельные точечные слои, точки в котором лежат в этом полигоне.
Раньше я это делала через Пространственное соединение- Добавляла номер полигона- Разбивала точечный слой по этому номеру полигона. НО. Задача поставлена так, что выходной файл должен иметь ровно такие ще атрибуты, как и исходный файл. А у меня добавляется этот один атрибут с номеом полигона. По нему же я делаю разбивку)) Теперь нужно удалять в каждом слое этот атрибут. Долго.
Получается надо сделать как "обрезка по маске" в разделе Растр. Но обрезать вектор по вектору, чтобы вообще не трогать атрибуты. Или найти способ удалять атрибут сразу во всех отдельных слоях, но я такого не умею.
За помощ всем Спасибо!
Стоит задача разбить точечный слой по полигональному (изображение добавляю). Получается, точки "лежат" на определенных полигонах, и надо разбить точечный слой так, чтобы массив точек был разбит на отдельные точечные слои, точки в котором лежат в этом полигоне.
Раньше я это делала через Пространственное соединение- Добавляла номер полигона- Разбивала точечный слой по этому номеру полигона. НО. Задача поставлена так, что выходной файл должен иметь ровно такие ще атрибуты, как и исходный файл. А у меня добавляется этот один атрибут с номеом полигона. По нему же я делаю разбивку)) Теперь нужно удалять в каждом слое этот атрибут. Долго.
Получается надо сделать как "обрезка по маске" в разделе Растр. Но обрезать вектор по вектору, чтобы вообще не трогать атрибуты. Или найти способ удалять атрибут сразу во всех отдельных слоях, но я такого не умею.
За помощ всем Спасибо!