Как скрыть название страны в Mapbox?
Нужно скрыть название страны с карты, используя фильтрацию. В моём случае нужно убрать Западную Сахару

Вот часть кода
// TO MAKE THE MAP APPEAR YOU MUST
// ADD YOUR ACCESS TOKEN FROM
// https://account.mapbox.com
mapboxgl.accessToken = 'my token';
const map = new mapboxgl.Map({
container: 'map',
// The worldview data field is only available in styles
// that use the Mapbox Streets v8 tileset
// https://docs.mapbox.com/vector-tiles/reference/mapbox-streets-v8/
// or Mapbox Boundaries v3 tileset
// https://docs.mapbox.com/vector-tiles/reference/mapbox-boundaries-v3/
style: 'mapbox://styles/mapbox/light-v10',
center: [88, 26],
zoom: 4
});
// List the worldviews options you want users to select from. For
// available worldviews, see https://docs.mapbox.com/help/glossary/worldview/.
const availableWorldViews = [
{
code: 'CN',
name: 'China'
},
{
code: 'IN',
name: 'India'
},
{
code: 'JP',
name: 'Japan'
},
{
code: 'US',
name: 'United States'
},
{
code: 'MA',
name: 'Morocco'
}
];
// Choose a worldview you want to use when the map is first loaded.
// Styles created by Mapbox default to "US" as the initial worldview.
const worldViewOnMapLoad = 'US';
// Build the menu.
// Alternatively, you could hard code the menu in your HTML directly.
const worldViewOptions = document.getElementById('worldview-options');
for (const worldView of availableWorldViews) {
// Create three new elements for each worldview.
const radioItem = document.createElement('div');
const radioInput = document.createElement('input');
const radioLabel = document.createElement('label');
// Assign attributes based on the worldview.
radioInput.type = 'radio';
radioInput.name = 'toggle-worldview';
radioInput.id = worldView.code;
radioInput.value = worldView.code;
radioInput.checked = worldView.code === worldViewOnMapLoad;
radioLabel.htmlFor = worldView.code;
radioLabel.innerText = `${worldView.code} (${worldView.name})`;
// Append the input and label elements to the radioItem div.
radioItem.appendChild(radioInput);
radioItem.appendChild(radioLabel);
// Append the radioItem div to the worldViewOptions div that
// will contain all the radio buttons.
worldViewOptions.appendChild(radioItem);
}
// Wait for the map to finish loading.
map.on('load', () => {
map.addLayer({
"id": "route",
"type": "line",
"source": {
"type": "geojson",
"data": {
"type": "Feature",
"properties": {},
"geometry": {
"type": "LineString",
"coordinates": [
[24.2183123, -12.8855964],
[25.2183123, -13.8855964]
]
}
}
},
"layout": {
"line-join": "round",
"line-cap": "round"
},
"paint": {
"line-color": "#888",
"line-width": 8
}
});
map.removeLayer('route');
map.removeSource('route');
// Filter the "admin-0-*" layers to display
// administrative boundaries consistent with the
// initial worldview defined above ("CN").
filterLayers(worldViewOnMapLoad);
// Get all the worldview option inputs and loop through them.
const inputs = worldViewOptions.getElementsByTagName('input');
for (const input of inputs) {
// Specify that the switchWorldview function
// (defined below) should run every time an input
// is clicked.
input.onclick = (option) => {
// Create a function that will identify which worldview
// is currently selected and run the filterLayers function
// with that worldview as an argument.
filterLayers(option.target.id);
};
}
});
// Update the filter for each "admin-0-*" layer, which contain
// administrative boundaries at the country level.
// These are the same filters used in the Mapbox Light
// style except that the worldview is based on user input.
function filterLayers(worldview) {
// The "admin-0-boundary-disputed" layer shows boundaries
// at this level that are known to be disputed.
map.setFilter('admin-0-boundary-disputed', [
'all',
['==', ['get', 'disputed'], 'true'],
['==', ['get', 'admin_level'], 0],
['==', ['get', 'maritime'], 'false'],
['match', ['get', 'worldview'], ['all', worldview], true, false],
]);
// The "admin-0-boundary" layer shows all boundaries at
// this level that are not disputed.
map.setFilter('admin-0-boundary', [
'all',
['==', ['get', 'admin_level'], 0],
['==', ['get', 'disputed'], 'false'],
['==', ['get', 'maritime'], 'false'],
['match', ['get', 'worldview'], ['all', worldview], true, false]
]);
// The "admin-0-boundary-bg" layer helps features in both
// "admin-0-boundary" and "admin-0-boundary-disputed" stand
// out visually.
map.setFilter('admin-0-boundary-bg', [
'all',
['==', ['get', 'admin_level'], 0],
['==', ['get', 'maritime'], 'false'],
['match', ['get', 'worldview'], ['all', worldview], true, false]
]);
}
Никак не могу найти, где и как правильно задать фильтрацию