[OpenLayers-Trac] Re: [OpenLayers] #3484: setcenter is not being
nice....
OpenLayers
trac-20090302 at openlayers.org
Thu Sep 1 03:12:20 EDT 2011
#3484: setcenter is not being nice....
-------------------------------------+--------------------------------------
Reporter: cpugenuis | Owner:
Type: bug | Status: closed
Priority: trivial | Milestone:
Component: Map | Version: 2.10
Resolution: worksforme | Keywords:
State: Awaiting User Feedback |
-------------------------------------+--------------------------------------
Changes (by ckreuzbe):
* status: new => closed
* state: => Awaiting User Feedback
* version: 2.11 RC3 => 2.10
* resolution: => worksforme
* milestone: 2.12 Release =>
Comment:
set center is working fine, just try using coordinates that actually exist
e.g. 39/85 would work, while 39/89 is already outside of the maximum
displayed extent of google maps, as you can see in the following example,
using your code (you will see a gray area above):
{{{
<html> <head> <title>OpenLayers Example</title> <meta charset='utf-8' />
<script src="
http://maps.google.com/maps?file=api&v=2&key=ABQIAAAAKkhwo33u311L5mz
--Y7BEBTwprBKjA_n3Ly6yGptNtUzx2EkQRQ7CYjqtnwqpFOZmWe_M5mJHK4T4g"></script>
<script src='http://openlayers.org/api/OpenLayers.js'></script> </head>
<body>
<div style="width:100%; height:100%" id="map"></div> <script
type="text/javascript"> var map = new OpenLayers.Map('map');
var gmap = new OpenLayers.Layer.Google("GMaps",{type:
G_HYBRID_MAP, numZoomLevels: 20});
map.addLayer(gmap);
map.setCenter(new OpenLayers.LonLat(0,0), 15);
map.setCenter(new OpenLayers.LonLat(39, 85), 5);
</script>
</meta> </body>
</html>
}}}
--
Ticket URL: <http://trac.openlayers.org/ticket/3484#comment:2>
OpenLayers <http://openlayers.org/>
A free AJAX map viewer
More information about the Trac
mailing list