3d opensource software stack
play

3D OpenSource software Stack FOSS4G 2015 Seoul Oslandia Team - PowerPoint PPT Presentation

3D OpenSource software Stack FOSS4G 2015 Seoul Oslandia Team Licence GNU FDL SARL / 16. septembre 2015 / www.oslandia.com / infos@oslandia.com 2010 2013 2015 2016 E-PLU project PostGIS 2.0 2010 2013 2015 CGAL as GPL 2010 2012


  1. 3D OpenSource software Stack FOSS4G 2015 Seoul – Oslandia Team Licence GNU FDL SARL / 16. septembre 2015 / www.oslandia.com / infos@oslandia.com

  2. 2010 2013 2015 2016

  3. E-PLU project

  4. PostGIS 2.0 2010 2013 2015

  5. CGAL as GPL 2010 2012 2015

  6. PostgreSQL PostGIS SFCGAL GEOS CGAL SFCGAL 1.0 2010 2013 2015

  7. ST_3DIntersects ST_3DDistance ST_3DIntersection ST_3DUnion ST_Tesselate ST_Extrude ST_StraightSkeleton SFCGAL 1.2

  8. SFCGAL perfomances similar to GEOS ones for 2D (but with SFCGAL we gain arbitrary precision) But some 3D computation takes time.

  9. QGIS PostgreSQL PostGIS Horao SFCGAL GEOS CGAL Horao 1.0 2010 2013 2015

  10. https://vimeo.com/74869530

  11. QGIS PostgreSQL PostGIS Horao MapServer Suite SFCGAL GEOS Cesium Cesium Buidings CGAL Cesium Buildings 2010 2013 2015

  12. https://vimeo.com/139319528

  13. Plain WFS is OK (but no tiling) GeoJSON must be extended (for PS and TIN)

  14. Cesium use geocentric coordinates system Cesium buildings imply using local coordinates Real reprojection cost

  15. Cesium use geocentric coordinates system Cesium buildings imply using local coordinates Real reprojection cost Use only (simple) translation and rotation Performed at rendering time Imply to use small tiles to be accurate enough (500m for centimetric precision)

  16. Tile 1 Tiling known issue: Big feature behind you Tile 2 Feature

  17. MTR : Multiple Render Target Rendering Edge Effect Post Processing Compose

  18. Keep real feature client side Keep same stack for both 2D and 3D data But hardware matters

  19. http://www.postgis.org http://sfcgal.org http://www.mapserver.org http://qgis.org http://oslandia.github.io/horao http://cesiumjs.org https://github.com/Oslandia/cesium-buildings https://github.com/Oslandia/workshop-3d

  20. Keep increasing performances Enhance WebGL client features 2010 2013 2015 2016

  21. PostgreSQL/PostGIS nested function calls Avoid to check geometry validity (if uneeded) 2010 2013 2015 2016

  22. https://github.com/AnalyticalGraphicsInc/3d-tiles 2010 2013 2015 2016

  23. Immersive 3D environment : ITowns Oriented images Point Cloud Textured 3D volumes https://vimeo.com/139352042 v2 v1 2015 2010 2013 2016

  24. 고맙습니다 goh-map-seub-ni-da

Recommend


More recommend