маркеры не отображаются Mapbox - PullRequest
0 голосов
/ 16 ноября 2018

Я не могу загрузить маркеры на карту.Однако я могу видеть координаты, когда делаю console.log.я что-то упустил из своего файла геойсон?Я пытаюсь использовать этот пример https://www.mapbox.com/mapbox-gl-js/example/live-geojson, но в моем геоджоне у меня установлены свойства для каждого отдельного маркера, поэтому я не добавляю свойства слоя, как они это делали.

var url = 'file.geojson';
map.on('load', function () {
window.setInterval(function() {
    map.getSource('markers').setData(url);
}, 6000);

map.addSource('markers', { type: 'geojson', data: url });

геойсон

{
        "type": "FeatureCollection",
        "features": [
        {
            "type": "Feature",
            "geometry" : {
                "type": "Point",
                "coordinates": [-73.96121215820312, 40.66240692138672]
            },
            "properties" : {
                'marker-color': '#3bb2d0',
                'marker-size': 'large',
                'marker-symbol': 'stadium'
            }
        }]
}
...