Changes between Initial Version and Version 1 of wxGUIDevelopment/wxIClass


Ignore:
Timestamp:
Oct 24, 2011, 10:01:24 AM (13 years ago)
Author:
wenzeslaus
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • wxGUIDevelopment/wxIClass

    v1 v1  
     1[[TOC]]
     2= wxIClass =
     3
     4'''wxIClass''' is a wxGUI extension. ''Generates spectral signatures for an image by allowing the user to outline regions of interest. The resulting signature file can be used as input for i.maxlik or as a seed signature file for i.cluster.'' (cited from i.class manual)
     5
     6wxIClass should have similar functionality as [http://grass.osgeo.org/grass64/manuals/html64_user/i.class.html i.class]. Don't be confused with older wxGUI i.class implementation wx.class ([http://trac.osgeo.org/grass/browser/grass-addons/gui/wxpython/wx.class addons], [http://grass.osgeo.org/wiki/WxPython-based_GUI_for_GRASS#wx.class wiki]). wxIClass should replace wx.class.
     7
     8It will be available in GRASS 7. Now it is in the first development phase and it is developed in private repository. It will be moved to trunk when it's basic functionality is available.
     9
     10{{{
     11#!comment
     12It's available from the menu "File | ".
     13}}}
     14
     15== Module name ==
     16User friendly name should be found. In the implementation wxIClass is used.
     17
     18== User wiki ==
     19
     20See also '''[http://grass.osgeo.org/wiki/WxGUI_IClass GRASS User Wiki]''' page (TODO).
     21
     22== Implemented features ==
     23 * Main window (`MapFrame`) with two maps and area for plots (similar to i.class window) and with statusbar and toolbar similar to GCP
     24
     25== Planned features ==
     26 * something like layer manager for both mapwindows (Traning and Preview)
     27 * changing layer opacity
     28 * missing layer manager can be (temporary) substituted by combo box (moves map layer to top)
     29 * save and load training areas as vector layer
     30 * managing more than one category
     31  * one would be active (determines preview, plots, new digitized area category)
     32  * category manager would be needed
     33
     34== Roadmap ==
     35
     36 * Refactoring of `MapFrame`s a `MapWindow`s (`mapdisp*.py`, `gcpmapdisp*.py`)
     37  * reason: creating common `MapFrame` base class and allow specializing in modules like GCP (georectifier) or wxIClass
     38  * separating statusbar functionality: r48703
     39  * GCP: r48713, r48764
     40  * moving code to `MapFrameBase`: r48763, r48769
     41  * toolbar access methods: r48765, r48766
     42 * Create/edit imagery group dialog
     43  * r48891, r48905 (and backport r48915)
     44
     45{{{
     46#!comment
     47Overview of commits [http://trac.osgeo.org/grass/log/grass/trunk/gui/wxpython/gui_modules/gmodeler.py here].
     48}}}
     49
     50== List of tickets ==
     51
     52[[TicketQuery(component=wxGUI&keywords=iclass&order=priority)]]