Многократное повторение операций в ArcGIS

0 голосов
спросил 07 Фев, 11 от Airkrsk (160 баллов) в категории Программные продукты Esri
<!--[if gte mso 9]><> Normal 0 false false false MicrosoftInternetExplorer4 </><![endif]--><!--[if gte mso 9]><> </><![endif]--><!--[if gte mso 10]> <> /* Style Definitions */ table.MsoNormalTable {mso-style-name:"Обычная таблица"; mso-tstyle-rowband-size:0; mso-tstyle-colband-size:0; mso-style-noshow:yes; mso-style-parent:""; mso-padding-alt:0cm 5.4pt 0cm 5.4pt; mso-para-margin:0cm; mso-para-margin-bottom:.0001pt; mso-pagination:widow-orphan; font-size:10.0pt; font-family:"Times New Roman"; mso-ansi-language:#0400; mso-fareast-language:#0400; mso-bidi-language:#0400;} <![endif]-->

Добрый день!
При реализации проекта столкнулся с задачей, решение которой пока не могу найти.
Задача следующая:
Есть растровые файлы, от 20 до 30, в зависимости от года, всего порядка 10 лет, т.е. 200-300 растровых файлов, необходимо посмотреть динамику. Ко всем этим файлам требуется применить одну и ту же операцию, Зональная статистика. Можно ли как то автоматизировать этот процесс? Задать функцию в которой только указать растровые слои, зона, векторный слой для всех одинаков. Делать вручную для такого количества слоев достаточно затруднительно. Тем более есть еще другие участки, на которых тоже хотелось бы отследить динамику. Как то можно сделать это типовыми средствами ArcGis? Или необходимо что-либо программировать?

3 Ответы

0 голосов
ответил 07 Фев, 11 от TDenis (42,620 баллов)
Без программирования - наверное максимум что можно сделать, это выбрать пакетный режим, щёлкнув правой кнопкой по инструменту.
С программированием, конечно, проще.
В 10-ке в ModelBuilder есть рекурсивный итератор растров.
0 голосов
ответил 08 Фев, 11 от dsavitskiy (10,720 баллов)
Если зональная статистика из тулбокса, то правой кнопкой по инструменту и выбрать пакетную обработку (Bath..)
0 голосов
ответил 08 Фев, 11 от Airkrsk (160 баллов)
Спасибо! С этим разобрался. Далее появилось много растровых слоев с различным средним значением. Их бы свести все в одну таблицу, значения, и проанализировать, построить графики и т.д.
Пробую сделать зональную операцию сразу в таблицу, в одну сразу все писать не хочет, для каждой операции свою таблицу, потом это сводить в одну не ясно как и вновь трудоемко. Может как то иначе можно поступить?
Добро пожаловать на сайт Вопросов и Ответов, где вы можете задавать вопросы по GIS тематике и получать ответы от других членов сообщества.
...