OpenLayers Application Development (SOLD OUT)

Session Type: 
Tim Schaub, OpenGeo

OpenLayers provides a full featured library for building browser based mapping applications. This workshop will guide participants through the library core, providing the experience necessary to build interactive mapping applications. We will cover best practices for dealing with a variety of raster and vector data sources, investigate client side styling, and discuss options for integrating OpenLayers with other JavaScript libraries (e.g. jQuery UI, ExtJS, & Sencha Touch). The workshop will contain introductory material to get new users oriented, and it will include more advanced topics to keep more experienced users happy. Workshop presenters will guide participants through exercises in five modules. Each of these modules will include additional advanced topics for those that are able to work ahead of the presenters. This year's workshop will include a new section on mobile browser application development Map Basics - Understand how maps are created and configured. Layer Types - Add data to your map from a variety of sources. User Interaction - Set up controls to manage user interaction. Editing & Styling - Focusing on vector data, read data from remote sources, allow for creation and editing of new data, and explore options for styling data client side. Integration - OpenLayers provides the mapping core for your application. Build rich widgets with mapping functionality by integrating OpenLayers with other JavaScript libraries. The modules will be presented by core OpenLayers developers who will be available for support throughout the workshop. Participants will be guided through exercises that result in working examples of a wide range of OpenLayers functionality. Printed materials will be provided that demonstrate advanced concepts in addition to workshop exercises. This year's workshop will cover newly added features to the library and will include a section on mobile development.

Schedule info