Book Image

OpenLayers 2.10 Beginner's Guide

Book Image

OpenLayers 2.10 Beginner's Guide

Overview of this book

Table of Contents (18 chapters)
OpenLayers 2.10
Credits
About the Author
About the Reviewers
www.PacktPub.com
Preface
Index

Time for Action – using coordinate related functions


Let's put some of these functions to use!

  1. Open up an existing map, any page will do.

  2. 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);
  3. Now let's see how the setCenter function works.

    map.setCenter( new OpenLayers.LonLat(-42, 70), 2);
  4. Zoom out now with the zoomOut() function:

    map.zoomOut();
  5. 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...