在django中绘制带有传单的特定国家/地区的地图

时间:2017-08-20 22:42:19

标签: python django leaflet

我是地图概念的新手,我想创建一个仅显示一个国家的传单地图,并可以在其上添加折线或航点。 这已在R中完成,但我还不能完全掌握如何在python中做到这一点。 Draw a map of a specific country with leaflet

我有contry border的geoJSON文件。

1 个答案:

答案 0 :(得分:0)

任何人都面对这个我使用插件snogylop

修复它

用样式初始化地图:

$.getJSON(dataurl, function (data) {
    // Add GeoJSON layer
    var style = {
        "color": "#red",
        "fillColor": 'white',
        "weight": 5,
        "fillOpacity": 1
    };

    L.geoJSON(data, {invert: true, style: style}).addTo(map);
});

这个插件基本上会反转蒙版,然后我将这个蒙版颜色变为白色