constselectedBasemap=this.valuemap.value.getSource('basemap').tiles=basemapTiles[selectedBasemap]map.value.style.sourceCaches['basemap'].clearTiles()// Load the new tiles for the current viewport (map.value.transform -> viewport)
map.value.style.sourceCaches['basemap'].update(map.value.transform)// Force a repaint, so that the map will be repainted without you having to touch the map
map.value.triggerRepaint()
```js
const selectedBasemap = this.value
map.value.getSource('basemap').tiles = basemapTiles[selectedBasemap]
map.value.style.sourceCaches['basemap'].clearTiles()
// Load the new tiles for the current viewport (map.value.transform -> viewport)
map.value.style.sourceCaches['basemap'].update(map.value.transform)
// Force a repaint, so that the map will be repainted without you having to touch the map
map.value.triggerRepaint()
```
Пользователь может выбирать карты-подложки:
ed609322faf838889afd