WebGL für Geospatial

639 views

Published on

Published in: Technology
  • Be the first to comment

  • Be the first to like this

WebGL für Geospatial

  1. 1. WebGL für Geospatial AGIT 2013
  2. 2. 2/22www.camptocamp.com / 04.07.13 Inhaltsverzeichnis ■ Camptocamp ■ Was ist WebGL ■ Wer benutzt WebGL (Google Maps, Nokia) ■ Was bringt WebGL ■ Was gibt es im Open Source Bereich
  3. 3. 3/22www.camptocamp.com / 04.07.13 Chambéry Wien Lausanne Camptocamp ■ Open Source Dienstleistungsunternehmen - Integration und Entwicklung von Software ■ 43 Mitarbeiter - Schweiz, Frankreich, Österreich
  4. 4. 4/22www.camptocamp.com / 04.07.13 Camptocamp: 3 Abteilungen
  5. 5. 5/22www.camptocamp.com / 04.07.13 Web Graphics Library WebGL ■ 3D-Grafik-Programmierschnittstelle für Webbrowser ■ Ermöglicht Hardwarebeschleunigung ■ WebGL bietet eine Javascript API und benutzt HTML 5 Canvas ■ Erfordert kein Plugin ! ■ Android Mobile fähig : Firefox, Sony Android Browser, Opera
  6. 6. 6/22www.camptocamp.com / 04.07.13 WebGL 2D & 3D Big players - Google
  7. 7. 7/22www.camptocamp.com / 04.07.13 WebGL 2D & 3D Big players - Google
  8. 8. 8/22www.camptocamp.com / 04.07.13 WebGL 2D & 3D Big players - Google
  9. 9. 9/22www.camptocamp.com / 04.07.13 Google Maps : Sunny Day on Switzerland
  10. 10. 10/22www.camptocamp.com / 04.07.13 WebGL 2D & 3D Big players - Nokia
  11. 11. 11/22www.camptocamp.com / 04.07.13 WebGL 2D ■ Richer interactions (z.B. Rotieren) ■ Improved visual quality (Stützt sich auf Vektordaten) ■ Client-side image processing (Farbe / SW - Saturation) ■ Client-side re-projection ■ Handle millions of vector objects (Live interaction) ■ Client-side rendering of geospatial data (Zeit Animation)
  12. 12. 12/22www.camptocamp.com / 04.07.13 OpenLayers 3: client side reprojection
  13. 13. 13/22www.camptocamp.com / 04.07.13 OpenLayers 3: millions of vector objects
  14. 14. 14/22www.camptocamp.com / 04.07.13 OpenLayers 3: gleitende Übergänge http://ol3js.org/en/r3.0.0-alpha.1/examples/animation.html
  15. 15. 15/22www.camptocamp.com / 04.07.13 WebGL / Geospatial / open source ■ WebGLEarth - http://www.webglearth.com ■ Readymap – http://demo.pelicanmapping.com/rmweb/webgl/tests/ ■ OpenWebGlobe – http://swiss3d.openwebglobe.org/ ■ Cesium – http://cesium.agi.com/CesiumViewer/ ■ WebGL Maps – https://github.com/twpayne/webglmaps#quick-start ■ OpenLayers 3 – http://ol3js.org/en/r3.0.0-alpha.1/examples/
  16. 16. 16/22www.camptocamp.com / 04.07.13 OpenLayers 3: 2D/3D Integration
  17. 17. 17/22www.camptocamp.com / 04.07.13 WebGLEarth
  18. 18. 18/22www.camptocamp.com / 04.07.13 ReadyMap
  19. 19. 19/22www.camptocamp.com / 04.07.13 OpenWebGlobe
  20. 20. 20/22www.camptocamp.com / 04.07.13 Cesium
  21. 21. 21/22www.camptocamp.com / 04.07.13 Zukunft ■ Grosse Communities wie OpenLayers arbeiten an die Anbindung eines WebGL Renderers und 3D Ansichten ■ Ziel ist eine 2D / 3D Konvergenz => bessere User eXperience - 3D entspricht der Denkweise des « breiten Publikums » - 2D ist ein Spezialfall von 3D und kann von WebGL profitieren - Es werden immer mehr 3D Daten erfasst. - WebGL bietet eine bessere User eXperience durch performante Technologie -

×