HOW TO
In ArcGIS Online und Portal for ArcGIS Map Viewer kann die Symbolisierung auf der Karte so konfiguriert werden, dass mehrere Attributfelder gemäß den angegebenen Bedingungen mithilfe von Arcade-Ausdrücken gruppiert werden. Dadurch sind bestimmte Aspekte der Daten bei der Darstellung von Punkt-Features auf einer Karte leicht unterscheidbar.
Dieser Artikel enthält Anweisungen zur Verwendung von Arcade-Ausdrücken zum Gruppieren von Einzelwerten aus mehreren Attributfeldern in Map Viewer.
Die folgende Abbildung zeigt eine Karte in ArcGIS Online Map Viewer mit der standardmäßigen Styling-Punktsymbolisierung.
var <variableName1> = $feature.<fieldName1> var <variableName2> = $feature.<fieldName2>
if(<variableName1> == "<domainNameOrFieldValue1>") { if(<variableName2> == "<domainNameOrFieldValue2>") { return "<groupName1>" } } if(<variableName1> == "<domainNameOrFieldValue1>") { if(<variableName2> == "<domainNameOrFieldValue3>") { return "<groupName2>" } } else { return "<groupName3>" }
Der folgende Codeblock ist ein Beispiel für den voll funktionsfähigen Ausdruck.
var bObtain = $feature.BandObtained var bColor = $feature.BandColor if(bObtain == "HS") { if(bColor == "G") { return "Group 1" } } if(bObtain == "HS") { if(bColor == "S") { return "Group 2" } } else { return "Group 3" }
Die folgende Abbildung zeigt die Gruppen von Einzelwerten, die gemäß den obigen Schritten angepasst wurden.
Unterstützung durch ArcGIS-Experten anfordern
Esri Support App herunterladen