Introduction to OpenLayers

Introduction to OpenLayers Workshop

OpenLayers is a rapidly-developing library for building mapping applications in a browser. The library lets developers integrate data from a variety of sources, provides a friendly API, and results in engaging and responsive mapping applications.

This workshop will be divided into five modules, offering a good introduction to newcomers while still providing advanced material to more experienced developers.

Workshop Modules

Module 1: Basics - Create an interactive map using simple JavaScript syntax.

Module 2: Layers - Explore the various layer types available with OpenLayers. We’ll cover WMS (Web Map Service), WFS (Web Feature Service), proprietary layers (Google, Yahoo, Virtual Earth), and more.

Module 3: Controls - Learn how to bring your map to life using built-in controls available with OpenLayers, while gaining an understanding of how to develop your own controls.

Module 4: Vector Features - Investigate various formats for dealing with vector data, with a focus on data creation, styling, and persistence.

Module 5: Integration - Learn how OpenLayers can be used in conjunction with other user interface frameworks such as Ext JS.

Setup

If you’re setting up your own machine for the workshop, see the Getting Started page.

Continue Reading

Previous: Workshop Contents

Next: Getting Started

About OpenGeo

OpenGeo provides commercial open source software for internet mapping and geospatial application development. We are a social enterprise dedicated to the growth and support of open source software.

License

This work is licensed under a Creative Commons Attribution-Share Alike 3.0 United States License. Feel free to use this material, but we ask that you please retain the OpenGeo branding, logos and style.

Creative Commons License