xamarin.formsesriarcgis-runtimearcgis-runtime-net

Assets are hiding under the map for Terrain with Labels with ArcGIS Runtime maps Xamarin.Forms


Assets are hiding under the map for Terrain with Labels basemap.It is not happening with other basemaptypes like Streetvector. ArcGIS Runtime 100.13.0 and Xamarin.Forms 5.0.0.2337 used.please help to solve the issue. enter image description here

myMap.Basemap = Basemap.CreateTerrainWithLabelsVector();
myMap.OperationalLayers.Add(publicLayer);
featureLayer = new FeatureLayer(featureLayer);
await _featureLayer.LoadAsync();
myMap.OperationalLayers.Add(_featureLayer);
MyMapView.Map = myMap;

Solution

  • Thanks for reporting this. Turns out there is a bug in the Runtime SDK to do with this basemap when created from the Basemap static factory method which we'll address in the next release.

    UPDATE: The 100.14.1 patch that was released today should address this.

    You could adopt the Basemap Styles Enum and constructor, which uses metered basemaps and requires an API Key or other authentication, or you could create the basemap from a Portal Item (this is the Portal Item for the Terrain with Labels web map).