1
我正在尝试收集geojson数据并使用它。我需要为我的工作区域定义一个边界框。此功能可为线和多边形提供正确的结果。但是当我使用点数据时,它会卡住。在Leaflet中获取GeoJSON数据?
L.Control.fileLayerLoad({
fitBounds: true,
layerOptions: {
style: style,
pointToLayer:function (data, latlng) {debugger;
return L.circleMarker(
latlng,
{ style: style }
);
},
onEachFeature: function (feature, layer) {
console.log("FEATURE",feature,"LAYER",layer);
geojsonLayer = layer //
}
}
}).addTo(map);
function geojsonLayerBounds(map, geojson){
\t var rectangle = new L.Rectangle(geojson.getBounds());
\t map.addLayer(rectangle);
}
什么卡?什么是错误? –