HOW TO
In ArcGIS Online kann das Subtrahieren von Feldwerten von einem angegebenen Wert zu negativen Ergebnissen führen, wie in der folgenden Abbildung dargestellt.

Ergebnisse ohne negative Werte bei der Subtraktion sind ideal in Situationen, in denen es um den Schutz von Grenzen geht, wo negative Werte zu unerwarteten Ergebnissen auf der Karte führen können, sowie in Situationen, in denen es um logische Konsistenz geht, wo die Rückgabe von "0" als Ergebnis eine aussagekräftige Interpretation in der Ausgabe gewährleistet.
In diesem Artikel wird der Workflow zum Subtrahieren von Feldwerten und zum Ausschließen negativer Ergebnisse mithilfe von Arcade in ArcGIS Online beschrieben.
var <variableName1> = $feature.<fieldName>;
var <variableName2>= <subtractionValue>;
IIf(<variableName1> < value, 0, <variableName1> - <variableName2>);
Im nachfolgenden Code-Block finden Sie ein vollständiges Skript für das Beispiel.
var subtract_from = $feature.Subtract; var value = 1200; IIf(subtract_from < value, 0, subtract_from - value);
Die Abbildung unten zeigt keine negativen Werte in diesem Feld, wenn die Subtraktion zu einer negativen Zahl führt.

Artikel-ID: 000031849
Unterstützung durch ArcGIS-Experten anfordern
Beginnen Sie jetzt mit dem Chatten