ArcGIS ArcadeArcGIS Arcade での値の計算ツールの使用例

[値の計算 (Calculate Value)] ツールは、ArcGIS Arcade または Python 式から値を返す汎用 ModelBuilder ツールです。

[式] パラメーターを使用してさまざまな計算を実行できます。

算術演算

[値の計算 (Calculate Value)] ツールでは、一連の数値から最大値を取得する Arcade Max 関数がサポートされています。

数値の配列から最大値を返します。

var values = [-193, 0, 42, 40, 90];
return Max(values);

値の計算ツールの Arcade Max 関数

If-then-else

[式] パラメーターには入力変数から値を取り込むこともできます。 次の例では、if キーワードを使用して、条件が true と評価された場合に実行するステートメントのブロックを定義しています。 else キーワードでは、条件が false の場合に実行するステートメントのブロックを定義しています。 条件は true または false と評価される必要があります。それ以外の場合、その式は失敗します。

次の例では、定義済みの入力変数が 50 より大きいかどうかを評価し、true の場合はコメントが返され、それ以外の場合は別のコメントが返されます。

値の計算ツールの If-then-else

関連トピック


このトピックの内容