21.03.2013 Views

FOSS4G North America Conference 2013 Preliminary Program

FOSS4G North America Conference 2013 Preliminary Program

FOSS4G North America Conference 2013 Preliminary Program

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Say Hello to OpenLayers 3<br />

Eric Lemoine, Camptocamp SA and Tim Schaub, OpenGeo<br />

We've rewritten OpenLayers from the ground up with the goal of offering a powerful,<br />

high­performance library leveraging the latest in web technologies. This talk will take you on a<br />

high­level tour of OpenLayers 3. We will present how OpenLayers 3 fits into the current suite of<br />

open­source web mapping tools and help you decide when to use OpenLayers 3 for your<br />

applications.<br />

OpenLayers adopts a flexible architecture that enables using different rendering technologies.<br />

For example, OpenLayers 3 may use WebGL on modern desktop browsers, Canvas 2D on<br />

mobile browsers, and DOM on less capable browsers. We believe this architecture makes<br />

OpenLayers 3 a good choice for many types of applications and use­cases.<br />

OpenLayers has always provided a broad range of functionality for accessing raster and vector<br />

data from a variety of different sources. In this talk we'll describe the tools that we're making<br />

available with OpenLayers 3 that let you build a compact and optimized build of the library with<br />

just the components that you need.<br />

Big map players are also adopting WebGL as the technology for displaying maps in web pages.<br />

In this talk we will discuss what WebGL offers for maps, looking at both 2D and 3D. We, for<br />

example, expect to use WebGL to display millions of vectors, and effectively reproject vector and<br />

raster data.<br />

Lastly, we will present the current status of the development, and the next steps.<br />

OpenLayers 3: Under The Hood<br />

Eric Lemoine and Tom Payne, Camptocamp SA<br />

OpenLayers 3 is the next generation of web mapping. A radical new architecture and the use of<br />

cutting edge JavaScript techniques, libraries, and tools enables a full suite of previously<br />

unimaginable functionality while maintaining a compact, high performance library.<br />

In this talk we'll show you how to use this functionality in your applications, and peek under the<br />

hood to see how OpenLayers 3's architecture makes it possible. We'll include:<br />

Virtual globe (Cesium) integration: a carefully designed camera and data source abstractions<br />

permit close integration with the virtual globes. Switch between 2D and 3D views of the same<br />

data, or display synchronized 2D and 3D views side by side.<br />

Multiple rendering back­ends: a pluggable rendering architecture supports multiple renderers for<br />

maximum performance and portability. A Canvas 2D renderer provides fast, reliable rendering on<br />

current devices, a DOM renderer provides fall­back capabilities for older browsers, and a<br />

WebGL renderer opens the door to the next generation of performance for the most demanding

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!