Select to view content in your preferred language

Basemap Map tool shows double custom basemaps

317
9
a week ago
DavidColey
MVP Frequent Contributor

Hello - The basemap tool in the Experience Builder map tools now shows custom basemaps in the basemap gallery twice when a custom basemap is used as the webmaps basemap. 

When a custom basemap is not used as the webmap basemap, for example the Streets or Topo, this is not an issue.

To see what I mean you will see the "Sarasota County Local (Vector)" basemap twice:

https://experience.arcgis.com/experience/36f63bf761e4483b9e89120efe8ed860

The webmaps in this app use a custom localize basemap with some vector tile layers.  When the user opens the basemap tool, this custom local basemap appears twice.

I am not seeing my custom local basemaps twice in my AGOL custom basemap group, the webmap count making up the basemaps show as expected, i.e there are no duplicate webmaps.  The AGOL custom basemap group does however participate in a distributed collaboration, where I send the custom vector tile layers to the group by reference from our guest Enterprise Portal.

Thanks-

@Jianxia 

9 Replies
Ke_Xu
by Esri Regular Contributor
Esri Regular Contributor

Hi @DavidColey,

Does it mean that these two basemaps are duplicated?

Ke_Xu_0-1761621665102.png

 

Thanks,

Ke

 

 

0 Kudos
TonghuiMing
Esri Regular Contributor

Weird...this is what I see, and I do not find the duplicate ones

TonghuiMing_0-1761622716447.png

 

0 Kudos
DavidColey
MVP Frequent Contributor

That is strange @TonghuiMing - your screen shot does not show the custom vector tile layers making up the basemap - it is only showing the light gray base.  The screenshot from @Ke_Xu is showing what I have been seeing - and am seeing this morning - 2 basemaps that are only being duplicated in the basemap selector tool.

This local basemap at:

https://sarco.maps.arcgis.com/home/item.html?id=32f5e05a349d4dc98bc2ce90b34e4f04

consists of the following:

Light Gray Reference - US - Copy

https://basemaps.arcgis.com/arcgis/rest/services/World_Basemap_v2/VectorTileServer

Local Detail labeling vector tile layer:

https://ags3.scgov.net/server/rest/services/Hosted/CountyBaseDetail/VectorTileServer

Local Base vector tile layer:

https://ags3.scgov.net/server/rest/services/Hosted/SarasotaCountyBase/VectorTileServer

Light Gray Canvas Base:

https://basemaps.arcgis.com/arcgis/rest/services/World_Basemap_v2/VectorTileServer

Both of the basemaps.arcgis.com layers will not update their sharing, so this is probably all related to the Online update.

 

 

 

0 Kudos
DavidColey
MVP Frequent Contributor

Also @Ke_Xu and @TonghuiMing  - If you go to my experience here:

https://experience.arcgis.com/experience/48741ab2a7b24c0fb5f360d0f40824d5/page/Home

All 3 of these maps use the Living Atlas world topo as the webmaps' default publication basemap, and you can see that there is no issue of the 'Local' maps being 'duplicated' in the experience basemap map tool.

Thanks

0 Kudos
MattiasEkström
Frequent Contributor

If I go to https://experience.arcgis.com/experience/36f63bf761e4483b9e89120efe8ed860 I get this

SignedIn.png
That's my custom basemaps in my ArcGIS Online organisation. They are completly irrelevant in that experince, I suppose that's not by design? I should add that I was signed in to my AGOL account in that browser.

If I use the same link in another browser where I'm not signed in I get this:
notSignedIn.png
Without the duplicate. However, if I change the basemap, close and open the basemap gallery then the duplicate shows up.

DavidColey
MVP Frequent Contributor

Thanks for the feedback here @MattiasEkström  - No, you seeing your custom basemap gallery is not by design as far as I know, I've never seen that before..... your second screen shot is what everyone should see.

I now see this in a Chrome browser if I open - close - open the basemap tool:

 

DavidColey_0-1761744537041.png

That is to say, no basemap tiles pull in from the top 'duplicate' local custom basemap (or any network traffic at all). when using Chrome or Edge.

The console shows the reason why:

DavidColey_1-1761745602227.png

The basemap has already been destroyed. 

Interesting.  Again, thanks for looking at this.

 

 

 

0 Kudos
DavidColey
MVP Frequent Contributor

@Ke_Xu , @TonghuiMing  - Good morning.  After much examination and troubleshooting, this issue appears related to the Living Atlas content update and the ArcGIS Online update.  That is, I examined one of my Enterprise 11.5 portal hosted experiences and they too show this same basemap issue. 

I upgraded the Living Atlas content to 2025.2 for our Enterprise on 10/21 and it now appears that any basemap where I am mashing custom vector tiles with Living Atlas reference layers, and that custom basemap is used as the webmaps' default basemap, will create the 'duplicate' map in the basemap tool.

@MattiasEkström 

TonghuiMing
Esri Regular Contributor

Emm, that is interesting news. I wonder what they've done to cause this.

Based on our developers' investigation, these two have the same URL, but one has maxScale & minScale, the other's values are 0 & 0:

TonghuiMing_0-1762152713348.png

They have different scales, thus they are listed separately, as different basemaps. Not sure why though...

0 Kudos
DavidColey
MVP Frequent Contributor

Hi @TonghuiMing  - would it be possible for you to share more of what you are seeing in the console log, for which app or service, and where you are locating it this descrpancy in the console?

The only vector-tile service I have listed from my host site that could possibly match the url stub I see in your screen shot is this:

https://ags3.scgov.net/server/rest/services/Hosted/SarasotaCountyBase/VectorTileServer

And this service does not show 0,0 for a minScale, maxScale

Thanks 

0 Kudos