Я загружаю локальный файл geo json из локального файла с помощью библиотеки mapbox gl js. когда я пытаюсь загрузить это на карту, это выдает ошибку «addSource не определен».
showgeojson()
{
var data='./assets/nyc_speed-3.geojson';
this.map.on('load', function () {
this.map.addSource('scmpd-precinct-polygons', {
type: 'geojson',
data: './assets/nyc_Speed_3.geojson'
});
this.map.addLayer({
'id': 'scmpd-precinct-polygons',
'type': 'fill',
'source': 'scmpd-precinct-polygons',
'layout': {},
'paint': {
'fill-color': '#088',
'fill-opacity': 0.8
}
});
});
}