I am developing an ArcGIS Dashboard that shows hospital visits in my state by county, hospital, year, and type of condition. The dashboard's map is where I am looking for help. I have a proof of concept in Map Viewer that's already slow with 60 maps stacked on top of one another.
Much of the dashboard is driven by a large table. I have 3 selectors that filter the tables, charts, and indicators by hospital, year, and condition. In Map Viewer, this would mean a county-level statewide graduated colors map for all hospital visits from each hospital-year-condition combination. We're looking at a ballpark estimate of ~10,000 possible maps that could be generated from the selector combinations.
Instead of having ~10,000 county maps stacked on top of one another, is there a way to generate these maps on the fly in AGOL? So if my dashboard chooses 'City Memorial Hospital' (out of about 60 hospitals), '2022' (between 2016-2024), 'Diseases of the Respiratory System' (1 of about 20 conditions), is there a way to generate maps like that quickly without breaking AGOL?
You can use the selectors on the map itself, wiring up the actions to filter the layers on the maps.
Thank you, I will look into that. How would I build the county-based feature layer to do so? The rest of the dashboard is based off a table, not a feature layer. I envision this may have thousands of duplicates of each county stacked. Any tips on how I can ensure draw speed is fast with that many possible map combinations?