Я пытаюсь добавить другой источник с новым слоем на карту с типом geo JSON на карте (mapbox).
Я получаю сообщение об ошибке
Ошибка: уже существует источник с этим идентификатором
Как добавить еще один геоисточник в машинописный текст с новым map.addSource помимо существующего геоисточника?
Первый геоисточник:
map.addSource("polygon", create(coordinates, 0.5, 64));
map.addLayer({
"id": "polygon",
"type": "fill",
"source": "polygon",
"layout": {},
"paint": {
'fill-color': {
type: 'identity',
property: 'color',
},
'fill-outline-color': 'rgba(200, 100, 240, 1)',
"fill-opacity": 0.090
}
});
в методе:
return {
"type": "geojson",
"data": {
"type": "FeatureCollection",
"features": [{
"type": "Feature",
"geometry": {
"type": "Polygon",
"coordinates": [ret]
}
}]
}
};
второй источник:
map.addSource('places', {
'type': 'geojson',
'data': activitiesPlaces
});
var activitiesPlaces = {
'type': 'FeatureCollection',
'features': [
{
'type': 'Feature',
'properties': {
'name': valuesName
},
'geometry': {
'type': 'Point',
'coordinates':
valuesLon,
valuesLat
}
}
]
};
вызов этого источника выдает мне сообщение об ошибке