将geojson加载到Mapbox对象中无效

时间:2018-11-16 00:24:34

标签: python rest flask gis geojson

我有一个存储格式为geojson的网址,并且我正在使用 $。getJSON 将其加载为json。当我尝试添加标记时,地图上未显示任何标记时,由于我将其加载为json,是否应该将其转换为geojson?我的控制台输出不是错误“输入数据不是有效的GeoJSON对象”。

格式

{“功能”:[{“几何”:{“坐标:[-77.12911152370515,38.79930767201779],”类型“:”点“},”属性“:{”标题“:'商店'},”类型“:” 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
        }
    });
});

0 个答案:

没有答案