在传单中显示.json文件

在传单中显示.json文件,json,leaflet,geojson,shapefile,Json,Leaflet,Geojson,Shapefile,我有来自的5.shp文件 我想将这些.shp文件覆盖到我现有的宣传单中的瓷砖照片上 我已经使用ogr2ogr将5.shp文件转换为.json,但我不知道如何将所有这些.json文件作为覆盖添加到现有的平铺中。感谢您的帮助。传单上有一个L.GeoJSON图层,您可以使用该图层在地图上覆盖GeoJSON集合。您需要使用您喜爱的XHR/AJAX库加载JSON文件,并使用检索到的对象实例化GeoJSON层: // Fetch the geojson file $.getJSON('data.geo.js

我有来自的5.shp文件 我想将这些.shp文件覆盖到我现有的宣传单中的瓷砖照片上


我已经使用ogr2ogr将5.shp文件转换为.json,但我不知道如何将所有这些.json文件作为覆盖添加到现有的平铺中。感谢您的帮助。

传单上有一个
L.GeoJSON
图层,您可以使用该图层在地图上覆盖GeoJSON集合。您需要使用您喜爱的XHR/AJAX库加载JSON文件,并使用检索到的对象实例化GeoJSON层:

// Fetch the geojson file
$.getJSON('data.geo.json', function (data) {
    // Define the geojson layer and add it to the map
    L.geoJson(data).addTo(map);
});
就这么简单。下面是一个关于Plunker的工作示例:

在传单网站上有一个关于
L.GeoJSON
的非常好的教程:下面是API参考: