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.

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