Good Day
I know this has been brought up before, but I'm in a new bind. We have clients who want to show hundreds of thousands of features on our maps.
We use multiple endpoints to build the map features, mainly two endpoints, one which has all the attribute data, and one that has the geometry data. Those are stored separately because the attribute data is fairly dynamic and can quickly change.
As far as I'm aware, we can't use a hosted feature layer because there is no method to quickly and dynamically upload / update an attribute on the fly, and have it tie back into the render setting. This leaves us with having to build our maps on the client side, and render them in place.
The issue is that building and rendering features on the client side takes memory, and when we get into the range of 100 000+, a lot of memory. I've had requests to show upwards of 500 000, and not matter how much I push back and say it's a dumb idea, people don't care.
Is there any methodology to render massive feature counts and build the feature client side? Is there any way to quickly destroy and build features, if such a thing would work?
Thanks