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

Вопросы общего характера по ГИС и дистанционному зондированию, не связанные с конкретным ПО.
Ответить
oleg
Завсегдатай
Сообщения: 460
Зарегистрирован: 03 фев 2005, 11:46
Репутация: 15
Контактная информация:

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

Сообщение oleg » 19 авг 2011, 11:48

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

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

Аватара пользователя
novia
Гуру
Сообщения: 2261
Зарегистрирован: 29 апр 2011, 15:06
Репутация: 489
Откуда: Тель-Авив

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

Сообщение novia » 19 авг 2011, 23:36

Можно написать скрипт на python, который будет считывать полигоны из файла по очереди перебирая все районы, затем вырезать тематические слои выбранным полигоном и складывать в нужное место (путь к которому тоже может содержать название района).
понравилось? жми палец вверх :!:

Александр Мурый
Гуру
Сообщения: 5173
Зарегистрирован: 26 сен 2009, 16:26
Репутация: 792
Ваше звание: званий не имею
Откуда: Москва

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

Сообщение Александр Мурый » 20 авг 2011, 10:43

Какую геометрию имеют "слои тематических данных"? Тоже полигоны?
Редактор материалов, модератор форума

oleg
Завсегдатай
Сообщения: 460
Зарегистрирован: 03 фев 2005, 11:46
Репутация: 15
Контактная информация:

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

Сообщение oleg » 20 авг 2011, 22:40

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

Ответить

Вернуться в «Общие вопросы»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 3 гостя