Hi Morten,
In fact the loading image is usually used for web based version, for local version the loading speed is so fast so we don’t need it.
If you found a shape file is loading slow, please
- Build index for it
- Open cache for the overlay
- Adjust your render logic to make sure you don’t render too many shapes at the same extent
But if you have a scenario you want to load a totally new shape file and which will make the UI looks not responding, I think you can implement that your self.
-
You can draw a static image on map when you tried to load a shape file, for example you can set a special overlay which contains a LogoAdornmentLayer, then you can use this layer to display a static image
-
When you start load a big shape file, you can show the overlay by your event
-
When the shape file loaded succeed, you just need hide this, you can implement that by some event like overlay.Drawn
Wish that’s helpful.
Regards,
Don