I noticed 3.12 came with some new basemaps.
1. Terrain with Labels draws on top of my layers I have added to the map.
2. If I switch to USGS National Map, it doesn't load. After a little bit of switching between maps, my layers disappear from my map entirely and can't turn them back on with checkbox.
Here is an older unsecured application this is happening on. I noticed on a version 3.8 AMD application I have it happens as well.
Anyone else experiencing the issue?
I posted a similar issue (national map over https) and got NO responses. I'm mandated to use https for everything and I can't get that basemap to load either. Occasionally I'll run into a site that doesn't support https. That must be the case with the hosting server for that basemap.
If anyone knows of a workaround, I'd like to hear it too. Ideally that basemap would be changed to allow https connections.
you can use a proxy. That could be a work around
Adding a proxy and proxy rule took care of this issue for me. However, changing every map in my production environment just so one new basemap works isn't realistic.
This is how I have fixed this problem in the past. If you look at your browser's console you should see a CORS related error. This is why adding the proxy rule fixes the issue.
I took a look at the default maps in the Basemap Gallery and they are all available via https. Are you referring to National Geographic?
NatGeo_World_Map (MapServer)
https://server.arcgisonline.com/ArcGIS/rest/services/NatGeo_World_Map/MapServer/
If not can you provide more details about the basemap that is causing issues?
The USGS National Map loads over http. The rest work just fine.
This is the link it's trying to pull:
Thanks Steven,
I'll look into the National Maps issue.