ol3-cesium: 3d for openlayers - fosdem · ol3-cesium: 3d for openlayers an exciting library for...
TRANSCRIPT
![Page 1: Ol3-Cesium: 3D for OpenLayers - FOSDEM · Ol3-Cesium: 3D for OpenLayers An exciting library for bringing 3D to your maps Guillaume Beraudo Opensource Engineer Camptocamp, Switzerland](https://reader030.vdocuments.net/reader030/viewer/2022040211/5e6e90f0a074523919799bf2/html5/thumbnails/1.jpg)
Ol3-Cesium: 3D for OpenLayersAn exciting library for bringing 3D to your maps
Guillaume Beraudo
Opensource EngineerCamptocamp, Switzerland
FOSDEM Geospatial 2015, February 1st
OL3-Cesium Guillaume Beraudo, Camptocamp
![Page 2: Ol3-Cesium: 3D for OpenLayers - FOSDEM · Ol3-Cesium: 3D for OpenLayers An exciting library for bringing 3D to your maps Guillaume Beraudo Opensource Engineer Camptocamp, Switzerland](https://reader030.vdocuments.net/reader030/viewer/2022040211/5e6e90f0a074523919799bf2/html5/thumbnails/2.jpg)
Ol3-Cesium library
I Easy setupI Stacked: new olcs.OLCesium({map: map})I Side-by-side: new olcs.OLCesium({map: map, target: id})
I SynchronizersI All automatic by defaultI May be overriden by application
OL3-Cesium Guillaume Beraudo, Camptocamp
![Page 3: Ol3-Cesium: 3D for OpenLayers - FOSDEM · Ol3-Cesium: 3D for OpenLayers An exciting library for bringing 3D to your maps Guillaume Beraudo Opensource Engineer Camptocamp, Switzerland](https://reader030.vdocuments.net/reader030/viewer/2022040211/5e6e90f0a074523919799bf2/html5/thumbnails/3.jpg)
Ol3-Cesium library
I Easy setupI Stacked: new olcs.OLCesium({map: map})I Side-by-side: new olcs.OLCesium({map: map, target: id})
I SynchronizersI All automatic by defaultI May be overriden by application
OL3-Cesium Guillaume Beraudo, Camptocamp
![Page 4: Ol3-Cesium: 3D for OpenLayers - FOSDEM · Ol3-Cesium: 3D for OpenLayers An exciting library for bringing 3D to your maps Guillaume Beraudo Opensource Engineer Camptocamp, Switzerland](https://reader030.vdocuments.net/reader030/viewer/2022040211/5e6e90f0a074523919799bf2/html5/thumbnails/4.jpg)
Synchronizations
ol3-cesium/examples/vectors.html
I Ol3 → Cesium: unidirectional for layers
I Ol3 ↔ Cesium: bidirectional for extent, resolution, rotation
OL3-Cesium Guillaume Beraudo, Camptocamp
![Page 5: Ol3-Cesium: 3D for OpenLayers - FOSDEM · Ol3-Cesium: 3D for OpenLayers An exciting library for bringing 3D to your maps Guillaume Beraudo Opensource Engineer Camptocamp, Switzerland](https://reader030.vdocuments.net/reader030/viewer/2022040211/5e6e90f0a074523919799bf2/html5/thumbnails/5.jpg)
Synchronizations
ol3-cesium/examples/vectors.html
I Ol3 → Cesium: unidirectional for layers
I Ol3 ↔ Cesium: bidirectional for extent, resolution, rotation
OL3-Cesium Guillaume Beraudo, Camptocamp
![Page 6: Ol3-Cesium: 3D for OpenLayers - FOSDEM · Ol3-Cesium: 3D for OpenLayers An exciting library for bringing 3D to your maps Guillaume Beraudo Opensource Engineer Camptocamp, Switzerland](https://reader030.vdocuments.net/reader030/viewer/2022040211/5e6e90f0a074523919799bf2/html5/thumbnails/6.jpg)
Unified 2D/3D interactions
video
I Shared 2D and 3D views, controls, POI edition
I Interactions spanning between 2D and 3D
OL3-Cesium Guillaume Beraudo, Camptocamp
![Page 7: Ol3-Cesium: 3D for OpenLayers - FOSDEM · Ol3-Cesium: 3D for OpenLayers An exciting library for bringing 3D to your maps Guillaume Beraudo Opensource Engineer Camptocamp, Switzerland](https://reader030.vdocuments.net/reader030/viewer/2022040211/5e6e90f0a074523919799bf2/html5/thumbnails/7.jpg)
Unified 2D/3D interactions
video
I Shared 2D and 3D views, controls, POI edition
I Interactions spanning between 2D and 3D
OL3-Cesium Guillaume Beraudo, Camptocamp
![Page 8: Ol3-Cesium: 3D for OpenLayers - FOSDEM · Ol3-Cesium: 3D for OpenLayers An exciting library for bringing 3D to your maps Guillaume Beraudo Opensource Engineer Camptocamp, Switzerland](https://reader030.vdocuments.net/reader030/viewer/2022040211/5e6e90f0a074523919799bf2/html5/thumbnails/8.jpg)
Community
I Started by three companies, 408 commits, 8 contributors
I Monthly releases, check CHANGES.mdI Young project where you can have a big impact
I FeedbackI IssuesI Contributions
OL3-Cesium Guillaume Beraudo, Camptocamp
![Page 9: Ol3-Cesium: 3D for OpenLayers - FOSDEM · Ol3-Cesium: 3D for OpenLayers An exciting library for bringing 3D to your maps Guillaume Beraudo Opensource Engineer Camptocamp, Switzerland](https://reader030.vdocuments.net/reader030/viewer/2022040211/5e6e90f0a074523919799bf2/html5/thumbnails/9.jpg)
Community
I Started by three companies, 408 commits, 8 contributors
I Monthly releases, check CHANGES.md
I Young project where you can have a big impactI FeedbackI IssuesI Contributions
OL3-Cesium Guillaume Beraudo, Camptocamp
![Page 10: Ol3-Cesium: 3D for OpenLayers - FOSDEM · Ol3-Cesium: 3D for OpenLayers An exciting library for bringing 3D to your maps Guillaume Beraudo Opensource Engineer Camptocamp, Switzerland](https://reader030.vdocuments.net/reader030/viewer/2022040211/5e6e90f0a074523919799bf2/html5/thumbnails/10.jpg)
Community
I Started by three companies, 408 commits, 8 contributors
I Monthly releases, check CHANGES.mdI Young project where you can have a big impact
I FeedbackI IssuesI Contributions
OL3-Cesium Guillaume Beraudo, Camptocamp
![Page 11: Ol3-Cesium: 3D for OpenLayers - FOSDEM · Ol3-Cesium: 3D for OpenLayers An exciting library for bringing 3D to your maps Guillaume Beraudo Opensource Engineer Camptocamp, Switzerland](https://reader030.vdocuments.net/reader030/viewer/2022040211/5e6e90f0a074523919799bf2/html5/thumbnails/11.jpg)
Future
I Continue improving policies and code
I Add more functionalities (features on terrain, night mode, . . . )
I Keep up with Ol3 and Cesium pace
I Allow even more customizations
I . . .
OL3-Cesium Guillaume Beraudo, Camptocamp