Changes between Version 46 and Version 47 of GSoC/2014


Ignore:
Timestamp:
Feb 12, 2014, 5:59:51 PM (10 years ago)
Author:
hamish
Comment:

Map display decorations -> d.graph etc

Legend:

Unmodified
Added
Removed
Modified
  • GSoC/2014

    v46 v47  
    161161=== GRASS GIS Map display decorations enhancements ===
    162162
    163  * There are currently various map decorations/elements available: legend (using G7:d.legend), barscale (using G7:d.barscale), north arrow (using G7:d.northarrow) and text (using wxPython).
    164  * This project would add the possibility to add shapes such rectangle or circle into the map display. Thanks to this, it would be possible to mark some places in simplified way (comparing to displaying vector point) and perhaps more importantly to manually create background for legend or text (similar to the philosophy of legend without title but possibility to add any text, so also a title).
    165  * Moreover, the project would implement the possibility to add any `d.*` command or their combinations (using `SimpleLayerManager`) to the map display as a smaller image. This would enable to create maps with more then one raster legend and also maps with smaller area overview or area detail in one of the corners.
    166  * The possibility to add external images would also significantly improve the possibilities and would enable things such as adding logos to maps.
    167  * Different decoration proposed here and even those already present would benefit from the map decorations/elements manager (similar manager is present in G7:g.gui.animation).
     163 * There are currently various map decorations/elements available: raster legends (using G7:d.legend), barscale (using G7:d.barscale), north arrow (using G7:d.northarrow) and text (using wxPython).
     164 * This project would add the possibility to add shapes such rectangle or circles into the main map display by enhancing and creating a wxGUI front-end to the G7:d.graph module. Thanks to this, it would be possible to annotate the map in simplified way (comparable to displaying a vector point).
     165 * Moreover, the project would implement the possibility to add any `d.*` command or their combinations (using `SimpleLayerManager`) to the map display as a smaller image. This would enable to create wxGUI displays with more than one raster legend and also displayed views with smaller area overview, or area detail in one of the corners. (already possible in G7:ps.map as a two step process involving the `eps` instruction)
     166 * The possibility to add external images would also significantly improve the possibilities and would enable things such as adding logos to maps. For this a SVG import tool or converter would be added to the G7:d.graph module.
     167 * Different decoration proposed here and even those already present would benefit from a map decorations/elements manager (similar manager is present in G7:g.gui.animation).
    168168 * It should be possible to control at least the simple decorations from GUI Command console (or system command line in case of G7:d.mon `wx*`). This also relates to the fact that existing modules in GRASS 7 and GRASS 6 should be considered such as those used to add text and points (markers).
    169  * Maximum of decoration should be implemented also for the 3D mode (wxNVIZ) which may or may not interfere with requirements from the previous point.
    170  * All decorations should be supported by the export (save display to file) function because outputs are the primary motivation of this project.
     169 * As many decorations as possible should be implemented also for 3D visualization mode (wxNVIZ) which may or may not interfere with requirements from the previous point.
     170 * All decorations should be supported by the export (save display to file) function because image outputs are the primary motivation of this project.
    171171
    172172