I have an interactive map container that requires some time to load. I placed an animated loading spinner while the map loads.
Is the animated spinner sufficient visual feedback or should it be accompanied by text?
If it is close to 10secs or above then yes an indication of what is being loaded and how much is the progress should be added (source)
Anything slower than 10 seconds needs a percent-done indicator as well as a clearly signposted way for the user to interrupt the operation.