0
我在我的应用程序中使用谷歌地图v3,我注意到一个奇怪的行为,当我刷新网页时,地图缩小显示整个地图,然后回到缩放级别我在我的代码中指定。这发生得很快,但每次刷新页面。我该如何解决它?谷歌地图v3与Openlayers - 第一个缩放级别
我在我的应用程序中使用谷歌地图v3,我注意到一个奇怪的行为,当我刷新网页时,地图缩小显示整个地图,然后回到缩放级别我在我的代码中指定。这发生得很快,但每次刷新页面。我该如何解决它?谷歌地图v3与Openlayers - 第一个缩放级别
我们曾经在我们的应用程序中遇到过这个问题,但我只是检查了一下,并没有再发生。我不记得我做了什么来解决它,但这里有一些事情要考虑或尝试:
检查您的地图投影是否为“EPSG:900913”,但这可能不起作用。
// get max extent from base layer and set in map
map.maxExtent = map.getMaxExtent();
// create a Google layer
layer.params.sphericalMercator = true;
layer.params.maxExtent = new OpenLayers.Bounds(-20037508.34,-20037508.34,20037508.34,20037508.34);
var googleLayer = new OpenLayers.Layer.GoogleWfdss(layer.id, layer.params);
这些似乎是显而易见的,但我想我给你一些其他的方向进行调试,如果你没有考虑他们。
谢谢。试过那些没有运气:( – Shadin 2013-05-05 10:21:10