Time for Action – using coordinate related functions
Let's put some of these functions to use!
Open up an existing map, any page will do.
In Firebug, let's call the
pan
function. We'll move -30 degrees (30 degrees left) in the x (longitude) direction, and 30 degrees up in the y (latitude) direction. In the Firebug console, input and run the following:map.pan(-30,30);
Now let's see how the
setCenter
function works.map.setCenter( new OpenLayers.LonLat(-42, 70), 2);
Zoom out now with the
zoomOut()
function:map.zoomOut();
Let's check to see if a coordinate outside the map's max extent is valid. The following should return
False
:map.isValidLonLat( new OpenLayers.LonLat(-190, 20) );
What Just Happened?
As you can see, it's easy to call any of those map functions we want. The prior group of functions was quite long, but it was the longest group—I promise! We'll do a quick quiz, and then take a look at some more functions.
Pop Quiz – using coordinate related functions
In most cases, it will be your map...