Book Image

OpenLayers 3: Beginner's Guide

By : Thomas Gratier, Paul Spencer, Erik Hazzard
Book Image

OpenLayers 3: Beginner's Guide

By: Thomas Gratier, Paul Spencer, Erik Hazzard

Overview of this book

<p>This book is a practical, hands-on guide that provides you with all the information you need to get started with mapping using the OpenLayers 3 library.</p> <p>The book starts off by showing you how to create a simple map. Through the course of the book, we will review each component needed to make a map in OpenLayers 3, and you will end up with a full-fledged web map application. You will learn the key role of each OpenLayers 3 component in making a map, and important mapping principles such as projections and layers. You will create your own data files and connect to backend servers for mapping. A key part of this book will also be dedicated to building a mapping application for mobile devices and its specific components.</p>
Table of Contents (22 chapters)
OpenLayers 3 Beginner's Guide
Credits
About the Authors
About the Reviewers
www.PacktPub.com
Preface
Index

Understanding the Map class


The OpenLayers' Map class is the core component of OpenLayers. We use it to manage the layers, controls, interactions, and overlays. We've worked with it already by creating a map object, adding layers to it, then using its view to modify its extent. We are yet to discuss the functionality behind the Map class, the core component of our applications.

In OpenLayers, everything belongs to the Map class. The Layer, Control, and Interaction classes must be hooked up to a map if we want them to do anything. So, we need a map object to actually create a useful map—and as you might imagine, we'll see later in this chapter that it is possible to make an application that uses multiple map objects.