У меня есть 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
}
});
});