загрузка геойсона в объект Mapbox недопустима - PullRequest
0 голосов
/ 16 ноября 2018

У меня есть URL, в котором хранится формат Geojson, и я использую $. GetJSON , чтобы загрузить его как json.Когда я пытаюсь добавить маркеры, на моей карте не отображаются маркеры, должен ли я конвертировать его в geojson, так как я загружаю его как json?Я получаю ошибку не «Входные данные не являются допустимым объектом GeoJSON » в качестве вывода моей консоли.

Формат

{"features": [{"geometry": {"координаты: [- 77.12911152370515,38.79930767201779]," type ":" Point "},"properties": {"title": 'store'}, "type": "Feature"}], "type": "FeatureCollection"}

код

var info;
$.getJSON(URL, function(geo) {
    info = geo;
 });

map.on('load',function(){
    map.addSource("route", {
        "type": "geojson",
        "data": {
                "type": "FeatureCollection",
                "features": info
        }
    });
});
...