Найти ячейку растра с максимальным значением в пределах зоны

ArcGIS 8.x,9.x,10.x (Arcview, ArcEditor, Arcinfo).
Ответить
_lenik
Активный участник
Сообщения: 121
Зарегистрирован: 10 сен 2012, 08:45
Репутация: 36
Откуда: Минск

Найти ячейку растра с максимальным значением в пределах зоны

Сообщение _lenik » 30 окт 2017, 12:24

Здравствуйте!
Вот, например, с помощью инструмента зональная статистика можно найти максимальное или минимальное значение растра в пределах зоны. А как найти местоположение этого значения? По идее это должна быть довольно популярная задача, но в инструментах тулбокса ничего похожего не нашёл.

5Nap
Участник
Сообщения: 85
Зарегистрирован: 21 ноя 2010, 17:36
Репутация: 31

Re: Найти ячейку растра с максимальным значением в пределах зоны

Сообщение 5Nap » 30 окт 2017, 14:34

можно найти минимальное значение, а потом создать растр True/False по запросу Val == *minVal*, где minVal - из предыдущего действия. Потом получившийся растр перегнать в точки (одну точку). Может быть и более короткий путь есть.

_lenik
Активный участник
Сообщения: 121
Зарегистрирован: 10 сен 2012, 08:45
Репутация: 36
Откуда: Минск

Re: Найти ячейку растра с максимальным значением в пределах зоны

Сообщение _lenik » 30 окт 2017, 16:59

Да, как-то так и делаю:
Con("растр_поверхности" == "растр_зональной_статистики","растр_поверхности")

Ответить

Вернуться в «ArcGIS»

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

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