Bir GeoJSON-Katmanının sınırlarını hesaplamak istiyorsanız şunları yapabilirsiniz:
var geojsonLayer = L.geoJson(your_data).addTo(map);
map.fitBounds(geojsonLayer.getBounds());
Örnek:
http://jsfiddle.net/expedio/qgkbrjwt/
(Katman tamamen yüklendikten sonra harita Katman kapsamına yakınlaşır).
Her bir özelliğin Sınırlarını hesaplamak istiyorsanız aşağıdakileri yapabilirsiniz:
var myGeoJSON = L.geoJson(data, {
onEachFeature: function (feature, layer) {
// assign bounds to feature
feature.properties.bounds_calculated = layer.getBounds();
}
}).addTo(map);
// do whatever you want with
// feature.properties.bounds_calculated
Örnek:
http://jsfiddle.net/expedio/fxxguv0v/
(Her açılır pencerede özellik işlevine yakınlaştırma)