在传单

时间:2016-10-20 11:00:49

标签: jquery leaflet geojson

我从查询生成geojson文件,我想在我的传单服务上显示结果。

以下是适用于本地存储文件的当前代码:

$.getJSON("local_file",function(data){
L.geoJson(data).addTo(map);
});

我想要的是能够将文件作为url参数传递(例如http://mydomain.tld/maps/index.html?myfile.geojson或任何其他解决方案,它会用我的查询结果标记我的地图。

谢谢

1 个答案:

答案 0 :(得分:0)

我终于使用了leaflet.ajax.js:

var jsonLayer= new L.GeoJSON.AJAX("query_json.php").addTo(map);

query_json.php中,我建立了与数据库的连接,并使用json_encode($my_var) jquery函数来回显结果。