Ich habe eine aufgabenorientierte ArcGIS-Online-Anwendung erstellt, die ich gerne verbessern möchte: In der Anwendung wird für jede Zeile einer Tabelle ein numerischer Wert in ein Bewertungsfeld eingetragen. Jede Tabellenzeile ist einer Zeile bzw. einem Feature in einem Feature-Service-Layer zugeordnet.
--- Meine Frage ---
Wie kann ich die Symbolik des zugehörigen Features als abgestufte Farbe darstellen, basierend auf einem statistischen Wert (Anzahl, Mittelwert, Summe usw.) seiner zugehörigen Tabellenzeilen?
Ich bin mir ziemlich sicher, dass sich diese Frage mithilfe der neuen Ausdrucksoption in ArcGIS Arcadelösen lässt, wenn man sie im Tab Stil ändern verwendet. Ich vermute das, weil ich es bereits geschafft habe, dies für die Pop-ups des Layers umzusetzen, wie hierbeschrieben. Ich glaube also, dass ich nun nach einer Syntax suche, mit der sich diese Eins-zu-viele-Beziehung darstellen lässt – etwa so wie in diesem Pseudocode:
// Durchschnittswerte der zugehörigen Zeilen des Features aus einem numerischen Bewertungsfeld zurückgeben Average($feature.relationships\0\NumericFieldNameFomRelatedTable)
--- Was ich bisher versucht habe ---
- Die Oberfläche der AGOL-Webkarte gründlich erkundet.
- Versucht, die Anwendung nach ArcGIS Pro zu migrieren und irgendwie den Ausdruck des Pop-ups abzurufen.
- Nach einer Alternative in den Widgets von Web AppBuilder gesucht.
- Arcade-Ausdrücke und Sie Beispiele.
--- Wobei ich noch etwas tiefer einsteigen muss ---
- wie man das in ArcMap mit Python umsetzt