Алгебра карт - сложение

ArcGIS 8.x,9.x,10.x (Arcview, ArcEditor, Arcinfo).
Ответить
GreatDeal
Участник
Сообщения: 86
Зарегистрирован: 12 янв 2011, 16:56
Репутация: 1
Откуда: Москва

Алгебра карт - сложение

Сообщение GreatDeal » 01 мар 2023, 18:23

Не штатно отрабатывает алгебра карт - сложение (Spatial analyst tools - raster calculator).

Вместо сложения значений из растров, выдает участки пресечения этих значений.
Ниже на картинке - есть 3 растра с бинарными значениями (0 или 1), нужно их сложить.
Но по факту, на выходе имею растр с значениями только 3 (т.е. где все 3 растра пересеклись), при этом нет значений 1 и 2.

Выражение такое:
OutRas = Raster("Критерии растры\КСТР21_растр") + Raster("Критерии растры\КСТР22_растр") + Raster( "Критерии растры\КСТР23_растр")

На картинке - растр 1 черное, 2 - синее, 3- зеленое, результат сложения - оранжевое (т.е. только участок пересечений)

Буду признателен за любую помощь
Вложения
1111.JPG
1111.JPG (35.8 КБ) 2261 просмотр

gork
Интересующийся
Сообщения: 17
Зарегистрирован: 12 янв 2016, 09:33
Репутация: 7
Откуда: Екатеринбург

Re: Алгебра карт - сложение

Сообщение gork » 02 мар 2023, 14:24

Проверил.
Если три растра со значениями 0 и 1 - то складывает правильно, получается растр со значениями 0, 1, 2 и 3.
Если три растра со значениями Null (NoData) и 1 - то получается как у тредстартера. Я бы сюда копал.
ArcGIS Desktop 10.8.1 сборка 14362.

Ответить

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

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

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