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.

The emergence of HTML5 Canvas support in browsers creates an opportunity to shift rendering<br />

and analysis tasks from the server­side to the client web browser.<br />

Traditional workflows of distributed geospatial applications implement filtering and styling on the<br />

server requiring frequent communication between the client and server with each modification to<br />

filters or symbology.<br />

By implementing high­throughput filtering and symbology rendering in the client web browser<br />

application responsiveness is significantly increased.<br />

Raster representations of features and coverages can be dynamically filtered and symbolized in<br />

the browser with functionality recently developed in OpenLayers.<br />

Recent developments in GeoServer enable customized rendering of feature attributes and<br />

coverage data into raster pixels by use of SLD utilizing WPS and Rendering Transformations.<br />

These rasters are then cacheable and in a format suitable for filtering and symbology rendering<br />

in the browser.<br />

With the newly developed HTML5 Canvas functionality in OpenLayers, these rasters can be<br />

dynamically filtered and symbolized in the browser.<br />

This technique is being applied at the USGS to provide real­time rendering of complex<br />

spatio­temporal hydrologic and climate model outputs with constant performance.<br />

Sample implementations will be presented that take advantage of an OpenLayers HTML5<br />

canvas raster pipeline utilizing data vended by GeoServer using WPS and WMS coupled with<br />

SLD Rendering Transforms and an integrated WMS tile cache.<br />

Streaming Big Data Analysis with Open Source<br />

Andrew Turner, David Kaiser, and Stefan Novak of ESRI<br />

Realtime geospatial data feeds present a unique opportunity to understand more about our<br />

dynamic world. Social media, mobile devices, and sensors are all publishing high­rate and highly<br />

variable information that doesn't work with traditional geospatial tools.<br />

We will present a series of new open­source components that give developers the tool to<br />

perform dynamic geospatial analysis and alerting of these data streams using Storm and<br />

Hadoop. Using a mixture of low­level open­source geometry libraries as well as an interface to<br />

create and alter stream topologies users can quickly start analyzing emergent questions during<br />

an event.<br />

Beyond just theory, these tools are being used in disaster response, security, and commercial<br />

applications to provide new insights. Through easy to use interfaces users can create, recall,

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

Saved successfully!

Ooh no, something went wrong!