Страница 1 из 1
Пакетная обработка в калькуляторе растров
Добавлено: 28 дек 2013, 14:45
Varda
Скажите пожалуйста, можно ли в каком-либо калькуляторе (АркГис, Енви или в любом другом) реализовать пакетную обработку большого количества растров, применяя одну конкретную формулу, содержащую много переменных? Может быть, для таких операций существует какое-то специальное ПО?
Re: Пакетная обработка в калькуляторе растров
Добавлено: 28 дек 2013, 14:57
dime1
Да, попробуйте ModelBuilder c Iterate Rasters в ArcGIS.
Re: Пакетная обработка в калькуляторе растров
Добавлено: 02 янв 2014, 15:06
Boris
- В ENVI существует специальный язык IDL для создания программ обработки растров.
- GDAL_CALC позволяет осуществлять обработку растров, единственный его недостаток, - это то, что он не учитывает геопривязку растров, а считает, что растры совпадают в точке (0;0). В остальном очень быстрый пакетный калькулятор.
Re: Пакетная обработка в калькуляторе растров
Добавлено: 03 янв 2014, 09:56
bingeomap
В ERDAS Imagine Model Maker и Batch Proccesing.
Re: Пакетная обработка в калькуляторе растров
Добавлено: 03 янв 2014, 22:18
Strix
Boris писал(а):- GDAL_CALC позволяет осуществлять обработку растров, единственный его недостаток, - это то, что он не учитывает геопривязку растров, а считает, что растры совпадают в точке (0;0). В остальном очень быстрый пакетный калькулятор.
К сожалению, это не единственный его недостаток. gdal_calc не по всем формулам способен корректно обрабатывать растры. К примеру, даже в допиленной форме правильно делая преобразование Бровея (см. мой пост по ссылке:
gdal_calc.py), NDVI он рассчитывает неверно. Поэтому, в каждом конкретном случае результат его обработки нужно проверять сопоставляя с результатом, полученным обработкой в другом растровом калькуляторе.
Re: Пакетная обработка в калькуляторе растров
Добавлено: 03 янв 2014, 23:06
Andrey Zhukov
Строго говоря, для пакетной обработки вполне достаточно наличие интсрументов и api. Gdal и ArcObjects/Runtime/arcpy вполне подойдут.