Adding A Different Base Map Layer

The map uses a base map layer (BaseMapLayer) which displays the data from the service provider (as mentioned above, the default service provider for the BaseMapLayer is OpenStreetMap). Remove the default base map layer, create a new one and add it to the map:

To change the default service provider, you have to extend the BaseMapLayer class: