foss4g-na 2012 : readymap - openlayers in 3d

17
ReadyMap – OpenLayers in 3D readymap.com @pelicanmapping

Upload: glenn-waldron

Post on 18-Dec-2014

5.934 views

Category:

Technology


3 download

DESCRIPTION

ReadyMap - OpenLayers in 3D -- Slides from our 30-minute presentation at FOSS4G-NA 2012 in Washington, DC

TRANSCRIPT

Page 1: FOSS4G-NA 2012 : ReadyMap - OpenLayers in 3D

ReadyMap – OpenLayers in 3D

readymap.com@pelicanmapping

Page 2: FOSS4G-NA 2012 : ReadyMap - OpenLayers in 3D

backstory

Page 3: FOSS4G-NA 2012 : ReadyMap - OpenLayers in 3D

osgEarth

Open Source Geospatial Earth

C++ Terrain Engine

…build your own “Google Earth”

osgearth.org

Page 4: FOSS4G-NA 2012 : ReadyMap - OpenLayers in 3D
Page 5: FOSS4G-NA 2012 : ReadyMap - OpenLayers in 3D

web?

Page 6: FOSS4G-NA 2012 : ReadyMap - OpenLayers in 3D

osgEarthWeb Plugin

…osgEarth C++ SDK wrapped in a browser

extension for FireFox/IE/Safari

JavaScript API

Page 7: FOSS4G-NA 2012 : ReadyMap - OpenLayers in 3D

Along comes WebGL

Page 8: FOSS4G-NA 2012 : ReadyMap - OpenLayers in 3D

ReadyMap SDK

WebGL-based 3D mapping toolkit

No plugins.Native graphics.Mobile-ready.

Page 9: FOSS4G-NA 2012 : ReadyMap - OpenLayers in 3D

Demos.

1. simple2. layers

3. elevation4. labels5. slippy

Page 10: FOSS4G-NA 2012 : ReadyMap - OpenLayers in 3D

ReadyMap SDK

Works with OGC data sources.

Works in the web-mapping ecosystem.

Familiar “map/layer” API layout.

Page 11: FOSS4G-NA 2012 : ReadyMap - OpenLayers in 3D

Wait

Page 12: FOSS4G-NA 2012 : ReadyMap - OpenLayers in 3D

OpenLayers integration

Better idea:

Extend the OpenLayers API to support 3D map

rendering.

Page 13: FOSS4G-NA 2012 : ReadyMap - OpenLayers in 3D

The Goal:

Run your OpenLayers appin 3D

…with one line of code

Page 14: FOSS4G-NA 2012 : ReadyMap - OpenLayers in 3D

demo.

Page 15: FOSS4G-NA 2012 : ReadyMap - OpenLayers in 3D
Page 16: FOSS4G-NA 2012 : ReadyMap - OpenLayers in 3D

What next?

markers,features,controls,

annotation….etc

(btw, it works with Leaflet too)

Page 17: FOSS4G-NA 2012 : ReadyMap - OpenLayers in 3D

ReadyMap – OpenLayers in 3D

Thanks for listening.Follow us at @pelicanmapping

Try the demos at readymap.com

Start coding at github.com/gwaldron/godzi-webgl