0

我正在将OpenStreetMapJMapViewer一起使用,并试图将我的地图缩放到伦敦市中心的街道视图上,但我无法放大我的地图。

我试过使用这样的代码:

map().setCenter(new Point(900, 600))
map().setZoom(50);
map().setDisplayPosition(200,200, 4)

但是,我只能使用如下代码成功放大伦敦市中心:

map().setZoom(10);
map().setCenter(new Point(131000, 87150));
map().setZoom(12);

为什么我需要多次设置缩放才能使缩放起作用?

是否可以限制缩放级别的数量?我发现了这种非 Java 特定的方法,但不是 Java 特定的限制缩放级别的实现。

4

0 回答 0