Funkcja Kalkulator

Dostępne z aplikacją ArcGIS Image for ArcGIS Online.

Algebra map umożliwia wykonywanie analiz przestrzennych przez tworzenie wyrażeń przy użyciu operatorów algebraicznych. Funkcja Kalkulator pozwala tworzyć i uruchamiać wyrażenia oraz uwzględniać je w szablonach funkcji rastrowych.

Uwagi

Funkcja ta zapewnia dostęp do wszystkich istniejących funkcji matematycznych, co umożliwia ich wywoływanie podczas budowania wyrażeń. Aby pomóc użytkownikowi, wbudowano funkcję autouzupełniania w celu zapewnienia dostępu do operatorów i funkcji matematycznych.

Dostępne operacje wymieniono w poniższej tabeli.

Operacje arytmetyczne

OperacjaSymbol

Plus

+

Podziel

/

Modulo

%

Mnożenie

*

Potęga

**

Minus

-

Operacje logiczne

OperacjaSymbol

Logiczne AND

&&

Logiczne Or

||

Operacje relacyjne

OperacjaSymbol

Równa się

==

Większe niż

>

Większe lub równe

>=

Mniejsze niż

<

Mniejsze lub równe

<=

Nie jest równe

!=

Operacje trygonometryczne

OperacjaSymbol

ACos

ACos(a)

ACosH

ACosH(a)

ASin

ASin(a)

ASinH

ASinH(a)

ATan

ATan(a)

ATan2

ATan2(a)

ATanH

ATanH

Cos

Cos(a)

CosH

CosH(a)

Sin

Sin(a)

SinH

SinH(a)

Tan

Tan(a)

TanH

TanH(a)

Dodatkowe operacje

OperacjaSymbol

Warunek

Con(a,b,c)

Jest pusty

IsNull(a)

Minimalna wartość dwóch rastrów na podstawie poszczególnych pikseli

min(a,b)

Maksymalna wartość dwóch rastrów na podstawie poszczególnych pikseli

max(a,b)

Ustaw puste

SetNull(a,b)

Parametry

Nazwa parametruOpis
Zmienne rastrowe

Zdefiniowana przez użytkownika nazwa zmiennej i raster wejściowy.

Wyrażenie

Utworzenie wyrażenia algebraicznego w celu wykonania analizy przestrzennej względem rastra wejściowego.

Typ rozmiaru komórki

Wybierz rozmiar komórki do użycia w rastrze wynikowym. Jeśli rozmiar wszystkich komórek wejściowych jest taki sam, wszystkie opcje zwrócą ten sam wynik.

  • Pierwszy — użyj pierwszego rozmiaru komórki spośród rastrów wejściowych.
  • Minimalny — użyj najmniejszego rozmiaru komórki spośród wszystkich rastrów wejściowych.
  • Maksymalny — użyj największego rozmiaru komórki spośród wszystkich rastrów wejściowych. Jest to opcja domyślna.
  • Średni — użyj średniego rozmiaru komórki spośród wszystkich rastrów wejściowych.
  • Ostatni — użyj ostatniego rozmiaru komórki spośród rastrów wejściowych.

Typ zasięgu

Wybierz zasięg do użycia w rastrze wynikowym:

  • Pierwszy — do określenia zasięgu przetwarzania zostanie użyty zasięg pierwszego rastra wejściowego.

  • Iloczyn — do określenia zasięgu przetwarzania zostanie użyty zasięg nakładających się pikseli. Jest to opcja domyślna.
  • Suma — do określenia zasięgu przetwarzania zostanie użyty zasięg wszystkich rastrów.
  • Ostatni — do określenia zasięgu przetwarzania zostanie użyty zasięg ostatniego rastra wejściowego.

Przykłady wyrażeń

Wyrażenia mogą być prostym, jednowierszowym kodem lub kilkoma wierszami kodu.

Prosta instrukcja warunkowa

Znajdź wartości wysokości powyżej 4000 stóp. Nadaj tym obszarom wartość 1, a wszystkim pozostałym obszarom wartość 0.

Parametry właściwości kalkulatora

Zagnieżdżona instrukcja warunkowa

Znajdź obszary, na których spadek jest mniejszy niż 10 stopni, a NDVI jest większy niż 0,5. Nadaj tym obszarom wartość 1. Wszystkim innym obszarom przypisz wartość 2, jeśli spadek wynosi powyżej 10 stopni, a wysokość wynosi ponad 2500 stóp. Wszystkim innym obszarom przypisz wartość 3.

Instrukcja właściwości kalkulatora