为什么我的geojson无法正常工作?

时间:2019-10-13 12:46:01

标签: javascript json leaflet geojson

我想使用macrostat.org API的某些层。例如,如果我要显示此API调用:https://macrostrat.org/api/paleogeography?interval_name=Permian&format=geojson,则它看起来像这样: My map look like this,但我想显示它,如下所示: like on macrostat.org's site when I search for "Permian"

我这样尝试过:

var mymap = L.map('mapid').setView([0, 0], 3);

    L.tileLayer('https://api.tiles.mapbox.com/v4/{id}/{z}/{x}/{y}.png?access_token=MY_TOKEN', {
        attribution: 'Map data &copy; <a href="https://www.openstreetmap.org/">OpenStreetMap</a> contributors, <a href="https://creativecommons.org/licenses/by-sa/2.0/">CC-BY-SA</a>, Imagery © <a href="https://www.mapbox.com/">Mapbox</a>',
        maxZoom: 18,
        id: 'mapbox.satellite',
        accessToken: 'your.mapbox.access.token'
    }).addTo(mymap);

    var geojsonFeature = { 

THE API CALL'S ANSWER FROM: https://macrostrat.org/api/paleogeography?interval_name=Permian&format=geojson 
};

L.geoJSON(geojsonFeature).addTo(mymap);

我当然在标题中放置了css的必要jslealflet链接。

1 个答案:

答案 0 :(得分:1)

此数据实际上并不代表您要查找的内容。这是关于地球(原始大陆)在二叠纪时代的样子,而不是地球的二叠纪层。