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

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Javascript<br />

High Performance Data Visualizations in JavaScript<br />

Vladimir Agafonkin, Universal Mind<br />

If you thought that building rich, interactive and mobile­friendly visualizations of high volume data<br />

with 100,000+ points just using the power of browser­side JavaScript was impossible, this talk<br />

will prove you wrong.<br />

We’ll review every important aspect of achieving peak performance and responsiveness for<br />

these types of applications; including real­time data simplification, computational geometry,<br />

clustering algorithms, tree structures, fast collision detection, typed arrays, UTFGrid, TopoJSON,<br />

Web Workers, CSS Transform Transitions, requestAnimationFrame and mixing Canvas with<br />

SVG and HTML.<br />

Going Inside with <strong>FOSS4G</strong> ­ Developing Interactive Building Floor Plans in HTML5<br />

Kristofor Carle, SYNCADD Systems, Inc.<br />

We will show how we use tools such as D3.js and Leaflet to build interactive floor plan<br />

applications. Most floor plans you find on the web are either simple image maps, custom Flash<br />

applications, or are recreated as GIS data. We are developing an open data standard for<br />

SVG­based floor plans along with a JavaScript library that makes it easier to use SVG data<br />

exported from CAD/BIM software. This allows us to build smart web applications with accurate<br />

data that can be displayed inside a map bringing <strong>FOSS4G</strong> inside the building.<br />

Cesium: 3D Maps on the Web<br />

Patrick Cozzi, Analytical Graphics, Inc<br />

With WebGL, it is now possible to have hardware­accelerated 3D maps in a web browser<br />

without a plugin. In this talk, we present Cesium, an open­source JavaScript library for 3D web<br />

maps. In addition to being a standalone library, Cesium provides 3D for OpenLayers 3.<br />

With live demos, we show Cesium’s major geospatial features including high­resolution<br />

global­scale terrain, map layers, and vector data; support for open standards such as WMS,<br />

TMS, and KML; and smooth 3D camera control. In addition, we show Cesium’s first­class<br />

support for temporal georeferenced data with CZML.<br />

We also discuss our open­source development culture, our experience with github, and<br />

development tools for automated testing and optimizing deployment.

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

Saved successfully!

Ooh no, something went wrong!