MapStyle: Automatic Rendering of a Cassini Style

6 401 vues

Publié le

Presentation at International Cartographic Conference Rio de Janeiro, Brazil, 23-28 August 2015. #icc2015

0 commentaire
0 j’aime
Statistiques
Remarques
  • Soyez le premier à commenter

  • Soyez le premier à aimer ceci

Aucun téléchargement
Vues
Nombre de vues
6 401
Sur SlideShare
0
Issues des intégrations
0
Intégrations
4 621
Actions
Partages
0
Téléchargements
7
Commentaires
0
J’aime
0
Intégrations 0
Aucune incorporation

Aucune remarque pour cette diapositive

MapStyle: Automatic Rendering of a Cassini Style

  1. 1. Automatic rendering of a Cassini style Sidonie Christophe, Charlotte Hoarau, Laurane Boulanger, J´er´emie Turbet, David Vanderhaeghe IGN-F/COGIT, IRIT - France ICC 2015 - August 23-27th 2015
  2. 2. Introduction Inspiration Sources Method Results Conclusions & perspec- tives Introduction Automatic rendering of a Cassini style ICC15 2 / 28 IGN-F/COGIT, IRIT - France
  3. 3. Introduction Inspiration Sources Method Results Conclusions & perspec- tives Motivation Map design inspired by other visualizations (photographs, paintings, graphical charts, maps, etc.) Which graphical characteristics to transfer? Which design operations are required? Automatic rendering of a Cassini style ICC15 2 / 28 IGN-F/COGIT, IRIT - France
  4. 4. Introduction Inspiration Sources Method Results Conclusions & perspec- tives Motivation (Christophe 2011, Christophe & Hoarau 2013) Automatic rendering of a Cassini style ICC15 3 / 28 IGN-F/COGIT, IRIT - France
  5. 5. Introduction Inspiration Sources Method Results Conclusions & perspec- tives Pictorial Style Transfer function between scene properties and a set of primitives with attributes (color, color gradient, etc.) (Willats & Durand 2003) Existing rendering methods coming from Computer Graphics (Hertzmann et al. 2001, Landes et al. 2013) Automatic rendering of a Cassini style ICC15 4 / 28 IGN-F/COGIT, IRIT - France
  6. 6. Introduction Inspiration Sources Method Results Conclusions & perspec- tives Related research works (Semmo et al. 2013, Trapp et al. 2015) Automatic rendering of a Cassini style ICC15 5 / 28 IGN-F/COGIT, IRIT - France
  7. 7. Introduction Inspiration Sources Method Results Conclusions & perspec- tives Aim of the talk Preliminary cartographic analysis of Cassini maps Extension of SLD for expressive renderings ....in order to make Cassini-style (& others) maps Automatic rendering of a Cassini style ICC15 6 / 28 IGN-F/COGIT, IRIT - France
  8. 8. Introduction Inspiration Sources Method Results Conclusions & perspec- tives Inspiration Sources Automatic rendering of a Cassini style ICC15 7 / 28 IGN-F/COGIT, IRIT - France
  9. 9. Introduction Inspiration Sources Method Results Conclusions & perspec- tives Cassini maps: 1rst sketch survey ”minute” c IGN Automatic rendering of a Cassini style ICC15 7 / 28 IGN-F/COGIT, IRIT - France
  10. 10. Introduction Inspiration Sources Method Results Conclusions & perspec- tives Cassini maps: 2nd sketch + distance computation in Paris ”minute v´erifi´ee” c IGN Automatic rendering of a Cassini style ICC15 8 / 28 IGN-F/COGIT, IRIT - France
  11. 11. Introduction Inspiration Sources Method Results Conclusions & perspec- tives Cassini maps: 3rd sketch survey ”minute II” c IGN Automatic rendering of a Cassini style ICC15 9 / 28 IGN-F/COGIT, IRIT - France
  12. 12. Introduction Inspiration Sources Method Results Conclusions & perspec- tives Cassini maps: final N&B map after engraving c IGN Automatic rendering of a Cassini style ICC15 10 / 28 IGN-F/COGIT, IRIT - France
  13. 13. Introduction Inspiration Sources Method Results Conclusions & perspec- tives Cassini maps: watercolorized version of Marie-Antoinette c BNF Automatic rendering of a Cassini style ICC15 11 / 28 IGN-F/COGIT, IRIT - France
  14. 14. Introduction Inspiration Sources Method Results Conclusions & perspec- tives Cassini maps: reference map Automatic rendering of a Cassini style ICC15 12 / 28 IGN-F/COGIT, IRIT - France
  15. 15. Introduction Inspiration Sources Method Results Conclusions & perspec- tives Cassini maps Automatic rendering of a Cassini style ICC15 13 / 28 IGN-F/COGIT, IRIT - France
  16. 16. Introduction Inspiration Sources Method Results Conclusions & perspec- tives Method Automatic rendering of a Cassini style ICC15 14 / 28 IGN-F/COGIT, IRIT - France
  17. 17. Introduction Inspiration Sources Method Results Conclusions & perspec- tives Cassini maps with existing OGC SLD/SE norms Styled Layer descriptor (SLD) / Symbology Encoding (SE) Automatic rendering of a Cassini style ICC15 14 / 28 IGN-F/COGIT, IRIT - France
  18. 18. Introduction Inspiration Sources Method Results Conclusions & perspec- tives Rendering process How to describe the style? Automatic rendering of a Cassini style ICC15 15 / 28 IGN-F/COGIT, IRIT - France
  19. 19. Introduction Inspiration Sources Method Results Conclusions & perspec- tives Style model: SLD/SE norms extension Fill: with textures (procedural, patches, vectorial) Linear: with brushstrokes Automatic rendering of a Cassini style ICC15 16 / 28 IGN-F/COGIT, IRIT - France
  20. 20. Introduction Inspiration Sources Method Results Conclusions & perspec- tives Style model implementation: expressive stroke (1/3) Relation between characteristics of brush and paper: color computation stroke pressure texture height paper height texture (tool shape) Automatic rendering of a Cassini style ICC15 17 / 28 IGN-F/COGIT, IRIT - France
  21. 21. Introduction Inspiration Sources Method Results Conclusions & perspec- tives Style model implementation: expressive stroke (1/3) Automatic rendering of a Cassini style ICC15 18 / 28 IGN-F/COGIT, IRIT - France
  22. 22. Introduction Inspiration Sources Method Results Conclusions & perspec- tives Style model implementation: expressive stroke (1/3) Automatic rendering of a Cassini style ICC15 19 / 28 IGN-F/COGIT, IRIT - France
  23. 23. Introduction Inspiration Sources Method Results Conclusions & perspec- tives Style model implementation: patch distribution texture (2/3) Tile Distribution according to, for each patch: minimum/maximum distance in/out of range probability Blending type Automatic rendering of a Cassini style ICC15 20 / 28 IGN-F/COGIT, IRIT - France
  24. 24. Introduction Inspiration Sources Method Results Conclusions & perspec- tives Style model implementation: texture generation (3/3) Programmable approach to manage complex geometries and structures Loi H., Hurtut T., Vergne R., Thollot J. Discrete Texture Design Using a Programmable Approach. Siggraph 2013 talks, Anaheim, USA. Automatic rendering of a Cassini style ICC15 21 / 28 IGN-F/COGIT, IRIT - France
  25. 25. Introduction Inspiration Sources Method Results Conclusions & perspec- tives Results Automatic rendering of a Cassini style ICC15 22 / 28 IGN-F/COGIT, IRIT - France
  26. 26. Introduction Inspiration Sources Method Results Conclusions & perspec- tives Cassini style implementation Automatic rendering of a Cassini style ICC15 22 / 28 IGN-F/COGIT, IRIT - France
  27. 27. Introduction Inspiration Sources Method Results Conclusions & perspec- tives Derain style implementation: Inspiration Source Automatic rendering of a Cassini style ICC15 23 / 28 IGN-F/COGIT, IRIT - France
  28. 28. Introduction Inspiration Sources Method Results Conclusions & perspec- tives Derain style implementation: patches Automatic rendering of a Cassini style ICC15 24 / 28 IGN-F/COGIT, IRIT - France
  29. 29. Introduction Inspiration Sources Method Results Conclusions & perspec- tives Derain style implementation: brush painting Automatic rendering of a Cassini style ICC15 25 / 28 IGN-F/COGIT, IRIT - France
  30. 30. Introduction Inspiration Sources Method Results Conclusions & perspec- tives Derain style implementation Automatic rendering of a Cassini style ICC15 26 / 28 IGN-F/COGIT, IRIT - France
  31. 31. Introduction Inspiration Sources Method Results Conclusions & perspec- tives Conclusions & perspectives Automatic rendering of a Cassini style ICC15 27 / 28 IGN-F/COGIT, IRIT - France
  32. 32. Introduction Inspiration Sources Method Results Conclusions & perspec- tives Conclusions and perspectives Implemented expressive style model & related rendering pipeline (http://oxygene-project.sourceforge.net/) implementation of controllable design tools First step toward a Cassini style basis for analysis of cartographic practices knowledge identification about styles/data representation Forthcoming works on Cassini renderings relief rendering: more perceived than realistic data/scale/style interpolation between Cassini and contemporary maps Evaluation of resulting Cassini-style maps Automatic rendering of a Cassini style ICC15 27 / 28 IGN-F/COGIT, IRIT - France
  33. 33. sidonie.christophe@ign.fr This work is supported by the French National Research Agency: MapStyle Project [ANR-12-CORD-0025]

×