Vytvořil jsem úlohově orientovanou aplikaci ArcGIS Online, kterou bych rád vylepšil: Aplikace slouží k vyplnění číselného skóre v tabulce pro každý řádek. Každý řádek v tabulce souvisí s řádkem/prvkem ve vrstvě služby feature service.
--- Můj dotaz ---
Jak lze nastavit symboliku souvisejícího prvku jako stupňovanou barvu založenou na statistické hodnotě (počet, průměr, součet atd.) jeho souvisejících řádků v tabulce?
Jsem si téměř jistý, že odpověď na tuto otázku lze najít pomocí nové možnosti výrazů ArcGIS Arcade, která je k dispozici na kartě změnit styl . Důvodem tohoto předpokladu je, že se mi to už podařilo u vyskakovacích oken vrstvy, jak je popsáno zde. Myslím tedy, že teď hledám syntaxi pro vyjádření vztahu jedna ku mnoha – něco jako tento pseudokód:
// vrátí průměrné hodnoty záznamů souvisejících s prvkem z číselného pole skóre Average($feature.relationships\0\NumericFieldNameFomRelatedTable)
--- Co jsem zkoušel ---
- Důkladně jsem prozkoumal rozhraní webové mapy AGOL.
- Zkusil jsem ji převést do ArcGIS Pro a nějak získat výraz z vyskakovacího okna.
- Hledal jsem alternativu ve widgetech Web AppBuilderu.
- Výrazy Arcade a vy – příklady.
--- V čem potřebuji proniknout trochu hlouběji ---
- jak to udělat v Pythonu v ArcMap