Map Style Picker - Azure Maps Web SDK Samples            var map, datasource; function GetMap() { //Initialize a map instance. map = new atlas.Map('myMap', { center: [-122.33, 47.6], zoom: 12, view: 'Auto', //Add authentication details for connecting to Azure Maps. authOptions: { //Use Azure Active Directory authentication. authType: 'anonymous', clientId: 'e6b6ab59-eb5d-4d25-aa57-581135b927f0', //Your Azure Maps client id for accessing your Azure Maps account. getToken: function (resolve, reject, map) { //URL to your authentication service that retrieves an Azure Active Directory Token. var tokenServiceUrl = "https://web.archive.org./web/20230721180314/https://samples.azuremaps.com/api/GetAzureMapsToken"; fetch(tokenServiceUrl).then(r => r.text()).then(token => resolve(token)); } //Alternatively, use an Azure Maps key. Get an Azure Maps key at https://azure.com/maps. NOTE: The primary key should be used as the key. //authType: 'subscriptionKey', //subscriptionKey: '[YOUR_AZURE_MAPS_KEY]' } }); //Wait until the map resources are ready. map.events.add('ready', function () { //Add a style control to the map. map.controls.add(new atlas.control.StyleControl({ //Optionally specify which map styles you want to appear in the picker. //All styles available with the S0 license tier appear by default in the control. //If using a S1 tier license, you can use the mapStyles option to add premium styles such as 'satellite' and 'satellite_road_labels' to the control. //To add all available styles, you can use the 'all' keyword. mapStyles: 'all' //Alternatively, specify an array of all the map styles you would like displayed in the style picker. //mapStyles: ['road', 'road_shaded_relief', 'grayscale_light', 'night', 'grayscale_dark', 'satellite', 'satellite_road_labels', 'high_contrast_dark'] //Customize the layout of the style picker to be a list scrollable list. //,layout: 'list' }), { position: 'top-left' }); }); }      Map Style Picker This sample shows how to add the map style picker control to the map. By default, all map styles available with the S0 license tier appear in the control. The mapStyles option can be used to specify which map styles to display in the control. If using the S1 tier license, you can use the mapStyles option to add the 'satellite' and 'satellite_road_labels' styles to the control. See the Supported Styles documentation for a complete list of supported styles.