Страница 1 из 1

Обрезка тем порайонно пакетно

Добавлено: 19 авг 2011, 11:48
oleg
Есть слой полигонов (район1-5) и слои тематических данных (тема1-7). Подскажите, пожалуйста, как можно пакетно (указать вход и папку вывода) разбить (геометрию обрезаем) тематические данные полигонами, так, чтобы на выходе получить наборы данных по районам в виде «Район3_Тема2.shp». Из ПО есть Arc10 и OpenGIS. Спасибо!

Например (файлы):
Россия, Германия; МирЛеса, МирОзёра >
> Россия_Леса, Германия_Леса, Россия_Озёра, Германия_Озёра.

Re: Обрезка тем порайонно пакетно

Добавлено: 19 авг 2011, 23:36
novia
Можно написать скрипт на python, который будет считывать полигоны из файла по очереди перебирая все районы, затем вырезать тематические слои выбранным полигоном и складывать в нужное место (путь к которому тоже может содержать название района).

Re: Обрезка тем порайонно пакетно

Добавлено: 20 авг 2011, 10:43
Александр Мурый
Какую геометрию имеют "слои тематических данных"? Тоже полигоны?

Re: Обрезка тем порайонно пакетно

Добавлено: 20 авг 2011, 22:40
oleg
amuriy, спасибо за внимание к теме. Да, в моем случае пока только полигоны. Бывают и линии, точки, но много реже - режем руками. Помню года ~1,5 назад были похожие задачи - находил VBA-программу в сети, с подробным описанием (pdf) подключения к ArcGIS... сейчас не нахожу.