在 geoJSON 功能上使用 getBounds
Using getBounds on geoJSON feature
我试过 map.fitBounds(geojsonFeature.getBounds());
但我收到此错误:
geojsonFeature.getBounds() is not a function.
代码如下:http://jsfiddle.net/0aqxktov/
这里出了什么问题?
提前致谢。
您的变量 geojsonFeature
只是一个对象,没有名为 getBounds()
的方法,您可以轻松检查。
取而代之的是,为您的 geoJSON 层命名...
var feature = L.geoJson(geojsonFeature).addTo(map);
并用它来调用 getBounds()
:
map.fitBounds(feature.getBounds());
这是更新后的 JSFiddle:http://jsfiddle.net/qofrgm2k/
我试过 map.fitBounds(geojsonFeature.getBounds());
但我收到此错误:
geojsonFeature.getBounds() is not a function.
代码如下:http://jsfiddle.net/0aqxktov/
这里出了什么问题?
提前致谢。
您的变量 geojsonFeature
只是一个对象,没有名为 getBounds()
的方法,您可以轻松检查。
取而代之的是,为您的 geoJSON 层命名...
var feature = L.geoJson(geojsonFeature).addTo(map);
并用它来调用 getBounds()
:
map.fitBounds(feature.getBounds());
这是更新后的 JSFiddle:http://jsfiddle.net/qofrgm2k/